body      { color: #fff; font-family: arial, "Lucida Grande", Lucida, sans-serif; line-height: 1.25em !important; font-size: 16px !important;  background-color: #333; background-image: url(images/pageimg/bg1.jpg); background-repeat: repeat-x; margin: 0 }
#tl { color: #fff; font-size: 16px; background-color: #000; background-image: url(images/pageimg/top.gif); background-repeat: repeat-x; text-align: left; width: 100%; height: 92px }
#container     { margin: -92px auto 3px; width: 1000px; height: auto; border: solid 0 #333 }
#content   {  margin: 3px; width: 994px }
#head      { margin-top:4px; margin-bottom: 0; height: 60px }
#headtxt  { position: relative; top: 70px; left: 350px;color:#555 ; font-family: Georgia, "Times New Roman", Times, serif; width:550px; border:0px solid red }
#main     { padding-top:12px; margin-right: 8px; margin-bottom: 0; margin-left: 30px;}
#left    { width: 260px; float: left }
#right    {font-size:13px ; margin-left: 20px; width: 676px; float: left }
#right td    {font-size:13px }
#right li { list-style-image: url("images/pageimg/garrowr.gif") }
#kv  { width: 665px; height: 172px }
#kv img {height:172px; width:665px  }
#bottom  { height: 3px; float: none; clear: both }
h3   { line-height: 1.4em }
h4  { color: #fff; font-weight: bold; margin: 2em 0 0 }
p { }
.newsbox { margin: 5px; padding: 5px; border: solid 1px #7d7b79 }
.newsbox h2  { color: #acf8e2; font-size: 1.2em; font-weight: bold }
.newsbox h3 { color: #acf8e2; font-size: 1.1px; font-weight: bold }
.newsbox h4 { color: #acf8e2; font-size: 1.05px ; font-weight: bold}
.newsbox h5  { color: #acf8e2; font-size: 1em; font-weight: bold }
.newshead    { color: #ccc; font-size: 12px; font-weight: bold; background-color: #434343; background-image: url("images/newsflash.gif"); background-repeat: repeat-y; display: block; margin: -5px; padding: 5px 3px 0 5px; height: 25px; border-bottom: 2px solid #5a0057 }
.t08 {font-size: 11px}
.t09 {font-size: .9em}
.box { margin: 5px; padding: 5px; border: solid 1px #cdcbc9 }
.boxg    { color: #333; font-size: 0.9em; background-color: #eef7f9; margin: 5px; padding: 5px; border: solid 1px #cdcbc9 }
h2          { color: #acf8e2; font-size: 22px; font-family: Helvetica, Arial; font-weight: normal; line-height: 1em; padding-top: 4px; padding-bottom: 0; height: 35px }
.boxg h3 { color: #fff; background-color: #404990; background-image: none; margin-top: 0 }
.boxg h4 { margin-top: 0 }
.halfbox     { color: #000; font-size: 0.9em; background-color: #ccc; background-repeat: repeat-x; background-position: 100% center; margin: 3px; padding: 3px; width: 45%; float: right; border-style: solid; border-width: 1px; border-color: #cdcbc9 #cdcbc9 #9f9d9d #b3b1b0 }
.c { margin:0 auto }
#footer { color: #ccc; font-size: 10px; text-align: center; width: 935px }
#footer a  { color: #ccc; text-decoration: none }
.fr { margin-bottom: 5px; margin-left: 5px; float: right }
.w13 { color: #eee; font-size: 12px; padding-left: 20px }
.t13  { color: #ebebeb; font-size: 12px !important ; padding-left: 20px }
a  { color: #ffa; text-decoration: none }
a:link  { color: #ffa }
a:visited    { color: #ffa }
a:hover { color: #ffa; text-decoration: underline }
a:active{color:#ffa}

.cat a:link ,.cat2 a:link{color:#fff}
.cat a:visited,.cat2 a:visited {color:#fff}
.cat a:hover, .cat2 a:hover { color: #ffa; text-decoration: underline }
.cat a:active , .cat2 a:active {color:#ffa}


/*menu*/
#menu   { color: #fff; background-repeat: repeat; padding: 3px 5px; line-height:20px }

#menu ul  {border:0px red solid; margin:0px; padding-left:15px; }
ul .cat2 {border:0px red solid; margin:0px; padding-left:1px}

.ex ,.ex2  { font-size: 14px; font-weight: normal; background-color: #888; cursor: pointer } 
.ex2 {font-size:12px;  cursor: pointer;font-weight: normal; }
.cat ,.cat2 { font-size: 12px; list-style-type: none; margin-left: 15px }
 
.ex3    { color: #222;font-size:13px; background: url("images/pageimg/clickbar.jpg"); cursor: pointer; margin: 7px 0 0 }
.cat3  { margin:  0; padding: 8px 10px 0px 10px; border-style: solid; border-width: 0 1px 1px; border-color: #999 }

.cat li a:link, .cat2 li a:link {text-decoration:none; color:white}

.mhead,.mhead2  { font-size:14px ;color: white; 
text-transform: uppercase; margin: 1px; padding: 1px 0 0px 5px ;border-bottom:1px solid #444;border-top:1px solid #aaa}
.mhead2  { font-size:12px ;color: white; 
text-transform: uppercase; margin: 1px; padding: 1px 0 0px 05px }
.menuopen, .menuopen2 { color: #ACF8E2; background-color: #444 }
.menuclose  {} 
.menuclose2 {}
/**cfffe7**/
.menuopen3{color: #ACF8E2; background: #434343 ; cursor: pointer; padding: 2px 2px 0 2px; border-width: 1px 1px 0; border-color: #999; border-style:solid}
.cat li, .cat2 li  { list-style-type: none }
.cat3 img {border:1px solid gray; float:right; margin:0 5px 5px; padding:2px; background-color:#ddd}
.cat3 h4 { color: #c5e0a3; margin-top: 1em }
.cat3 h3 { background-color: #262626; padding: 5px; border-top: 1px solid #404040 }
.intro  { color: #ACF8E2; font-size: 15px; font-weight: bold; line-height: 1.6em }
.hid1 { visibility: hidden; display: none }
.hid a:link, .hid a:hover, .hid a:visited, .hid a:active {color:white}
#over { z-index: 100;margin-top:-44px; border:0px solid yellow }
.clear { clear: both }
#newsphoto { font-size: 8px; padding: 20px 3px 3px }
#newsphoto img{width:240px; height:auto}
#extra { background-color: #666; margin: 50px 0 0 0; padding:4px 4px 0px; border: solid 1px #555 }
#newsfeed  { font-size: 10px; line-height: 1.1em; padding: 5px }
