* {padding:0; margin:0; }
html {background: url('../images/bg.gif') top left repeat-x; background-color:#4287be; }
#wrapper {display:block; margin:0px auto; width:750px; }
#wrapper #header {background: url('../images/header_bg.png') 295px 15px no-repeat; display:block; height:105px; position:relative; width:750px;}
#wrapper #header h1 {background: url('../images/logo.png') top left no-repeat; display:block; height:68px; position:absolute; text-indent:-10000px; top:21px; width:367px; }
#wrapper #header h1 a {display:block; height:68px; width:367px; }
#wrapper #header h2 {display:none; }
#wrapper #header ul#persistent_nav {display:block; top:16px; position:absolute; right:0px; }
#wrapper #header ul#persistent_nav li {border-right:1px solid #69c; color:#69c; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:12px; list-style-type:none; padding:0px 4px; }
#wrapper #header ul#persistent_nav li a {color:#69c; text-decoration:none; }
#wrapper #header ul#persistent_nav li a:hover {text-decoration:underline; }
#wrapper #nav {background: url('../images/nav_bg.png') top left no-repeat; display:block; height:216px; position:relative; width:763px; z-index:3;}
#wrapper #nav ul {background: url('../images/nav_ul_bg.gif') top left no-repeat; display:block; height:30px; left:9px; padding-top:2px; padding-left:130px; position:absolute; text-align:center; top:9px; width:615px; }
#wrapper #nav ul li {background: url('../images/nav_ul_linkbg.gif') top right no-repeat; display:block; float:left; font-family: Arial, Helvetica, sans-serif; font-size:13px; height:18px; line-height:18px; list-style-type:none; margin:0px 1px; position:relative; }
#wrapper #nav ul li a {background: url('../images/nav_ul_linkbg_topper.gif') top left no-repeat; color:#fff; display:block; margin:0px; padding:0px 8px; text-decoration:none; }
#wrapper #nav ul li a:hover {text-decoration:underline; }
#wrapper #nav ul li ul {background:none; border-top:1px solid #333; display:block; left:-1px; padding:0px; position:absolute; text-align:left; top:18px; width:152px; z-index:1000;}
#wrapper #nav ul li ul li {background: url('../images/sub_nav_bg.png') top right; border:1px solid #333; border-top:none; display:block; font-size:11px; height:16px; line-height:16px; margin:0px; width:150px; }
#wrapper #nav ul li ul li a {background:none; }
#wrapper #nav ul li ul li ul {background:none; display:block; left:145px; padding:0px; position:absolute; text-align:left; top:1px; width:150px; z-index:1000;}
#wrapper #nav img {margin-top:30px; margin-left:9px;  }
#wrapper #content_top {background: url('../images/content_top_bg.png') top left no-repeat; display:block; height:32px; margin-top:-20px; position:relative; width:763px; z-index:1;}
#wrapper #content {background: url('../images/content_bg.png') top left repeat-y; display:block; overflow:hidden; padding:0px 19px; position:relative; width:725px; z-index:1;}
#wrapper #bottomcontent {background: url('../images/content_bg.png') top left repeat-y; display:block; overflow:hidden; padding:0px 19px; position:relative; width:725px; z-index:1;}
#wrapper #content_bot {background: url('../images/content_bot_bg.png') top left no-repeat; display:block; height:15px; position:relative; width:763px; z-index:1;}
#wrapper #content #temp_intro {display:block; float:left; width:490px; }
#wrapper #content #property_selector {display:block; float:left; margin-right:10px; width:132px; }
#wrapper #content #property_selector h3 {background: url('../images/property_selector.gif') top left no-repeat; border:none; display:block; height:39px; margin:10px auto; text-indent:-10000px; width:100px; }
#wrapper #content #property_selector ol { }
#wrapper #content #property_selector ol li {display:block; font-family:Arial, Helvetica, sans-serif; font-size:14px; height:20px; line-height:20px; list-style-type:none; margin:1px 0px; width:132px; }
#wrapper #content #property_selector ol li a {background: url('../images/property_selector_li_bg.gif') top left no-repeat; color:#7babd2; display:block; height:20px; padding-left:10px; text-decoration:none; width:122px;  }
#wrapper #content #property_selector ol li a:hover, #wrapper #content #property_selector ol li a.selected {background: url('../images/property_selector_li_bg.gif') 0px -20px no-repeat; color:#fff; }
#wrapper #content #property_info {display:block; float:left; margin:0px 10px; margin-top:37px; width:328px; }
#wrapper #content #property_info a.details {background: url('../images/property_details_link_bg.gif') top left no-repeat; color:#fff; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; height:21px; line-height:21px; margin-bottom:1px; text-align:center; text-decoration:none; width:328px; }
#wrapper #content #property_info a.details:hover {text-decoration:underline; }
#wrapper #content #property_info h3 {border:none; color:#4287be; font-family:Arial, Helvetica, sans-serif; font-size:18px; margin-top:18px; }
#wrapper #content #property_info img {border:1px solid #7babd2; padding:1px; }
#wrapper #content #property_info p {color:#333; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:20px; }



#wrapper #content #hot_deals {background: url('../images/hot_deals_bg.gif') top left repeat-y; display:block; float:left; height:460px; margin-bottom:10px; margin-left:10px; padding:0px 6px; padding-top:40px; position:relative; width:208px; }
#wrapper #content #hot_deals #top {background:url('../images/hot_deals_top.gif') top left no-repeat; display:block; height:5px; left:0px; position:absolute; top:0px; width:220px; }
#wrapper #content #hot_deals #bot {background:url('../images/hot_deals_bot.gif') bottom left no-repeat; bottom:0px; display:block; height:5px; left:0px; position:absolute; width:220px; }
#wrapper #content #hot_deals h3 {background: url('../images/current_hot_deals.gif') top left no-repeat; border:none; display:block; height:32px; left:3px; margin:0px auto; padding:0px; position:absolute; text-indent:-10000px; top:3px; width:215px;}
#wrapper #content #hot_deals #hot_boxes { padding:0px;}
#wrapper #content #hot_deals #hot_boxes div {background: url('../images/hot_deal_bg.gif') top left no-repeat; display:block; margin:1px 0px; text-align:center;  }
#wrapper #content #hot_deals #hot_boxes div h3 {
	color:#636363; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:13px; 
	line-height:14px; 
	padding:0px; 
	position: relative;
	background: none;
	text-indent: 0px;
	left:0px;

}

