body{margin: 0 auto;padding: 0;background: #EDEEF1 url(stat/header_back.gif) top repeat-x;}

.img { 
	letter-spacing: -1000em;  text-indent : -999em; overflow: hidden; display: block;
	background-repeat: repeat; background-color: transparent; /* IE FLICKER FIX - no background position! */
}

#mainContainer{margin:0 auto;padding:0;width:760px;}

#header{margin:0;padding:0;height:79px;width:760px;position:absolute;top:0;}
#navContainer{width:760px;background-color:#323269;position:absolute;top:79px;z-index:101;}


#contentContainer{width:760px;position: absolute;z-index:100;top:104px;
background: #D7D8DF url(stat/leftbar_bg.gif) top left repeat-y;}

#contentContainer.leftbar_nobg{background-image:none;background-color: #D7D8DF;}

#leftcolumn{width:172px;padding:0;margin:0;vertical-align:top;float:left;} /*contains the quicksearch and sublinks */
#leftcolumn ul li a.sidelink{width:166px;background:#FFEE83 url(stat/sub_link_back.jpg) top left repeat-y ;margin:5px 0;height:25px;border-bottom:none;color:#323269;}
#leftcolumn ul li a.sidelink:hover{background-color:#FFFF77;background:#FFEE83 url(stat/sub_link_back2.jpg) top left repeat-y; }


#quicksearch{width:172px;height:246px;background: #D7D8DF;padding:0;margin:0 0 12px 0;background: url(stat/qs_bottom_border.gif) bottom center no-repeat;}
#quicksearch p{font: normal 10px Verdana, Arial, Helvetica, sans-serif;padding: 0;margin:0;}
#quicksearch h1, #quicksearch img{margin:0;padding:0;vertical-align:top;}
#quicksearch h4{margin:0;padding:10px 0 0 15px;background: url(stat/qs_bottom_border.gif) bottom center no-repeat;height:25px;}
#quicksearch table{margin:2px 0 5px 15px;padding:0;vertical-align:top;}
#quicksearch select{width:142px;font: normal 10px Verdana, Arial, Helvetica, sans-serif;color:#323269;background-color:#FFF7B9;}
 
#bodytext{width:577px;float:left; margin:0;padding:0 0 0 10px;vertical-align:top;
background:#D7D8DF url(stat/container_right_back.gif) top right repeat-y;}
*html #bodytext{height:370px;}

#bodytext2{width:730px; margin:0;padding:10px 20px 0 10px;vertical-align:top;
background:#D7D8DF url(stat/container_right_back2.gif) top right repeat-y;} /* for full details on search */

#bodytext.hm{padding:0;width:588px;}
#bodytext.hm p{padding-right:5px;}

#bodytext ul{margin:0 30px 5px 15px;padding:0;list-style-type: square;}
#bodytext li{margin:0 0 5px 15px;padding:0 0 3px 0px;}
#bodytext h1, #bodytext h2, #bodytext h3,#bodytext h6, #bodytext p, #bodytext strong{margin:0;padding:0 0 6px 0;}
#bodytext h1{margin-top:10px;}
#bodytext p{padding-right:30px;}
#bodytext em{font-variant:small-caps;}
#bodytext p, #bodytext ul{font: normal 11px/1.5em Verdana, Arial, Helvetica, sans-serif;color:#323269;}
#bodytext h1, #bodytext h2, #bodytext2 h2, #bodytext h3, #bodytext strong{font: bold 11px/1.5em Verdana, Arial, Helvetica, sans-serif;color:#323269;}
#bodytext h2, #bodytext2 h2{padding:8px 0 4px 0;}

#bodytext div.news_feature p{font: normal 11px/13px Verdana, Arial, Helvetica, sans-serif;color:#323269;}
/*#bodytext #featureprop {width:570px; border:1px solid #f30; margin:0 8px 8px 8px; background:#ffffff;}*/


#content_primary { float:left; width:100%; background:#fff; height:auto; }
#content { float:left; width:270px; background:#fff; padding:10px; }
#content h1#title_homepage { width:179px; height:14px; background:url(stat/title_homepage.gif) 0 0 no-repeat; padding:0 0 4px 0; margin:0; }
#content p { font-size:11px; color:#3E3E6A; line-height:16px; padding:0 0 8px 0; }
#content p.first_para { color:#48487E; font-weight:bold; }
#gallery { float:right; position:relative; width:296px; height:246px; z-index:1; padding:0!important; background:#fff;}
#gallery .placeholder { top:0; left:0; padding:0!important; margin:0; position:absolute; }

#content_secondary { float:left; clear:both; width:568px; padding:10px; background:#E6E8EC;border:0px solid #f30;  }
#feature_props { float:left; width:548px; background:#E6E8EC url(stat/bg_featureprops.jpg) repeat-x 0 0; padding:10px; }
#feature_props h1#title_featureprops { width:265px; height:15px; background:url(stat/title_featureprops.gif) 0 0 no-repeat; margin:0; padding:0 0 5px 0;}
#feature_props .fp_office { float:left; width:110px; border:0px solid #f30; margin:0 33px 0 0; padding:0; }
#feature_props .fp_office h3 { color:#262651; font-size:10px; font-weight:normal; border-bottom:1px solid #b4b4b4; margin:0; padding:0 0 3px 0; }
#feature_props #lettings { margin:0; }
#feature_props iframe.fp { width:110px; height:130px; border:0px solid #f30; margin:0; padding:0; }

#news_items { float:left; clear:both;width:100%; height:auto; border:0px solid #f30; margin:0 0 20px 0; }
#news_items h1#title_news { width:46px; height:11px; background:url(stat/title_news.gif) 0 0 no-repeat; margin:0 0 0 10px; }
#news_items ul { float:left;clear:both; width:568px; border:0px solid blue; list-style-type:none; margin:0; padding:0; }
#content_secondary #news_items ul li { float:left; width:270px; border:1px dashed #C3C5CF; background-color:#FFFFCC; margin:0 10px 5px 0; padding:0; min-height:100px; background-image:none; }
* html #news_items ul li { height:100px; }
#news_items ul li p { margin:5px 10px 0 10px; color:#323269; font-size:10px; padding:0;}
#content_secondary #news_items a.news_links { float:left; width:260px; color:#000; font-size:10px; font-weight:bold; background:none; background-image:none!important; text-decoration:underline; 
					       margin:0; padding:5px 0 5px 10px!important; border:none;  }
