@charset "utf-8";

body
{
 margin:0;
 padding:0;
 font:0.9em arial,sans-serif;
 background:url('../_img/_bg/main.jpg') no-repeat top center #B3D7E7;
}

img
{
border:0;
outline:0;
}

#content
{
margin:0 auto;
width:880px;
}

#top
{
float:left;
width:880px;
height:99px;
margin:20px 0 0 0;
}

#top img
{
float:left;
height:79px;
}

#main
{
	float:left;
	width:850px;
	background:#FFF;
	padding:30px 0 10px 30px;
}

#left
{
	float:left;
	width:364px;
	padding:20px;
	background:#6993c5;
	margin:30px 15px 20px 0;
}

#left p
{
	font-size:90%;
	color:#FFF;
	margin:0 0 12px 0;
	padding:0;
}

#left h3
{
	font-size:120%;
	color:#FFF;
	margin:0 0 12px 0;
	padding:0;
}

#right
{
	float:left;
	width:364px;
	padding:20px;
	background:url('../_img/_bg/panel-bg.jpg') no-repeat top left #FFF;
	margin:30px 0 20px 0;
}

#right h3
{
	font-size:120%;
	color:#0b3750;
	margin:0 0 12px 0;
	padding:0;
}

#right p
{
	font-size:90%;
	color:#0b3750;

	padding:0;
}

/* Form */

div.form-div
{
float:left;
width:384px;
}

div.form-row
{
float:left;
margin:0 0 5px 0;
width:384px;
}

div.form-label
{
float:left;
padding:4px 10px 0 0 ;
width:116px;
text-align:right;
}

div.form-label p
{
padding:0;
margin:0;
}

div.form-field
{
float:left;
}

div.loading-div
{
float:left;
display:none;
padding:20px 0 0 0;
width:384px;
text-align:center;
}

div.complete-div
{
float:left;
display:none;
width:364px;
}

input.textBox
{
float:left;
width:244px;
height:21px;
border:1px solid #AAAFB5;
}

textarea
{
float:left;
width:244px;
height:77px;
border:1px solid #AAAFB5;
font-family:arial;
}

button
{
float:left;
width:246px;
height:35px;
border:0;
outline:0;
cursor:pointer;
background:url(../_img/_buttons/send.gif) no-repeat;
}

/* Foot */

div#foot
{
 float:left;
 padding:0;
 margin:0;
 width:880px;
}

div#adTitle
{
 float:left;
 padding:12px 0 0 10px;
 width:850px;
 height:31px;
 background:#006EAD;
 overflow:hidden;
 border-bottom:5px solid #fff;
 border-left:10px solid #fff;
 border-right:10px solid #fff;
}

div#adLinks
{
 position:relative;
 float:left;
 padding:0;
 margin:0;
 width:860px;
 height:100px;
 background:#fff;
 overflow:hidden;
 border-left:10px solid #fff;
 border-right:10px solid #fff;
}

div.adLink
{
 position:absolute;
 padding:0;
 margin:0;
}

div#adLink_thisisdevon { top:17px; left:0px; }
div#adLink_thisissouthdevon { top:57px; left:0px; }
div#adLink_westernmorning { top:21px; left:158px; }
div#adLink_middevonadvertiser { top:52px; left:175px; }
div#adLink_primelocation { top:9px; left:314px; }
div#adLink_yellowpages { top:14px; left:392px; }
div#adLink_email4property { top:67px; left:368px; }
div#adLink_heraldexpress { top:18px; left:519px; }
div#adLink_rightmove { top:50px; left:563px; }
div#adLink_propertyfinder { top:17px; left:694px; }
div#adLink_teignmouthnews { top:55px; left:748px; }

div#adText
{
 float:left;
 padding:0;
 margin:0;
 width:860px;
 background:#fff;
 border-left:10px solid #fff;
 border-right:10px solid #fff;
 border-bottom:16px solid #fff;
}

div#adText p
{
 padding:0;
 margin:0;
 line-height:150%;
 color:#585858;
 font-size:11px;
}

div#footNav
{
 float:left;
 padding:14px 0 0 10px;
 margin:0;
 width:850px;
 height:29px;
 overflow:hidden;
 background:#036DAB;
 border-left:10px solid #fff;
 border-right:10px solid #fff;
 border-bottom:10px solid #fff;
}

div#footNav ul
{
 padding:0;
 margin:0;
 list-style-type:none;
}

div#footNav li
{
 float:left;
 display:inline;
 padding:0 11px 0 11px;
 margin:0;
 color:#fff;
 background:url('../_img/_bg/foot-nav-sep.gif') right 2px no-repeat;
 font-size:11px;
}

div#footNav li a,div#footNav li a:visited
{
 color:#fff;
 text-decoration:none;
}

div#footNav li a:hover
{
 text-decoration:underline;
}

/*****************************************************************************************************/
/* BASE */

div#base
{
 float:left;
 padding:10px 0 5px 0;
 margin:0;
 width:880px;
 height:20px;
 overflow:hidden;
}

div#formoda
{
 float:right;
 padding:3px 0 0 0;
 margin:0;
}

div#formoda p
{
 padding:0;
 margin:0;
 line-height:100%;
 font-weight:bold;
 font-size:11px;
 color:#036DAB;
}

div#formoda a,div#formoda a:visited
{
 text-decoration:none;
 font-weight:bold;
 color:#036DAB;
}

div#xhtml
{
 float:right;
 padding:0;
 margin:0 10px 0 10px;
}

div#css2
{
 float:right;
 padding:0;
 margin:0;
}