/* Colours:
Red:					#f03d38 or rgb(240,61,56)
Grey:					#5a5a5a or rgb(90,90,90)
Light Grey:		#f2f2f2 or rgb(242,242,242)
 */
*{font-family:Arial, Helvetica, sans-serif}
html,body{margin:0;padding:0;font-size:100.1%;border:0;
/* \*/
  height:100%;
/* Mac IE 5.x */
}
body{min-width:628px;background:url(images/rics.gif) bottom left no-repeat}
h1{margin:25px 0 10px;font-weight:normal;font-size:1.4em;padding:0;color:#f03d38}
#homepage h1{color:#000}
h1 span{font-size:0.7em}
h2{color:#f03d38;font-weight:normal;font-size:1.2em;margin:0;padding:0}
p{margin:9px 0;padding:0;line-height:1.3em}
ul{line-height:1.4em}
a img{border:none}
table{font-size:1.1em}
hr{clear:both;color:#e0e0e0;background:#e0e0e0;margin:0;padding:0;height:1px;line-height:1px}
form{margin:0;padding:0}
form label{display:block;float:left;width:90%;padding:0;margin:5px 0 0 0;text-align:right}
form dt{width:33%;float:left;text-align:right;color:#f03d38;font-weight:bold;font-size:0.9em}
form dd{float:left;width:66%;margin:0 0 0.5em 0.25em}
dl dd input{width:200px;color:#333;font-size:0.9em}
dl dd select{width:205px;margin:0 0 0 5px;padding:0;color:#333;font-size:0.9em}
dl dd textarea{width:200px;height:80px;color:#333;font-size:0.9em}
.clear{clear:both;height:1px;overflow:hidden;line-height:1%;font-size:0px;margin-bottom:-1px}
* html .clear{height:auto;margin-bottom:0}
#fullheightcontainer{position:relative;width:100%;background:url(images/bg.gif) top left repeat-x;
/* \*/
  height:100%;
/* Mac IE 5.x */
}
#showLink {
display:none;
}
#wrapper{margin:0 10px;min-height:100%;background:url(images/inner-bg.gif) 0px 5px repeat-x;
/* \*/
  height:100%;
/* Mac IE 5.x */
}
#wrapp\65	r{height:auto}
/* \*/
* html #wrapper{height:100%}
/* Mac IE 5.x */
#wrapper2{background:url(images/logo.gif) 50% 5px no-repeat;margin:0;min-height:100%;
/* \*/
  height:100%;
/* Mac IE 5.x */
}
#wrapp\65	r2{height:auto}
/* \*/
* html #wrapper2{height:100%}
/* Mac IE 5.x */
#outer{z-index:1;position:relative;margin-left:160px;width:auto;
/* \*/
  height:100%;
/* Mac IE 5.x */
}
#left{width:161px;float:left;display:inline;position:relative;margin-left:-160px}
*>html #left{width:160px}
#container-left{width:160px;margin:30px 0 0 0;padding:1px;font-size:0.8em}
#homepage #container-left{margin:90px 0 0 0}
/* \*/
* html #left{margin-right:-3px}
/* Mac IE */
#container-left p{font-size:0.9em;color:#505050}
#container-left ul{padding:0;margin:0;list-style-type:none;width:154px;z-index:99999}
* html #container-left ul{margin-left:-16px;ma\rgin-left:0}
#container-left li{position:relative;height:22px;z-index:99999}
#container-left table{position:absolute;border-collapse:collapse;top:0;left:0;z-index:99999}
/* Selected Links Code */
#homepage a#homepagelink,#homepage a#homepagelink:visited,#aboutpage a#aboutpagelink,#aboutpage a#aboutpagelink:visited,#aboutpage a#aboutpagelink,#aboutpage a#aboutpagelink:visited,#propertypage a#propertypagelink,#propertypage a#propertypagelink:visited,#areapage a#areapagelink,#areapage a#areapagelink:visited,#commercialpage a#commercialpagelink,#commercialpage a#commercialpagelink:visited,#rentalspage a#rentalspagelink,#rentalspage a#rentalspagelink:visited,#auctionspage a#auctionspagelink,#auctionspage a#auctionspagelink:visited,#mortgagespage a#mortgagespagelink,#mortgagespage a#mortgagespagelink:visited,#surveyspage a#surveyspagelink,#surveyspage a#surveyspagelink:visited,#vacancypage a#vacancypagelink,#vacancypage a#vacancypagelink:visited,#mailinglistpage a#mailinglistpagelink,#mailinglistpage a#mailinglistpagelink:visited,#newspage a#newspagelink,#newspage a#newspagelink:visited,#contactpage a#contactpagelink,#contactpage a#contactpagelink:visited{background:#f2f2f2 url(images/links.gif) top left no-repeat}
#homepage a#homepagelink:hover,#homepage a#homepagelink:focus,#homepage a#homepagelink:active,#aboutpage a#aboutpagelink:hover,#aboutpage a#aboutpagelink:focus,#aboutpage a#aboutpagelink:active,#propertypage a#propertypagelink:hover,#propertypage a#propertypagelink:focus,#propertypage a#propertypagelink:active,#areapage a#areapagelink:hover,#areapage a#areapagelink:focus,#areapage a#areapagelink:active,#commercialpage a#commercialpagelink:hover,#commercialpage a#commercialpagelink:focus,#commercialpage a#commercialpagelink:active,#rentalspage a#rentalspagelink:hover,#rentalspage a#rentalspagelink:focus,#rentalspage a#rentalspagelink:active,#auctionspage a#auctionspagelink:hover,#auctionspage a#auctionspagelink:focus,#auctionspage a#auctionspagelink:active,#mortgagespage a#mortgagespagelink:hover,#mortgagespage a#mortgagespagelink:focus,#mortgagespage a#mortgagespagelink:active,#surveyspage a#surveyspagelink:hover,#surveyspage a#surveyspagelink:focus,#surveyspage a#surveyspagelink:active,#vacancypage a#vacancypagelink:hover,#vacancypage a#vacancypagelink:focus,#vacancypage a#vacancypagelink:active,#mailinglistpage a#mailinglistpagelink:hover,#mailinglistpage a#mailinglistpagelink:focus,#mailinglistpage a#mailinglistpagelink:active,#newspage a#newspagelink:hover,#newspage a#newspagelink:focus,#newspage a#newspagelink:active,#contactpage a#contactpagelink:hover,#contactpage a#contactpagelink:focus,#contactpage a#contactpagelink:active{background:#f03d38}
/* Added by Liam 
#mailinglistpage a#mailinglistselectpagelink:visited, #mailinglistpage a#mailinglistselectpagelink{background:#f2f2f2}
#mailinglistpage a#mailinglistselectpagelink:hover,#mailinglistpage a#mailinglistselectpagelink:focus,#mailinglistpage a#mailinglistselectpagelink:active{background:#f03d38}
 End of Added by Liam */
/* Rest */
#container-left a,#container-left a:visited{display:block;text-decoration:none;height:21px;line-height:21px;width:154px;color:#5a5a5a;border:solid #fff;border-width:0 0 1px 0;text-indent:30px;background:#f2f2f2 url(images/links.gif) bottom left no-repeat}
* html #container-left a,* html #container-left a:visited{background:#f2f2f2 url(images/links.gif) bottom left no-repeat;width:154px}
* html #container-left a:hover,* html #container-left a:focus,* html #container-left a:active{color:#fff;background:#f03d38 url(images/links.gif) bottom left no-repeat;border:solid #fff;border-width:0 0 1px 0}
#container-left :hover > a{color:#fff;background:#f03d38 url(images/links.gif) bottom left no-repeat;border:solid #fff;border-width:0 0 1px 0}

#container-left ul ul{position:absolute;top:0;left:154px;z-index:99999}
/*just visibility*/
#container-left ul ul{visibility:hidden}
#container-left ul li:hover ul,#container-left ul a:hover ul{visibility:visible}
#container-left ul ul ul{visibility:hidden} 
#container-left ul li:hover ul ul,#container-left ul a:hover ul ul{visibility:hidden}
#container-left ul ul li:hover ul,#container-left ul ul a:hover ul{visibility:visible}
/**/
/*Liam
#container-left ul ul{visibility:hidden}
#container-left ul li:hover ul,#container-left ul a:hover ul{visibility:visible}
#container-left ul li:hover ul ul,#container-left ul a:hover ul ul{visibility:hidden}
#container-left ul ul li:hover ul ul ul,#container-left ul ul a:hover ul ul ul{visibility:visible}
*/

#container-left li ul li{border:solid #f03d38;border-width:0 0 0 3px}
#container-left li ul li a,#container-left li ul li a:visited{background:#e6e6e6;text-indent:8px}
#container-left li ul li a:hover,#container-left li ul li a:focus,#container-left li ul li a:active{color:#fff;background:#f03d38}
#center{width:100%;float:right;display:inline;
/* \*/
  margin-left:-1px;
/* IE-mac */
}
#container-center{font-size:0.8em;color:#505050;padding:55px 10px 10px}
#clearheadercenter,#clearheaderleft{height:100px;overflow:hidden}
#clearfootercenter,#clearfooterleft{height:30px;overflow:hidden}
#footer{z-index:1;position:absolute;clear:both;width:100%;height:30px;overflow:hidden;margin-top:0px}
#subfooter1{text-align:center;height:30px}
#subfooter1 p{background:#f03d38;font-size:0.8em;margin:0 10px;padding:3px 0;color:#fff}
#subfooter1 p a,#subfooter1 p a:visited{color:#fff}
#subfooter1 p a:hover,#subfooter1 p a:focus,#subfooter1 p a:active{text-decoration:underline}
#header{z-index:1;position:absolute;top:-1px;width:100%;height:100px;overflow:hidden}
#subheader1{height:100px;color:#fff}
#subheader1p1{float:left;padding:25px 10px 10px;text-align:left;line-height:1.8em}
#subheader1p2{float:right;padding:25px 10px 10px;text-align:right;line-height:1.8em}
#gfx_bg_middle{top:0px;position:absolute;height:100%;overflow:hidden;width:auto;margin-left:160px}
* html #gfx_bg_middle{display:none}
/* From Old Stylesheet */
#cleethorpesoffice{float:right;margin:-20px 0 20px 0;width:193px;padding:130px 0 0 0px;background:url(images/cleethorpes.gif) top right no-repeat;line-height:1.2em;font-size:11px}
#grimsbyoffice{width:193px;margin:-20px 0 0 0;padding:130px 0px 0 0;text-align:right;background:url(images/grimsby.gif) top left no-repeat;line-height:1.2em;font-size:11px}
#feature{float:right;width:180px;height:170px;margin:32px 0 0 0;text-align:right}
#feature a img,#feature a:visited img{border:3px solid #eee}
#feature a:hover img,#feature a:active img,#feature a:focus img{border:3px solid #d0d0d0}
#feature p{margin:0;padding:0;font-size:0.8em;line-height:1.3em}
#justdoing{margin-left:-50px}
#homepageul{margin:0 auto;padding:0;width:520px;list-style-type:none;z-index:10}
#homepageul li{width:130px;float:left;margin:0}
#homepageul li a,#homepageul li a:visited{display:block;margin:10px 0 0 0;width:130px;padding:3px 0;background:#f2f2f2;text-align:center}
#homepageul li a:hover,#homepageul li a:focus,#homepageul li a:active{background:#e0e0e0;text-decoration:none}
#clkbwl4{margin:0;color:#f03d38}
#officedetails{display:block;width:220px;float:right;text-align:right;margin:-27px 0 10px 10px}
#error{color:#f03d38;font-size:large; text-align:center;}
#noerror{font-size:large; text-align:center;}
#errormsg{margin-left: 22%;}
#contactform{clear:both;margin:0}
#mortgageform{clear:both;margin:0 0 0 0}
#map{clear:both;width:100%;height:480px;margin:10px 0}
#refinery{float:left}
#refinery label{display:block;width:75px;float:left;padding:2px 0;margin:0 0 5px 0}
#refinery br{clear:left}
#refinery select{float:left;width:120px;margin:0 10px 5px 0}
#limit{width:30px}
#refinery-rent{float:left}
#refinery-rent label{display:block;width:75px;float:left;padding:2px 0;margin:0 0 5px 0}
#refinery-rent br{clear:left}
#refinery-rent select{float:left;width:130px;margin:0 10px 5px 0}
#browser{font-size:0.8em}
#browser b{color:#f03d38}
#googlekey{float:right;margin:-23px 0 0 0}
#auctionbox{padding:10px;background:#f2f2f2;border:1px solid #f03d38}
#functions{list-style-type:none;margin:5px 0;border:solid #e0e0e0;border-width:1px 0;padding:2px 0}
#functions li{display:inline;padding:0}
#functions li form,#functions li div{display:inline}
#functions li a{margin:0 15px 0 0}
#internals{float:right;display:inline;width:50%;}
#internals.auction{width:400px}
#internals p{text-align:center;margin:0;padding:0;font-weight:bold}
#internals ul{margin:0;padding:0;list-style-type:none;height:290px;width:100%;overflow:scroll}
#internals ul li{width:90px;height:95px;float:left;text-align:center;font-size:0.85em;font-weight:normal;margin:0 10px 0 0;line-height:1.1em}
#auctionspage #internals ul li{margin:0 5px 0 0;line-height:1em}
#internals ul li img{height:60px;max-width:100%;border:2px solid #eee}
#internals ul :hover img{border:2px solid #f03d38}
#detailsh2{color:#000;font-size:1.5em}
#propertypage #mainpic{border:3px solid #eee;width:90%; margin:0 auto}
#nodisplay{display:none}
#indexfooterp{clear:both;margin:0;padding:0;font-size:0.1em;line-height:0.1em}
/* Printable Details */
#printersfriend{font-size:0.9em;orphans:5;widows:5}
#printinternals{page-break-before:always;page-break-after:always}
#printinternals p{display:inline;float:left;height:130px;margin:0 20px 15px 0}
#printinternals img{height:120px;border:2px solid #e0e0e0}
#printersfriend #mainpic{margin:0 auto;height:330px;border:2px solid #e0e0e0}
#printersfriend h2{font-size:1.3em;margin:10px 0}
#printersfriend strong{color:#f03d38}
#printcenter{clear:both;width:100%;margin:10px auto;padding:10px 0;text-align:center}
#printinternals ul{margin:0;padding:0}
#printersfriend #subheader1{position:absolute;top:-1px;left:0px;width:100%;z-index:50;overflow:hidden}
#newinstruction{background:url(images/new_instruction.gif) center right no-repeat}
#partexchange{background:url(images/partexchangeblue.gif) center right no-repeat}
#letpending{background:url(images/letpending.png) center right no-repeat}
#newprice{background:url(images/new_price.gif) center right no-repeat}
#newpricepartexchange{background:url(images/new_pricepartexchangeblue.gif) center right no-repeat}
/* Class Is In Session */
.clearleft{clear:left;font-size:14px}
.clearboth{clear:both}
.center{text-align:center;margin-left:-160px}
.markerbox{font-size:0.9em}
.markerbox img{float:left;width:200px;height:150px;border:2px solid #e0e0e0;margin:0 5px 0 0}
.markerdescr{font-size:0.8em;width:350px;height:auto}
.resultsp{text-align:right}
.resultspic img{margin:0 5px 0 0;max-height:180px;height:auto}
.maindetailsp{line-height:1.5em}
.ontheup{text-align:right;margin:0 0 5px 0;padding:0}
.fleft{float:left;margin:0;width:50%;padding:0}
.innerpics{text-align:center;margin:0 auto}
.innerpics img{width:250px;border:2px solid #eee}
.tenantsul1{clear:both;width:510px;margin:0 auto;padding:0;list-style-type:none}
.tenantsul2{clear:both;width:340px;margin:0 auto;padding:0;list-style-type:none}
.tenantsul1 li,.tenantsul2 li{width:170px;float:left;margin:0}
.tenantsul1 li a,.tenantsul1 li a:visited,.tenantsul2 li a,.tenantsul2 li a:visited{display:block;margin:10px 0 0 0;width:170px;padding:3px 0;background:#f2f2f2;text-align:center}
.tenantsul1 li a:hover,.tenantsul1 li a:focus,.tenantsul1 li a:active,.tenantsul2 li a:hover,.tenantsul2 li a:focus,.tenantsul2 li a:active{background:#e0e0e0;text-decoration:none}
/* Links */
.resultspic img,a.resultspic:visited img{border:2px solid #eee}
a.resultspic:hover img,a.resultspic:focus img,a.resultspic:active img{border:2px solid #f03d38}
a,a:visited{text-decoration:none;color:#f03d38}
a:hover,a:active,a:focus{text-decoration:underline}
#auction {
background:url(images/auction_prop.gif) no-repeat right;
}
#goudes {
    background: url("images/goudes.png") no-repeat top center;
    font-size: 11px;
 margin:50px auto 10px;
    padding-top: 70px;
    text-align: center;
    width: 210px;
}
#three {
    height: 168px;
    position: absolute;
    top: 141px;
    width: 99%;
	left:10px;
}
.one {
    position: absolute;
    width: 28.6%;
}
#goudes_small span {
    font-size: 18px;
    margin-bottom: 15px;
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 15px;
}
#goudes_small {
clear:both;
}

#goudes_small span, #goudes_small img {
    float: left;
}
#auctionbutton {
	background:url(images/auctionbutton.png) no-repeat center center;
	padding:12px 15px;
	margin: 5px 10px;
	width:120px;
	text-align:center;
	color:#fff;
	float:left;
}
.changestyle {
	float:right;
	margin-bottom:-12px;
	position:relative;
	z-index:9999;
}
