/* CSS Document */

body {

	margin: 0; padding: 0 0 30px 0; border: 0;
	background: #333 url(images/bg-tile.jpg) fixed;
	
}


div#container {

	margin: 0 auto;
	width: 752px; 
	padding: 0; border: 0;

}


div#top {

	width: 752px; height: 137px; 
	padding: 160px 0 0 0;
	background: #fff url(images/top01.jpg) no-repeat;
	margin: 0; border: 0;

}

div#top {

	width:752px; height:297px; 
	background:#fff url(images/top01.jpg) no-repeat;
	margin:0; padding:0; border:0;

}

div#top-left {

	float:left;
	width:509px; height:157px;
	padding:140px 0 0 40px;
	margin:0; border:0;

}

div#top-right {

	float:right;
	width:163px; height:100px;
	padding:197px 20px 0 20px;
	margin:0; border:0;

}


/* Navigation Styles */

div#nav { width: 727px; background: #fff url(images/bg-nav.gif) repeat-x bottom; margin: 0; padding: 0 0 32px 25px; border-bottom: 15px solid #ddd; }
#nav ul { font: normal 21px "Times New Roman", Times, serif; color: blue; list-style: none;  margin: 0; padding: 0; border: 0; }
#nav ul li { color: #666; display: inline; padding-right: 11px; padding-left: 10px; border-right: 1px solid #ccc; margin: 0; }
#nav ul li a { color: #666; text-decoration: none; }
#nav ul li a:hover { color: #EB178F; text-decoration: none; }

#nav .right { color: #666; display: inline; padding-right: 11px; padding-left: 10px; border-right: 0; }
#nav .left { color: #666; display: inline; padding-right: 11px; padding-left: 0px; border-right: 1px solid #ccc;  }


div#splitter {

	background: white;
	width: 722px;
	padding: 15px;
	border: 0; margin: 0;

}

div#left {

	width: 235px;
	float: left;
	padding: 0; margin: 0; border: 0;
}


.leftgreen {

	background: #9BD157;
	width: 210px;
	margin-bottom: 15px;
	padding: 25px 0 25px 25px;
}

.leftgreen ul { font: normal 12px Verdana, Arial, Helvetica, sans-serif; color: blue; list-style: none;  margin: 15px 0 0 0; padding: 0; border: 0; }
.leftgreen ul li { color: #fff; padding: 5px 0 5px 0; margin: 0; }
.leftgreen ul li a { color: #fff; text-decoration: none; }
.leftgreen ul li a:hover { color: #fff; text-decoration: underline; }

.leftgreen .intro { font: normal 21px "Times New Roman", Times, serif; line-height: 27px; margin: 0; padding: 0; color: #fff; }
.leftgreen .intro a { color: #fff; text-decoration: none; }
.leftgreen .intro a:hover { color: #fff; text-decoration: underline; }





.leftorange {

	background: #EC9917;
	width: 185px;
	margin-bottom: 15px;
	padding: 25px 25px 25px 25px;
}

.leftorange ul { font: normal 12px Verdana, Arial, Helvetica, sans-serif; color: blue; list-style: none;  margin: 15px 0 0 0; padding: 0; border: 0; }
.leftorange ul li { color: #fff; padding: 5px 0 5px 0; margin: 0; }
.leftorange ul li a { color: #fff; text-decoration: none; }
.leftorange ul li a:hover { color: #fff; text-decoration: underline; }

.leftorange .intro { font: normal 21px "Times New Roman", Times, serif; line-height: 27px; margin: 0; padding: 0; color: #fff; }
.leftorange .intro a { color: #fff; text-decoration: none; }
.leftorange .intro a:hover { color: #fff; text-decoration: underline; }







div#main {

	width: 471px;
	float: right;
	padding-top: 18px;
	padding-bottom: 20px;
}


#main p { font: normal 12px Verdana, Arial, Helvetica, sans-serif; line-height: 21px; }
#main p a { color: #9BD157; text-decoration: none; font-weight: bold; }
#main p a:hover { color: #9BD157; text-decoration: underline; }


#main .intro { font: normal 20px "Times New Roman", Times, serif; line-height: 27px; color: #666; }



#main .newsitem { border: 1px solid #ddd; padding: 5px 15px 5px 15px; margin: 15px 0 15px 0; }
#main .newstext { font: 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif; }
#main .newsintro { font: bold 11px Verdana, Arial, Helvetica, sans-serif; }

#main .sponsor { border: 1px solid #EC9917; padding: 5px 15px 5px 15px; margin: 0 0 15px 0; }
#main .sponsortext { font: 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif; }
#main .sponsorintro { font: bold 11px Verdana, Arial, Helvetica, sans-serif; }


.shoutout { border: 1px solid #ddd; padding: 5px 15px 5px 15px; }





h1 { font: normal 30px "Times New Roman", Times, serif; border: 0; margin: 0; padding: 0; color: #666; }






div#footer { background: #333; margin: 0; padding: 20px 40px 20px 40px; border: 0; }

#footer ul { font: 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif; list-style: none;  color: #bbb; margin: 0; padding: 0 0 5px 0; border: 0;  }
#footer ul li { color: #bbb; display: inline; margin-right: 15px; }
#footer ul li a { color: #bbb; text-decoration: none; }
#footer ul li a:hover { color: #fff; text-decoration: none; }


#footer p { font: 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif; color: #bbb; margin: 0; padding: 0; border: 0; }





.clear { margin: 0; clear: both; }




/* Land for Sale style guides */


	#main .land { margin-bottom: 15px; width: 470px; }
	#main .land p { color: white;  font: 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;   line-height: 16px; margin: 5px 0 5px 0; }
		
	#main .land_top { background: #333; padding: 8px 11px 11px 11px; margin: 0 0 0 0px; width: 448px; }

	#main .land h2 { font: bold 12px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;  margin: 0 0 6px 0; padding: 0; color: white; line-height: 20px; }
	#main .land h2 a { color: white; text-decoration: none; }
	#main .land h2 a:hover { color: white; text-decoration: underline; }

	#main .land_left { float: left; width: 110px; margin-bottom: 0px; border: 0 0 0 0; margin: 0 0 0 0; padding: 3px 0 0 0; }
	
	#main .land_right { float: right; width: 330px; margin: 0;  }
	#main .land_right p { color: white; font: 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;  line-height: 14px; margin: 5px 0 5px 0; }
		
	#main .land_description { background: #fff;  font: 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;  margin: 0 0 0 0px; padding: 10px; border-right: 4px solid #333; border-bottom: 4px solid #333; border-left: 4px solid #333; }	
	#main .land_description p { color: #333; font: 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;  line-height: 16px; margin: 5px 0 10px 0; }
	#main .land_description p a { color: #9BD157; text-decoration: none; }
	#main .land_description p a:hover { color: #9BD157; text-decoration: underline; }







