body {margin: 0px 0px 0px 0px; padding: 24px 0px 24px 0px; text-align: center; background: #669933 url(g/bg-tile.gif) repeat; font: 62.5% Arial, Helvetica, sans-serif;}

p {font: 1.2em Arial, Helvetica, sans-serif; margin: 0px 0px 8px 0px; padding: 0px 0px 5px 0px;}

a{ }
a:link{ color: #2765AB; text-decoration: none; font-weight: bold; }
a:visited{ color: #2765AB; text-decoration: none; font-weight: bold;} 
a:active{ color: #71A4E1; text-decoration: none; font-weight: bold;} 
a:hover{ color: #71A4E1; text-decoration: none; font-weight: bold;}

/* Main Layout Start */
.outerframe{width: 750px; margin: 0px auto 0px auto; text-align: center; background: #fff url(g/bg-outerframe.gif) repeat-y; border: 12px solid #DFF4A0; }

.frame{position: relative; width: 750px; margin: 0px auto 0px auto; text-align: center; }

.topbar{
position: relative; height: 135px; width: 730px; border-bottom: 10px solid #312720; margin-left: auto; margin-right: auto; color:#fff; background: #fff url(g/tbg2.jpg) no-repeat; text-align: left; padding: /*70px*/ 25px 0px /*0px*/ 0px 20px;
}

.leftcol{text-align: left; width: 200px; float: left; padding: 0px 0px 40px 0px; }


.imidcol {width: 500px; float: right; text-align: left; padding: 20px 25px 40px 25px; background:#fff;}


.footer {position: relative; width: 740px; height: 40px; text-align: left; padding: 10px 0px 0px 10px; margin-right:auto; margin-left:auto; clear: both; font: 0.8em Arial, Helvetica, sans-serif; line-height: 0px; color:#fff; background-color: #3F5D06;}

.footer a, footer a:link, footer a:hover, footer a:visited, footer a:active{color:#fff;}

/* Main Layout End */


/* Main Navigation Start */
#navleft {width: 190px; float: left; padding: 5px 0px 0px 0px; font: normal 1.1em Arial, Helvetica, sans-serif;}
/* Main Navigation End */




/* Sub Navigation Start */
#navleft .small {text-align: left; margin-bottom: 1px;}

#navleft .small a {width: 175px; display: block;  background: #eee; color: #335C0A; padding: 6px 0 6px 15px; text-decoration: none;}

#navleft .small a:hover {background-color: #e5e5e5; color: #777;}
/* Sub Navigation End */

/*  Latest Woodland */
#woodlandbar{width: 190px; background-color:#666633; text-align:center; padding:5px 0px 1px 0px; margin-top:10px;}
	#woodlandbar h2{font: bold 1.3em Georgia, "Times New Roman", Times, serif; color: #fff; padding:0px; margin:3px;}
	
	.woodad {background-color:#DEDEBE; text-align:left; margin:3px 3px 6px 3px; padding:3px;}
		woodad p {font: 1.2em Arial, Helvetica, sans-serif; color: #000;}
		.woodad a {color: #000; text-decoration:underline;}
		.woodad img {text-align:center; border:#fff solid 3px; margin-top:5px;}


/* Text Styles Start */
.title{font:bold 1.8em Arial, Helvetica, sans-serif; color: #fff;}

h1{font: bold 2em Arial, Helvetica, sans-serif; letter-spacing: 1px; color: #000; margin: 0px 0px 15px 0px;}

h2{font: 1.8em Arial, Helvetica, sans-serif; color: #000; margin: 0px 0px 15px 0px;}

h3{font: 1.5em Arial, Helvetica, sans-serif; margin: 0px 0px 10px 0px;}

.subhead{font: bold 1.3em Arial, Helvetica, sans-serif;}

.c {text-align:center;}

/* Text Styles End */

.3boxcontainer {margin-top:20px;background-color:#993300;text-align:center;}


.featureboxr {float:right;width: 150px; margin-left:10px;margin-right:0px;padding:8px;border:6px solid #DFF4A0;background: #E5F5B0 url(g/bg-featurebox.jpg) repeat-x; }

.cfl {float:right;width: 150px;height: 70px;margin-left:4px;margin-right:4px;padding:2px 2px 2px 2px;border:1px solid #336699;background-color:#CAF4A0;}

.clear { clear: both; margin: 0; }



.counties_left { width: 240px; float:left; }
.counties_right { width: 240px; float:right; }














/* Land for Sale Styles Begin */


	.land { margin-bottom: 15px; width: 488px; }
	.land p { color: white; font: normal 11px Arial, Helvetica, sans-serif; line-height: 14px; margin: 0 0 0 0; }
			
	.land_top { background: #3F5D06; padding: 10px 10px 10px 10px; margin: 0; width: 468px; }
	
	.land h2 { font: normal 15px Arial, Helvetica, sans-serif; margin: 0 0 12px 0; padding: 0; color: white; line-height: 18px; }
	.land h2 a { color: white; }
	.land h2 a:hover { color: white; }
	.land h2 a:visited{ color: white; text-decoration: none;} 
	.land h2 a:active{ color: white; text-decoration: none;} 

		
	.land h4 { font: normal 11px Arial, Helvetica, sans-serif; margin: 0 0 12px 0; padding: 0; color: white; line-height: 18px; }
	.land h4 a { color: white; text-decoration: none; }
	.land h4 a:hover { color: white; text-decoration: underline; }	
		
	.land_left { float: left; width: 106px; margin-bottom: 0px; border: 0; padding: 0px; }
	
	.land_right { float: right; width: 350px; margin: 0;  }
	.land_right p { color: white; font: normal 11px Arial, Helvetica, sans-serif; line-height: 14px; margin: 5px 0 5px 0; }
		
	.land_description { background: white url(gfx/bg-land-description-fade.gif) repeat-x bottom; font: normal 11px Arial, Helvetica, sans-serif; margin: 0; padding: 10px; border-right: 4px solid #3F5D06; border-bottom: 4px solid #3F5D06; border-left: 4px solid #3F5D06; }	
	.land_description p { color: #333; font: normal 11px Arial, Helvetica, sans-serif; line-height: 16px; margin: 5px 0 10px 0; }
	.land li { font: normal 11px Arial, Helvetica, sans-serif; }
	
	.land_large_image { padding: 0 0 12px 0; }

	.contact_seller { margin-bottom: 15px; width: 460px; background: #DFF4A0; padding: 10px; border: 4px solid #6F980D; }
	.contact_seller p { font: normal 11px Arial, Helvetica, sans-serif; color: #335C0A; }
	.contact_seller h2 { color: #335C0A; }
	.contact_form { font: normal 11px Arial, Helvetica, sans-serif; color: #555; border: 1px solid #335C0A; padding: 3px; margin: 4px 0 0 0; }

	.landimage { border: 3px solid #DCF69D;  }




/* Menu presently on the Left hand side */



/* ================================================================ 

This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/flyoutt.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.

=================================================================== */


/* common styling */

/* div#menu-landforsale { font: normal 11px Arial, Helvetica, sans-serif; width:215px; margin:0; padding: 0; border: 0; z-index:100;} */

	.leftcol p { margin: 0; padding: 0; }
	
	.leftcol ul li a, .menu ul li a:visited {
		background: #D5ED8E url(g/bg-li-off.jpg) repeat-x; 
		display:block; padding: 4px 10px 4px 10px; text-decoration:none; color:#335C0A; width:180px;
		text-align:left; border-bottom: 1px solid #CAF4A0; line-height:19px; font-size:11px; }

	.leftcol ul {padding: 0 0 0 0; margin: 0 0 0 0;list-style-type: none; }
	.leftcol ul li {float:left;  position:relative;}
	.leftcol ul li ul {display: none;}


/* specific to non IE browsers */

	.leftcol ul li:hover a {color: white; background: #3F5D06; border-bottom: 1px solid #CAF4A0; }
	.leftcol ul li:hover ul {display:block; position:absolute; top: 0; left:200px; width:220px; }
	.leftcol ul li:hover ul li a.hide { color:#000;}
	.leftcol ul li:hover ul li:hover a.hide {width:250px;}
	.leftcol ul li:hover ul li ul {display: none; }
	.leftcol ul li:hover ul li a {display:block; background: #C6D98E; color:#335C0A; width:200px; padding: 2px 10px 2px 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
	.leftcol ul li:hover ul li a:hover {background:#3F5D06; color: white; border-top: 0; border-bottom: 0; }


/* list item header */

	.leftcol .header a { background: #2E4602 url(g/bg-li-header.jpg) repeat-x; color: white; text-transform: uppercase; padding-top: 7px; padding-bottom: 6px; border-bottom: 0; }
	.leftcol .header a:hover { color: white; border-bottom: 0; }
	.leftcol .header a:visited { background: #2E4602 url(g/bg-li-header.jpg) repeat-x; color: white; }

	.leftcol .sellland a { background: #CF001F url(g/bg-li-sell-land.gif) no-repeat; text-transform: uppercase; color: white; padding-top: 15px; padding-bottom: 15px;  }
	.leftcol .sellland a:hover { background: #E80023; color: white; border-bottom: 1px solid #CAF4A0;}
	.leftcol .sellland a:visited { color: white;}
	
	.leftcol .new  a { background: #DFF4A0; }
	.leftcol .new  a:hover { color: white; background: #3F5D06; border-bottom: 1px solid #CAF4A0;}
	
/* Sponsored Ad */

	.sponsored {border:7px solid #2E4602; background-color:#DFF4A0; color:#335C0A; padding:7px;}
	.sponsored .header {text-transform:uppercase; font-weight:bold; padding:0 0 7px 0;}


/* Button */
	.button a {background: #CF001F url(g/bg-li-sell-land.gif) no-repeat; text-transform: uppercase; color: white; padding:15px;}
	.button a:hover {background:#E80023;}




