/* Stylesheet for Lucas Estate Agents */
/* Colour Palette
Dark Blue:		#184692 or rgb(24,70,146)
Light Blue:		#d8dff2 or rgb(216,223,242)
Yellow:			#fbd924 or rgb(251,217,36)

 */
*{font-family:Arial,Helvetica,sans-serif !important;text-indent:0pt}
html, body{margin:0;padding:0;border:0;
/* \*/height:100%;/* */
}
body{background:#d8dff2 url(images/bg.gif) top left repeat-y}
body#home{background:url(images/bg.gif) top left repeat-y}
img{border:none}
h1{font-size:1.2em;margin:0;padding:26px 16px 0 0;color:#fff;letter-spacing:1px}
h2{font-size:2em;font-weight:normal;color:#184692;margin:30px 0 0 27px;padding:0}
ol{padding-left:27px;margin-left:27px;font-size:0.9em}
ol li{margin:10px 0}
#home h2{font-size:2em;font-weight:normal;color:#184692;margin:15px 0 0 17px;padding:0}
#registerpage #wrapper{background:url(images/bg/2.jpg) bottom right no-repeat}
#forsalepage #wrapper{background:url(images/bg/3.jpg) bottom right no-repeat}
#thinkingpage #wrapper{background:url(images/bg/4.jpg) bottom right no-repeat}
#newhomespage #wrapper{background:url(images/bg/8.jpg) bottom right no-repeat}
#landpage #wrapper{background:url(images/bg/5.jpg) bottom right no-repeat}
#buytoletpage #wrapper{background:url(images/bg/8.jpg) bottom right no-repeat}
#howtopage #wrapper{background:url(images/bg/7.jpg) bottom right no-repeat}
#aboutpage #wrapper{background:url(images/bg/2.jpg) bottom right no-repeat}
#mortgagespage #wrapper{background:url(images/bg/1.jpg) bottom right no-repeat}
#conveyancingpage #wrapper{background:url(images/bg/3.jpg) bottom right no-repeat}
#surveyspage #wrapper{background:url(images/bg/5.jpg) bottom right no-repeat}
#wherepage #wrapper{background:url(images/bg/7.jpg) bottom right no-repeat}
#contactpage #wrapper{background:url(images/bg/6.jpg) bottom right no-repeat}
#newspage #wrapper{background:url(images/bg/7.jpg) bottom right no-repeat}
#wrapper{min-height:100%;
/* \*/height:100%;/* */
}
#wrapp\65 r{height:auto}
/* \*/* html #wrapper{height:100%}/* */
#header{height:92px;background:#184692 url(images/bluebg.jpg) 205px 0px repeat-x;text-align:right;font-weight:bold;border-bottom:9px solid #ffffff}
#header img{float:left}
#header p{background:#fbd924;margin:19px 0 0 0;padding:0 16px 0 0;color:#184692;font-size:0.7em;height:1.7em;line-height:1.7em}
#sidebar{width:205px;float:left;font-size:0.8em;font-weight:bold}
#sidebar p{margin:0;padding:0}
#sidebar form{background:#fff url(images/searchbg.gif) top left repeat-y;color:#184692;margin:0;padding:5px 0 5px 9px;border-bottom:5px solid #fff}
#sidebar select{margin:6px 0 0 0;font-weight:normal;color:#184692}
#qs_bedrooms{width:76px}
#qs_maxprice{width:102px;margin-left:90px}
#sidebar ul{list-style-type:none;margin:0;padding:0;clear:both}
#sidebar li{display:inline;float:left;width:178px;margin:2px 9px;padding:0}
#sidebar a,#sidebar a:visited{display:block;width:173px;text-decoration:none;padding:1px 0 1px 5px;background:#fbd924;color:#184692}
#sidebar a:hover,#sidebar a:focus,#sidebar a:active{background:#184692;color:#fff}
#qsearch a,#qsearch a:visited{width:79px;margin:5px 0 0 86px;padding:2px 5px 2px 15px;line-height:15px;text-align:center;font-size:0.9em;font-weight:bold;text-decoration:none;background:#fbd924 url(images/bullet.gif) 6px 5px no-repeat;border:1px solid #184692;color:#184692}
#qsearch a:hover,#qsearch a:focus{background:#184692 url(images/yellowbullet.gif) 6px 5px no-repeat;border:1px solid #184692;color:#fff}
#content{float:left;width:585px}
#home #content p{margin-left:17px;width:568px}
#content p,#content .p{margin-left:27px; width:559px;font-size:0.9em}
#content div p{margin-left:30px; width:auto}
#content h1,#content h2,#content h3,#content h4,#content h5,#content ul{margin-left:27px !important;}
#content ul{list-style-position:inside !important;}
#content .p td p{margin:9px 0}
#content .p td td p{margin:0}
#feature{background:#fbd924 url(images/feature.gif) top left no-repeat;margin:0;padding:49px 0 0 9px;width:577px;color:#184692}
#content #feature p{margin:0;width:370px;float:left}
#featurepic{width:180px;float:left;margin:0 12px 0 0;padding:0}
#Favourites,.clear,#content form br{clear:left}
#content .news{margin:15px 0 15px 27px;height:100px}
#content .news p{margin-left:0;width:auto}
#content .newstitle{font-weight:bold;color:#184692;margin-bottom:5px}
#content td p{margin:0;width:auto}
#content form{margin-left:27px;padding:0;min-width:400px;width:500px;font-size:0.9em}
#content form fieldset{border:1px solid #184692;padding:10px;margin:0}
#content form fieldset legend{font-size:1.1em}
#content legend{padding:10px}
#content form label{display:block;float:left;width:150px;padding:0;margin:5px 0 0 0;text-align:right}
#content form dt{clear:both;width:33%;float:left;text-align:right;color:#184692;font-weight:bold;font-size:0.9em}
#content form dd{float:left;width:66%;margin:0 0 0.5em 0.25em}
#content dl dd input{width:200px}
#content dl dd select{width:205px;margin:0 0 0 5px}
#content dl dd textarea{width:200px;height:80px}
#con_form,.news img{float:left}
#error{color:#f00}
#noerror,.bodytext{color:#184692}
#portalicons{border:0px; padding:0px; padding:30px;}
.bodytext p{margin-left:27px !important;}
.bodytext .newstitle{margin-left:27px}
#sch_form,#let_form{font-size:0.9em;color:#184692}
#content #sch_form p,#content #let_form p{margin:5px 0 5px 27px}
#content #sch_form label,#content #let_form label{display:block;float:left;width:140px;font-weight:bold}
#content #sch_form select,#submitme,#content #let_form select{margin:0 0 0 5px;width:108px}
#featurelink{background:url(images/bullet.gif) 0px 8px no-repeat;padding:4px 0 7px 10px;margin:0}
#feature #featureaddress{font-size:1.1em}
#feature #featureprice{font-size:1.3em;font-weight:bold;line-height:1.3em}
#feature #featuretext{font-size:0.9em}
#intro{font-size:0.9em;color:#666;line-height:1.3em}
/* classes */
.bullet{background:url(images/bullet.gif) 0px 4px no-repeat}
.con_office{margin:15px 0 0 0;float:left;color:#184692;overflow:hidden}
.news div{height:70px}
.news p{margin:0;padding:0 5px}
.news a{float:left;padding:0 0 0 15px;background:url(images/bullet.gif) 5px 4px no-repeat}
.newsitem{float:left;width:468px}
.pp-paging{padding:1px;float:left}
.pp-paging-current{color:#2f3192;padding:1px;float:left}
.pp-header{font-size:1.2em;font-weight:bold;color:#184692}
.pp-subheader{font-weight:bold;color:#184692}
.pow,.pp-text{font-size:0.9em}
.pp-fullthumbgallery{width:150px;height:105px;padding:5px 7px;float:left;cursor:pointer}
.pp-border-one{border:1px solid #184692}
.pp-fullthumbgallery img{height:85px}
.pp-txtsmall{font-size:10px}
.clearboth{clear:both}
.submitme,.submitme:visited{padding:2px 5px 2px 15px;line-height:23px;text-align:center;font-size:0.9em;font-weight:bold;text-decoration:none;background:#fbd924 url(images/bullet.gif) 6px 6px no-repeat;border:1px solid #184692;color:#184692}
.submitme:hover,.submitme:focus{background: #184692 url(images/yellowbullet.gif) 6px 6px no-repeat;border:1px solid #184692;color:#fff}
.frontnewsfirst{float:left;background:#d1d3d4 url(images/news.gif) top left no-repeat;width:175px;height:52px;margin:5px 0 0 0;color:#666;padding:43px 5px 5px 10px;font-size:0.8em}
.frontnews{float:left;background:#d1d3d4;width:190px;height:91px;margin:9px 0 0 7px;padding:0 0 5px 0;color:#184692;font-weight:bold}
.frontnews img{float:left;margin:0;padding:0}
.frontnews b{display:block;float:left;width:90px;height:60px;margin:0;padding:5px;font-size:0.8em}
.frontnews a{font-size:0.7em;text-decoration:none;padding:2px 0 0 15px;background:url(images/bullet.gif) 5px 4px no-repeat}
.sIFR-flash{visibility:visible !important;margin:0}
.sIFR-replaced{visibility:visible !important}
span.sIFR-alternate{position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden}
.sIFR-flash + div[adblocktab=true]{display:none !important}
.sIFR-hasFlash h2{visibility:hidden;letter-spacing:-9px;font-size:2em}
.MsoNormal{margin-left:17px}
/* links */
a,a:visited{text-decoration:underline;color:#184692}
a:hover,a:focus,a:active{color:#06c;font-weight:bold}
a.powoption,a.powoption:visited{font-size:0.9em;line-height:2.5em}
a.powoption:hover,a.powoption:focus,a.powoption:active{font-weight:normal}
#featurelink a,#featurelink a:visited{text-decoration:none}
#Favourites a,#Favourites a:visited{background:#184692 !important;color:#fff !important}
#Favourites a:hover,#Favourites a:focus{background:#fbd924 !important;color:#184692 !important}