#wrapper #content #hot_deals #hot_boxes div p {color:#666; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; padding:0px; }
#wrapper #content #hot_deals #hot_boxes div a {color:#333; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; line-height:14px; text-transform:uppercase; }
#wrapper #content #hot_deals a.more_deals {color:#4287be; display:block; font-family:Arial, Helvetica, sans-serif; font-size:15px; height:22px; line-height:22px; text-align:center; text-decoration:underline;  }
#wrapper #content #hot_deals a.more_deals:hover {text-decoration:underline; }
#wrapper #content #hot_deals a.more_deals:active {color:#936; }
#wrapper #content #hot_deals #hot_boxes #green {background: url('../images/hot_deal_bg_green2.gif') top left no-repeat; }
#wrapper #content #hot_deals #hot_boxes #green.size1 { background: url('../images/hot_deal_bg_green.gif') top left no-repeat; }
#wrapper #content #hot_deals #hot_boxes #green h3 {color:#379937;}
#wrapper #content #hot_deals #hot_boxes #red {background: url('../images/hot_deal_bg_pink2.gif') top left no-repeat; }
#wrapper #content #hot_deals #hot_boxes #red.size1 { background: url('../images/hot_deal_bg_pink.gif') top left no-repeat; }
#wrapper #content #hot_deals #hot_boxes #red h3 {color:#cc3dcc;}
#wrapper #content #hot_deals #hot_boxes #yellow {background: url('../images/hot_deal_bg_orange2.gif') top left no-repeat; }
#wrapper #content #hot_deals #hot_boxes #yellow.size1 { background: url('../images/hot_deal_bg_orange.gif') top left no-repeat; }
#wrapper #content #hot_deals #hot_boxes #yellow h3 {color:#bb8000;}
#wrapper #content #hot_deals #hot_boxes #blue {background: url('../images/hot_deal_bg_blue2.gif') top left no-repeat; }
#wrapper #content #hot_deals #hot_boxes #blue.size1 { background: url('../images/hot_deal_bg_blue.gif') top left no-repeat; }
#wrapper #content #hot_deals #hot_boxes #blue h3 {color:#317ecc;}



