/*background tan #b6ab8d  green idea 9da28f 465446 899273*/


/*COMMENT: this is used in inc_homehead.html*/

#adarea { 

text-align: center;
margin-left:0;
margin-right:0;
/*background: #dcd9be;*/ 
width: 970px;					/* width should be the same as the background image */
height: 96px;
	padding: 5px 0px 0px 0px;
	/*border: 1px solid #dcd9be;*/ 



}


/*COMMENT: this is used in inc_homehead.html*/


.thead {
	/*display: inline;*/
	display: block;
	/*width: 728px;*/
	/*margin-left: 126px;*/
}

h5 { 
/*	color: #807e7e;*/
		color: #000;

	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-bottom: 2px;	
}


div.clearer {clear: left; line-height: 0; height: 0;}


#whitearea2 {
	height: 4px;
}


/*COMMENT: this is used in inc_leftnavhome.html*/

li, dd { font: 12px Verdana, Arial, Helvetica, sans-serif; }


.tight {letter-spacing: -.8px; word-spacing: -.9px; }


 
#mainmenucontainer { 
/*border: 1px solid #8e8461; */
padding: 0px 2px 3px 5px;
margin:0px;
text-align:center;
/*float: left;*/
/*height:1200px;*/

/*border:1px solid #6b6b6b;*/

}


.mainmenu {
/*height: 37px;*/
/*background-color:#fff;*/
background-color:#fff8dc;
margin: 0; 
overflow: hidden;
width: 140px;
padding:3px;
text-align: left;
border: 2px solid #ff6600;

		


/*border-top: 1px solid #566b56;*/

}


.mainmenu ul  {
padding: 0 2px 3px 7px;
margin: 0;
list-style-type: none;


}




.mainmenu a {
/*height: 12px; */
/*border: 1px solid #b8b8b8;*/
/*position:relative; */
/*color: #6b6b6b;*/
color: #525252;
/*background-color:#fff;*/
font-size : 11px; 
font-family : Verdana, arial, helvetica, sans-serif; 
text-decoration : none; 
}

.mainmenu a:hover {
/*background-color:#8e8461; */
font-size : 11px; 
color : #cc6601; 
font-family : Verdana, arial, helvetica, sans-serif; 
text-decoration : underline; 
}  


.mainmenu a:visited {
/*height: 12px; */
/*border: 1px solid #b8b8b8;*/
/*position:relative; */
/*color: #6b6b6b;*/
color: #525252;
/*background-color:#fff;*/
font-size : 11px; 
font-family : Verdana, arial, helvetica, sans-serif; 
text-decoration : none; 
}

/*heres the hotel reservation */

#hotelresvcontainer { 
/*border: 1px solid #8e8461; */
padding: 0px 2px 3px 5px;
margin:0px 0 -10px 0;
text-align:center;
/*float: left;*/
/*height:1200px;*/

/*border:1px solid #6b6b6b;*/

}


.hotelresvmenu {
/*height: 37px;*/
/*background-color:#fff;*/
background-color:#fff8dc;
margin: 0; 
overflow: hidden;
width: 160px;
padding:3px;
text-align: center;
border: 2px solid #ff6600;

		


/*border-top: 1px solid #566b56;*/

}


.hotelresvmenu ul  {
padding: 0 2px 3px 3px;
margin: 0;
list-style-type: none;


}




.hotelresvmenu a {
/*height: 12px; */
/*border: 1px solid #b8b8b8;*/
/*position:relative; */
/*color: #6b6b6b;*/
color: #525252;
/*background-color:#fff;*/
font-size : 11px; 
font-family : Verdana, arial, helvetica, sans-serif; 
text-decoration : none; 
}

.hotelresvmenu a:hover {
/*background-color:#8e8461; */
font-size : 11px; 
color : #cc6601; 
font-family : Verdana, arial, helvetica, sans-serif; 
text-decoration : underline; 
}  


.hotelresvmenu a:visited {
/*height: 12px; */
/*border: 1px solid #b8b8b8;*/
/*position:relative; */
/*color: #6b6b6b;*/
color: #525252;
/*background-color:#fff;*/
font-size : 11px; 
font-family : Verdana, arial, helvetica, sans-serif; 
text-decoration : none; 
}

/*end hotel reservation box */


/* here's the social contact box */

#socialcontainer { 
/*border: 1px solid #8e8461; */
padding: 0px 2px 3px 5px;
margin:0px 0 -10px 0;
text-align:center;
/*float: left;*/
/*height:1200px;*/

/*border:1px solid #6b6b6b;*/

}


