/* GENERAL **************************************************************************************************************** */
	
	body {
	background: #9C1C1D url(../img/bg.jpg) repeat-x fixed center top;
	margin: 0px;
	padding: 0px;
}
	#shell {
	margin: 0px auto;
	padding: 1px;
	width: 948px;
	background: #FFFFFF;
	position:relative;
}	
	a {color:#9B1D1F;  }
	a:hover { text-decoration: none;  }
	h1, h2, h3 {margin:0; padding:0;  }
	.imgRight {margin:0 0 0 25px; float:right;}
	.imgLeft {margin:0 25px 0 0; float:left;}
	#printMe {display:none;}
	
/* HEADER **************************************************************************************************************** */

	
	#titlebar {	margin: 0px auto;padding: 0px;width: 950px; position:relative;   }
		
		div#usabilityNavDropDown {  }
		#helpmenuShell {position:absolute; font:14px/21px Arial, Helvetica, sans-serif; right:25px; top:18px; }
		#helpmenuShell ul {margin:0; padding:0;    }
		#helpmenuShell ul li {
	float:left;
	list-style-type:none;
	display: block;
	background: url(../img/top-nav-li-bg.gif) no-repeat center bottom;
	height:25px;
	margin:0 25px 0 0;
}
		#helpmenuShell ul li a {color:#fff; text-decoration:none;}
		#helpmenuShell ul li a:hover {color:#9C3235; }		
		#helpmenuShell ul li.lastItem {margin-right:0;}
		#helpmenuShell div#usabilityNavText {  }
		#helpmenuShell div#usabilityNavDropDown {  }
		#helpmenuShell div#usabilityNavDropDown div.noHover {display:block;  }
	
	#utilityNav  #accessible {  }
	
	#headerShell {  }		
		
		#logo {margin-left:35px;  }
		#logo a img{border:none; }
		
		#header { 	height:419px;}		
	
	#nav {
	background: url(../img/nav-bg.gif) repeat-x;
	height: 35px;
	border-bottom:1px solid #fff;
	font:bold 17px/35px Arial, Helvetica, sans-serif; }	
	#nav ul {margin:0; padding:0;  }	
	#nav ul li {float:left; list-style-type:none; margin:0 18px;}	
	#nav ul li a {color: #FFF8E8; text-decoration:none; }	
	#nav ul li a:hover {text-decoration:underline;  }
	#nav ul li a.current {color:#000;  }
	#nav ul li.noStyleRight {  }
	#nav ul li.noStyleLeft {  }
	#nav ul li.lastItem { margin-right:0; }
	

/* BODY **************************************************************************************************************** */

	#pageid1210 #contentShell {padding: 35px 0;	}
	#contentShell {padding: 45px 0;	position:relative; }
		
		#content {font: 12px/24px Arial, Helvetica, sans-serif;color: #8c6152;margin: 0px 35px;}	
		#content p {margin:0 0 14px 0; padding:0;}
		#content h1 { font-size:28px; color:#231009; letter-spacing:1px; font-weight:normal; }
		#content h2 {margin:25px 0 10px 0; font-size:22px; color:#8A0604; letter-spacing:1px; font-weight:normal;  }
		
			#breadcrumbs ul  { margin: 0 0 0px 0; padding: 0; position:absolute; top:0; left:15px; font-size:12px; }
			#breadcrumbs ul li { display: inline; margin: 0 5px 0 0; font-weight: bold;}
			#breadcrumbs ul li a{font-weight: normal;}
			#subNav {position:absolute; font-size:10px; top:0; left:133px;}
			#subNav ul {margin:0; padding:0;}
			#subNav li { float:left; display:block; padding:20px 0 30px 13px; margin:0 5px 0 0px; background:url(../img/subnav-lis.gif) left center no-repeat;}
			#subNav li a {}
			#subNav li a:hover {}				
		
		#side {	background: url(../img/cta-bg.jpg) no-repeat;	height: 130px;	border-top:1px solid #fff; padding:21px 55px 0 0; }
		.widgetCTALink {margin:0 0 0 55px; display:block; width:241px; background-color:#65080b; float:right; color:#fbd682; text-decoration:none; text-align:center;}
		.widgetCTALink:hover {background-color:#420508;}
		.widgetCTALink h1 {font:16px/29px Arial, Helvetica, sans-serif; letter-spacing:1px;}
		/* new cta code using span instead of h1*/
		.widgetCTALink span {font:16px/29px Arial, Helvetica, sans-serif; letter-spacing:1px;}
		.widgetCTAimg {display:block; width:241px; height:81px; cursor:pointer;}
		.widgetCTA.lastItem .widgetCTALink  {margin:0 0 0 0px;}
		.widgetCTA .widgetCTALink .widgetCTAHeaders { display: block;font:16px/29px Arial, Helvetica, sans-serif; letter-spacing:1px; }


		
				
#tollFree {position:absolute; font:24px/24px Arial, Helvetica, sans-serif; color:#fff; letter-spacing:-1px; top:-65px; right:25px;}
#tollFree strong {color:#d93833; font-size:14px; display:block; text-align:right;}
#tollFree span{margin-top: -5px; position: absolute; display: block; width: 300px; margin-left: -13px; font-size: 10px;}


#reserveCTA {display: none;}
/**********
#reserveCTA {position: absolute; top: -60px; left:415px; width: 340px; height: 45px; padding-top: 5px; padding-left:  8px; border: #ffffff solid 1px; color: #ffffff; font-family: arial; font-size: 13px; line-height: 20px; font-weight: bold;}
#reserveCTA a{color: #d93833; font-weight: normal;}
************/
/* FOOTER **************************************************************************************************************** */

	#footerShell {  width:680px;margin:0 auto; }
		
		#footerNav { font:12px/18px Arial, Helvetica, sans-serif; clear:left; padding:0 0 35px 0; }
		#footerNav ul {margin:0; padding:0;  }
		#footerNav ul li {float:left; margin:0 18px 0 0; list-style-type:none;}
		#footerNav ul li a {color:#fff; text-decoration:none; }
		#footerNav ul li.lastItem { margin-right:0; }
		#footerNav ul li a:hover {color:#000;  }
		
		#address {color:#000; font:13px/28px Arial, Helvetica, sans-serif; width:500px; margin:0 auto;  padding:25px 0 0 0; }
		#address ul {margin:0; padding:0;  }
		#address li { float:left; list-style-type:none; margin:0 25px 0 0;}
		#address li.lastItem {margin:0 0 0 0;  }
		#propertyName {font-weight:bold;}
		#address #street {}
		#address #city { margin:0 5px 0 0;}
		#address #state { margin:0 5px 0 0;}
		#zip {}
		#country {display:none;}
		#phone  {}



		
		#vizsig { text-align: center;}
		#vizsig a {color:#fff;}
		#pageid1222 #header {overflow:hidden; height:419px;}
