body
{
background:#181d21;
margin: 10px 0px 0px 0px;
color:#9C9;

}
a img
{
 border:0;
}
.site
{
width:800px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.mega
{
width:560px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
}
.mini
{
width:220px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:right;
}
h2 {
margin:0px 0px 0px 55px;
padding:20px 0px 0px 0px;
font:normal 18px arial;
color:#9ffb67;
}
.ah1
{
margin:0;
padding:0 10px 10px 110px;
font:normal 17px verdana;
color:#101316;
}
h1 {
margin:0;
padding:0 10px 10px 110px;
font:normal 17px verdana;
color:#101316;
}
h3 {
margin:0px 0px 0px 0px;
padding:0px 10px 0px 55px;
font:bold 15px verdana;
color:#458c15;
}
h4 {
margin:10px 0px 8px 30px;
padding:0;
font: bold 15px verdana;
color:#9C9;
}
h5 {
margin:0;
padding:15px 25px 0 25px;
font:bold 13px verdana, Helvetica, sans-serif;
color:#999;
}
h6 {
margin:0px 0px 0px 30px;
padding:0px 0px 0px 0px;
font:10px verdana, Helvetica, sans-serif;
color:#458c15;
}
p {
margin:0;
padding:9px 25px;
font:normal 12px Arial, Helvetica, sans-serif;
color:#9C9;
}
.logo
{
background:url(img/header_bg.gif) no-repeat;
height:120px;
}
.logo_txt
{
text-decoration:none;
text-transform:none;
margin:28px 0px 0px 100px;
padding:0px 0px 0px 0px;
cursor:pointer;
}
a {color:#83ff38;}
.search 
{
margin:0px 0px 0px 10px;
padding:0px 0px 0px 0px;
}
.s_form
{
margin:0px 0px 0px 5px;
padding:15px 0px 0px 30px;
background:url(img/search.gif) no-repeat left;
height:37px;
}
form {
margin:3px 0px 0px 0px;
padding:0;
font:12px verdana;
color:#9C9;
}
.article
{
margin:10px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:url(img/bg_block.gif) repeat-y center;
text-align:left;
}
.article_top
{
margin:0px 0px 0px 0p;
padding:0px 0px 0px 0px;
background:url(img/bg_h.gif) no-repeat top;
}
.article_top a
{
text-decoration:none;
}
.article_top a:hover
{
text-decoration:underline;
color:#9ffb67;
}
.article_bottom
{
margin:0px 0px 0px 0p;
padding:0px 0px 0px 0px;
background:url(img/bg_bottom.gif) no-repeat bottom;
height:33px;
text-align:right;
}
.right
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:url(img/bg_col.gif) repeat-y center;
text-align:left;
}
.right_top
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:url(img/bg_search.gif) no-repeat center;
text-align:left;
height:23px;
}
.right_bottom
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:url(img/bg_col_bottom.gif) no-repeat center;
text-align:left;
height:23px;
}
.line {
border-top:1px dashed #181d21;
margin:2px 0 2px 0;
}
ul {
font:12px Arial, Helvetica, sans-serif;
line-height:15px;
color:#9C9;
list-style:none;
list-style-position:outside;
margin:0;
padding:9px 20px;
}
ul li {
font:12px Arial, Helvetica, sans-serif;
line-height:15px;
color:#9C9;
margin:0;
padding:0px 15px;
}
li {padding:2px 0;}
.read_more
{
margin:0px 20px 20px 0px;
padding:0px 0px 0px 0px;
vertical-align:text-top;
}
.footer {
font:normal 12px verdana;
line-height:13px;
color:#2e353d;
margin:0px;
width:220px;
height:30px;
padding:0;
text-align:center;
background:#181d21;
}
.miniban
{
margin:5px 0px 0px 0px;
padding:0px 0px 0px 0px;
text-align:center;
}
.ill {
display:block;
padding:5px 15px 5px 25px;
float:left;
}
.code {color:#FFFFFF; font:normal 12px Courier;}
table {margin:9px 25px;border:#9C9;
}
table {
border:none;
background:#181d21;
}
.calendar {margin:9px auto;}
.article table {margin:9px 25px;}
td, th {
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#9C9;
background:#2e353d;
}
td {font-weight:100;}
table.calendar td {text-align:center; padding:3px 0;}
th {font-weight:bold;}
.article th, .article td {text-align:left; padding:5px; vertical-align:top;}
table.calendar th {width:24px; text-align:center; padding:3px 0;}






