

/*
COPYRIGHT NOTICE
All text and images on this website are copyright of the site's owner, Free Property Add.
All code and programming is copyright Seagull Designs and is used strictly under licence to Free Property Add for the Free Property Add website ONLY. Re-use of this code, in whole or in part, for any website other than Free Property Add will constitue a breach of such copyright which will be strictly prosecuted under internation copyright laws.

Free Property Add's licence clearly states that credit and a website link to www.seagulldesigns.co.uk should be placed on every page on the site.

Unauthorised amendment or removal of this copyright notice shall also constitute a breach of coyright.

*/






body, td
	{
	font-family: tahoma, sans-serif;
	font-size: 9.5pt;
	}

body	
	{
	background-color: #CCCCCC;
	background-image: url('art/greyback.jpg');
	background-repeat: repeat-x;
	background-position: top left;
	margin: 10px 0 0 0;
	}

img
	{
	border: 0px;
	}


td {
	text-align: left;
	}


a:link, a:visited
	{
	color: #003300;
	text-decoration: none;
	}
	
a:hover
	{
	color: #556B2F;	
	}

h1	{
	font-size: 11pt;
	color: #003300;
	}



h2	{
	font-size: 10pt;
	}




#wrapper
	{
	width: 1040px;
	background-color: none;
	}


#leftmaindiv
	{
	width: 800px;
	float: left;
	background-color: none;
	margin: 0 0 10px 0;
	}


#rightlongdiv
	{
	width: 200px;
	float: right;
	background-color: none;
	margin: 0 0 20px 20px;
	text-align: center;
	}

.rightbar
	{
	width:185px; 
	margin: 15px 0 0 0;
	font-size: 8px;
	}

.rightbar a
	{
	font-size: 8.5px;
	}




#headerbox
	{	
	height: 199px; 
	background-image: url('art/freepropertyadd.jpg');
	background-repeat: no-repeat;
	background-position: left 5px ;
	}


#loginbox
	{
	float: right;
	margin: 0 8px 0 0;
	color: black;
	padding-top: 10px;
	}

#loginbox td
	{
	font-size: 10px;
	line-height: 10px;
	}

#loginbox input
	{
	font-size: 9px;
	}

#loginbox a 
	{
	font-size: 10px;
	text-decoration: none;
	}




#menubar
	{
	clear: both;
	width: 790px;
	height: 30px;
	margin: 10px 0 5px 0;

	}

#menubar a:link, #menubar a:visited
	{
	font-size: 11px;
	font-weight: bold;
	color: #E8E8E8;
	text-decoration: none;
	}
	
#menubar a:hover
	{
	color: #e65b22;
	}

#menubar td
	{
	padding: 0;
	margin: 0;
	height: 24px;
	}

#menubarleftcell
	{
	background-image: url('art/greenbar/greenbarleft.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 14px;
	}

.menubarcell
	{
	background-image: url('art/greenbar/greenbarmiddle.png');
	background-repeat: repeat-x;
	background-position: top left;
	}

#menubarrightcell
	{
	background-image: url('art/greenbar/greenbarright.png');
	background-repeat: no-repeat;
	background-position: top right;
	width: 14px;
	}



#maincontent
	{
	width: 790px;
	min-height: 988px;
	height: auto;
	background-color: white;
	margin: 10px 0 20px 0;
	padding: 0 0 0 0;
	}


#partnerbox
	{

	width: 100%;
	background-color: white;
	margin: 0px 0 0px 0;	
	}

#googlebox
	{
	background-color: white;
	margin: 10px 0 10px 0;	
	}

#bottommenubar
	{
	clear: both;
	background-color: #006600;
	color: white;	
	font-size: 9px;
	}

#bottommenubar a:link, #bottommenubar a:visited
	{
	color: #E8E8E8;
	text-decoration: none;
	}
	
#bottommenubar a:hover
	{
	color: #90EE90;
	}




.greenbox
	{
	background-image: url('art/greenbox.jpg');
	background-repeat: no-repeat;
	background-position: top center;
	min-height: 250px;
	height: auto;
	width: 180px;
	}

.greenbox, .greenbox td, .latestproperties
	{
	text-align: center;
	}

.greenbox h3
	{
	margin: 11px 0 4px 0; 
	text-align: center; 
	font-size: 13px;
	}


.featuredproperty, .featuredproperty td
	{
	text-align: center;
	color: #FFFFFF;
	}

.featuredproperty h3
	{
	color: #000000;
	position: relative; top:-8px; 
	margin-bottom:2px;
	}

.featuredproperty a:link, .featuredproperty a:visited
	{
	color: #90EE90;
	text-decoration: none;
	}
	
.featuredproperty a:hover
	{
	color: #FFFFFF;
	}



.maintext, .maintext p
	{
	text-align:justify;
	font: Verdana, Arial, Helvetica, sans-serif; 
	color:#333;
	font-size: 11px;
	padding: 0 0 0 0;
	}

.basicsearch, .basicsearch td
	{
	font-size: 9px;
	}
	


.resultstable tr
	{
	border: 1pt solid;
	}

.resultstable td
	{
	font-size: 9pt;
	}






.outsideright {background:url(art/dropshadows/upperrightfade.png) right top no-repeat;}
.outsideleft {background:url(art/dropshadows/lowerleftfade.png) left bottom no-repeat;padding:8px 0 0 8px;}
.mainshadow {background:url(art/dropshadows/shadow.png) bottom right;} 
.mainshadow img {vertical-align:bottom;} 
.innershadow {position:relative;left: -8px;top: -8px;}







.thumbpic
	{
	border: 1px solid #A0A0A0;
	height:50px;
	}

.featuredthumbpic
	{
	border: 1px solid #A0A0A0;
	width:90px;
	}

.footer
	{
	font-size: 7pt;	
	}


.footnotes
	{
	font-size: 7pt;
	font-style: italic;
	}

.link
	{
	font-size: 7pt;
	margin-top: -2px;
	}





.greentable
	{
	width: 100%;
	background-color: #006600;
	color: white;
	}		

.greentable td
	{
	width: 2px;
	text-align: center;
	}
	
.greentable a:link, .greentable a:visited
	{
	color: #E8E8E8;
	text-decoration: none;
	}
	
.greentable a:hover
	{
	color: #90EE90;
	}


.green_drop
	{
	color:#fff; 
	background-color:#006600;
	border: 1px solid #FFFFFF;
	font-size: 9px;
	}