@charset "utf-8";
/* CSS Document */

body {padding:0; margin:0; font:normal 12px/15px Arial, Helvetica, sans-serif; color:#E3E3DF; background:url(../images/body_bg.jpg) no-repeat center top; background-attachment:fixed}
div,p,h1,h2,h3,ul,li,a,span,ins,form,fieldset,input,select,button,textarea,label {padding:0; margin:0;}
ul{list-style:none; padding:0; margin:0;}
img{padding:0; margin:0; border:none;}
.speacer{ clear:both; line-height:0; padding:0; margin:0; height:0; font-size:0}
p{font:normal 12px/15px Arial, Helvetica, sans-serif; color:#E3E3DF; padding:0 0 0 0; margin:0;}
h2{font:normal 35px/36px "Times New Roman", Times, serif; color:#D1D87D; padding:0 0 8px 0; margin:0; }
a{font:bold 11px/15px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:underline; }
a:visted{font:bold 11px/15px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:underline; }
a:hover{text-decoration:none;}

/* -------------- main-part ------------------- */

.mainBody{ width:1002px; margin:0 auto; padding:0 0 20px 0;}


/* -------------- top-part ------------------- */

.topPart{ padding:0; margin:0; width:1002px; background:url(../images/top_bg.png) no-repeat center top; height:208px;}
.top_stage1{ width:283px; height:51px; padding:26px 0 41px 676px; text-align:center; font:normal 18px/51px "Times New Roman", Times, serif; color:#0C0C0C;}
.top_stage2{ width:323px; height:51px; padding:0 0 0 351px; text-align:center}

/* -------------- menu-part ------------------- */

.topMenu{ width:1002px; height:43px; padding:0; background:url(../images/menu_bg.png) no-repeat 0 0; }

/* -------------- mid-part ------------------- */

.midArea{width:1002px; padding:0; margin:0 0 5px 0;}
.mainmidbox{ background:url(../images/mid_middle_bg.png) repeat-y 0 0;}
.middlemid{padding:13px 20px 0 20px; margin:0; background:url(../images/mid_top_bg.png) no-repeat 0 0; width:962px;}
.middlemid_inner{padding:13px 11px 0 11px; margin:0; background:url(../images/mid_top_bg.png) no-repeat 0 0; width:980px;}

.midTop{width:962px; height:306px}
.containerMain{ padding:17px 0; margin:0; width:962px; }

.float_box_left_1{ float:left; display:block; width:299px;}
.float_box_right_1{ float:right; display:block; width:643px;}
.float_box_left_2{ float:left; display:block; width:420px; padding:0 0 10px 0;}
.float_box_right_2{ float:right; display:block; width:196px; padding:16px 0 0 0;}

.quickSerch_box_left{ width:261px; height:296px; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#FFF; background:url(../images/home_search_bg.jpg) no-repeat 0 0; padding:10px 19px 0 19px;}
.quickSerch_box_left h3{ font:bold 24px/26px Arial, Helvetica, sans-serif; color:#C8AE68; padding:0 0 6px 0; border-bottom:1px dotted #C8AE68; }
.quickSerch_box_left a{font:normal 12px/18px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:underline;}
.quickSerch_box_left a: visited{font:normal 12px/18px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:underline;}
.quickSerch_box_left a:hover{text-decoration:none;}

.flashBanner_index{ width:643px; height:306px;}
.leftcommunity_box{ width:278px; height:325px; background:url(../images/left_community_bg.gif) no-repeat 0 0; padding:11px 10px 0 10px;}

.leftcommunity_box h4{ font:normal 30px/42px "Times New Roman", Times, serif; color:#11150E; padding:0 0 0 10px; width:268px; height:42px; background:url(../images/dot_h3_bg.gif) no-repeat 0 0; margin:0;}

ul.comuunitylist{ padding:10px 0 0 15px; margin:0; list-style-type:none;}
ul.comuunitylist li{ padding:5px 0 5px 11px; margin:0; background:url(../images/community_li_bg.gif) no-repeat 0 9px; font:bold 12px/19px Arial, Helvetica, sans-serif; color:#11150E; font-style:italic;}
ul.comuunitylist li a{ padding:0; margin:0; font:bold 12px/19px Arial, Helvetica, sans-serif; color:#11150E; font-style:italic; text-decoration:none;}
ul.comuunitylist li a:hover{text-decoration:underline;}

.atmidbottom{width:962px; padding:0 0 10px 0; margin:0; font:normal 11px/13px Arial, Helvetica, sans-serif; color:#CCCBC9;}
.bottomfloatBox_1{ width:299px; float:left; display:block; padding:0 50px 0 0;}
.bottomfloatBox_2{ width:285px; float:left; display:block;}
.bottomfloatBox_3{ width:277px; float:right; display:block;}
.atmidbottom a{font:normal 10px/15px Arial, Helvetica, sans-serif; color:#C8AE68; text-decoration:underline;}
.atmidbottom a:visited{font:normal 10px/15px Arial, Helvetica, sans-serif; color:#C8AE68; text-decoration:underline;}
.atmidbottom a:hover{text-decoration:none;}

.explore_box{ width:120px; height:67px; background:url(../images/explore_bg.gif) no-repeat 0 0; padding:47px 23px 0 156px;}
.foreclosures_box{ width:135px; height:67px; background:url(../images/foreclosures_bg.gif) no-repeat 0 0; padding:47px 11px 0 139px;}
.sales_box{ width:127px; height:67px; background:url(../images/sales_bg.gif) no-repeat 0 0; padding:47px 15px 0 135px;}

.golfcommunity {font: 14pxpx Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; }
.golfcommunity a:link {font:bold 14px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:underline; }
.golfcommunity a:visited {font:bold 14px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:underline; }
.golfcommunity a:hover{text-decoration:none;}


/* -------------- Footer ------------------- */
.footercontent { padding:21px 0; margin:0 auto; width:1002px; font:bold 11px/20px Arial, Helvetica, sans-serif; color:#989F60; height:20px; background:url(../images/footer_bg.png) no-repeat center 0;}
.footercontent a {font:bold 11px/20px Arial, Helvetica, sans-serif; color:#CAD6AB; text-decoration:underline; }
.footercontent a:hover{text-decoration:none; }

.leftFooter{ float:left; display:block; padding:0; margin:0; width:360px; padding:0 0 0 22px;}
.rightFooter{ float:right; display:block; padding:0 22px 0 0; margin:0; width:480px; text-align:right;}

/* -------------- leftAccordian ------------------- */

.urbangreymenu{width:278px; padding:0; margin:0;}
.urbangreymenu .headerbar{background:url(../images/community_li_bg.gif) no-repeat 15px 10px; font:bold 12px/19px Arial, Helvetica, sans-serif; color:#11150E; font-style:italic;  padding:5px 0 5px 27px;}
.urbangreymenu .headerbar a{text-decoration: none; font:bold 12px/19px Arial, Helvetica, sans-serif; color:#11150E; font-style:italic; display: block; padding:0; margin:0;}
.urbangreymenu .headerbar a:hover{color:#ffffff;}
.urbangreymenu ul{list-style-type: none; margin: 0; padding:0 10px 0 25px; margin-bottom: 0;}
.urbangreymenu ul li{ padding-bottom:2px;}
.urbangreymenu ul li a{ font:bold 10px/17px Arial, Helvetica, sans-serif; color:#11150E; font-style:italic; padding:0 0 0 0; border-bottom:1px dotted #11150E; text-decoration:none;}
.urbangreymenu ul li a:hover{color: white; text-decoration:none;}

/* -------------- right-community-list ------------------- */

ul.clist{ padding:0 0 8px 0; margin:0; list-style-type:none;}
ul.clist li.list1{ padding:0 0 0 13px; margin:0 0 9px 0; width:643px; height:34px; background:url(../images/list_1_bg.gif) no-repeat 0 0; font:bold 14px/34px Arial, Helvetica, sans-serif; color:#FFFEFC; font-style:italic;}
ul.clist li{ padding:0; margin:0 0 9px 0; width:643px; height:30px; background:url(../images/list_2_bg.gif) no-repeat 0 0; font:bold 11px/30px Arial, Helvetica, sans-serif; color:#FFFEFC; font-style:italic;}
ul.clist li a{ padding:0 0 0 28px; margin:0 0 0 0; background:url(../images/list_a_bg.gif) no-repeat 13px 5px; font:bold 11px/30px Arial, Helvetica, sans-serif; color:#D7CF5E; text-decoration:none; font-style:italic;}
ul.clist li a:hover{color:#ffffff; text-decoration:none;}

.logo_club_1{ padding:0 0 5px 10px;}

ul.simplelist{ padding:5px 0 0 17px; margin:0; list-style-type:disc;}
ul.simplelist li.list1{ padding:0 0 0 14px; margin:0 0 2px 0; font:bold 11px/16px Arial, Helvetica, sans-serif; color:#ffffff; }

.community{font:normal 35px/36px "Times New Roman", Times, serif; color:#D1D87D; padding:0 0 8px 0; }
.community a:link, a:visited{font:normal 16px "Times New Roman", Times, serif; color:#D1D87D;  }
.community a:hover{font:normal 16px "Times New Roman", Times, serif; color:#000000}