/* GENERAL **************************************************************************************************************** */
	
	body { background-color: #7a501c; background-image:url(../img/design/bg.jpg); background-repeat:repeat-x; width: 942px; margin: 0 auto  }
	#shell {  }	
	a {  }
	a:hover { text-decoration: none;  }
	h1, h2, h3 {  }
	.imgRight {border: 6px solid #474540; margin: 0 0 10px 15px}
	.imgLeft {border: 6px solid #474540; margin: 0 15px 10px 0}
	
/* HEADER **************************************************************************************************************** */

	
	#titlebar {  }
		
div#usabilityNavDropDown {display: block; width: 400px; height: 25px; z-index:99}
#helpmenuShell {font-size: 12px; position:absolute; padding-left:395px; top:40px; font-family:Georgia, "Times New Roman", Times, serif; width:135px; color: #721705; display: block; height: 30px; z-index:99; text-transform:uppercase; font-weight:bold }
#helpmenuShell ul {margin:0px;padding:0px 0 0px;  left:-2px; width:575px; float: left; }
#helpmenuShell ul li { display:inline; padding: 0 7px 0 0  }
#helpmenuShell ul li a {color: #721705; text-decoration:none; display:inline; width:120px; height:16px; background: none; padding:3px; border-bottom:none;}
#helpmenuShell ul li a:hover {text-decoration: none;color: #bc6a04; cursor:pointer;  }          
#helpmenuShell div#usabilityNavText {padding-bottom:8px; cursor:pointer; display: none }
#helpmenuShell div#usabilityNav {display: block;  }
#helpmenuShell div#usabilityNavDropDown div.noHover {padding:0px; display: block;}
#usabilityNav {}
#helpmenu1265 {border-right:none; border-bottom:none; display: block;  }

	
	#utilityNav  #accessible {  }
	
	#headerShell { background-image:url(../img/design/header-bg.jpg); width: 942px; height: 470px  }		
		
		#logo {padding: 66px 0 0 50px  }
		#logo a { display:block; }
		#logo img {border:none;}

		#swoosh {width: 222px; height: 304px; background-image:url(../img/design/swoosh.png); position:absolute; z-index:999; margin-left: 222px }
		#header {margin: 0px 0 0 362px; position: absolute }		
	
	#nav { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; margin-top: -360px; margin-left: -16px;  }	
	#nav ul {  }	
	#nav ul li { list-style-type:none; line-height:33px; }	
	#nav ul li a { color:#184f49; text-decoration:none; padding-left: 30px }	
	#nav ul li a:hover { background-image:url(../img/design/nav-hover.png); display:block; z-index:5; background-repeat:no-repeat; color:#965709; background-position:-50px 3px }
	#nav ul li a.current { background-image:url(../img/design/nav-hover.png); display:block; z-index:5; background-repeat:no-repeat; color:#965709; background-position:-50px 3px}
	#nav ul li.noStyleRight {  }
	#nav ul li.noStyleLeft {  }
	#nav ul li.lastItem {  }
	

	

/* BODY **************************************************************************************************************** */

	#contentShell { background-image:url(../img/design/content-bg.jpg); min-height: 300px; margin-top: 80px  }
		
		#content {margin: 0px 50px 0 57px; padding-top: 5px; font-family:trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:14px; padding-bottom: 15px;    }	
		#content h1 { text-transform:uppercase; font-family:Georgia, "Times New Roman", Times, serif; color:#721705; font-weight:lighter; font-size:24px; margin-bottom: -10px; }
		#content h2 { font-family:Georgia, "Times New Roman", Times, serif; color:#683a02; font-weight:lighter; font-size:20px; }
		#content a {color: #993300}
		
			#breadcrumbs ul  {  margin: 0 0 15px 0; padding: 0;  }
			#breadcrumbs ul li { display: inline; margin: 0 5px 0 0;}
			
			#subNav {padding-top: 20px}
			#subNav ul {display: inline}
			#subNav ul li {float: left;  padding: 0 10px 0 0; list-style-type:none; text-transform:uppercase}
			#subNav ul li a {color: #5d2f0c}
			#subNav ul li a:hover {}				
		
		#side {margin-left: 50px}		
			
			
			
		.widgetCTA h1 {font-size:12px; margin:0px; text-align:center; padding:0;}
		.widgetCTA a {}
		#side a:hover {}
		/*a:hover .widgetCTAimg  {filter:alpha(opacity=50);opacity:0.5; cursor:pointer;}*/
		.widgetCTA {height:43px; position:relative; width:267px; float:left; padding:13px 20px 0 0px;}
		/*.widgetCTAimg {height:43px; width:267px; display:block; position:absolute; background-position:0px 0px; background-repeat:no-repeat; }*/
		
		div.twoCols {width:45%; float:left;} 
		ul.twoCols {width:45%; float:left; list-style-type:square; margin:0; padding:0 0 0 40px; display:block;}
		.clearBoth {clear:both;}
		.colsMarginRight {margin-right:15px; padding: 0 15px 0 0; border-right: solid 1px #a97534;}
		
		#galleryImgFull {border: 7px solid #FFFFFF}
		
		#pageid1396 h2 {font-size: 16px}
		
		
			#widgetCTA4660 a{width: 267px; height: 43px; background-image:url(../img/design/reserve-stay.jpg); }
			#widgetCTA4660 a:hover { background-image:url(../img/design/reserve-stay-on.jpg);}
			#widgetCTA4659 a{width: 267px; height: 43px; background-image:url(../img/design/graduation.jpg); }
			#widgetCTA4659 a:hover { background-image:url(../img/design/graduation-on.jpg);}
			#widgetCTA4661 a{width: 267px; height: 43px; background-image:url(../img/design/special-offers.jpg); }
			#widgetCTA4661 a:hover { background-image:url(../img/design/special-offers-on.jpg);}
			a.widgetCTALink {width: 267px; height: 43px; display: block}


			

/* FOOTER **************************************************************************************************************** */

	#footerShell { background-image:url(../img/design/footer-bg.jpg); height: 150px }
		
		#footerNav { font-family:trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:13px; padding: 20px 0 0 100px;  }
		#footerNav ul { display: inline }
		#footerNav ul li { list-style-type:none; float: left; padding: 0 5px 0 7px}
		#footerNav ul li a { color:#FFFFFF  }
		#footerNav ul li.noStyleRight { margin-right:0; }
		#footerNav ul li a:hover {  }
		
		#address { font-family:trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:13px; padding: 15px 0 0 125px;   }
		#address ul { display:inline }
		#address ul li { list-style-type:none; float: left; padding: 0 5px 0 7px  }
		#address li.noStyleRight {  }
		#address strong { }
		
		#address {  }
			
			.org, .adr, .tel { margin: 0 15px 0 0;}
			.org { font-weight: bold; }
			.adr {  }
				.street-address {  }
				.locality {  }
				.region {  }
				.postal-code {  }
				.country-name {  }
			.tel {  }
				.tel .type {  }
				.tel .value {  }
		
		#vizsig { text-align: center; margin-top: 15px}
		#vizsig a { color: #cfb46e}
		
		#photoCredit {font-family:trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding: 5px 0 0 0px; color:#FFFFFF; text-align: center; }
		#photoCredit a {color:#FFFFFF}