@charset "utf-8";
/* CSS Document */

body {background: #556B2F ; margin :0; padding:0; font: .74em Arial, sans-serif;  line-height: 1.6em; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

h1 {font: bold 1.6em Arial, Sans-Serif; padding: 8px 0 3px 0; margin: 0; letter-spacing: -1px; }

hr {border: none 0; border-top: 1px dotted #ccc; height: 1px; }
 
#header {width:1000px;height:5px; margin:0 auto; border:0; padding:0; position:relative } 

#header #ad {padding:0; margin:0;position:absolute;top:9px; left:260px; border:1px solid #FFFFFF  }

#header #search { position:absolute;top:20px; right:30px; background:#CCCCCC;border:#666666 solid 1px;padding:5px 5px}

#header #search input { font-family:Arial, Helvetica, sans-serif; font-size:12px}

#header #imgdiv {padding:15px 0px 0px 10px; width:300px; }

#header #imgdiv img {border:0}



#links {  height:35px; text-align: center; margin: 0 auto;  width:1000px;padding-top:0px; position:relative }

#links #lleft  {  position:absolute; top:0;left:0}

#links #lright  {  position:absolute;top:0; right:0 }

#links #middle {width:950px; background:#000000; height:35px; position:absolute;top:0; left:25px}



#links #navlist { padding: 3px 0; margin-left: 0; font: bold 12px Verdana, sans-serif; border-bottom: 0px solid #778; margin-top:8px }

#links #navlist li { list-style: none; margin: 0; display: inline; }

#links #navlist li a { padding: 4px 0.5em; margin-left: 1px; border: 0px solid #778; border-bottom: none; background: #666666; text-decoration: none; }

#links #navlist li a:link { color: #CCCCCC; }
#links #navlist li a:visited { color: #CCCCCC; }

#links #navlist li a:hover { color: #000; background: #AAE; border-color: #227; }


#headertop p {margin:0}

#content {margin:auto; background:white;width:1000px; padding:0;position:relative; min-height:900px}

#content #left { width:250px; background: #030; float:left; border-right:1px solid #000;border-left:1px solid #000;min-height:900px;} 

#content #right{ background:white;position:absolute; left:252px;padding:7px; min-height:850px}

#content #left a { text-decoration:none; color:#ffa;font-size:10px;}

ul {margin: 0 auto; }
.ul1 {padding-left:25px; }
.ul2,.ul3 {padding-left:17px;  }

#content #left li  a.sel {color:#f99; }

#content #left li.a {list-style: none; padding:2px;  border-bottom: dotted 1px #999; list-style-image: url(/directory/arrow_126.gif)}
#content #left li.b,li.c {list-style: none; padding:2px;  border-top: dotted 1px #999; list-style-image: url(/directory/arrow_126.gif)}


#content #left li a:hover { color: #fff; text-decoration:underline; }

#content #right li.lix { list-style-image: url(/directory/arrow_25.gif);border-bottom: dotted 1px #999;padding: 5px 0; }


#content #right #page {float:right;margin:5px 0}

#content #right #page li{display: inline;padding:5px 1px;font-size:11px;font-weight:bold;}

#content #right #page li a {color:#030;padding:3px}

#content #right #page li a:hover {color:#FF0000}

#content #right a.ax {color:#f30;} 

.clear { clear:  both; }



#footer {margin:auto; height:20px; width:997px;background:#000000; color:white; font-size:10px;padding-left:3px;padding:2px}
#footer #fright {float:right; }

#footer #fright a {color:white; font-size:10px; padding-right:3px}
