@charset "UTF-8";
/* 
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Title: Ambassador Hotel
Created: February 27, 2008
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
*/

/* === GENERAL STYLES === */
body {
	margin:0;padding:0;
	text-align:left;
	/*background:url(images/back.gif);
	background-color:#79181d;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #615e57;
	margin:0; padding:0;
}

h1 { font-size:14px; color:#79181d;  }
h2 { font-size:12px; color:#79181d;  }
h3 { font-size:12px; color:#79181d;  }

.red {color:#79181d;}

a { color:#565550; text-decoration:none; }
a:hover { color:#565550; text-decoration:underline; }

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #615e57;
}

img {border:0;vertical-align:middle;}
.clear {clear:both;}
#imgpreload {display:none;}
#body-wrap {width:860px;margin:0 auto;padding:0; background: #fff url(images/lhs_background.gif) repeat-y 0 550px;}
#footer {clear:both;width:860px;margin:0 auto;padding:0;}
#footer a 
{
	font-family: Verdana, Arial,  sans-serif;
	font-size: 10px;
	color:#79181d;
	text-decoration:none;
	font-weight:bold;
}

#footer a:hover {text-decoration:underline;}

/* === LEFT SIDE AREA STYLES === */
div#sidearea {width:270px;margin:0;padding:0;background:url(images/sidearea_bg.jpg) no-repeat top left;float:left;}
   #sidearea #logo {margin:0;padding:32px 0 33px 18px;float:left;}
   #sidearea #bestwestern {margin:0;padding:30px 0 132px 50px;float:left;}
   
   /* === LEFT SIDE AREA --> NAVIGATION === */
   #sidearea #nav {width:220px;margin:0;padding:0;clear:both;}
             #nav ul {margin:0;padding:0;list-style-type:none;}
			 #nav ul li {width:100%;height:30px;margin:0;padding:0;}
			 
			 #nav ul li a{text-indent:-123456px;} 
			 
			 #nav ul li#home a {width:100%;height:30px;background:url(images/nav-home.jpg) no-repeat top left;display:block;}
			 #nav ul li#home a:hover {background:url(images/nav-home_rollover.jpg) no-repeat top left;}
			 
			 #nav ul li#ourrooms a {width:100%;height:30px;background:url(images/nav-our_rooms.jpg) no-repeat top left;display:block;}
			 #nav ul li#ourrooms a:hover {background:url(images/nav-our_rooms_rollover.jpg) no-repeat top left;}
			 
			 #nav ul li#reservation a {width:100%;height:30px;background:url(images/nav-reservations.jpg) no-repeat top left;display:block;}
			 #nav ul li#reservation a:hover {background:url(images/nav-reservations_rollover.jpg) no-repeat top left;}
			 
			 #nav ul li#brochure a {width:100%;height:30px;background:url(images/nav-brochure.jpg) no-repeat top left;display:block;}
			 #nav ul li#brochure a:hover {background:url(images/nav-brochure_rollover.jpg) no-repeat top left;}
			 
			 #nav ul li#attractions a {width:100%;height:30px;background:url(images/nav-attractions.jpg) no-repeat top left;display:block;}
			 #nav ul li#attractions a:hover {background:url(images/nav-attractions_rollover.jpg) no-repeat top left;}
			 
			 #nav ul li#events a {width:100%;height:30px;background:url(images/nav-events.jpg) no-repeat top left;display:block;}
			 #nav ul li#events a:hover {background:url(images/nav-events_rollover.jpg) no-repeat top left;}
			 
			 #nav ul li#contact a {width:100%;height:30px;background:url(images/nav-contact.jpg) no-repeat top left;display:block;}
			 #nav ul li#contact a:hover {background:url(images/nav-contact_rollover.jpg) no-repeat top left;}

/* === RIGHT SIDE AREA STYLES === */
div#content-area {
width:585px;margin:0;padding:0;float:left; background-color:#fff;
  min-height:550px;
  height:auto !important;
  height:550px;
}
   #content-area #content {width:100%;margin:0 0 0 -35px;padding-left:20px;float:left;clear:both;}
   
   #content-area #content h1 {width:100%;margin:0;padding:39px 0 0 0;font-family:Times;font-size:25px;font-weight:normal;color:#79181d;text-align:left;border-bottom:1px solid #bdb394;}
   #content-area #content h1.small {padding:25px 0 0 0;font-size:16px;}
   #content-area #content p {margin:0;padding:5px 0;color:#555;text-align:left;}
   #content-area #content p.top {padding:15px 0 5px 0;}
   #content-area #content h2 {width:100%;margin:0;padding:10px 0 10px 15px;font-style:italic;color:#79181d;}
   #content-area #content img.hotel {margin:16px 0 35px 35px;border:3px solid #bdb394;float:right;}
   
   #content-area #content .quicklink {width:50%;margin:11px 0 0 0;padding:0;float:left;}
   #content-area #content .quicklink img {margin:0 20px 0 0;border:3px solid #bdb394;float:left;}
   #content-area #content .quicklink p {width:97px;margin:0;padding:2px 0 0 0;color:#777777;text-align:left;float:left;}
   #content-area #content .quicklink p a {font-weight:bold;color:#777;text-decoration:underline;}


