html{overflow: scroll;} 
body {background-color: #fff;margin:0;background-image: url(http://www.borronshaw.co.uk/langimages/main-bgd.gif);background-repeat: repeat-x;font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000;}
p, div, td {font-size: 12px;}
.underline {font-family: "Arial Black";font-size: 12px;	color: #000;padding-top: 3px;padding-bottom: 3px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #000}
input,select,textarea,submit{padding: 2px;color: #000000;font-size: 12px;font-family: Verdana, Helvetica, Arial, sans-serif}
/* classes for validator */
.tfvHighlight{font-weight: bold; color: red;}
.tfvNormal{font-weight: normal;	color: black;}
A:link { COLOR: #000066; TEXT-DECORATION: none}
A:hover { TEXT-DECORATION: underline}
A:visited { COLOR: #ffffff; TEXT-DECORATION: none}
A:active { COLOR: #ff0000}
#fulldetails a:link,.mainbody A:link,.smalltext A:link { COLOR: #000099; TEXT-DECORATION: none;font-weight:bold}
#fulldetails a:hover,.mainbody A:hover,.smalltext A:hover { COLOR: #000099; text-decoration: underline}
#fulldetails a:active,.mainbody A:active,.smalltext A:active { COLOR: #ff0000}
#fulldetails a:visited,.mainbody A:visited,.smalltext A:visited { COLOR: #000099;font-weight:bold}
.footer A:link { COLOR: #000000; TEXT-DECORATION: none}
.footer A:hover { COLOR: #000000; text-decoration: underline}
.footer A:active { COLOR: #000099}
.footer A:visited { COLOR: #000000}
#text A:link { COLOR: #ff0000; TEXT-DECORATION: none}
#text A:hover{ COLOR: #ff0000; text-decoration: underline}
#text A:visited { COLOR: #ff0000}
#contentscroll A:link { COLOR: #ff0000; TEXT-DECORATION: none}
#contentscroll A:hover{ COLOR: #ff0000; text-decoration: underline}
#contentscroll A:visited { COLOR: #ff0000}

#pageblock{text-align:center}

/* topnav 
----------------------------------------*/
#topnav{width:1000px;margin:0;padding:0;height:30px}
#topnav ul {margin:7px 0 0 0;list-style:none;float:left;font:normal 11px Verdana, Arial, Helvetica, sans-serif;padding:0;}
#topnav li {float:left;margin:0;padding: 0 12px;}
#topnav li a {display:block;color:#fff;text-decoration:none;font-weight:bold}
#topnav li a:hover,#topnav li.active a {color:#fff;padding-bottom:1px;text-decoration:underline;}
#topnav li a:visited{color:#fff}

#quicklinks{background-color:#eee; margin: 0px 0px 5px;padding:0;height:20px;width:780px;;float:left;}
#quicklinks ul{margin:3px 0px 0px 20px;list-style:none;float:left;font:normal 11px Verdana, Arial, Helvetica, sans-serif;padding: 0px}
#quicklinks li{float:left;margin:0;padding: 0px 12px;}
#quicklinks li a {display:block;color:#000;text-decoration:none;font-weight:bold}
#quicklinks li a:hover,#quicklinks li.active a {color:#000;padding-bottom:1px;text-decoration:underline;}
#quicklinks li a:visited{color:#000}

#container{width:1000px;margin:0px auto;vertical-align:top;padding:0px}
#maintable{width:1000px;text-align:left;margin-top:5px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;padding:0;float:left}
#mainbody{width:780px;text-align:left;padding:0;margin:0px 0px 0px 20px;float:left;text-align:left;vertical-align:top}
/* #mainbody p,#mainbody h1,#mainbody h2,#mainbody h3{font-family: Georgia, "Times New Roman", Times, serif;}*/
#mainbody p{font-size: 12px;line-height: 16px;}
#mainbody h1{font-size: 20px;margin:0px}
#mainbody h2{font-size:16px}
#mainbody h3{font-size:14px}
#mainbody #formtable {width:600px;padding:0;margin-top:15px;margin-left:50px;}
#mainbody #formtable ul{list-style:none;width:500px;padding:0;margin:0px}
#mainbody #formtable li{padding:3px;margin:0;width:500px}
#mainbody #formtable label{width:220px;font-weight:bold;margin:0;padding:0px}
#text{padding:10px 15px;}
#strip{display:block;margin:0px 0px 4px;text-align:left;padding:0;float:left}
#bodycontent,#smallbodycontent,#featuredcontainer,#contactscontainer{padding:0;margin:0;border: 1px solid #999;float:left}
#strip,#bodycontent,#featuredcontainer{width:780px}
#smallbodycontent,#contactscontainer{width:385px}
#bodycontent .searchbox {width:220px;margin-bottom:3px;font-size:12px;background-color:#fff;border:1px solid #ccc;margin-right: 0px;margin-left: 0px;padding: 2px;margin-top: 0px;}
#bodycontent #formtable{background-color:#eee;padding:10px}
#contactscontainer{margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 6px;float:left;}
#contactscontainer {padding:0;background-color: #fff;}
#featuredcontainer {padding: 0px 0px 10px 10px;background-color: #eee;margin:0;}
#featuredcontainer h1,#contactscontainer h1{font-size: 11px;background-color: #03387D;margin:0;padding:0;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #999999;color:#fff;}
#h1{font-size: 11px;font-weight:bold; background-color: #03387D;margin: 0px 0px 4px;padding:0;color:#fff;}
#contactscontainer #enquirytable {width:360px;padding:0;margin-top:15px;float:left;margin-right: 0px;margin-bottom: 0px;margin-left: 15px;}
#contactscontainer #enquirytable ul{list-style:none;width:360px;padding:0;margin:0px}
#contactscontainer #enquirytable li{padding:3px;margin:0;width:360px}
#contactscontainer #enquirytable .input{padding:3px;margin:0;width:210px;background-color: #fff;border:1px solid #ccc;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}
#contactscontainer #enquirytable label{width:120px;margin:0;padding:0;float:left}

/* latest properties
----------------------------------------*/
.latest{width:370px;text-align:center;float:left;padding:0;background-color: #FFFFFF;margin: 4px 4px 0px;}
.latest img{border:0px;margin-top:3px}
.latest .area{font-family:"Arial Black";font-size:11px;padding-top:2px;padding-bottom:2px;text-transform:uppercase;background-color:#03387D;color:#fff;margin-top: 4px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;padding-right: 0px;padding-left: 0px;}
.latest .street{font-size:11px;padding-top:2px;padding-bottom:2px;text-transform:uppercase;margin:0;padding-right: 0px;padding-left: 0px;}
.latest .links {font-size:11px;padding-bottom:4px;background-color:#B99B58;padding-top: 4px;padding-right: 0px;padding-left: 0px;}
.latest .links a{color:#000;text-decoration:none;font-weight:bold}
.latest .links a:hover, #menu li.active a {text-decoration:none;color:#ff0000;}
.latest .links a:visited{text-decoration:none;font-weight:bold}

/* left col 
----------------------------------------*/
#leftcol{width:200px;vertical-align:top;float:left;margin:0;padding:0px}
/* left col search
----------------------------------------*/
#leftcolsearch{width:200px;vertical-align:top;float:left;margin:0;padding:0px 0px 4px;;background-color: #eee;border-right: 1px solid #999999;border-bottom: 1px solid #999999;border-left: 1px solid #999999;}
#leftcolsearch ul{list-style:none;display:block;width:180px;float:left;margin:0px 0px 0px 9px;padding:0px}
#leftcolsearch label{width:180px;font-weight:bold}
#leftsearch li{width:180px}
#leftcolsearch h1{color:#fff;font-size:12px;margin:0px 0px 6px;background-color: #03387D;padding:0;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #999999;}
#leftcolsearch form{margin:0;padding:0;float: left;}
#leftcolsearch .search {width:180px;margin-bottom:3px;font-size:11px;background-color:#fff;border:1px solid #ccc;margin-right: 0px;margin-left: 0px;padding: 2px;margin-top: 0px;}
.searchbutton {background-color: #ccc;padding: 2px;height: 18px;width: 180px;border: 1px solid #999;font-size:11px;text-transform:uppercase;margin-right: 0px;margin-left: 0px;margin-top: 0px;margin-bottom: 0px;}

/* results 
----------------------------------------*/
#results{margin-top: 0px;margin-right: 0px;margin-bottom: 5px;margin-left: 0px;float:left;font-size:11px;width:746px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #ccc;padding-top: 0px;padding-right: 0px;padding-bottom: 10px;padding-left: 0px;}
#mainrow-wrapper{width:560px;margin:0;float:right;border-left-width: 1px;border-left-style: solid;border-left-color: #ccc;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 10px;}
#mainrow-wrapper div{float:left;display:block;margin:0;padding:0px}
#results .thumb{width:170px;vertical-align:top;float:left;padding:0;margin:0;clear:both}
#results .thumb img {border:1px solid #ccc;padding: 4px;margin: 4px;}
#summary{width:560px;margin:0;padding:0px}
#summary ul{display:block;margin:0;padding:0;width:560px}
#summary li {padding:0;display:block;margin:0px}
#summary .header{padding:0;margin:0;color:#000;}
#summary .price{font-size:15px;font-weight: bold;text-transform: capitalize;padding-top: 6px;padding-bottom: 6px;}
#summary .address{margin:0;padding-right: 0px;padding-bottom: 4px;font-size: 14px;padding-top: 0px;padding-left: 0px;}
#summary .text,.thumb .text {line-height:16px;font-size:11px;padding:0;color: #666;}
#more {	margin:0;padding:0;}
#more  a:link{color:#000099;text-decoration:none;}
#more a:hover,#menu .active a {text-decoration:underline;color:#000099;}
#more a:visited{color:#000099}

/* footer 
----------------------------------------*/
#footer{width:100%;background-color: #E8E8E8;text-align: center;padding:0;height: 60px;margin-top: 5px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;float: left;}
#footer ul {list-style:none;float:left;padding:0px 0px 10px;margin-top:10px;}
#footer li{float:left;padding: 0px 10px;border-right-width: 1px;border-right-style: solid;border-right-color: #999;}
#footer li a{display:block;color:#999;text-decoration:none;}
#footer li a:hover,#footer li.active a {text-decoration:underline;color:#999;}
#footer li a:visited{color:#999}

#boxes{width:200px;padding:0;margin: 0 0 5px;float:left;cursor:pointer;}
#boxes ul{width:190px;margin:0;padding:0;list-style:none;display:inline;float:left}
#boxes li{display:block;margin:0;padding:0;float:left}
#boxes .baseline{font-weight: bold;background-color: #03387D;margin:0;padding: 3px 0px;width: 200px;text-indent: 6px;color:#fff}

#header{background-image:  url(http://www.borronshaw.co.uk/langimages/header.gif);background-repeat: no-repeat;margin: 5px 0px;height: 179px;width:1000px;text-align:left;padding:0px}
#contacts{float:left;font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 20px;font-weight: bold;padding-top:16px;line-height:26px;margin:0;width:236px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}
#message {width: 540px;height: 59px;margin-top:20px;padding:0;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;float:left}
#adbanner{float:left;padding-top:10px;padding-left:20px}
.email{font-size: 12px;font-weight:normal;}

#navigation {margin:0;padding-left:12px;float:left;width:960px;height:30px}
#navigation ul {margin:0;padding:0 2px 0 0;list-style:none;float:left;}
#navigation li {float:left;}
#bannerlogo{background-image:  url(logo.gif);width: 240px;background-repeat: no-repeat;margin: 10px;float:left;height:136px;}
#maincontacts{color:#fff;height: 146px;width: 697px;margin-top:0px;padding-left:25px;text-align:left;margin-right: 0px;margin-bottom: 0px;margin-left: 240px;padding-top: 8px;padding-right: 0px;padding-bottom: 0px;}
#mcontacts1 {color:#fff;width:200px;float:left;margin:0px 0px 0px 20px;padding:0px}
#mcontacts1 ul{list-style:none;margin:0;padding-top:14px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}
#mcontacts1 li{padding-bottom:8px;margin:0;padding-top: 0px;padding-right: 0px;padding-left: 0px;}
.mctitle{font-size:14px;font-weight:bold;}
/* featured 
----------------------------------------*/
#featured{border: 3px solid #4F0C5C;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 20px;float:left;font-size:11px;width:660px}

.smalltext{padding-left:20px}
.clear, #clear{clear:both}



#reduction .redheader,#reduction .redheaderbold {color: #FFFFFF;text-transform: capitalize;background-color: #4F0B5D;height:20px;padding-left:5px}
#reduction .redheader{font-size: 12px}
#reduction .redheaderbold{font-weight:bold;font-size: 14px;}
#reduction .price {font-size: 18px;color: #FF0000;background-color:#FFAC39;padding-top: 5px;padding-bottom: 5px;height:40px;padding-left:5px}
#reduction .pricebold {font-size: 22px;font-weight:bold;color: #FF0000;background-color:#FFAC39;padding-top: 5px;padding-bottom: 5px;height:40px;padding-left:5px}
#reduction hr {color: #000099;}
#reduction .redborder {border: 1px solid #000000;}
.hiddentext{visibility:hidden;}
#promotion{margin:0px 0px 0px 10px;padding:10px;width:320px;background-color:#F7DC9B;float:right}
#promotion h2{font-size:16px;font-weight:bold; text-align:center}

#topline{margin:0;width:746px;height:20px;float:left;padding:0px}
#topline ul{width:746px;list-style:none;font-weight:bold;float:left;margin:0;padding:0;}
#topline li {color:#fff;float:left;padding-top: 4px;display:block;font-size:11px;margin:0px}


/* full details 
----------------------------------------*/
#fulldetails{margin: 0;padding: 10px;float:left;font-size:11px;width:736px}
#fulldetails p {line-height:16px}
#fulldetails-title{margin:0;padding:0;float:left;font-size:14px;font-weight: bold;text-transform: uppercase;width:726px}
#fulldetails .bulletwrap{height:190px}
#fulldetails .bullet li{ list-style-type: square;}
#fulldetails .price{font-size: 16px;font-weight: bold;text-transform: capitalize;padding:0;margin-top: 0px;margin-right: 0px;margin-bottom: 8px;margin-left: 0px;}

#close {padding: 15px;color: #333;background-color: #F1F3F8;border: 1px solid #D8DDEB;margin-top:15px}
#close p {margin:0;padding:0;}
.buttons{background-color: #ccc;padding: 2px;height: 18px;border: 1px solid #999;font-size:11px;text-transform:uppercase;margin:0;width:210px}
.wigan,.hindley,.orrell,.duckworths{background-repeat: no-repeat;background-position: right top;}
.wigan{background-image: url(/images/wigan_office_small.jpg);}
.hindley{background-image: url(/images/hindley_office_small.jpg);}
.orrell{background-image: url(/images/orrell_office_small.jpg);}
.duckworths{background-image: url(/images/duckworths_small.jpg);}
#contentscroll {height: 400px;width:778px;overflow: auto;padding: 10px;margin:0;}
#contentscroll p {padding:0;margin: 10px 0;}
#derekquote{
	width:220px;
	float:right;
	margin-left:10px;
	margin-top:10px;
}
#derekquote ul{list-style:none;display:block}
#derekquote li{width:220px}
#derekquote li .pic{
	margin:0;
	padding:0;
	height: 220px;
	width: 220px;
}
#derekquote .quote{
	font-size: 10px;
	color: #333;
	padding: 5px;
	background-color: #eee;
}
#derekquote .title {
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #B4985A;
	padding: 5px;
	margin:0;
	width:220px;
}
