/*****************************************************************/
/* Edelweiss Hospitality Style Guide RGB Colors                  */
/* Lt Tan (f8f5e4)
/* ...... (f2eeda)
/* ...... (ede7d0)
/* ...... (e7e0c6)
/* ...... (e2dabc)
/* Tan    (dcd4b3)
/* Tan    (decfad)
/* Gold (F7DA73)
/* Lt Brown (AE955F)
/* Brown (6E5F59)
/* Blue (3F7B95)
/* Red (B14D4D)
/*
/*****************************************************************/

/*****************************************************************/
/* Default Font
/*****************************************************************/
body, table, td, p, h1, br, li, form, input, text, select, option, textarea, th, ol, ul, blockquote {
					font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:17px}

/*****************************************************************/
/* Images
/*****************************************************************/
img {border:none;}

img.photo{border:4px solid #d8ceac}
img.thumbnail{border:2px solid #d8ceac}

img.alignLeft,img.alignRight{border:4px solid #d8ceac}
img.alignLeft{float:left;margin:0 6px 6px 0}
img.alignRight{float:right;margin:0 0 6px 6px}


h1{display:inline;margin:0;font-weight:bold}
ul{display:inline}
li{margin-left:25px}


td.top{vertical-align:top}
td.bottom{vertical-align:bottom}


a:link			{color:#333333;}   
a:visited		{color:#333333;}  
a:active		{color:#167A64;}


/*****************************************************************/
/* Body
/*****************************************************************/
body{margin: 0px 0px 0px 32px; padding:0;}
body{background-color:#f9f7eb;}

#page{text-align:left;width:100%;border:0px;overflow:hidden;}

/*****************************************************************/
/* Page Sections
/*****************************************************************/
#contentcontainer, #header, #footer{width:805px;}
#header{text-align:right; margin-top:23px; margin-bottom:3px;}
#footer{font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #424041}

/*****************************************************************/
/* Left Bar
/*****************************************************************/
#logocontainer,#leftnav,td.roundedcorner{width:185px;}
#logocontainer,#leftnav,#leftbottomhome,td.roundedcornertop,td.roundedcornerbot{background-color:#e7e0c6;border-right:3px solid #f8f5e4;}
#logocontainer,#leftnav,#leftbottomhome,td.roundedcornertop,td.roundedcornerbot{text-align:center;}

#logocontainer{height:172px;}
#leftnav{height:200px}
#leftbottomhome{height:auto;vertical-align:top}

td.roundedcornertop,td.roundedcornerbot{height:13px}
td.roundedcornertop{vertical-align:top}
td.roundedcornerbot{vertical-align:bottom}

/*****************************************************************/
/* Availability Box
/*****************************************************************/
#availabilitycheck{background-color:#d8ceac;}
#availabilitycheck{width:168px;text-align:center;padding-top:5px;}
#availabilitycheck{margin-left:auto;margin-right:auto;}

table.checkavailability{border:0;}
table.checkavailability{width:100%;}

img.checkavailability{border:0;height:19;width:73;padding-top:5px;}


/*****************************************************************/
/* Package Summary
/*****************************************************************/
table.package_summary {
	background: #decfad;
	border-right:1px solid white;
	border-collapse:collapse;
}
table.package_summary th {
	background: #aE955f;
	color:white;
	text-align:center;
}
table.package_summary td {
	border:1px solid white;
	padding:3px;
}


/*****************************************************************/
/* Main Content
/*****************************************************************/
#contentheader{border:0; background-color:#e7e0c6}
#contentheaderright{border-left:3px solid #f8f5e4; background-color:#e7e0c6;text-align:right}
#contentheaderaddress{margin-left:22px; margin-top:16px;text-align:left}
#contentheaderaddress{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:17px}

#submenu{height:22;width:100%;background-color:#e7e0c6}
#submenuheader{width:260}
#submenulist{width:351;text-align:right}

#maincontenthome, #maincontent{background-color:#f2eeda;border-top:2px solid #f8f5e4}

#maintexthome{padding-left:33px; padding-right:45px; padding-top:2px}

#maincontent{width:620px;vertical-align:top}
#maintext{height:100%;margin:10px}

.center{text-align:center}
.smalltext{font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #424041}