@charset "utf-8";
/* CSS Document */

body {
  background-color: #ddd;
  font-size: 12px;
  font-family: Arial, Helvetica, SunSans-Regular, Sans-Serif;
  color:#fff;  
  margin:0px;
  text-align: center;
  line-height: 22px;
  overflow-x: hidden;
}


#content { 	
text-align: left;
vertical-align: middle;	
margin: 0px auto;
padding: 0px;
width: 783px;
background-color: #fff;
}

#menu {width: 100%; background:#000; height: 40px;}
#headercon {width: 783px; margin:auto; text-align:left;}

#bodyinfo {
background:#ddd;
margin-top: 1px;
}

.himgs {border-left: 1px solid #fff;
border-right: 1px solid #fff;border-bottom: 1px solid #fff;}

.tagline {height: 35px; background: #66FF99; text-align:center; font-size: 14px; }
.tagauto {width: 305px; margin:auto;}
.tagitem { padding-top: 6px; float:left; padding-left: 15px; padding-right: 15px; color:#000; font-weight:bold; }

.intro {font-size: 22px; color:#E40506; *height: 20px; font-weight:bold; }


.footerc {text-align:center; color:#000; padding-top: 10px; font-weight:bold;}
.grey {color:#444;}
			
p, h1, pre {
margin: 0px; 
padding: 5px 10px; 
}
h1 {
font-size: 11px;
text-transform:uppercase;
text-align: right;
color: #564b47;
background-color: #90897a;
}


a { 
color: #666;
font-size: 12px;
background-color:transparent;
text-decoration:underline;
font-weight:bold;
}

#header {height: 180px; width: 100%; background:#66FF99;}
#mainimgs {padding-top: 3px; background:#fff;}
#blurb {background:#fff; *margin-top: -5px; *height: 40px;}
#blurb {padding-left: 5px; padding-right: 5px;}

 
.frighttop {float:right; padding-top: 10px;}
.fright {float:right;}
.fleft {float:left;}
.btn a {float:left; color:#fff; margin-right: 1px; padding-top: 9px; padding-bottom: 5px; text-decoration:none;padding-right: 40px;font-size: 14px; font-weight:normal;}
.btnl a {float:left; color:#fff; padding-top: 9px; padding-bottom: 5px; text-decoration:none;padding-right: 40px;font-size: 14px; font-weight:normal;}

.btn a:hover {text-decoration:underline;}
.btnl a:hover {text-decoration:underline;}

.btncurrent a {float:left; color:#fff; margin-right: 1px; padding-right: 40px; padding-top: 9px; padding-bottom: 5px;font-weight:bold; text-decoration:none; font-size: 14px;}
.btnlcurrent a {float:left; color:#fff; padding-top: 5px; padding-bottom: 5px; text-decoration:none;font-size: 14px; font-weight:bold; padding-right: 40px;  padding-top: 9px;}

.mimg {float:left; border-right: 1px solid #fff;}
.mimgl {float:left;}

.bitem {padding-top: 8px; padding-bottom: 9px; padding-right: 23px; padding-left: 10px; float:left; color:#000;}
.biteml {padding-top: 8px; padding-bottom: 9px; padding-left: 10px; float:left; color:#000;}
.bslogan { float:right; color:#000; font-style:italic; font-size: 12px; *margin-top: -23px;}

.topsection {background:#ffffff; padding-top: 15px; padding-bottom: 15px; margin-top: 9px; padding-left: 20px;}
.restcontent {padding-top: 20px;
padding-left: 20px; 
padding-right: 20px;border-top: 1px solid #ddd; background:#fff; color:#000;}

ul {margin-top: 20px; margin-bottom: 20px; margin-left: -25px; *margin-left: 16px;}
.fourteen {font-size: 14px; text-shadow: 1px 1px 1px #383838;}

input {width: 220px;}
textarea {width: 212px;height: 88px;}

td {padding-left: 14px; padding-right: 14px; text-align:center;}

.fix {margin-left: -20px;}
.eco {color: #E80808; font-weight:bold; font-size: 14px;}

