/* CSS Document */

body {
	background-image: url(../images/bg.jpg);
	background-repeat:no-repeat;
	background-repeat:repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#maincontainer {
	width:994px;
	margin-left:auto;
	margin-right:auto;
}
#maincontainerother {
	width:768px;
	margin-left:auto;
	margin-right:auto;
}

#maincontainerthumbs {
	width:968px;
	margin-left:auto;
	margin-right:auto;
}
#leftcontainer {
	width:768px;
	float:left;
}

#thumbsleftcontainer {
	width:968px;
	float:left;

}
#rightbar {
	width:226px;
	height:650px;
	float:left;
	clear:right;
	margin-top: 72px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#topnav {
	width:768px;
	padding:0px;
	clear:both;
}
#seperatortop {
	width:768px;
	padding:5 0 5 0;
	margin-left:auto;
	margin-right:auto;
	clear:both;
}
#seperatorbottom {
	width:768px;
	padding:5 0 5 0;
		margin-left:auto;
	margin-right:auto;
	clear:both;
}
#bulkcontent {
	width:968px;
	padding:0px;
	clear:both;
}
#footer {
	width:970px;
	padding:10px;
	clear:both;
}
#logodiv {
	width:230px;
	height:165px;
	float:left;
	background-image:url(../images/logonew.png);
	background-repeat:no-repeat;
}
#navdiv {
	width:538px;
	float:left;
	clear:right;
	margin-top:30px;
}
#movehomesavemoney {
	width:538px;
	text-align:center;
	float:left;
}
#rightbg {
	margin-top:42px;
	width:197px;
	height:550px;
	background-image:url(../images/rightbg.jpg);
	margin-left:10px;
}
#maincontenttop {
	margin-top:10px;
	width:500px;
	clear:both;
}
#maincontentmiddle {
	width:500px;
	clear:both;
	height:650px;
	background-image:url(../images/maincontentmiddle.jpg);
}
#maincontentmiddle2 {
	width:500px;
	clear:both;
	height:700px;
	background-image:url(../images/maincontentmiddle.jpg);
}
#maincontentbottom {
	margin-bottom:10px;
	width:500px;
	clear:both;
}
#resultcontainer {
	border:1px dashed #BBD7E8;
	width:700px;
	margin-left:20px;
	clear:both;
	margin-bottom:5px;
}
#headercontainer {
	width:680px;
	background-color:#004E89;
	padding:10px;
	height:15px;
}
#lowercontainer {
	width:700px;
	clear:both;
}
#addresscontainer {
	width:390px;
	float:left;
}
#pricecontainer {
	text-align:right;
	width:290px;
	/*background-color:#004B8E;*/
	float:left;
}
#photocontainer {
	width:130px;
	float:left;
}
#contentcontainer {
	margin-top:10px;
	margin-bottom:10px;
	width:560px;
	float:left;
	padding-right:10px;
}
#nophotodiv {
	width:120px;
	height:100px;
	text-align:center;
	position:relative;
	line-height:9em;
}
#vertcentre {
	line-height:2em;
}
.listfont {
	font-family:arial;
	color:#000000;
	font-size:11px
}
.listfontbold {
	font-family:arial;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
}
.listfontbigbold {
	font-family:arial;
	color:#000000;
	font-size:12px;
	font-weight:bold;
}
.black {
	color:#000000;
	font-family:arial;
	font-size:11px;
}
#switchercontainer {
	width:300px;
	float:left;
}

#textcontainer {
	float:left;
	clear:left;
}

#menucontainer {
	width:200px;
	float:left;
}

#colouredouter {
	margin-left:auto;
	margin-right:auto;
	width:500px;
	padding:10px;
}
#resultheader {
	width:680px;
	height:15px;
	padding:10px;
	margin-left:auto;
	margin-right:auto;
	background-color:#05498A;
}
#resultaddress {
	width: 300px;
	float:left;
	color:white;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
}
#resultprice {
	width: 300px;
	text-align:right;
	float:right;
	color:white;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
}
label {
	width: 4em;
	margin-left: 6.5em;
	float: left;
	text-align: right;
	margin-right: 0.5em;
	display: block
}
.submit input {
	margin-left: 6.5em;
}
input {
	color: #781351;
	background: #fee3ad;
	border: 1px solid #05498A;
}
.submit input {
	color: #000;
	background: #ffa20f;
	border: 2px outset #05498A;
}
fieldset {
	border: 1px solid #05498A;
	width: 20em
}
legend {
	color: #fff;
	background: #ffa20c;
	border: 1px solid #05498A;
	padding: 2px 6px
}

#rightsub {width:255px; float:left; margin-left:11px;}

#leftsub {width:500px; float:left;}

#subcontenttop {
	margin-top:10px;
	width:250px;
	clear:both;
}
#subcontentmiddle {
	width:255px;
	clear:both;
	height:auto;
}
#subcontentbottom {
	margin-bottom:10px;
	width:250px;
	clear:both;
}
#thumbscontenttop {
	margin-top:10px;
	width:968px;
	clear:both;
}
#thumbscontentmiddle {
	width:968px;
	clear:both;
	height:auto;
	background-image:url(../images/thumbsmiddle.jpg);
}
#thumbscontentbottom {
	margin-bottom:10px;
	width:968px;
	clear:both;
}

#thumbscentre {
	width:768px;
margin-left:auto;
margin-right:auto;
}

#othercontenttop {
	margin-top:10px;
	width:768px;
	clear:both;
}
#othercontentmiddle {
	width:768px;
	clear:both;
	height:470px;
	background-image:url(../images/othermiddle.gif);
}
#othercontentbottom {
	margin-bottom:10px;
	width:768px;
	clear:both;
}
