
html, body {margin: 0; padding: 0;}
body {font: 0.8125em Georgia, Times, serif; line-height: 1.3em; color: #333; background: #eee9cd url(../images/bg2.jpg);}

a {text-decoration: none;}
a img {border: none;}
a:link, a:visited {color: #555; border-bottom: 1px solid #555;}
html body a:hover {color: #000; background-color: #F4F2E4;
  border-bottom: 1px solid #9A8E51;}
  
  
  A:link.whitelinks {text-decoration: none; color: #FFFFFF; }
A:visited.whitelinks {text-decoration: none; color: #FFFFFF; }
A:active.whitelinks {text-decoration: none; color: #FFFFFF; }
A:hover.whitelinks {text-decoration: none; color: #000;}

A:link {text-decoration: none; color: #2f3b2c; }
A:visited {text-decoration: none; color: #2f3b2c; }
A:active {text-decoration: none; color: #2f3b2c; }
/* A:hover {text-decoration: underline; color: #000000;} */


#wrapper {margin: 0; padding: 0;
margin: 0 auto;
width: 830px;
border-bottom: 1px solid #000;
background: #fff;
}
#top {
background: #c9c09d;margin: 0; padding: 0;
}
#maincont {
	background: #e2dbb7;
border-left: 1px solid #000;
border-right: 1px solid #000;margin: 0; padding: 20px;
overflow:auto;
}
#footer {
	border-top: 5px solid #000;
border-left: 1px solid #000;
border-right: 1px solid #000;margin: 0; padding: 8px 20px;text-align: center;
}
#footer2 {
border-left: 1px solid #000;
border-right: 1px solid #000;margin: 0; padding: 20px;text-align: center;
}
#welcome {height:310px;
	background: #e6e7d6;
	margin: 0; padding: 0 0 0 20px;
border:1px solid #000;
border-bottom: 3px solid #000;
}
#headline {
border-left: 1px solid #000;
border-right: 1px solid #000;margin: 0; padding: 0;
border-bottom: 1px solid #000;
}



#communitynav {font-size:11px;list-style: none;margin: 0; padding: 0;}

#navbar {
	height: 2.4em;
	margin: 0 auto; padding: 0;
	background: #FBFAF4;
	background: #000;
	/*border-top: 5px solid #333;*/
	border-bottom: 3px solid #000;
	font: 11px Georgia, Times, serif;
	overflow: hidden;
	min-width: 750px;
border-left: 1px solid #000;
border-right: 1px solid #000;
}

#navtable {
	margin: 0; padding: 0;
	background: #000;
	font: 11px Georgia, Times, serif;
}
#navtable a {
	display: block;
	padding: 1em 0 1em;
	margin: 0 0.5em;
	text-transform: uppercase;
	color: #000;
	color: #FFF;
	border-bottom-width: 0;
}
#navtable a:hover {
	background: #000 url(../pix/navbarlinkbg.gif) top left repeat-x;
	color: #2c6886;
}

#navbar li {margin: 0; padding: 0;
	float: left;
	padding: 0 14px 0 8px;
	margin-right: 0px;
	background: url(../pix/diamond-white.gif) 100% 66% no-repeat;
}
#navbar li a {
	display: block;
	padding: 0.75em 0 0.25em;
	text-transform: uppercase;
	color: #000;
	color: #FFF;
}
#navbar #information {
	background: none;
	}
#navbar a:hover, .home #navbar #home a, .communities #navbar #communities a, .lakelots #navbar #lakelots a, .about #navbar #about a, .information #navbar #information a, .video #navbar #video a {
	background: url(../pix/navbarlinkbg.gif) top left repeat-x;
	color: #555;
}

#navbar a {
	border-bottom-width: 0;
}

/* IE5/Mac hacks */
/*\*//*/
#navbar {padding-top: 0.75em; height: 1.66em;}
#navbar li a {display: inline;}
/**/

a:link, a:visited {border-color: #2c6886;}
a:link, a:visited,
#navbar a:hover,
	.articles #navbar #articles a,
	.topics #navbar #topics a,
	.about #navbar #about a,
	.contact #navbar #contact a,
	.contribute #navbar #contribute a,
	.feed #navbar #feed a,
		/* Store Sale style */
	#content .price {
	 color: #2c6886;
}

#navbar {border-top-color: #000;}

#spec_event {
background:#2f3b2c;color:#dae4d7; padding: 1px 20px; 20px 20px;
border: 1px solid #000; margin-right: 400px;}

#spec_event h2{color:#fff; border-color:white;
}

#communitynav {
margin-top:0;padding-top:0;
}
#welcome h2 {width: 300px;
}
#welcome h3 { margin-top:10px;
margin-bottom:0;padding-bottom:0;
color: #002e62; font-size: 130%; font-family: times, serif; border-bottom: 1px dotted #5b8fbe;
width: 300px;
}

#communitynav li a {text-decoration: none;border:none;
	font: bold 10px Georgia, Times, serif; display:block;
	padding: 4px 0 4px 14px;
}

#communitynav li a:hover {color: #666;
}

#communitynav .navon2 a {color: #000; background-color: #F4F2E4;
}

#communitynav li {
	border-bottom: 1px solid #F4F2E4;
	width: 200px;
}
#footer {
	background-color: #fff;
}
