/* Global ------------------------------------------------------*/

	body { background:#e8b24b url(../img/design/bg.jpg); background-attachment: fixed; color:#7e6354; font-size: 11px; margin: 0px; padding: 0px;  font-family: Arial, Helvetica, sans-serif;}		
	#container {margin: 0px auto; width: 917px;}
	#shell { background:url(../img/design/shellbg.gif); margin: 0px auto; padding: 0 20px; width: 917px;}
	a { color:#406b7f; text-decoration: underline; }
	a:hover { color:#8c2818; text-decoration: none; }
	.fauxCol {width:50%; float:left;}
	.imgLeft {margin-right:20px; float:left;}
	.imgRight {margin-left:20px; float:right;}
	.clearBoth {clear:both;}
	.noMargin {margin:0;}
	.noBorder {border:none;}
	.noPadding {padding:0;}
	.noStylingRight {border:none; margin-right:0; padding-right:0;}
	
	.noStylingLeft {border:none; margin-left:0; padding-left:0;}
	.forPrint {position:absolute; left:0px;}
	#printHeader {display:block; }
	#printHeader h1 { font-size: 21px; color:#000;border-bottom: 1px solid #000; }
	h1,h2,h3 {margin:0;padding:0;}
	h2 { color:#000000; font-size: 17px;}
	h3 { color:#000000; font-size: 15px;}
	li,ol { color:#000000;}
	
/* Head ---------------------------------------------------------*/

	#h-shell { display: none;}

/* Top Nav ------------------------------------------------------*/		

	#h-usabilityNav { display: none;}

/* Logo --------------------------------------------------------*/

	#h-logoArea { display: none;}
/* Header Image ------------------------------------------------*/

	#h-banner { display: none;}
	#home #h-frame { display: none;}
	#h-frame {display: none;}

/* Main Nav ----------------------------------------------------*/		


  
  		/* drop down menus */
		ul ul { display: none;}
		/*#h-nav #nav ul li { float:left; display:block;}
		ul li li a {display:block;}*/
		#h-nav #nav li ul {    background-color:#632017; padding: 4px 2px 8px 2px; margin: 0;}
		#h-nav #nav li ul li { background: none; margin:0; display: block; padding: 0px 0 0 5px; text-align: left; }
		#h-nav #nav li ul li a {  display: block;width: 135px; text-decoration: none; padding: 0;color:#e1dabf; color:#fff; margin: 3px 0 0 0;}
		#h-nav #nav li ul li a:hover { background:#450f08;  color:#f5d28d; }
		li:hover ul, li.over ul {display: block;} /* lists nested under hovered list items */

		/* THESE ADD HOVER EFFECT TO MAIN NAV EVEN AFTER YOU HOVER OVER DROPDOWN ITEMS*/ 
		
		
		#h-nav #nav li#navItem1:hover ul li a, #h-nav #nav li#navItem1.over ul li a,
		#h-nav #nav li#navItem2:hover ul li a, #h-nav #nav li#navItem2.over ul li a,
		#h-nav #nav li#navItem3:hover ul li a, #h-nav #nav li#navItem3.over ul li a,
		#h-nav #nav li#navItem4:hover ul li a, #h-nav #nav li#navItem4.over ul li a,
		#h-nav #nav li#navItem5:hover ul li a, #h-nav #nav li#navItem5.over ul li a,
		#h-nav #nav li#navItem6:hover ul li a, #h-nav #nav li#navItem6.over ul li a,
		#h-nav #nav li#navItem7:hover ul li a, #h-nav #nav li#navItem7.over ul li a,
		#h-nav #nav li#navItem8:hover ul li a, #h-nav #nav li#navItem8.over ul li a
		{background: none; height: 13px;  width: 185px;   }
		
		#h-nav #nav li#navItem1 ul li a:hover, #h-nav #nav li#navItem1 ul li a.over,
		#h-nav #nav li#navItem2 ul li a:hover, #h-nav #nav li#navItem2 ul li a.over,
		#h-nav #nav li#navItem3 ul li a:hover, #h-nav #nav li#navItem3 ul li a.over,
		#h-nav #nav li#navItem4 ul li a:hover, #h-nav #nav li#navItem4 ul li a.over,
		#h-nav #nav li#navItem5 ul li a:hover, #h-nav #nav li#navItem5 ul li a.over,
		#h-nav #nav li#navItem6 ul li a:hover, #h-nav #nav li#navItem6 ul li a.over,
		#h-nav #nav li#navItem7 ul li a:hover, #h-nav #nav li#navItem7 ul li a.over,
		#h-nav #nav li#navItem8 ul li a:hover, #h-nav #nav li#navItem8 ul li a.over
		{background:#450f08; color:#fff; }		
		
		#h-nav #nav li:hover ul li a, #h-nav #nav li.over ul li a { border:none; padding:3px;color:#e1dabf; background: none; }
		#h-nav #nav li:hover ul li a:hover, #h-nav #nav li.over ul li a:hover { border:none; padding:3px;color:#e1dabf; background: #0d3255;   }




	#h-nav { position: absolute; margin: 98px 0 0 20px;  font-weight: bold; height: 25px;}
	#h-nav ul {margin:0px 0 0 12px;  padding:0px; }
	#h-nav li { list-style: none; background:url(../img/design/navdiv.gif) no-repeat right; float: left;margin: 0px 12px 0px 0px; padding: 0px 12px 0px 0px;}
	#h-nav li.noborder { background: none;}
	#h-nav li a { font-family: Georgia; letter-spacing: -1px; text-transform:uppercase; height: 20px;  font-size: 11px; color: #6b3a1c; text-decoration: none;}
	#h-nav li a:hover {color: #8c2819; border-bottom: 4px solid #dc9215; }


	#subnav ul { display: none; }
	#subnav ul li { margin: 0 0 10px 8px;   list-style: none; display: inline; background:url(../img/design/navdiv.gif) no-repeat right;  padding: 0px 8px 0px 0px;}
	#subnav ul li.noborder { background: none; padding:0;}
	#subnav ul li ul { display: block; position: relative; padding:0; margin:0 0 0 15px;}
	#subnav ul li ul li { margin: 0; }

	#groups #subnav ul#s_groups,
	#suites #subnav ul#s_suites,
	#area #subnav ul#s_areaguide,
	#aboutus #subnav ul#s_aboutus,
	#something #subnav ul#s_something,
	#press #subnav ul#s_pressroom
	{ display: none;}

	#h_nav .current {background-color: #012117;}
	#subnav .current { color:#8c2818; font-weight: bold; text-decoration: none; }
	#subnav .current:hover { color:#8c2818; cursor:default; }
	#f_nav .current {font-weight: bold;}



	
/* Body ---------------------------------------------------------*/

	#b-shell {}
	
	#home #b-contentArea {background: none;   font-size: 11px; line-height: 22px; color: #666; }
	#b-contentArea {background: url(../img/design/leftbarbg.gif) 20px repeat-y; font-size: 11px; line-height: 22px; color: #666;  }
	#b-contentArea h1 {}
	#b-contentArea h2 {}

	#content_l { display: none;}
	#content_r { width: 600px; }

	#home #content_r li { background:none; padding-left: 0; margin-left: 0; list-style: none;}
	#content_r ul  { margin-left: 0; padding: 0;}
	#content_r li { background:url(../img/design/icon_bullet.gif) 7px no-repeat; padding-left: 35px; margin-left: 5px; list-style: none;}
	
	#div1, #div2, #div3, #div4 {   display:none;   }
	#div1 p, #div2 p, #div3 p, #div4 p { margin-left: 120px;}
	#div1 { display:block; }
	#div2 {  }
	#div3 {  }
	#div4 {  }

	#divtoggles { position: absolute;  list-style-type: none; margin: 50px 15px 0 0 ; padding-right: 5px; height: 100px; padding: 0; width: 100px; border-right: 1px solid #d1a350; float: left; }
	#divtoggles ul {  margin: 0; padding: 0; text-align: right;}
	#divtoggles li {  text-align: right;}
	#divtoggles a {padding-right: 10px; margin-right: 10px; font-weight:bold; color:#7e6354; text-decoration: none; line-height: 280%;  }
	#divtoggles a:hover {  color:#6b1a0e;}
	
	#divtoggles a.classoff { }
	#divtoggles a.classon { background:url(../img/design/divlinkbg.gif) right no-repeat;   color:#6b1a0e;  }

	#home #flashtitle, #home #flashtitle2, #home #flashtitle3 { margin: 0 0 20px -10px;  }
	#flashtitle, #flashtitle2, #flashtitle3 { margin: 30px 0 20px -10px;  }

/* CTAs ---------------------------------------------------------*/

	#b-ctaShell { display: none;}
	
		
/* Search Box --------------------------------------------------*/

	#searchBox {display: none;}


/* Footer ------------------------------------------------------*/

	#f-shell { display: none; }

/* CMS Stylings ------------------------------------------------------*/

	#cp #b-contentArea h1 {}  
	#cp #h-banner {}
	#cp_sectionlinks, #cp_sectionlinkssupbpage {}
	#cp_sectionlinks ul, #cp_sectionlinkssupbpage ul {margin:0; padding:0;}
	#cp_sectionlinks li, #cp_sectionlinkssupbpage li {list-style-type:none;  float:left; margin:0 5px 0 0;}
	#cp_sectionlinks li a, #cp_sectionlinkssupbpage li a{border:1px solid #000; text-decoration:none; padding:0px 5px; line-height:25px;   }
	#cp_sectionlinks li a:hover, #cp_sectionlinkssupbpage li a:hover{}

/* Special Cases ------------------------------------------------------*/
