	*
	{margin: 0; padding: 0; border: 0; outline: none;}
	
		body {font: normal 11px/18px Verdana, Arial, Helvetica, sans-serif; color: #000; background: #F0F0F0;}
		
		br.clear
		{clear: both; line-height: 0; height: 0;}
		
		h1.standardTitle {font: 18px/normal Arial, Helvetica, sans-serif; color: #333; padding: 10px 10px 0 10px; margin: 0; border: 0;}
	
		p.sectionTitle
		{font: bold 18px/24px Verdana, Arial, Helvetica, sans-serif; text-align:center; color:#006699;}
	
	/* STRUCTURE
	////////////////////////////////////////////////////////////////////////////////////*/
	
		div#wrapper
		{width: 1000px; position: relative;}
		
			div#layout,
			div.adBox
			{float: left;}

	/* LAYOUT
	////////////////////////////////////////////////////////////////////////////////////*/
	
			div#layout
			{width: 820px;}

	/* LAYOUT > HEADER
	////////////////////////////////////////////////////////////////////////////////////*/
	
				div#layout blockquote#header
				{height: 115px; position: relative;}
			
					div#layout blockquote#header a.logoLink:link,
					div#layout blockquote#header a.logoLink:active,
					div#layout blockquote#header a.logoLink:visited,
					div#layout blockquote#header a.logoLink:hover
					{width: 315px; height: 100px; position: absolute; top: 10px; left: 10px;}

	/* LAYOUT > TOP NAVBAR
	////////////////////////////////////////////////////////////////////////////////////*/
	
			ul#menu, ul#menu * {margin: 0; padding: 0; list-style: none;}
			
			ul#menu {height: 25px; position: relative;}
			
				ul#menu li {float: left; height: 26px; behavior: url("layout/js/headerNavbar.htc");}
				
					ul#menu li a:link,
					ul#menu li a:active,
					ul#menu li a:visited,
					ul#menu li a:hover
					{font: bold 11px/26px Verdana, Arial, Helvetica, sans-serif; color: #4F4D48; text-decoration: none; padding: 0 10px 0 10px; display: block; }
					

						ul#menu li:hover{background: url("images/design/bg_navbarRight.gif") 100% 0 no-repeat;}
					
						ul#menu li a:hover
						{color: #B40400; background: url("images/design/bg_navbarLeft.gif") 0 0 no-repeat;}
			
							/* ACTIVED */
							ul#menu li.actived
							{background: url("images/design/bg_navbarRight.gif") 100% 0 no-repeat;}
						
								ul#menu li.actived a:link,
								ul#menu li.actived a:active,
								ul#menu li.actived a:visited,
								ul#menu li.actived a:hover
								{color: #4F4D48; background: url("images/design/bg_navbarLeft.gif") 0 0 no-repeat;}
								
							/* MENU ACTIVED */
							ul#menu li.menuActived
							{background: url("images/design/bg_navbarRight.gif") 100% 0 no-repeat;}
						
								ul#menu li.menuActived a:link,
								ul#menu li.menuActived a:active,
								ul#menu li.menuActived a:visited,
								ul#menu li.menuActived a:hover
								{color: #4F4D48; background: url("images/design/bg_navbarLeft.gif") 0 0 no-repeat;}
			
							/* MENU DEACTIVE */
							ul#menu li.deactive
							{background: none;}
						
								ul#menu li.deactive a:link,
								ul#menu li.deactive a:active,
								ul#menu li.deactive a:visited,
								ul#menu li.deactive a:hover
								{background: none;}
			
							ul#menu li.menuActived ul a:link,
							ul#menu li.menuActived ul a:active,
							ul#menu li.menuActived ul a:visited,
							ul#menu li.menuActived ul a:hover,
			
							ul#menu li.actived ul a:link,
							ul#menu li.actived ul a:active,
							ul#menu li.actived ul a:visited,
							ul#menu li.actived ul a:hover,
							
							ul#menu li.deactive ul a:link,
							ul#menu li.deactive ul a:active,
							ul#menu li.deactive ul a:visited,
							ul#menu li.deactive ul a:hover
							{ background: none}
	
	
								ul#menu li.menuActived ul a:hover,
								ul#menu li.actived ul a:hover,
								ul#menu li.deactive ul a:hover {color: #A70601; background-color: #FFFFE8;}
			
							/* DROP DOWN */
							ul#menu li.over,
							ul#menu li:hover {position: relative; z-index: 5;}
							
								ul#menu li ul /* SHOW THE DROPDOWN CONTENT */
								{margin: 0; padding: 0; display: none;}
							
								ul#menu li:hover ul, /* THE MAGIC */ 
								ul#menu li.over ul 	 {width: 180px; height: auto; display: block; position: absolute; left: 0; top: 26px; background: #FFFFE8; border: 0; z-index: 5;} 
							
									ul#menu li ul li {float: left; clear:left;  height: 1%; /* Holy Hack. IE Requirement */ border: 0; border-bottom: 1px solid #FEF2AF; background: #FFFFE8;}
									
									ul#menu li ul li a:link,
									ul#menu li ul li a:visited,				
									ul#menu li ul li a:active,				
									ul#menu li ul li a:hover {width: 180px; height: auto; font: normal 11px/28px Verdana, Arial, Helvetica, sans-serif; color: #333; text-indent: 10px; text-align: left; text-decoration: none; padding: 0; background: #FFFFE8; display: block; position: relative;}

									ul#menu li ul li a:hover {color: #AA0A03; background: #FEF2AF !important;}
									
						ul#menu li.weatherLink a.weatherSun:link,
						ul#menu li.weatherLink a.weatherSun:active,
						ul#menu li.weatherLink a.weatherSun:visited,
						ul#menu li.weatherLink a.weatherSun:hover {display: block; color: #FFD700; background: url("images/design/designicon_sun.gif") 5px 5px no-repeat; padding-left: 28px;}
	
	/* LAYOUT > TOP NAVBAR > MENU SEARCH
	////////////////////////////////////////////////////////////////////////////////////*/
	
		dl.menuSearch, dl.menuSearh * {margin: 0; padding: 0;}
		
				dl.menuSearch {height: 30px; background: #000 url("images/design/bg_navbar.gif") 0 0 repeat-x;}
				
					dl.menuSearch dd, dl.menuSearch dt {float: left;}

	/* LAYOUT > FULL CONTENT
	////////////////////////////////////////////////////////////////////////////////////*/
	
	div#content { padding: 0; background: #FFF url("images/design/bg_content.gif") -5px 0 repeat-y; border-bottom: 5px solid #EEE; border-top: 5px solid #EEE;}
	
		blockquote.leftContent,
		blockquote.rightContent {float: left;}
		
			blockquote.leftContent {width: 260px;}

			blockquote.rightContent {width: 560px; float: right;}

			div#content blockquote.rightContent h1 { font: normal 18px Arial, Helvetica, sans-serif; color: #CC0000; padding: 20px;}
			
			div#content blockquote.rightContent p { font: normal 11px/20px Verdana, Arial, Helvetica, sans-serif; padding: 20px 20px 10px 20px;} 
		
		/* SEARCH FORM */

				blockquote.leftContent dl
				{margin: 10px;}

					blockquote.leftContent dt 
					{font: bold 12px/32px Verdana, Arial, Helvetica, sans-serif; color: #FFF; text-indent: 10px; height: 32px; background: url("images/design/bg_titleSearch.gif") 100% 0 no-repeat;}

					blockquote.leftContent dl dd
					{background-color: #FFF; border-bottom: 1px solid #FEF2AF; voice-family: "\"}\""; voice-family: inherit; padding: 10px 0 3px 15px;}
					html>body blockquote.leftContent dl dd { padding: 10px 0 0 15px;}
					
					blockquote.leftContent dl.featuredBusiness dd img
					{ margin-bottom: 10px; border: 1px solid #EEE;}
					
		/* SEARCH FORM */
				
				dl.yellowForm
				{margin: 0;}
					
					dl.yellowForm dt 
					{font: bold 12px/32px Verdana, Arial, Helvetica, sans-serif; color: #FFF; text-indent: 10px; height: 32px; background: url("images/design/bg_titleSearch.gif") 100% 0 no-repeat;}
					
					dl.yellowForm dt.yellowFormDetail
					{ height: 7px; line-height: 7px; background:  url("images/design/bg_YellowSearchBottom.gif") 0 0 no-repeat;}
					
					dl.yellowForm dd
					{background-color: #FFF; border-bottom: 1px solid #FEF2AF; voice-family: "\"}\""; voice-family: inherit; padding: 10px 0 3px 15px;}
					html>body dl.yellowForm dd { padding: 10px 0 0 15px;}
		
					dl.yellowForm label
					{font: normal 11px Verdana, Arial, Helvetica, sans-serif;}
		
					dl.yellowForm label.roomLabel {padding-left: 33px;}
					dl.yellowForm label.peopleLabel {padding-left: 28px;}
		
					dl.yellowForm fieldset img,
					dl.yellowForm fieldset input,
					dl.yellowForm  fieldset select
					{float: left; font: normal 10px Verdana, Arial, Helvetica, sans-serif; padding: 5px; margin: 5px 5px  5px  0; background: #F8F8F1;}
					
						dl.yellowForm fieldset img.yellowFormButton
						{padding: 0; border: 0;}
		
						dl.yellowForm fieldset input
						{width: 55px; border-left: 1px solid #E2E2CD; border-top: 1px solid #DBDBBF;}
						
						dl.yellowForm fieldset select
						{width: 60px;}
		
	/* LAYOUT > FOOTER
	////////////////////////////////////////////////////////////////////////////////////*/
		
	blockquote#footer
	{ width: 100%; font: normal 10px/normal Verdana, Arial, Helvetica, sans-serif; clear:both; color: #838383; background: #10100F;}
	
		blockquote#footer p
		{padding: 10px;}
	
		blockquote#footer a:link,
		blockquote#footer a:active,
		blockquote#footer a:visited,
		blockquote#footer a:hover
		{color: #838383; text-decoration: none; padding: 0 2px 0 2px;}
	
			blockquote#footer a:hover
			{color: #FFF; text-decoration: none;}
	
	/* LAYOUT > FOOTER > FOOTER NAVBAR
	////////////////////////////////////////////////////////////////////////////////////*/
	
	blockquote#footer ul.footerNavbar
	{height: 60px; padding: 0 10px 0 3px; background: #000;}
	
		blockquote#footer ul.footerNavbar li
		{font: normal 11px/20px Verdana, Arial, Helvetica, sans-serif; color: #838383; list-style: none; float: right; text-align: left !important;}
	
			blockquote#footer ul.footerNavbar li.copyright
			{float: left;}
	
			blockquote#footer ul.footerNavbar li a:link,
			blockquote#footer ul.footerNavbar li a:active,
			blockquote#footer ul.footerNavbar li a:visited,
			blockquote#footer ul.footerNavbar li a:hover
			{font: normal 11px/20px Verdana, Arial, Helvetica, sans-serif; color: #838383; display: inline; text-decoration: none;}
	
				blockquote#footer ul.footerNavbar li a:hover {color: #FFF;}	
		
	/* AD BOX
	////////////////////////////////////////////////////////////////////////////////////*/
	
	div.adBox
	{width: 162px; float: none; position: absolute; right: 45px; top: 130px;}
	
		div.adBox blockquote.topArea,
		div.adBox blockquote.bottomArea
		{margin: 10px; padding: 6px 0 1px 0; background: #FFF; border: 2px solid #E1ECF9;}
		
		div.adBox blockquote.topArea * {display: block; text-align: center;}
		
		div.adBox blockquote.topArea img { margin: 0 auto 0 auto;}
		
		div.adBox blockquote.topArea h1 { font: bold 13px Arial, Helvetica, sans-serif;}
		
			div.adBox blockquote.topArea a:link,
			div.adBox blockquote.topArea a:active,
			div.adBox blockquote.topArea a:visited,
			div.adBox blockquote.topArea a:hover {font: normal 11px/normal Verdana, Arial, Helvetica, sans-serif;}
	
		
			div.adBox blockquote.topArea a.featuredLink:link,
			div.adBox blockquote.topArea afeaturedLink:active,
			div.adBox blockquote.topArea afeaturedLink:visited,
			div.adBox blockquote.topArea afeaturedLink:hover { line-height: normal; text-align: center; text-indent: 5px;}
			
			div.adBox blockquote.topArea p { padding: 0 5px 5px 5px;}
		
		div.phpAdsNew { margin: 7px 0 0 0; }
