img{
	border:none;
}
body{
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
}
a{
 	outline: none;
}
a:active{
	outline: none;
}

a:focus{
	-moz-outline-style: none;
}
.smallflap{
	background-color:#333333;
	height:31px;
}
.main{
	background-image:url(images/bg.jpg);
	background-repeat:repeat-x;	
}
.inner{
	background-image:url(images/mainbg.jpg);
	background-repeat:repeat-x;
}
.newinback{
	background-image:url(images/newfront.gif);
	background-repeat:no-repeat;
	width:951px;
	height:739px;
}
.newinbacks{
	background-image:url(images/newfronts.gif);
	background-repeat:no-repeat;
	width:951px;
	height:824px;
}
.inback{
	background-image:url(images/innerbg.jpg);
	background-repeat:no-repeat;
	width:951px;
	height:645px;
}
.faded{
	background-image:url(images/fadedbg.jpg);
	background-repeat:no-repeat;
	width:951px;
	height:1132px;
}
.inback2{
	background-image:url(images/innerbig.jpg);
	background-repeat:no-repeat;
	width:951px;
	height:927px;
}
.inbackregister{
	background-image:url(images/innerreg.jpg);
	background-repeat:no-repeat;
	width:951px;
	height:3543px;
}
.inbackcontact{
	background-image:url(images/inbackcontact.jpg);
	background-repeat:no-repeat;
	width:951px;
	height:1124px;
}
h1{	
	font-family:Georgia;
	color:#068f42;
	font-size:25px;
	font-style:italic;
	font-weight:normal;
	letter-spacing:-0.05em;
	margin:0;
	padding:0;
}
h2{	
	font-family:Georgia;
	color:#068f42;
	font-size:18px;
	font-style:italic;
	font-weight:normal;
	letter-spacing:-0.05em;
	margin:0;
	padding:0;
}
.bodytext{
	font-family:Lucida Grande, Lucida Sans, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#585857;
}
.bodytext2{
	font-family:Lucida Grande, Lucida Sans, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#585857;
}
.bodytext2 a{
	color:#585857;
	text-decoration:none;
}
.bodytext2 a:hover{
	color:#000000;
	text-decoration:underline;
}
.bodyitalic{
	font-family:verdana;
	font-size:13px;
	color:#585857;
	font-style:italic;
}
.texting{
	height:8px;
	font-size:7px;
}
.smallflap{
	font-family:Gergia;
	font-size:14px;
	color:#9e9e9e;
	font-style:italic;
}
.smallflap a{
	text-decoration:none;
	color:#9e9e9e;
}
.smallflap a:hover{
	color:#ffffff;
}
.searchplace{
	background-image:url(images/searchbox.jpg);
	background-repeat:no-repeat;
	width:458px;
	height:214px;
}
select{
	font-family:Verdana;
	font-size:13px;
	font-style:italic;
	color:#8d8d8d;
	width:200px;
	border:1px solid #666666;
	outline:none;
	height:24px;	
}
.newsflaps{
	background-image:url(images/newsflap.jpg);
	width:493px;
	height:500px;
	background-repeat:no-repeat;
}
.baser{
	background-color:#333332;
	font-family:verdana;
	color:#999999;
	font-weight:bold;
	font-size:10px;
	border-top:1px solid #131313;
}
.baser a{	
	color:#999999;
	text-decoration:none;
}
.baser a:hover{	
	color:#ffffff;
}
.newstitle{
	font-family:Lucida Grande, Lucida Sans, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#585857;
	font-weight:bold;
}
.newsbody{
	font-family:Lucida Grande, Lucida Sans, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#585857;
}
.newsdate{
	font-family:Lucida Grande, Lucida Sans, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
	color:#585857;
}
.newsmore{
	font-family:Lucida Grande, Lucida Sans, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
	color:#ff7600;
}
.newsmore a{
	color:#ff7600;
	text-decoration:none;
}
.newsmore a:hover{
	color:#229955;
}
.newsborder{
	border-bottom:1px solid #d5dade;
}
input{
	outline:none;
}
.botbod{
	border-bottom:1px solid #d5dade;
}
.topbod{
	border-top:1px solid #d5dade;
}
h3{
	margin:0;
	font-family:Lucida Grande, Lucida Sans, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#585857;;
}
h4{
	margin:0;
	font-family:Lucida Grande, Lucida Sans, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#585857;;
}
input, textarea{
	font-family:Verdana;
	font-size:13px;
	font-style:italic;
	color:#8d8d8d;	
}
.theform{
	font-family:Lucida Grande, Lucida Sans, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#585857;;
}
input.theforms{
	border:1px solid #666666;
	height:26px;
	width:260px;
}
textarea.theforms{
	border:1px solid #666666;
	width:460px;
	height:180px;
}
textarea{
	border:1px solid #666666;
}
select.theforms{
	border:1px solid #666666;
	width:260px;
}
.itals{
	font-family:Verdana;
	font-size:13px;
	font-style:italic;
	color:#585857;	
}
li{
	margin-left:-20px;
	margin-bottom:10px;
	margin-top:0px;
}
.scrolls{
	background-image:url(images/scroller.jpg);
	width:951px;
	height:37px;
	font-family:Verdana;
	font-size:12px;
	color:#585857;	
	font-weight:bold;
}



/*-------------------------------------my edits -------------------------------------*/
.subtext{	
	font-family:Georgia;
	color:#777;
	font-size:18px;
	font-style:italic;
	font-weight:normal;
	letter-spacing:-0.05em;
	margin:0;
	padding:0;
}
.bodytext3{
	font-family:Lucida Grande, Lucida Sans, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#999;
	line-height:2;
}
a.bodytext3{text-decoration:none;}
a:hover.bodytext3{color:#093;}

.smallside{
	margin:0;
	font-family:Lucida Grande, Lucida Sans, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#585857;;
}
.damolacaption{
	margin:0;
	font-family:Lucida Grande, Lucida Sans, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#585857;;
}
.approve{	
	font-family:Georgia;
	color:#999;
	font-size:25px;
	font-style:normal;
	font-weight:normal;
	letter-spacing:-0.05em;
	margin:0;
	padding:0;
}
a.approve{text-decoration:none;}
a:hover.approve{color:#060;}











/*-----------------------------news-------------------------*/

.newswithshade{
	border-top:1px solid #d5dade;
	border-bottom:1px solid #d5dade;
	background-color:#f3f9ef;
}
.datebox{
	border:1px solid #cbcbca;
	background-color:#e8e8e8;
}
.newsbig{
	font-family:Lucida Grande, Lucida Sans, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#585857;
}



/*--------------------------------------cms-------------------------------------*/
.adminnav{
	background-color:#cee2c0;
}




/*-----------------november 09 edit------------------------*/
.newsearch{
	background-image:url(images/newhomesearch.jpg);
	width:393px;
	height:256px;
}


/* Scroller Box */
#scroller_container {
 position: relative;
	width:900px;
	height:37px;
 overflow: hidden;
}

#scroller {
 white-space: nowrap;
	font-family:Verdana;
	font-size:12px;
	color:#585857;	
	font-weight:bold;
}
#scroller a {
	text-decoration:none;
	color:#585857;
}
#scroller a:hover {
	text-decoration:underline;
	color:#000000;
}

#scroller p {
 padding: 0;
}
/* Scoller Box */
     

#scrolls{
	background-image:url(images/scroller.jpg);
width:951px;
	height:37px;
}

