﻿table.community{background:#FFF url(/common/images/communities/grad_top.png) repeat-x;}
table.layout{float:left;width:880px;color:#FFF;font-family:Garamond,Verdana,sans-serif;font-weight:700;margin:0 5px;}
table.layout td{vertical-align:top;}
#cmh,td#ch{background:#FFF url(/common/images/communities/bar1.png) no-repeat;}
#cmh{font-size:14pt;}
#cMap{width:880px;height:254px;vertical-align:middle;background:transparent url('/common/images/communities/ashdon_builders_community_overview_map.jpg') top center no-repeat;}
tr.location td,tr.topLink td{background-color:#444b59;text-align:center;font-size:14pt;}
tr.topLink td{text-align:right;padding-right:5px;}
tr.topLink a{color:#FFF;}
/*cd = communityDetail */tr.cd td{background-color:#bab49e;color:#4F4C45;}
tr.cd td a{color:#4F4C45;}
/*ct = communityTitle */td.ct{padding-bottom:5px;border-top:solid #FFF 3px;font-family:Garamond,Arial,sans-serif;font-size:18pt;font-weight:700;text-decoration:underline;text-align:center;}
/*ci = communityImage */td.ci{padding-bottom:5px;width:25%;vertical-align:middle;text-align:center;}
td.rb{border-right:solid #FFF 3px;}
/*cp = communityPrice */td.cp{width:25%;text-align:left;padding-left:20px;}
td.cp a{padding-left:25px;}
p.cp{margin-top:20px;margin-bottom:10px;color:#4F4C45;font-family:Verdana,Arial,sans-serif;font-size:13pt;font-style:italic;font-weight:700;}
img.ci{border:solid #FFF 2px;}
td#locations{background-color:#F5F5F5;text-align:center;}
td#locations a{color:#4F4C45;padding-right:10px;font-family:Arial, Helvetica, sans-serif;font-size:8pt;}
#homepage{position:absolute;clear:both;float:left;left:375px;top:250px;width:185px;height:95px;z-index:500;}
#homepage a{display:none;width:100%;height:100%;z-index:501;}
#homepage a:hover{display:block;}
#contact{position:absolute;background:transparent url(/common/images/mail_icon.png) no-repeat 25px 50%;clear:both;float:left;height:24px;width:176px;z-index:500;text-align:right;margin:150px 0 0;}
#contact a{color:#5A606A;float:left;font-family:arial;font-size:12px;font-weight:700;margin-left:70px;margin-top:5px;text-decoration:none;}
#contact a:hover{text-decoration:underline;}
div.container{width:100%;height:95px;background:#FFF url(/common/images/communities/community-bg.png) repeat-x;padding:5px 0;}
/* BEGIN:  Community Image Map CSS.  */dl#cim{position:relative;display:block;left:0;height:254px;width:880px;margin:0;}
#cim dd{position:absolute;font-size:1pt;z-index:1000;margin:0;padding:0;}
#cim dd a{position:absolute;width:25px;height:15px;text-decoration:none;}
#marker{position:absolute;display:none;width:20px;height:15px;background-color:#FF0;z-index:5000;top:365px;left:700px;}
#cim dd a:hover{background:transparent -109px -317px no-repeat;z-index:1000;}
#cim dd a:hover span{display:block;width:200px;color:#000;background-color:#F4F4F4;font-weight:700;font-size:11pt;border:1px solid #BCBCBC;z-index:1500;margin:0;padding:5px;}
/*	BEGIN:  Image Map Hotspots.  */
#ddHOME{top:50px;left:50px;}
#ddHOME a{width:150px;height:150px;text-decoration:none;font-size:11pt;}
#ddCLS{top:121px;left:488px;}
#ddMV{top:127px;left:489px;}
#ddAM{top:118px;left:601px;}
#ddDCC{top:145px;left:521px;}
#ddGTC{top:149px;left:561px;}
#ddREQ{top:103px;left:480px;}
#ddVLG{top:144px;left:614px;}
#ddWCE{top:144px;left:587px;}
#ddCHE{top:211px;left:604px;}
#ddHM{top:116px;left:307px;}
#ddSE{top:116px;left:333px;}
#ddHB{top:92px;left:433px;}
#ddSR{top:133px;left:563px;}
#ddWT{top:169px;left:568px;}
#cim dt,#cim dd a span{display:none;}
