/* CIVIC */
body {background:#fff; color:#4d4d4d; font-family:arial, verdana, tahoma, helvetica, sans-serif; font-size:81%; padding:0; margin:0;}

.skiplinks{display:none;}
#wrapper{width:650px;}
#header #logo a{margin:0; padding:0; color:#000; font-size:200%; text-decoration:none;}
#header #mainsearch{display:none;}
#topnav ul#nav{list-style-type:none; margin:0; padding:0; margin-bottom:10px; margin-top:20px;}
#topnav ul#nav li a{display:none;}
body#public #topnav ul#nav li.navpub a, body#pubdefault #topnav ul#nav li.navpub a{display:block; font-size:160%; text-decoration:none; color:#363b74; font-weight:bold;}
body#prof #topnav ul#nav li.navpro a, body#prodefault #topnav ul#nav li.navpro a{display:block; font-size:160%; text-decoration:none; color:#565a5c; font-weight:bold;}
#topnav ul#rtnav{display:none;}

#a1{width: 866px;}
#accordion{width:928px; height:295px;}
#houseprice{margin-left:31px; width: 832px; height:295px; color:#000;}
#houseprice h1{color:#000; padding:20px 0 15px 15px; font-size:190%; line-height:1.1;}
#houseprice img.price{float:right; margin-left:25px;}
#houseprice p{margin:10px 15px;}

#gallery{margin-left:31px; width: 832px; background:#363b750; height:295px;}
#ourstory{margin-left:31px; width: 835px; background:#979c740; height:295px;}
.stretcher{overflow:hidden; height: 295px; width: 31px; background:#fff;}
.tab{ cursor:pointer; position:absolute; text-indent:-9999px;}
ul#accordion li{float: left; display: block; list-style: none;}


.pubbox{display:none;}
#proftop h1{font-size:210%;}
#rtone{display:none;}
#rttwo{display:none;}
#rtthree{display:none;}
.profboxone{display:none;}
.profboxtwo{display:none;}
.boxlink{display:none;}
.rtpanel{display:none;}

.panelrtimg{margin:15px 0; clear:both;}
.panelrtmar{margin-right:265px;}
.panelrtimg img{float:right; margin-left:30px;}
.panelleftimg{margin:15px 0; clear:both;}
.panelleftmar{margin-left:265px;}
.panelleftimg img{float:left; margin-right:30px;}
#pubsec h2{color:#363b74; font-size:150%; padding-top:10px; margin:0 15px;}
#pubsec h2 a{color:#363b74; text-decoration:none;}
#pubsec h2 a:hover{color:#363b74; text-decoration:underline;}
#pubsec p{margin:10px 20px 0 15px;}
#pubsec a{color:#007aff; font-weight:bold;}
#pubsec a:hover{color:#007aff; text-decoration:underline;}
#pubsec p a.panellink{color:#007aff; font-weight:bold; background:url(../images/css_li_link.gif) 1px 7px no-repeat; padding-left:15px;}

#rtboxone{display:none;}
#rtboxtwo{display:none;}
#rtboxthree{display:none;}
#rtsubnav{display:none;}
#rtnavin{display:none;}
ul.subnav{display:none;}
#left ul.subnav{display:block;}
#left ul.subnav ul {display:none;}

#footerbg {display:none;}