/* CSS Document */
/* Last update: 16 March 2008 */
/* File: property.css */


/* general */
body {margin:0; padding:20px 0 15px 0; background:url(../images/bg_leaves.jpg) repeat-x; background-color:#fff;}
body, td {font-family:verdana, sans-serif; font-size:11px; color:#000099; vertical-align:top; text-align:left;}
a {color:#000099; text-decoration:none;}
a:hover {color:#000099; text-decoration:underline;}

img {border:0px;}

.font11 {font-size:11px;}
.font12 {font-size:12px;}
.font13 {font-size:13px;}
.font14 {font-size:14px;}
.font18 {font-size:18px;}
#hp_h1 {margin:0; padding:5px 0 0 10px; background-image:url(../images/bg_h1.jpg); height:30px; font:bold 14px/16px verdana,sans-serif; color:#fff;}
#hp_h1 a {color:#fff; text-decoration:none;}
#hp_h1 a:hover {color:#fff; text-decoration:underline;}

.homepage_box {float:left; margin:0; width:445px; height:206px; background:#fff url(../images/bg_hp_box.gif) repeat-x;}
.homepage_headers {margin:0; padding:5px 0 0 10px; background-image:url(../images/bg_h1.jpg); height:30px; font:bold 14px/16px verdana,sans-serif; color:#fff;}
.homepage_headers a {color:#fff; text-decoration:none;}
.homepage_headers a:hover {color:#fff; text-decoration:underline;}
.homepage_box_inner {float:left; width:261px; padding:10px 0 4px 11px; line-height:12px;}
#homepage_f_prop1 {float:left; width:175px; padding:5px 0 0 6px; margin:0 68px 0 0;}
#homepage_f_prop2 {float:left; width:175px; padding:5px 0 0 0;}

.spacer_width_10 { width: 10px; }
.spacer_height_10 { height: 10px; }

/* world */
#world {width:900px; margin-left:auto; margin-right:auto;}

/* masthead */
#masthead {width:900px; height:96px;}
	#intercounty {float:left; width:420px; height:60px;}
	#rh_logos {float:right; width:480px; height:60px; text-align:right;}
	#menubar {float:left; width:900px; height:21px; background:url(../images/bg_menubar.jpg) repeat-x;}
	#ul_menubar {list-style:none; margin:0; padding:3px 0 4px 10px;}
	#ul_menubar li {display:inline; font-size:12px; padding:2px 14px 5px 7px; border-right:1px solid #fff;} 
	#ul_menubar li.mb_noline {display:inline; font-size:12px; padding:2px 13px 5px 8px; border-right:none;} 
	#ul_menubar li a {display:inline; color:#fff; text-decoration:none;}
	#ul_menubar li a:hover {display:inline; color:#fff; text-decoration:underline;}
	
/* main home */
#mainhome {width:900px; height:auto;}
	#hp_box_col1 {float:left; margin:0 10px 10px 0; width:445px; height:206px; background:#fff url(../images/bg_hp_box.gif) repeat-x;}
	#hp_box_col2 {float:left; width:445px; height:206px; background:#fff url(../images/bg_hp_box.gif) repeat-x;}
	#hp_box_inner {float:left; width:261px; padding:10px 0 4px 11px; line-height:12px;}
	#hp_box_img {float:left; width:173px;}
	#hp_f_prop1 {float:left; width:175px; padding:5px 0 0 6px; margin:0 83px 0 0;}
	#hp_f_prop2 {float:left; width:175px; padding:5px 0 0 0;}
	#hp_price_loc {float:left; width:92px; padding:4px 0 0 5px;}
	#hp_more {float:left; width:76px; padding:4px 0 0 0;}
	#hp_body {clear:left; float:left; width:880px; padding:15px 10px 20px 10px;}

/* main list */
#mainlist {width:880px; padding:0 0 0 10px; height:auto;}
	#hd_pagenav {width:880px; height:31px; background:#fff url(../images/bg_proplist_bar.jpg) repeat-x;}
	#hd_proplist {float:left; padding:5px 0 0 10px; font-size:14px; color:#fff; font-weight:bold;}
	#pagenav {float:right; text-align:right; padding:7px 10px 0 0; font-size:11px; color:#fff;}
	#pagenav a {color:#fff; text-decoration:none;}
	#pagenav a:hover {color:#fff; text-decoration:underline;}
	#table_proplist {margin:10px 0 0 0; padding:0px; width:880px; border:1px solid #000099;}
	#propname_price {width:100%; height:22px; background-color:#000099;}
	#propname {float:left; padding:2px 0 0 10px; font-size:14px; font-weight:bold; color:#fff;}
	#propprice {float:right; padding:2px 10px 0 0; font-size:14px; font-weight:bold; color:#fff;}
	#proplist_pad_l {padding:10px;}
	#proplist_pad_r {padding:10px 10px 10px 0;}
	#proplist_body {padding:5px;}
	#prodlist_click_contact {width:100%;}
	#prodlist_clickhere {float:left; padding:2px 0 0 5px; font-size:11px; font-weight:bold;}
	#prodlist_contactus {float:right; padding:2px 5px 0 0; font-size:11px; font-weight:bold;}
	#prodlist_clickhere a, #prodlist_contactus a {color:#000099; text-decoration:none;}
	#prodlist_clickhere a:hover, #prodlist_contactus a:hover {color:#000099; text-decoration:underline;}
	#pagenav_bottom {float:right; text-align:right; padding:7px 0 10px 0; font-size:11px; color:#000099;}
	#pagenav_bottom a {color:#000099; text-decoration:none;}
	#pagenav_bottom a:hover {color:#000099; text-decoration:underline;}
	
/* main detail */
#maindetail {}
	.inner_table { margin-left:10px; }
	#hd_proddetail {width:880px; height:31px; background:url(../images/bg_proplist_bar.jpg) no-repeat;}
	#hd_pd_l {float:left; padding:5px 0 0 10px; font-size:14px; color:#fff; font-weight:bold;}
	#hd_pd_r {float:right; text-align:right; padding:5px 10px 0 0; font-size:14px; color:#fff; font-weight:bold;}
	#table_propdetail {margin:10px 0 0 0; padding:0px; width:880px; border:1px solid #000099;}
	#margin-r10 {margin:0 6px 0 0;}
	#propdetail_pad_l {padding:10px;}
	#propdetail_pad_r {padding:10px 10px 10px 0;}	
	#propdetail_body {width:100%; padding:0px;}
	#prddt_bot_links {clear:both; width:99%; height:15px; margin:69px 0 0 0; padding:3px; border:1px solid #666666;}
	#prddt_knowmore {float:left; font-size:11px; color:#000;}
	#prddt_contact {float:right; font-size:11px; color:#000;}
	#prddt_knowmore a, #prddt_contact a {color:#000; text-decoration:none;}
	#prddt_knowmore a:hover, #prddt_contact a:hover {color:#000; text-decoration:underline;} 
	#prddt_body2 {margin:10px 0 0 0px; padding:10px; width:858px; border:1px solid #000099;}
	h2 {clear:both; width:838px; margin:0 0 10px 0; padding:2px 10px 3px 10px; background-color:#000099; color:#fff; font-size:14px; font-weight:bold;}
	#bullet_list {width:400px;}
	.blue_bullet_list {
		margin: 0px 0px 30px 10px;
		padding: 0px 0 0px 0;
		list-style: none;
	}
	
	.blue_bullet_list li {
		padding: 0px 0 2px 15px;
		background: url(../images/bullet.gif) no-repeat 0 6px;
	}
	#prddt_body {margin:0 0 0 0; padding:0 0 10px 10px;}
	
/* sitemap */
	ul#sitemap {list-style:none; margin:0 0 0 0; padding:30px 0 40px 30px;}
	ul#sitemap li {background:url(../images/bullet.gif) 2px 4px no-repeat; padding:0 0 15px 10px;}
	ul#sitemap li a { padding:0 0 0 10px; text-decoration:none; font-weight:bold;}
	ul#sitemap li a:hover { padding:0 0 0 10px; text-decoration:underline;}
	ul#sitemap li ul {list-style:none; padding:10px 0 0 20px;}
	ul#sitemap li ul li a { padding:0 0 0 10px; text-decoration:none; font-weight:normal;}
	ul#sitemap li ul li a:hover { padding:0 0 0 10px; text-decoration:underline;}
	
/* footer */
#footer {clear:both; margin:10px 0 0 0; padding:10px 7px 0 7px; border-top:1px solid #707070; color:#969696;}
	#ft_copyright {float:left;}
	#ft_copyright a{color:#969696; text-decoration:none;}
	#ft_copyright a:hover{color:#969696; text-decoration:underline;}
	#ft_sitemap {float:left; padding:0 0 0 20px;}
	#ft_sitemap a{color:#969696; text-decoration:none;}
	#ft_sitemap a:hover{color:#969696; text-decoration:underline;}
	#ft_siteby {float:right;}
	#ft_siteby a {color:#000099; text-decoration:none;}
	#ft_siteby a:hover {color:#000099; text-decoration:underline;}