/* CSS Document */

*{ 
margin:0; 
padding:0; 
border:0px none; 
}
body {
	background:url('../images/pg-bg.jpg') repeat-x #FFF;
	margin: 0px 0px 0px 0px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#252525;
}
a:link{
	color:#FF0000;
	font-weight: bold;
	text-decoration: none;
}
a:visited{
	color:#FF0000;
	text-decoration: none;
	font-weight: bold;
}
a:hover{
	color:#006600;
	text-decoration:none;
	font-weight: bold;
}


.bacground-moreinfo{
background:url('../images/pg-bg2.jpg') repeat-x #FFF;
}



H1
{
	font-size:18px; 
	font-weight:bold; 
	color:#517A0A; 
}

H2
{
	padding:5px;
	font-size:16px; 
	font-weight:bold; 
	color:#517A0A; 
}


P
{
padding-bottom:10px;
}

.left-bg{
	background:url('../images/left-bg.jpg') no-repeat right bottom #FFF;
}
.right-bg{
	background:url('../images/right-bg.jpg') no-repeat left bottom #FFF;
}
.top-bg{
	height:78px;
	background:url('../images/header-bg.jpg') repeat-x;
}
.logo{
	margin:18px 0px 11px 5px;
}
.content{
	background-color:#FFF;
	padding:1px;
}
.topnav{
	background-color:#517A0A;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	padding:7px 10px 7px 10px;
}
.topnav a:link,
.topnav a:visited{
	color:#FFF;
	text-decoration:none;
}
.topnav a:hover{
	color:#82C709;
	text-decoration:none;
}
.toplink{
	background-color:#2A4003;
	padding:6px 8px 2px 0px;
}
.right-nav{
	height:14px;
	background:url('../images/right-nav-bg.jpg') no-repeat;
	font-size:11px;
	color:#272424;
	font-weight:bold;
	padding:5px 5px 5px 30px;
}
.right-nav a:link,
.right-nav a:visited{
	color:#272424;
	text-decoration:none;
}
.right-nav a:hover{
	color:#517A0A;
	text-decoration:none;
}
.right-nav-blank{
	height:14px;
	background:url('../images/right-nav-bg-blank.jpg') no-repeat;
	font-size:11px;
	color:#272424;
	font-weight:bold;
	padding:5px 5px 5px 30px;
}

ul{
	padding:0px;
	margin:0px;
	border-right:1px solid #DCDCDC;
}
ul li{
	list-style-type:none;
	height:31px;
	background:url('../images/arrow.jpg') no-repeat 10px 11px #FFF;
	font-size:12px;
	color:#272424;
	font-weight:bold;
	border-bottom:1px solid #DCDCDC;
}
ul li a:link,
ul li a:visited{
	list-style-type:none;
	height:20px;
	background:url('../images/arrow.jpg') no-repeat 10px 11px #FFF;
	font-size:12px;
	color:#272424;
	font-weight:bold;
	padding:7px 0px 3px 25px;
	border-bottom:1px solid #DCDCDC;
	display:block;
}
ul li a:hover{
	list-style-type:none;
	height:20px;
	background:url('../images/arrow1.jpg') no-repeat 10px 11px #FFF;
	font-size:12px;
	color:#517A0A;
	font-weight:bold;
	padding:7px 0px 3px 25px;
	border-bottom:1px solid #DCDCDC;
	display:block;
}
.pad1{
	padding:8px 5px 0px 8px;
}
.dotline{
	background:url('../images/wht-dot.jpg') repeat-y right;
}
.hours{
	font-size:11px;
	color:#FFF;
	padding:5px 5px 5px 10px;
}
.main-content{
	height:197px;
	background:url('../images/content-grd-bg.jpg') repeat-x;
}
.lighth1{
	font-size:13px;
	line-height:16px;
	color:#3C3C3C;
	font-weight:bold;
	padding:17px 5px 8px 5px;
}
.lighth1 span{
	font-size:11px;
	color:#3C3C3C;
	font-weight:bold;
}
.lighth2{
	font-size:11px;
	line-height:14px;
	color:#3C3C3C;
	padding:2px 5px 3px 5px;
}
/*.more{
	font-size:11px;
	font-weight:bold;
	color:#517A0A; 
	padding:2px 5px 7px 5px;
}
*/

a.more{
	color:red;
	text-decoration:none;
}


.more a:link{
	color:green;
	text-decoration:none;
}

.more a:visited{
	color:green;
	text-decoration:none;
}


.more a:hover{
	color:orange;
	text-decoration:none;
}



a.mo {
	font-size: 11px;
	color: #6ea214;
	font-weight: bold;
	line-height: 14px;
	text-align: left;
	text-decoration: underline;
}
a:hover.mo {
	text-decoration: underline;
	color:#6ea214;
}
a:active.mo {
	text-decoration: underline;}



.pname{
	font-size:12px;
	font-weight:bold;
	line-height:13px;
	color:#3C3C3C;
	padding:0px 5px 1px 5px;
}
.desc{
	font-size:11px;
	line-height:13px;
	color:#3C3C3C;
	padding:1px 5px 1px 5px;
}

.footer-bg{
	height:51px;
	background-color:#FFF;
	border-top:4px solid #C8CCC0;
}

.footer-bg2{
	height:51px;
	width:865px;
	background-color:#FFF;
	border-top:4px solid #C8CCC0;
}


.botnav{
	font-size:12px;
	font-weight:bold;
	color:#272424;
	padding:8px 50px 2px 5px;
}
.botnav a:link,
.botnav a:visited{
	color:#272424;
	text-decoration:none;
}
.botnav a:hover{
	color:#517A0A;
	text-decoration:none;
}
.copy{
	font-size:11px;
	color:#272424;
	padding:3px 50px 5px 5px;
}

.lighth3{
	/* font-size:18px; */
	/* font-weight:bold; */
	/* color:#517A0A; */
	padding:0px 5px 3px 3px;
}

.lighth4{
	font-size:12px;
	font-weight:bold;
	line-height:14px;
	color:#4A4A4A;
	border-top:3px solid #E9E9E9;
	padding:7px 5px 4px 3px;
}
.teaxtarea{
	font-size:11px;
	color:#252525;
	border:1px solid #c2c2c2;
}

.inp{
	font-size:14px;
	color:#252525;
	border:1px solid #c2c2c2;
	height:20px
}

.message-bg{
	background:#DCEDBE;
}
.lighth5{
	font-size:13px;
	font-weight:bold;
	line-height:14px;
	color:#203201;
	padding:5px 5px 5px 8px;
}
.top-bdr{
	border-top:1px solid #C3D2AA;
}

.tablehead{
	font-size:13px;
	font-weight:bold;
	line-height:14px;
	color:#203201;
	background-color:#DCEDBE;
	padding:50px;
	height:25px;
}


.tablelabel{
	font-size:13px;
	font-weight:bold;
	line-height:14px;
	color:#203201;
	background-color:#DCEDBE;
	height:20px;
	width:100px;
	padding:2px;
}


.tablerow{
	font-size:13px;
	font-weight:normal;
	line-height:14px;
	color:#203201;
	padding:50px;
	height:25px;
	border-left:#FF0000 1px solid;
}.right-navSpec {
	height:14px;
	background:url('../images/right-nav-bg.jpg') no-repeat;
	font-size:11px;
	color:#FF0000;
	font-weight:bold;
	padding:5px 5px 5px 30px;
}
.right-navSpec a:link, .right-navSpec a:visited {
	color:#FF0000;
	text-decoration:none;
}
.special {
	color: #FF0000;
}
