textarea { height:300px; width:500px}body{margin:0px;padding:0px}body,div,p,td,th{font-family:Arial,Tahoma,Verdana;font-size:12px;color:#336}H1.top{MARGIN-TOP:0px;MARGIN-BOTTOM:0px;COLOR:white;FONT-SIZE:10px}a{color:#2676b2;text-decoration:none}object{outline:none}a:hover{color:#F60}input,textarea,select{font-family:Arial,Tahoma,Verdana;font-size:12px}h4{font-size:16px;font-weight:bold;color:#369;margin:0}.boxGen{background-color:#e0ecf5;border:1px solid #c9dbe8;padding:10px}#container{display:block;z-index:3}#topmenus{display:block;text-align:left;margin:auto;clear:both}#topmenus #toplinks{display:block;clear:both}#topmenus #topm{display:block;clear:both;width:787px;margin:auto;height:35px}#topmenus #topm a{display:block;float:left;background-color:#e0ecf5;font-weight:bold;line-height:normal;width:130px;padding:10px 0px;margin-right:1px;text-align:center}#topmenus #topm a:hover{background-color:#FFECDF;color:#F60}#topmenus #toplinks{width:45%;float:left;text-align:left;margin:15px 0px 25px 0px}#topmenus #topsearch{width:31%;outline:none;text-align:right;float:right;clear:right;margin:15px 0px 25px 0px;position:absolute;height:300px;left:900px}#topm #menuz{position:absolute}.topsearchabs{ position:absolute;  width:25%; height:300px}#header{display:block;text-align:center;margin:auto;background-position:center top;clear:both}#pagepath{color:#666;font-size:12px;margin-bottom:8px;display:block;clear:both}#pagepath a{color:#F60}#footer{display:block;text-align:center;clear:both;background-color:#e0ecf5;margin:auto;padding:20px 0px 60px 0px;border-top:1px solid #c9dbe8}#footer #footerleft{padding-left:20px;width:45%;float:left;text-align:left}#footer #footerright{width:45%;float:right;text-align:right;padding-right:20px}#menus a#menu-ms{background-image:url(../images/menu_map_search.gif)}#menus a#menu-sc{background-image:url(../images/menu_spec-cat.gif)}#menus a#menu-ln{background-image:url(../images/menu_listing-name.gif)}#menus a#menu-to{background-image:url(../images/menu_town.gif)}.maxwidth{overflow:hidden;width:970px}.pagetitle{font-size:25px;text-transform:uppercase;color:#F60;margin-bottom:20px;letter-spacing:-1px;display:block;clear:both}.buttonok{font-weight:bold;color:#FFF;background-color:#5396C8;border:1px solid #2676B2}.itemsInBrief{ float:left; width:48%;  padding-right:19px; padding-bottom:15px}.menus_hover{background-color:#fff; border-bottom-color:#fff}.boxleft{width:48%;float:left;text-align:left}.boxright{width:48%;float:right;text-align:left;clear:right}.imgleft{float:left;margin-right:15px;margin-bottom:5px;border:1px solid #ccc;width:200px;height:150px}.imgspeccat{float:left;margin-right:15px;margin-bottom:5px;border:1px solid #ccc;width:100px;height:75px}.imgright{float:right;margin-left:15px;margin-bottom:5px;border:1px solid #ccc}.pagebox{background-color:#e0ecf5;border:1px solid #F96;padding:10px}.commark{font-weight:bold;color:#0C0}#boxnumbers{text-align:center;background-color:#FFEACF;border:1px solid #EEC293;padding:10px;display:block;white-space:nowrap;margin-bottom:15px;clear:both}#boxnumbers a{font-weight:bold;background-color:#FFF;border:1px solid #FF5B00;padding:5px 8px;color:#F60;margin-right:2px}#contact-info table{border-top:1px dashed #ADCDE4;margin-top:5px}#contact-info td{font-size:11px;padding:3px;background-color:#FFF;border-bottom:1px dashed #ADCDE4}#boxnumbers a:hover{color:#FFF;background-color:#57A3DB;border:3px solid #2676B2;padding:3px 6px;margin-right:2px}#briefnumbers{text-align:left;padding:10px;display:block;white-space:nowrap;margin-bottom:15px;clear:both}.pagerlabel{padding:10px}.pagerlink{font-weight:bold;background-color:#FFF;border:1px solid #FF5B00;padding:5px 8px;color:#F60;margin-right:2px}#briefnumbers a:hover{color:#FFF;background-color:#57A3DB;border:3px solid #2676B2;padding:3px 6px;margin-right:2px}.buttonok{color:#FFF;background-color:#F60;border:3px solid #FFD8A8}.tablecontent{border:1px solid #CBD9E2;margin-bottom:10px}.tablecontent td{border-top:1px solid #CBD9E2;padding:5px}.tdrowa{background-color:#fff}.tdrowb{background-color:#F3F9FC}.tablecontent th{padding:5px;text-align:left;background-color:#ADCDE4;font-size:11px;text-transform:uppercase}.tdstrong{font-weight:bold}.tablenav{border:1px solid #ADCDE4;margin-bottom:10px}.tablenav td{padding:3px;text-align:center}.tablenav td input {color:#336;background-color:#ADCDE4;border:1px solid #72A0C2;padding:0px 10px}.tablenav td select {color:#336;background-color:#ADCDE4}.divsmallbox{margin-bottom:15px;padding-top:15px;border-top:1px dashed #ccc;display:block}.pagemark{font-size:16px;font-weight:bold}.mainblock{border:1px solid #ADCDE4;background-color:#EFF7FA;margin-bottom:5px;padding:10px;vertical-align:top}.contactinfo{display:block;float:right;border:1px solid #ADCDE4;background-color:#EFF7FA;margin-bottom:10px;margin-left:10px;padding:10px;width:195px;vertical-align:top}.contactdetails{display:block;background-color:#EFF7FA;padding:10px,0px,10px,10px;width:180px;vertical-align:top}.contactdetails table{border-top:1px dashed #ADCDE4;margin-top:10px;margin-bottom:10px}.contactdetails td{font-size:11px;padding:3px;background-color:#FFF;border-bottom:1px dashed #ADCDE4}.categorylist{ margin:0pt; margin-left:10px}.pagedetailphoto{display:block;float:left;margin-right:20px;margin-bottom:20px;padding:5px;border:1px solid #ADCDE4;background-color:#EFF7FA}#pagedetailphotothumbs{padding-top:10px;font-size:11px}#pagedetailphotothumbs img{margin-top:3px;margin-right:3px}  #pageoptions p{ display:block; background-color:#FFF; border:1px solid #CCC; margin-bottom:5px; margin-top:0px; padding:4px}#pageoptions a{color:#F60}#pageoptions a:hover{color:#36C}.MSVE_PoweredByLogo{visibility:hidden}
#interContainer{
position: absolute;
width: 620px; /*Width of interstitial box*/
left: 0;
top: 0;
padding:0px;
padding-top: 0;
background-color: #d0e47e;
border: 0px solid black;
visibility: hidden;
z-index: 6;
}

#interContainer .headerbar{ /*CSS for header bar of interstitial box*/
color: gray;
padding: 0px 0;
text-align: right;
}

#interContainer .headerbar a{ /*CSS for header bar links of interstitial box*/
font-size: 120%;
text-decoration: none;
}


#interContent{ /*CSS for div that holds the content to show*/
border: 1px solid gray;

background-color: white;
}

#interVeil{ /*CSS for background veil that covers entire page while interstitial box is visible*/
position: absolute;
background: black url(blackdot.gif);
right: 0;
width: 0px;
top: 0;
z-index: 5;
visibility: hidden;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=80);
opacity: 0;
}