/**************************************************
GLOBAL ELEMENTS
**************************************************/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
tr, td, p, li, ol, ul {font-family:arial, helvetica, sans-serif; font-weight:normal; font-size:12px; color:#000000;}

h1 {
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
font-weight: bold;
padding:0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
color:#656565;
}
h2 {
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
font-weight: bold;
padding:0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
color:#404040;
}

h3 {font-family: Arial, Helvetica, sans-serif; font-size:14px; margin: 0px 0px 0px 0px; color:#85c200; }
h3 a {text-decoration: none; color:#85c200;}
h3 a:hover {text-decoration: none; color:#353535;}

h4 {font-family: Arial, Helvetica, sans-serif; font-size:12px; margin: 0px 0px 0px 0px; color:#353535; }
h4 a {text-decoration: none; color:#353535;}
h4 a:hover {text-decoration: none; color:#85c200;}

h5 {font-family: Arial, Helvetica, sans-serif; font-size:10px; margin: 0px 0px 0px 0px; color:#353535; text-transform:uppercase;}
h5 a {text-decoration: none; color:#353535;}
h5 a:hover {text-decoration: none; color:#85c200;}

h6 {font-family: Arial, Helvetica, sans-serif; font-size:12px; margin: 0px 0px 0px 0px; color:#85c200; font-weight:normal}
h6 a {text-decoration: none; color:#85c200;}
h6 a:hover {text-decoration: none; color:#353535;}

.small {font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#353535;}
.small a {text-decoration: none; color:#353535;}
.small a:hover {text-decoration: none; color:#85c200; text-decoration:underline}

.listtext {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#353535;}
.listtext a {text-decoration: none; color:#353535; text-decoration:underline}
.listtext a:hover {text-decoration: none; color:#85c200; text-decoration:none}

input.search 
{
border:0px solid #a39b90;
color:#353535;
background-color:#FFFFFF;
text-decoration: none;
font-family: Arial, Geneva;
font-size: 11px;
}
input, select, textarea 
{
border:1px solid #909090;
color:#353535;
background-color:#FFFFFF;
text-decoration: none;
font-family: Arial, Geneva;
font-size: 11px;
}
input.button {
color:#FFFFFF; 
background-color: #353535; 
cursor:pointer; 
filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#000000',EndColorStr='#555555');
}
hr {color: #c5c5c5; background-color: #fff; border:}

.tan {color:#766c64;}

a { font-family:Arial, Helvetica, sans-serif; size:11px; color:#85c200;}
a:hover { font-family:Arial, Helvetica, sans-serif; size:11px; color: #656565; }

.linkbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	margin: 0px 0px 0px 0px;
	color:#85c200;
	font-weight:bold
}
.linkbold:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	margin: 0px 0px 0px 0px;
	color:#656565;
	font-weight:bold
}

img.pic{
border: 1px solid #000;
}

.thumbnails img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
border: 1px solid #FFF;

}
.thumbnails:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;
	border: 1px solid #85c200;
}

#top-nav { height: 29px; line-height: 29px; }
#top-nav a { float: left; display: block; font-size: 13px; color: #FFF; margin: 0 15px 0 0; text-decoration: none; text-transform: uppercase; font-weight: bold; outline: none; }
#top-nav a:hover,
#top-nav a.viewing,
#top-nav a.current { color: #91c800; }
#top-nav a span.green { color: #91c800; }
#top-nav a.viewing span.black,
#top-nav a.current span.black,
#top-nav a:hover span.black { color: #000; }

#right-nav a { display: block; font-size: 13px; color: #FFF; margin: 0; text-decoration: none; text-transform: uppercase; font-weight: bold; outline: none; }
#right-nav a:hover,
#right-nav a.viewing,
#right-nav a.current { color: #91c800; }
#right-nav a span.green { color: #91c800; }
#right-nav a.viewing span.black,
#right-nav a.current span.black,
#right-nav a:hover span.black { color: #000; }

#sub-nav { height: 24px; line-height: 24px; }
#sub-nav a { float: left; display: block; font-size: 12px; color: #FFF; margin: 0 9px 0 0; text-decoration: none; text-transform: uppercase; font-weight: bold; outline: none; }
#sub-nav a:hover,
#sub-nav a.current { color: #376800; }