/*#content_secondary #news_items a.news_links:hover { text-decoration:none; background:#DBDCE4; }*/

#news_items ul li p a.story_link { background:none; margin:0; color:#323269; font-size:10px; line-height:14px; padding:0; width:100%; display:block; }
#news_items ul li p a.story_link:hover { margin:0; background:none; color:#323269; text-decoration:none; font-size:10px; line-height:14px; padding:0; width:100%; display:block; }

.dev_container{
text-align:left;
margin:0;
padding:0 0 6px 0;
min-height: 160px;
background-color: transparent;
width:555px;
border-bottom:1px solid #D7D8DF;
}
.dev_star_container{
text-align:left;margin:0;
padding:6px;
background: #DDE0E5 url(stat/stardev_bg.gif) no-repeat top right ;
width:555px;height: inherit;
border-bottom:1px solid #D7D8DF;
}

.dev_text_container{text-align:left;margin-left:170px;margin-bottom:10px;}
.dev_text_container_nopic{text-align:left;margin-bottom:10px;}
.dev_para_container{text-align:left;width:550px;}
.builder_container{margin:0;padding:0 0 6px 0;background-color:transparent;width:550px;border-bottom:1px solid #D7D8DF;}

/* picture position for image upload */
.main_pic_right{float:right;margin:0 0 10px 10px;padding:0;}
.pic_right{float:right;margin:0 20px 8px 8px;padding:3px;border: 1px solid #ccc;background-color:#eee;}
.pic_left{float:left;margin:0 8px 8px 0;padding:3px;border: 1px solid #ccc;background-color:#eee;}
.dev_pic_left{float:left;margin:4px 8px 8px 0;padding:3px;border: 1px solid #ccc;background-color:#eee;}

/* picture position for thumnail image on edit pages */
.pic_thumb_cont{float:right;margin:0 0 0 8px;padding:3px;border: 1px solid #ccc;background-color:#eee;width:280px;}
.pic_thumb_alert_cont{float:right;margin:2px 0 0 8px;padding:3px;border: 1px solid #DE8975;background-color:#FFAA96;width:280px;}
.edit_special_note{font-size:9px!important;font-weight:normal;color:#97422E!important;background-color:#FFE9E9;padding:3px!important;border:1px solid #E9D3D3;width:330px;}

/* container for development navigation links */
.dev_nav_links{text-align:right;}
.dev_results_found{float:left;}

ul.devbullets{float:left;}

.pic_thumb{float:left;margin:0 5px 0 0;padding:3px;border: 1px solid #ccc;background-color:#fff;}
.gif_thumb{float:left;margin:0 5px 0 0;padding:3px;border: 1px solid #ccc;}
.thumb_txt{font-size:9px!important;padding-bottom:8px!important;}

.pub_date{color:#B45772!important;}
.namedanchors{margin:0 0 6px 30px;padding-bottom:1px;}
.quote_mark_size{margin:0;padding:0;font:bold 15px Geneva, Arial, Helvetica, sans-serif;color:#8889A4;}

#star_dev_table{
width:705px;
border-top:1px solid #A4A8C1;
border-left:1px solid #A4A8C1;
border-collapse:collapse;
}
#star_dev_table th, #star_dev_table td{
padding:5px;
border-bottom:1px solid #A4A8C1;
border-right:1px solid #A4A8C1;
}
#star_dev_table th{
background-color:#EDEEF1;
}
#star_dev_table td.bg{
background-color:#C7C8CB;
} 

#bodytext h3{color:#323269;}
#bodytext h2, #bodytext2 h2{color:#D89F2E;}
#bodytext h1{font-weight:normal;font-size:18px;padding-top:4px!important;}
#bodytext p a{color:#787A98;text-decoration:none;border-bottom:1px dashed #787A98;}
#bodytext p a:hover{color:#323269;border-bottom:1px solid #323269;}

/* ******* up arrow on long pages ********** */

#bodytext div.news_feature
{
overflow:auto;
}
#bodytext div.news_feature p{
font-weight:bold;
font-size:9px;
margin:0;
padding:2px 0 2px 0;
}

#bodytext div.news_feature p a:link{
margin:0;
padding:0px;
border:none;
color:#48833F;
text-decoration:underline;
}
#bodytext div.news_feature p a:active{
margin:0;
padding:0px;
border:none;
color:#48833F;
}
#bodytext div.news_feature p a:visited{
margin:0;
padding:0px;
border:none;
color:#48833F;
text-decoration:underline;
}
#bodytext div.news_feature p a:hover{
margin:0;
padding:0px;
border:none;
color:#CC9900;
background-color:#F7DC73;
}

#bodytext a.story_link{
color:#48833F;
height:15px;width:10px;
padding:3px 0 3px 13px;
background:transparent url(stat/story_icon.gif) left center no-repeat;border:none;text-decoration:underline;
}
#bodytext a.story_link:hover{
color:#CC9900;
height:15px;width:10px;
padding:3px 0 3px 13px;
background:transparent url(stat/story_icon.gif) left center no-repeat;border:none;text-decoration:underline;
}
#bodytext a.past_story_link{
color:#986343;
height:15px;width:10px;
padding:3px 0 3px 15px;
background:transparent url(stat/past_story_icon.gif) left center no-repeat;border:none;text-decoration:underline;
}
#bodytext a.past_story_link:hover{
color:#CC9900;
height:15px;width:10px;
padding:3px 0 3px 15px;
background:transparent url(stat/past_story_icon.gif) left center no-repeat;border:none;text-decoration:underline;
}

