#block-menu-primary-links {
position:relative;
z-index:999;
}

body {

	margin-right: 10px;

	margin-bottom: 0px;

	margin-top: 0px;

	padding: 0px;

	background-color: #663C14;

	font-family: Arial,Helvetica,sans-serif;

	font-size:13px;

}



.content {

	margin-left: 18px;

	padding-right: 8px;

	margin-top: 15px;

	margin-bottom: 11px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #4b3117;

}



#background3col {

	width: 953px;

	margin-right: auto;

	margin-left: auto;

	background-image: url(/images/3colbackground.jpg);

}



#clearboth {

	clear: both;

}



#footer-section-container {

	width: 837px;

	margin-left: auto;

	margin-right: auto;

	height: 138px;

}



#header-container {

	width: 837px;

	margin-left: auto;

	margin-right: auto;

	height: 179px;

	position: relative;

}



#leftdivide {

	width: 257px;

	float: left;

}

#leftdivide-custom {

	width: 19px;

	float: left;

}





#leftdivide-img1 {

	width: 19px;

	float: left;

	background-image: url(/images/wisconsindellsresort_15.jpg);

	height: 72px;

}



#leftdivide-img2 {

	width: 238px;

	float: right;

	background-image: url(/images/GCL_16.jpg);

	height: 72px;

}

#leftdivide-map-img2 {

	width: 238px;

	float: right;

	background-image: url(/images/map-logo.jpg);

	height: 72px;

}



#middle-section-container {

	width: 837px;

	margin-left: auto;

	margin-right: auto;

	background-image: url(/images/wildrockbody-bg_20.jpg);

}



#rightdivide {

	width: 580px;

	float: right;

}



#rightdivide a {

	color: #4B3117;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;



}



#rightdivide h1 {

	color: #4B3117;

	font-family: "Times New Roman", Times, serif;

	font-size: 24px;

	font-weight: bold;

	padding-left: 0px;

	padding-top: 15px;

	

}



#rightdividec1 {

	width: 548px;

	float: left;

	height: 399px;

}



#rightdividec2 {

	float: right:width:32px;

}



#rightdividec3 {

	float: left;

	width: 14px;

	float: left;

	background-image: url(/images/smokymountainresort_18.jpg);

	height: 399px;

}



#rightdividec4 {

	float: left;

	width: 18px;

	float: left;

	background-image: url(/images/smokymountainresort_19.jpg);

	height: 399px;

}



#sidenav {

	margin-top: 10px;

	padding-left:25px;

}



#sidenav a {

	color: #4B3117;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	text-transform: uppercase;

	text-decoration: none;

}



#sidenav a:hover {

	padding: 1px;

	color: #FFFFFF;

	background-color: #6C4015;

}



#sidenav li {

	list-style-type: none;

}





#sidenav h3 {

	color: #4B3117;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	text-transform: uppercase;

	text-decoration: none;

	margin-bottom: 3px;

}



#smokymountainresort-email-rightimage {

width:25px;

height:125px;

background-image:url(/images/GCL_05.jpg);

	position: absolute;

	right: 18px;

	top: 0px;

}



#smokymountainresort-02_ {

	width: 19px;

	background-image: url(/images/GCL_02.jpg);

	position: absolute;

	left: 0px;

	top: 0px;

	height: 72px;

}



#smokymountainresort-03_ {

	width: 611px;

	background-image: url(/images/GCL_03.jpg);

	position: absolute;

	left: 19px;

	top: 0px;

	height: 72px;

}



#smokymountainresort-04_ {

	width: 164px;

	background-image: url(/images/GCL_04.jpg);

	position: absolute;

	right: 43px;

	top: 0px;

	height: 38px;

	



	

}



#smokymountainresort-05_ {

	width: 77px;

	background-image: url(/images/wlidrockgolf_05.jpg);

	position: absolute;

	left: 742px;

	top: 0px;

	height: 125px;

}



#smokymountainresort-06_ {

	width: 18px;

	background-image: url(/images/GCL_06.jpg);

	position: absolute;

	left: 819px;

	top: 0px;

	height: 125px;

}



#smokymountainresort-07_ {

	width: 59px;

	position: absolute;

	left: 837px;

	top: 0px;

	height: 865px;

}



#smokymountainresort-08_ {

	width: 164px;

	background-image: url(/images/GCL_08.jpg);

	position: absolute;

	left: 630px;

	top: 38px;

	height: 34px;

	

}



