/* Stylesheet for Prudential Beazley */

body {background:#fff;padding:0px;margin:0px;text-align:center;font-size:14px;font-family:arial, sans serif, sans;color:#414042;}
table td {font-size:14px;}

h1,h2,h3,h4,h5,h6 {color:#414042;padding:0;margin:0 0 10px;}
h1 {font-size:22px;}
h2 {font-size:20px;}
h3 {font-size:18px;}
h4 {font-size:16px;}
h5 {font-size:14px;}
h6 {font-size:12px;}

a {text-decoration:none;}
a:link {color:#00549F;}
a:visited {color:#00549F;}
a:hover {color:#0080F2;}
a:active {color:#0080F2;}
a:focus {color:#0080F2;}

.hide {display:none;}
.example {font-size:10px;color:#0952a8;}
.smallbutt {background:url('../images/smallbutt.gif') top left repeat-x #3D80C0;border:2px solid #246CB0;padding:3px;}
.agentbutts td {font-weight:bold;padding:2px;border-top:2px solid #999;border-bottom:2px solid #999;border-right:2px solid #999;border-left:2px solid #999;}
.agentbutts td.last {border-left:0px;}
.agentbutts td a:link {color:#fff;}
.agentbutts td a:visited {color:#fff;}
.agentbutts td a:hover {color:#ff0;}
.agentbutts td a:active {color:#ff0;}
.agentbutts td a:focus {color:#ff0;}

#page {width:997px;margin:0 auto;text-align:left;}

#header {background:url('../images/header-background.jpg') top left no-repeat #0877bd;position:relative;height:146px;}
#title {display:none;}
#topnav {background:url('../images/top-navigation-background.jpg') top left repeat-x #0B3D70;height:44px;color:#F6F2A3;font-size:14px;font-weight:bold;text-align:center;}
#topnavlist {list-style-type:none;padding:10px 5px;margin:0;}
#topnavlist li {display:inline;border-right:1px solid #4e4e4e;padding:0 20px 0 15px;}
#topnavlist li.last {border-right:0;padding-right:0;}
#topnavlist ul {display:none;}
#topnavlist div {display:inline;}
#topnavlist a:link {color:#fff;}
#topnavlist a:visited {color:#fff;}
#topnavlist a:hover {color:#b8cde2;}
#topnavlist a:active {color:#b8cde2;}
#topnavlist a:focus {color:#b8cde2;}

#content {}
#insidecontent {padding:15px;}

#leftnavcell {width:220px;padding-top:30px;}
#leftnav {}
#leftnavlist {padding:0;margin:0 0 10px 0;width:100%;list-style-type:none;color:#3E617F;}
#leftnavlist li {padding-bottom:10px;}
#leftnavlist li div {background:url('../images/leftnav-button.jpg') top left no-repeat #b8cde2;font-weight:bold;height:44px;}
#leftnavlist li div a {display:block;padding:15px 10px 0;font-size:12px;}
#leftnavlist li.last {}
#leftnavlist li a:link {color:#000;}
#leftnavlist li a:visited {color:#000;}
#leftnavlist li a:hover {color:#0877bd;}
#leftnavlist li a:active {color:#0877bd;}
#leftnavlist li a:focus {color:#0877bd;}
#leftnavlist li ul {display:none;list-style-type:none;background:#e1e7ed;border-bottom:1px solid #a2a6af;border-right:1px solid #a2a6af;border-left:1px solid #a2a6af;margin:0 10px;padding:0;border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;}
#leftnavlist li ul li {padding:5px;}
#leftnavlist li ul ul {background:#f1f7fd;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-top:1px solid #a2a6af;margin:5px 5px 0;}
#leftnavlist li ul li a:link {color:#3E617F;}
#leftnavlist li ul li a:visited {color:#3E617F;}
#leftnavlist li ul li a:hover {color:#000;}
#leftnavlist li ul li a:active {color:#000;}
#leftnavlist li ul li a:focus {color:#000;}

#projmain {padding:0;margin:0 0 10px 0;width:100%;list-style-type:none;color:#fff;border-bottom:2px solid #999;}
#projmain li {border-top:2px solid #999;border-right:2px solid #999;border-left:2px solid #999;padding:2px;}
#projmain li div a {font-size:12px;display:block;background:url('../images/leftnavbg.gif') top left repeat-x #4688C5;border-bottom:2px solid #07559F;border-right:2px solid #07559F;border-top:2px solid #4688C5;border-left:2px solid #4688C5;font-weight:bold;padding:5px;}
#projmain li.last {border-bottom:2px solid #999;}
#projmain li a:link {color:#fff;}
#projmain li a:visited {color:#fff;}
#projmain li a:hover {color:#ff6;background:url('../images/leftnavbg2.gif') top left repeat-x #04509A;border-bottom:2px solid #033C71;border-right:2px solid #033C71;border-top:2px solid #04509A;border-left:2px solid #04509A;}
#projmain li a:active {color:#ff6;background:url('../images/leftnavbg2.gif') top left repeat-x #04509A;border-bottom:2px solid #033C71;border-right:2px solid #033C71;border-top:2px solid #04509A;border-left:2px solid #04509A;}
#projmain li a:focus {color:#ff6;background:url('../images/leftnavbg2.gif') top left repeat-x #04509A;border-bottom:2px solid #033C71;border-right:2px solid #033C71;border-top:2px solid #04509A;border-left:2px solid #04509A;}

#contentcell {padding-top:20px;}
#insidecontent {z-index:10;padding:10px 0px 10px 20px;}
#insidecontent2 {z-index:10;padding:10px 0px;}
#contentbottom {padding:0 15px 15px 15px;}

.qps {background:url('../images/quick-property-search-background.jpg') top left no-repeat #f4f4f5;width:404px;height:318px;}
.qps div.qps-inside {padding:85px 10px 0;}
.qps th {font-family:arial, sans serif, sans;font-size:14px;}
.qps th, .qps td {padding-bottom:10px;}

#commphototable {}
#commphototable td img {border-width:1px;width:120px;}

#footer {background:url('../images/footer-background.jpg') top left repeat-x #e9eef3;text-align:center;color:#0a3d76;font-family:arial, sans serif, sans;}
#footer a {text-decoration:underline;}
#footer a:link {color:#0a3d76;}
#footer a:visited {color:#0a3d76;}
#footer a:hover {color:#000;}
#footer a:active {color:#000;}
#footer a:focus {color:#000;}
#insidefooter {padding:10px;}
#copyright {}
#designed {text-align:right;padding:10px;font-family:arial, sans serif, sans;background:#fff;}

#featurebox {}
#featurebox a span {text-decoration:underline;font-size:14px;line-height:24px;}
#featurebox a:link {color:#0a3d76;}
#featurebox a:visited {color:#0a3d76;}
#featurebox a:hover {color:#396fac;}
#featurebox a:active {color:#396fac;}
#featurebox a:focus {color:#396fac;}

.mlstable {}
.mlstable .first {border-left:1px solid #00549F;}
.mlstable .last {border-right:1px solid #00549F;}
.mlsorder {font-size:11px;}
.mlsorder a {color:#666;}
.mlsorder a.active {color:#f00;font-weight:bold;}
.mlsorder a:visited {color:#666;}
.mlsorder a:hover {color:#900;}
.mlsorder a:focus {color:#900;}
.mlsorder a:active {color:#900;}
.mlslistitem {border-bottom:1px solid #00549F;border-right:1px solid #00549F;}
.mlslistimage {border-bottom:1px solid #00549F;border-left:1px solid #00549F;}
.MLSHeader {padding:3px;background:#00549F;color:#fff;border-top:1px solid #00549F;border-bottom:1px solid #00549F;}
.MLSHeader h2 {padding:0;margin:0;font-size:11px;font-weight:bold;color:#fff;}
.MLSLable {font-weight:bold;}
.MLSPrice {font-weight:bold;font-size:14px;}
.MLSCap {text-transform:capitalize;}
.MLSPropBox {padding-right:10px;}
.MLSPropBox h1 {font-size:16px;font-weight:bold;}
.MLSPropFeatures {font-weight:bold;}
.MLSAgentBox {font-size:10px;}
.MLSListLine1 {background:#C8E1F8;}
.MLSListLine2 {background:#93C4F1;}
.MLSRecip {font-size:10px;}

/* Photo Gallery Styles */

ul.projmain {list-style-type:none;padding:0;margin:0;color:#fff;}
ul.projmain li {list-style-type:none;padding:3px;font-size:16px;font-weight:bold;}
ul.projsub {list-style-type:none;padding:0px;margin:5px 0;}
ul.projsub li {list-style-type:none;padding:3px;font-size:12px;font-weight:normal;}
ul.projmain li a:link, ul.projmain li a:visited {color:#fff;}
ul.projmain li a:hover, ul.projmain li a:active, ul.projmain li a:focus {color:#ff0;}
.photoheader {color:#fff;}
.photoheader h3 {font-size:26px;}

#ptable {padding:0;}
#phototable {border:1px solid #666;}
#phototable #captioncell {border-top:1px solid #666;border-bottom:1px solid #666;color:#000;}
#phototable #photocount {padding:5px 0;}
#phototable #photocount div.countbox {position:relative;font-family:arial;text-align:center;
	}
#phototable #photocount div.countbox a {
	padding:3px 5px;
	}
#phototable #photocount div.countbox a:hover {
	}
#counttable td {background:#04509A;height:20px;width:25px;}
#counttable td.blank {background:#4688C5;}
#phototable #photocount div.photohover {background:#fff;position:absolute;bottom:25px;left:0px;padding:3px;display:none;}	

#phototable a:link, #phototable a:visited {color:#fff;}
#phototable a:hover, #phototable a:active, #phototable a:focus {color:#ff0;}
#phototable h1 {margin-bottom:20px;}
table#phototable a.permalink:link, 
table#phototable a.permalink:visited {color:#FEF7AA;}
table#phototable a.permalink:hover, 
table#phototable a.permalink:active,
table#phototable a.permalink:focus {color:#fff;}


#weatherinfo { border:1px solid #999; font-size:9px; margin:0; padding:0; width:100%; }
#weatherinfo .icon { text-align:center; width:45px; }
#weatherinfo td { background:#e6e6e6; margin:0; padding:2px; vertical-align:top; }
#weatherinfo th { background:#999; color:#fff; padding:5px; }
#weatherinfo th a { color:#fff; }
#weatherinfo ul { list-style:none; margin:0; padding:0; text-indent:0; }