/* ******************** */

/* ******* up arrow on long pages ********** */
#bodytext p.up_arrow a{
height:15px;width:10px;
padding:3px 0 3px 20px;
background:transparent url(stat/up_icon.gif) left center no-repeat;border:none;text-decoration:underline;
}
#bodytext p.up_arrow a:hover{
color:#CC9900;
height:15px;width:10px;
padding:3px 0 3px 20px;
background:transparent url(stat/up_icon.gif) left center no-repeat;border:none;text-decoration:underline;
}
/* ******************** */
#bodytext a.fet{font: normal 11px verdana, Arial, Helvetica, sans-serif;padding:5px;background:#FFEE83 url(stat/sub_link_back.jpg) top left repeat-y ;color:#323269;text-decoration:none;}
#bodytext a.fet:hover{color:#FFFFFF;background-color:#FFFF77;}
#bodytext div.news_feature{clear:left;padding:0 0 0 20px;margin:0;width:274px;height:58px;background:#FFEE83 url(stat/home_news_head.gif) top left no-repeat!important;}

#bodytext select, #bodytext textarea, #bodytext input
{font: normal 11px Verdana, Arial, Helvetica, sans-serif;color:#323269;}
#bodytext select:focus, #bodytext textarea:focus, #bodytext input:focus
{background-color:#FFC;}
/* formats admin pages which doesn't use left qs column*/
#bodytext_edit {width:700px; margin:0;padding:0 0 0 25px;vertical-align:top;background:none;}
#bodytext_edit h1, #bodytext_edit h2, #bodytext_edit h3,#bodytext_edit h6, #bodytext_edit p, #bodytext_edit strong{margin:0;padding:0 0 3px 0;}
#bodytext_edit h1{margin-top:10px;}
#bodytext_edit p{padding-right:30px;}
#bodytext_edit h2{padding:6px 0 0 0;}
#bodytext_edit em{font-variant:small-caps;}
#bodytext_edit p, #bodytext_edit ul{font: normal 11px/1.5em Verdana, Arial, Helvetica, sans-serif;color:#323269;}
#bodytext_edit h1, #bodytext_edit h2, #bodytext_edit h3, #bodytext_edit strong{font: bold 11px/1.5em Verdana, Arial, Helvetica, sans-serif;color:#323269;}
#bodytext_edit h3{color:#323269;}
#bodytext_edit h2{color:#7C7D9B;}
#bodytext_edit h1{font-size:18px;padding-top:4px!important;}
#bodytext_edit p a{color:#787A98;text-decoration:none;border-bottom:1px dashed #787A98;}
#bodytext_edit p a:hover{color:#323269;border-bottom:1px solid #323269;}
#bodytext_edit a.fet{font: normal 11px verdana, Arial, Helvetica, sans-serif;padding:5px;background:#FFEE83 url(stat/sub_link_back.jpg) top left repeat-y ;color:#323269;text-decoration:none;}
#bodytext_edit a.fet:hover{color:#FFFFFF;background-color:#FFFF77;}
#bodytext_edit div.news_feature{clear:left;padding:0 0 0 20px;margin:0;width:274px;background:#FFEE83 url(stat/home_news_head.gif) top left no-repeat!important;}
#bodytext_edit select, #bodytext_edit textarea, #bodytext_edit input
{font: normal 11px Verdana, Arial, Helvetica, sans-serif;color:#323269;}
#bodytext_edit select:focus, #bodytext_edit textarea:focus, #bodytext_edit input:focus
{background-color:#FFC;}

/* **************named anchors******************* */
#bodytext ul{background-image: none!important;margin:0;padding:0;}
#bodytext ul#jumplinks li{list-style-type:none;margin:0 0 0 10px;padding:0;}
#bodytext ul#jumplinks li a{font: bold 10px/18pt Verdana, Arial, Helvetica, sans-serif;border:none;width:280px;
margin:0;padding: 0 0 3px 20px;background: transparent url(stat/go_icon.gif) left center no-repeat;color:#787A98;text-decoration:underline;}
#bodytext ul#jumplinks li a:hover{color:#323269;}
/* ********************************************* */

/* **************pullquote**************** */

#bodytext blockquote {float:right;background:transparent url(stat/pullquote_top.gif) top left no-repeat;width:197px;margin:0 20px 10px 10px;padding:24px 0 0 0;}
#bodytext blockquote p.pullquote {font: normal 11pt/17pt Georgia, serif;letter-spacing:.05em;text-align:center;color:#48487F;margin:0;padding:0 7px 3px 7px;background: transparent url(stat/pullquote_middle.gif) left 25px repeat-y;}
#bodytext blockquote p.author {margin:0 0 10px 0;padding:0 0 0 15px;background: transparent url(stat/pullquote_bottom.gif) bottom left no-repeat;height:24px;}
#bodytext blockquote p.author span{display:none;}

/* ***************************************************** */
.valuation_link, .reg_link, .viewing_link{display:block;padding:3px 6px;margin-left:15px;margin-bottom:0px;font: 12px Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
.valuation_link:hover, .reg_link:hover, .viewing_link:hover{text-decoration:underline;}
.valuation_link{color:#f60;}
.reg_link{color:#990;}
.viewing_link{color:#252257;}

.timestamp{float:right;color:#787A98!important;font-size:9px!important;}

.feature{width:418px;background-color:#FFEE83;padding:3px 5px;margin:0 0 6px 0;}
.feature a{color:#787A98;text-decoration:none;border-bottom:1px dashed #787A98;margin:0 5px 0 0;}
.feature a:hover{color:#323269;border-bottom:1px solid #323269;}

.editorblock{width:105px;background-color:#D7D8DF;border-top:1px dashed #A9AAB6;padding:0 5px;margin:0;float:right;position:absolute;bottom:90px;right:25px}
.editorblock a{color:#787A98;text-decoration:none;border-bottom:1px dashed #787A98;}
.editorblock a:hover{color:#323269;border-bottom:1px solid #323269;}

form{margin:0;padding:0;vertical-align:top;}

#submitForms input{font: normal 11px Verdana, Arial, Helvetica, sans-serif;color:#323269;}
#submitForms input:focus{background-color:#FFC;}

#editforms input, #editforms textarea{font: normal 11px Verdana, Arial, Helvetica, sans-serif;color:#323269;}
#editforms input:focus{background-color:#FFC;}
#editforms{width:500px;}
#editforms td{padding:0px;}
#editforms h2{padding:5px 0 0 0;}

#footer{clear:left;background-color: #D7D8DF;margin: 4px 0 0 0;padding: 0 5px;height: 20px;width: 750px;font: normal 9px/20px Verdana, Arial, Helvetica, sans-serif;}
#footer p{float:left;margin:0;color:#787A98;}
#footer div{float:right;}
#footer div a{color:#323269;text-decoration:none;padding:3px;}
#footer div a:hover{background-color: #323269;color: #D7D8DF;}
#footer div a.hp:hover{cursor:help;background-color: #323269;color: #D7D8DF;}

/**************************conveyancing links*****************************/

div#bodytext p#conveyancing a.conveyancing_link {
	background:#48487F;
	border: 1px solid #323269;
	padding:2px;
	color:#FFFFCC;
}

div#bodytext p#conveyancing a.conveyancing_link:hover {
	background:#A4A8C1;
	color:#FAE800;
}