#smokymountainresort-09_ {

	width: 19px;

	background-image: url(/images/GCL_09.jpg);

	position: absolute;

	left: 0px;

	top: 72px;

	height: 107px;

}



#smokymountainresort-10_ {

	width: 238px;

	background-image: url(/images/GCL_10.jpg);

	position: absolute;

	left: 19px;

	top: 72px;

	height: 107px;

}



#smokymountainresort-11_ {

	width: 373px;

	background-image: url(/files/images/videotitle.jpg);

	position: absolute;

	left: 257px;

	top: 72px;

	height: 53px;

	display:block;

}



#smokymountainresort-12_ {

	width: 164px;

	background-image: url(/images/GCL_12.jpg);

	position: absolute;

	left: 630px;

	top: 72px;

	height: 53px;

	

}



#smokymountainresort-13_ {

	width: 562px;

	position: absolute;

	left: 257px;

	top: 125px;

	height: 54px;

}



#smokymountainresort-14_ {	width: 18px;

	background-image: url(/images/smokymountainresort_14.jpg);

	position: absolute;

	left: 819px;

	top: 125px;

	height: 54px;

}

.roommainnav {

margin-left:20px;

padding-left:0px;



}

.roommainnav li {

margin-bottom:3px;font-weight:100;

font-size:10px;

}

#sidenav .roommainnav li a {

font-weight:100;



}

#indented-menus {

margin-top:85px;

}

#indented-menus h3 {

padding-left:16px;

font-weight: bold;

}

#indented-menus ul {

margin-top:0px;

}

#indented-menus li {

margin-bottom:5px;

font-weight: bold;

}

.topheader {

margin-top:20px;

}

#maincontentcontainer {

margin-right:40px;

padding-left: 15px;

}



.otherlinkedsite {

color:#BC985E;

}

.otherlinkedsite:hover {

color:#8B7045;

}

.picturedescription {

font-size:12px;font-family:Arial, Helvetica, sans-serif;font-weight:100;

}

#sidenav li ul.waterparksubpages  {

padding-left:0px;

margin-left:15px;

list-style-type: circle;

font-weight:bold;

}

#sidenav li ul.waterparksubpages li {

margin-left:0px;

padding-left:0px;



list-style-type: circle;

font-weight:bold;

}

#sidenav li ul.waterparksubpages li a {

font-size:11px;

}

#homelink {

	width: 164px;

	background-image: url(/images/GCL_08.jpg);

   display:block;

	height: 34px;

}

#homelink2 {

	width: 164px;

	background-image: url(/images/GCL_12.jpg);

   display:block;

	height: 53px;

}



#territorylink {

	width: 238px;

	background-image: url(/images/GCL_10.jpg);

   display:block;

	height: 107px;

}

#topmenu-rooms {

	width: 562px;

	/*position: absolute;

	left: 257px;

	top: 125px;*/

	height: 54px;



}

#room-menu-spacer {

width:1px;

height:120px;

display:block;

}

#map-container {

margin-left:18px;



}

#header-filler {



}

.middle-height {

height:699px;

}

#contactform table {

width:505px;

}

#contactform table textarea {

width:460px;

}

#contactform table .commentfield {

width:370px;

}

#submitbutton {

width:70px;

float:right;margin-right:194px;

}

#checkboxbutton {

float:left;

}

.buffertd {



line-height:4px;

}

.highlight {

color:red;

}

@media print {

	#leftdivide-img1 {

		width:19px;

		float: left;

		background-image: url(/images/GCL_15.jpg);

		height: 72px;

	}

	

	#leftdivide-img2 {

		/*width: 238px;*/

		width: 237px;

		float: left;

		background-image: url(/images/GCL_16.jpg);

		height: 72px;

	}

}





#footer-subcontainer2 {

color:white;

font-size:10px;

background-color:#663C14;

}



#footer-subcontainer2 a {

color:white;

}

#footer-subcontainer2 a:hover {

color:white;

}



#footer-subcontainer {

color:white;

font-size:10px;

}



#footer-subcontainer a {

color:white;

}

#footer-subcontainer a:hover {

color:white;

}

#map-right-border {

float:right;width:18px;height:200px;background-image:url(/images/smokymountainresort_19.jpg);

}

#new-map-header {

width:837px;

height:251px;

/*background-color:teal;*/

background-image:url(/images/headerchunk.jpg);

margin-left:57px;

position:relative;

}

#wildrocknew-map-header {