.socialmenu {
/*height: 37px;*/
/*background-color:#fff;*/
background-color:#ffffff;
margin: 0; 
overflow: hidden;
width: 160px;
padding:3px;
text-align: center;
border: 1px solid #000000;
font-family : Verdana, arial, helvetica, sans-serif; 
color : #000;

}

.socialmenu p {

margin: 0 0 3px 0;
padding: 0;
font-size : 11px; 




}


.socialmenu ul  {
padding: 0;
margin: 0;
list-style-type: none;
display: inline;
text-align: center;

}

.socialmenu li {
padding: 0;
margin: 0;
list-style-type: none;
display: inline;


}





.socialmenu a {
/*height: 12px; */
/*border: 1px solid #b8b8b8;*/
/*position:relative; */
/*color: #6b6b6b;*/
color: #525252;
/*background-color:#fff;*/
font-size : 11px; 
font-family : Verdana, arial, helvetica, sans-serif; 
text-decoration : none; 
}

.socialmenu a:hover {
/*background-color:#8e8461; */
font-size : 11px; 
color : #cc6601; 
font-family : Verdana, arial, helvetica, sans-serif; 
text-decoration : underline; 
}  


.socialmenu a:visited {
/*height: 12px; */
/*border: 1px solid #b8b8b8;*/
/*position:relative; */
/*color: #6b6b6b;*/
color: #525252;
/*background-color:#fff;*/
font-size : 11px; 
font-family : Verdana, arial, helvetica, sans-serif; 
text-decoration : none; 
}

/*end social contact box */









#special a {
color : #663300; 

}


/*here's new styles for the store insert*/

#storecontainer { 
/*border: 1px solid #8e8461; */
padding: 0px;
margin:0px 0px -20px 0px;
/*background-color:#ffffff;*/
/*float: left;*/
/*height:1200px;*/

/*border:1px solid #6b6b6b;*/

}


.storemenu {
/*height: 37px;*/
/*background-color:#fff;*/
/*background-color: #ebe4da;
/*background-color: #fceb9e;*/ 
margin: 0; 
overflow: hidden;
width: 125px;
/*border: 1px solid #000000;
/*border: 1px solid #b70017;*/

		padding:3px;
		


/*border-top: 1px solid #566b56;*/

}


.storemenu ul  {
padding: 0 3px 10px 7px;
margin: 0;
list-style-type: none;
text-align:left;
font-weight:bold;

}




.storemenu a {
/*height: 12px; */
/*border: 1px solid #b8b8b8;*/
/*position:relative; */
/*color: #6b6b6b;*/
color: #525252;
/*background-color:#fff;*/
font-size : 11px; 
font-family : Verdana, arial, helvetica, sans-serif; 
text-decoration : none; 
font-weight:bold;

}

.storemenu a:hover {
/*background-color:#8e8461; */
font-size : 11px; 
color : #a34f13; 
font-family : Verdana, arial, helvetica, sans-serif; 
text-decoration : underline; 
font-weight:bold;

} 


/*COMMENT: this is used in index.html*/





form { display: inline; margin: 0px 0px 2px 0px; }

/*COMMENT: this is used in index.html - slideshow stuff*/





/*COMMENT: this is so linked images won't display a blue border*/


img {
	/*padding-top: 2px;*/
	border:none;
	
}



/*COMMENT: these are to wrap images*/


.floatl { float: left; margin-right: 1em; } 

.floatr { float: right; margin-left: 1em; }

/*this is for the new menu breakup VERY IMPORTANT*/
.floatlsimple { float: left; } 

/*COMMENT: this contains the bottom includes*/


.wayunderarea {float: left;width:780px; text-align:center}


