body {margin: 0px; background-color: #f8f8e4; text-align:center; vertical-align:middle;}
img {border:0px;}
form {padding:0px; margin:0px;}
input {padding:0; margin:0; background-color:#f8f8e4;}
td {color:#000;}
a, a:visited {color:#000; font-weight:bold;}
div {overflow:hidden;}
* {font-family:Tahoma, Geneva, sans-serif; color:#000; font-size:12px;}
b, h2, h3, h4, h5 {font-family:Tahoma, Geneva, sans-serif; color:#77aa52; font-weight:bold;}

#wrapper {width:1000px; margin: 0 auto; text-align:left; background-color:#f8f8e4; color:#000;}

#head {width:1000px; height:391px; background-image:url(../img/head.jpg); background-repeat:no-repeat; }

#mainnav {width:740px; height:147px; padding-left:53px;}
#mainnav ul {list-style:none; margin:0; padding:33px 0 0 0;}
#mainnav ul li.n {float:left; margin:0 10px; width:90px; height:94px; background-image:url(../img/navbtn.jpg); background-repeat:no-repeat; text-align:center; background-position:center top;} 
#mainnav ul li.a {float:left; margin:0 10px; width:90px; height:94px; background-image:url(../img/navbtna.jpg); background-repeat:no-repeat; text-align:center; background-position:center top; cursor:pointer;} 
#mainnav ul li a, #mainnav ul li a:visited {font-size:18px; font-weight:normal; text-decoration:none; color:#000; display:block; margin-top:65px; }
#mainnav ul li a:hover {font-size:18px; font-weight:normal; text-decoration:none; color:#80af5c;display:block;margin-top:65px;}

#slogan {height: 202px; padding-left:60px;}
#slogantext {color:#FFF; font-weight:bold; font-size:28px; text-transform:uppercase; margin-top:170px;}

#auth {height:38px; padding-left:520px; font-weight:bold; color:#FFF; font-size:12px;} 
#auth label {font-weight:bold; color:#FFF; font-size:12px; margin-right:5px;}
#auth #login, #auth #pw {border: 1px #413a3a solid; width:74px; height:20px; color:#858585; font-size:12px; vertical-align:middle; text-align:center;margin-right:5px;} 
#authp1 {float:left; margin-top:10px;}
#authp1 a, #authp1 a:visited {color:#FFF;}
#authp1 a:hover {color:#ccc;}
#authp2 {float:left; margin-top:10px; margin-right:10px;}
#authp3 {float:left; width:120px;margin-top:5px;}
#authp3 a, #authp3 a:visited {color:#FFF;}
#authp3 a:hover {color:#ccc;}

#left {width:273px; float:left;margin-top:8px;}
#cleft {width:221px; float:right;}
#lhead1 {width:221px; height:39px; background-image:url(../img/lhead1.gif);}
#lmain {}
#lmain ul {list-style:none; padding:0; margin:10px 0 20px 14px;}
#lmain ul li {border-bottom: 1px #d0d0d0 solid; width:180px;}
#lmain ul li a, #lmain ul li a:visited {color:#75756f; text-decoration:none; font-size:12px; font-weight:normal; display:block; margin-bottom:3px;}
#lmain ul li a:hover {color: #333; text-decoration:none; font-size:12px; font-weight:bold; display:block; margin-bottom:3px;}
#lhead2 {width:221px; height:45px; background-image:url(../img/lhead2.gif);}
#lhead3 {width:221px; height:45px; background-image:url(../img/lhead3.gif);}
#lban {width:180px;; margin:10px; text-align:center;}
#lfoot {width:221px; height:23px; background-image:url(../img/lfoot.gif);}

#main {width:723px; float:right;}
#content {width:678px; margin-top:10px;}
#chead {width:678px; height:12px; background-image:url(../img/chead.gif);}
#cfoot {width:678px; height:12px; background-image:url(../img/cfoot.gif);}
#cmain { border-left:2px #dbe2dc solid; border-right:2px #dbe2dc solid; }
#ctext {width:640px; margin-left:10px; text-align:justify; font-size:12px; min-height:400px;}
#ctext h1 {font-family:Tahoma, Geneva, sans-serif; color:#77aa52; font-weight:bold; font-size:14px; background-image:url(../img/bull.gif); background-repeat:no-repeat; padding-left:10px; background-position:0 7px;}


#foot {clear:both; width:1000px; text-align:center; margin-top:20px;}
#foot1 {text-align:center; width:1000px; margin-bottom:20px; margin-top:20px;}
#foot2 {text-align:center; width:1000px; color:#9e9999; font-size:12px;}
#foot2 a, #foot2 a:visited {color:#9e9999;}
#foot2 a:hover {color:#000;}

.btn {background-color: #ccc; border:1px #000 solid; width:100px; height:20px;}

#info {background:#CCC; width:300px; height:130px; position:absolute; top:90%; left:50%; margin-top:-65px; margin-left:-150px; border:5px #999999 solid; text-align:center; vertical-align:middle; font-family:tahoma; display:none;}
.links_seo_p4, .links_seo_p4 a, table.links_seo_p4 tr td {
  font-size:10px;
}

.links_seo_p4 a:link, .links_seo_p4 a:visited {
  color:#9E9999;
}

.links_seo_p4 a:hover {
  color:#000;
}