width:837px;

height:251px;

/*background-color:teal;*/

background-image: url(/images/headerchunk.jpg);

margin-left:57px;

position:relative;

}

#new-map-header-link {

position:absolute;

width:175px;

height:43px;

right:0px;

top:0px;

}

#new-middle-section-container {

	width: 837px;

	margin-left: auto;

	margin-right: auto;

	background-image: url(/images/smokymountainresort_23.jpg);

height:627px;

}

/*iframe.teetimes {

width:540px;

height:460px;

margin-left:auto;

margin-right:auto;

margin-top:15px;

margin-bottom:20px;

border:1px solid black;}*/

#room-iframe {

width:100%;

height:400px;

border:0px;

margin-left:auto;

margin-right:auto;

}





#special-home-link {

display:block;

width:300px;

height:200px;

}

#flashmapcontainer {

padding-left:2px;

}



#SM {

	font-size: 7px;

}

#block-menu-primary-links ul ul {

display:none;

}

#block-menu-primary-links h2 {

display:none;

}

#block-menu-primary-links li {



list-style-image: none;

margin-left:0px;

}

#block-menu-primary-links ul {



margin-left:0px;

padding-left:0px;

padding-bottom:0px;

}



#block-menu-primary-links a 

{

color: #4b3117;

font-family: Arial,Helvetica,sans-serif;

font-size: 12px;

text-transform: uppercase;

text-decoration: none;

}



#block-menu-primary-links a:hover 

{

padding-top: 1px;

padding-right: 1px;

padding-bottom: 1px;

padding-left: 1px;

color: #ffffff;

background-color: #6c4015;

}

.block-local_menu h2.title {

color: #4b3117;

font-family: Arial,Helvetica,sans-serif;

font-size: 14px;

font-weight: bold;

text-transform: uppercase;

text-decoration: none;



padding-left: 16px;

}

.block-local_menu li {

list-style-image: none;

margin-left:0px;

}

#maincontentcontainer div.content {

margin-left:0px;

}



#maincontentcontainer tbody {

border:1px solid;

}

#smoky-container {

padding-left:16px;

}

#smoky-container a:hover {

width:175px;

height:150px;

margin:0px;

background:none;

padding:0px;

}

#sublinkcontainer {



padding-top:75px;



}

a.footer-text-links  {



 color:#4B3117;



 font-family: arial;



 font-size: 11px;

}



a.footer-text-links:hover {



   padding: 1px 0px 2px 0px;



	color: #FFFFFF;



	background-color: #6C4015;



	font-family: arial;



   font-size: 11px;



}

#maincontentcontainer table td {

border-color:black;

}

#block-menu-primary-links div.content ul li a {

font-weight:100;

}



.block-block div.content ul li {

padding-bottom:4px;

}

#divspacer {

padding-top:60px;



}

#newhomelink {

display:block;

width:200px;

height:100px;



position:absolute;

left:600px;

top:40px;

}

#special-home-link {

display:block;

width:300px;

height:200px;

}

#newaddressfooter {

background-image:url(/images/addressfooter.jpg);

width:837px;

height:78px;

margin-left:auto;margin-right:auto;background-color:#3A1E06;color:white;font-size:10px;text-align:center;

}

#newaddressfooter a {

color:white;

}

#newaddressfooter a:hover {

color:white;

}

#block-block-9 .content {

margin-right:0px;

margin-left:5px;



}



#sidenav #block-block-9 .content a:hover {

padding:0px;

background-color:transparent ;

}



#block-block-10 .content {

margin:0px;



}

#maincontentcontainer .content table {

  border-collapse: separate;

}

.form-text-special {

width:280px;

}

.class14px, #sidenav a.class14px {font-size:14px;}
#irmcell a.clearhoverformat:hover {
padding:0px;margin:0px;background-color:transparent;
}
#irmcell a.clearhoverformat:hover image {
padding:0px;margin:0px;background-color:none;
font-weight:100px;
}

.mainirmtable {
width:230px;
border-collapse:separate;
position:relative;left:-10px;
/*background-image:url(/sites/all/themes/wildernessresort/images/reservations-search-box.png);*/
background-image:url(/files/images/reservations-search-box.jpg);
-top:-40px;
-margin-bottom:-40px;
background-repeat:no-repeat;
}
* #sidenav #resform a:hover {
background-color:transparent;
padding:0px;
}
* #sidenav  #nobackgroundcolor:hover {
background-color:transparent;

}