.more {color:#cc6601;}

.more a { color:#cc6601;}

.more a:hover {

	color:#cc6601;
	text-decoration: underline; 

	
	
	}
	
	.hotelboxmenu {
/*background-color: #ffffff;	/*margin-top: -4px;*/
font-size: 11px; 
font-family : Verdana, arial, helvetica, sans-serif; 
text-decoration: none; 
line-height: 14px;
background-color:#fff8dc;
margin: 0; 
overflow: hidden;
width: 140px;
		padding:3px;
		text-align: left;
		border: 2px solid #ff6600;

	
}

.hotelboxmenu a {
text-decoration: none;
}

#whitespace { margin-top: 10px; padding-top:2px; }


#header
{
	margin: -4px 0px 0 0 ;
	padding: 0px;
	width: 1003px;
	background: #f1eedb;
	overflow: hidden;
	position: relative;
}


#hright
{
	background-color: #4B4B4B;
	text-align: right;
width: 730px;
	height: 24px;
	margin: 0px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	border: 1px solid #4B4B4B;
	float:right;
}


#hright ul
{
	line-height: 18px;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 2px 8px 0 0;
text-align: right;
		font-size:10px;
	background-color: #4b4b4b;
	float:right;

	
}

* html #hright ul { line-height: 25px; }

#hright li
{
	display: inline;
	margin: 3px 5px 3px 3px;
	text-transform: uppercase;
	font-weight:bold;
		font-size:10px;

}

#hright li a
{
	color: #4B4B4B;
	text-decoration: none;
		font-size:10px;

}

#hright li a:link { color: #ffffff; }
#hright li a:visited { color: #ffffff; }
#hright li a:hover { color: #ffffff; text-decoration: underline;}
#hright li a:active { color: #ffffff; }

#header-container
{
	margin-left: 20px;
	float: left;
	width: 730px;
}

* html #header-container { margin-left: 0; }

#header-container .sharethis
{
	overflow: hidden;
	float: right;
	margin: 4px 30px 0 0;
	padding: 8px;
	font-family:verdana helvetica;
	font-size:12px;
}

#header-container .search
{
	height: 28px;
	overflow: hidden;
	float: right;
	margin: 4px 30px 0 0;
	padding: 0;
}

.search div
{
text-align:left;
	margin: 0;
	padding: 0 0 8px 6px;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
}

.search form
{
	margin: 0;
	padding: 0;
}

#whnew
{
	margin: px;
	padding: 4px 0 0 15px;
	clear: both;
}

#whnew ul
{
	line-height: 20px;
	list-style-type: none;
	margin: 0;
	padding: 0;
	font-size: 11px;
}

* html #whnew ul { line-height: 18px; }

#whnew li
{
	margin: 0px 5px 0;
	padding: 0;
	float: left;
		font-size: 11px;

}

#whnew li a
{
	color: #4B4B4B;
	text-decoration: underline;
		font-size: 11px;

}

#whnew li a:link { color: #4B4B4B; }
#whnew li a:visited { color: #4B4B4B; }
#whnew li a:hover { color: #000000; }
#whnew li a:active { color: #000000; }

#logo_container
{
	float: left;
	margin: 0 0 0 0px;
	padding: 0;
	width: 246px;
}

#logo_img
{
	float: left;
	margin: 0;
	padding: 0;
}

#logo_img img
{
	border: 0;
	width: 246px;
	height: 92px;
	margin-top: 0px;
}

#brownbararea
{
	background-color: #4B4B4B;
	text-align: left;
	width: 1000px;
	height: 28px;
	*/ margin: 0px 0px 8px 0px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	border: 1px solid #4B4B4B;
	float: left;
		font-weight: bold;
		padding: 0px;

}

#brownbararea ul
{
	list-style-type: none;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
		width: 1000px;
		margin:0px;
		padding:5px 0px 0 0;
			font-weight: bold;


}

#brownbararea li
{
	float: left;
	margin: 3px 3px 3px 3px;
	color: #fff;
	border-right: 1px solid #fff;
		font: 10px Verdana, Arial, Helvetica, sans-serif;
		padding: 0px;
			font-weight: bold;


}

#brownbararea li a
{
	color: #ffffff;
	margin: 0;
	text-decoration: none;
	margin-right: 8px;
		font: 10px Verdana, Arial, Helvetica, sans-serif;
			font-weight: bold;


}

#brownbararea li a:visited
{
	color: #fffff;
	font-weight: bold;
}

#brownbararea li a:hover
{
	text-decoration: underline;
	color: #ffffff;
	font-weight: bold;
}

#brownbararea li a:active
{
	color: #ffffff;
	font-weight: bold;
}

#brownbarareanavfirst { margin-left: 8px; }
#brownbarareanavlast li { border-right: 0px solid #4B4B4B; }

#adcontainer
{
	text-align: center;
	padding:0 0 0 30px;
	margin: 0 0 0 0px;
	width: 1012px;
height: 103px;
	
}

.newsletter 
{
	font-size: 11px;
	color: #fff;
	overflow: hidden;
	width: 200px;
	height: 90px;
	background-image: url('http://www.desertusa.com/images/newsletterback97.gif');

/*	background-color: #fff;*/
	border: 1px solid #4B4B4B;
	margin: 6px 0 0 10px;
	float: left;
}

.newsletter p 
{
font-size: 10px;
	margin:0;
	padding:0;
	text-align: center;
}

.newsletter form

{
margin: 0px;
padding: 0px;
}

#mysubmit { font-size: 10px; 
    padding: 0px;  }