#wrapper #content h3 {border-bottom:1px solid #ccc; color:#000; font-family:Palatino Linotype, Book Antiqua, Palatino, serif; font-size:24px; font-variant: small-caps; font-weight:bold; line-height:18px; margin-bottom:10px; padding:5px 0px; padding-bottom:0px; }
#wrapper #content h4 {color:#4287be; font-family:Arial, Helvetica, sans-serif; font-weight:normal; line-height:18px; padding-top:10px; }
#wrapper #content p {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; padding:4px 0px; }
#wrapper #content p a {color:#4287be; text-decoration:none; font-weight:bold; }
#wrapper #content p a:hover {text-decoration:underline; }
#wrapper #bottomcontent h3 {border-bottom:1px solid #ccc; color:#000; font-family:Palatino Linotype, Book Antiqua, Palatino, serif; font-size:24px; font-variant: small-caps; font-weight:bold; line-height:18px; margin-bottom:10px; padding:5px 0px; padding-bottom:0px; }
#wrapper #bottomcontent h4 {color:#4287be; font-family:Arial, Helvetica, sans-serif; font-weight:normal; line-height:18px; padding-top:10px; }
#wrapper #bottomcontent p {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; padding:4px 0px; }
#wrapper #bottomcontent p a {color:#4287be; text-decoration:none; font-weight:bold; }
#wrapper #bottomcontent p a:hover {text-decoration:underline; }
#wrapper #content ul {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; padding:4px 0px; }
#wrapper #content ul li {margin-left:20px; }
#wrapper #content ul {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; padding:4px 0px; }
#wrapper #content ul li {margin-left:20px; }
#wrapper #content ul#property_page_nav { }
#wrapper #content ul#property_page_nav li {color:#636363; display:inline; list-style-type:none; padding:0px; margin:0px; }
#wrapper #content ul#property_page_nav li a {color:#4287be; text-decoration:none;}
#wrapper #content ul#property_page_nav li a.selected {color:#636363; }
#wrapper #content ul#property_page_nav li a:hover {text-decoration:underline; }
#wrapper #content table {border:1px solid #ddd; clear:both; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:10px 0px;  }
#wrapper #content table tr th { }
#wrapper #content table tr { }
#wrapper #content table tr.head {background-color:#ddd; }
#wrapper #content table tr.odd {background-color:#eee; }
#wrapper #content table tr th {font-family:Palatino Linotype, Book Antiqua, Palatino, serif; font-size:18px; font-variant: small-caps; font-weight:normal; padding-left:5px; text-align:left; }
#wrapper #content table tr td {padding:2px 8px; }
#wrapper #content table tr td.center {text-align:center; }
#wrapper #content #check_rates {background-color:#d8e7f0; display:block; float:right; margin-left:10px; margin-bottom:10px; padding:10px; text-align:center; width:260px; }
#wrapper #content #check_rates a {color:#000; background-color:#7eb5d6; font-family:Arial, Helvetica, sans-serif; font-size:12px; display:block; padding:5px 0px; text-decoration:none; }
#wrapper #content #check_rates img {margin:5px 0px; }
#footer {clear:both; color:#ddd; display:block; font-family:Arial, Helvetica, sans-serif; font-size:10px; margin:0px auto; padding:10px 0px; text-align:center; width:750px; }
#footer a {color:#ddd; text-decoration:none; }
#footer a:hover {text-decoration:underline; }
#footer ul { }
#footer ul li {display:inline; list-style-type:none; padding-right:4px; }
#wrapper #content #hot_deals #hot_boxes .size1 {height:69px; }
#wrapper #content #hot_deals #hot_boxes .size2 {height:138px; }
#wrapper #content #hot_deals #hot_boxes .size3 {height:207px; }
#wrapper #content #hot_deals #hot_boxes .size4 {height:276px; }
#wrapper #content #hot_deals #hot_boxes .size5 {height:345px; }
