﻿* { 
margin:0; 
padding:0;
border:0;
border-collapse:collapse;
}

body{
font:12px Arial,Verdana,serif; 
background-color:#000000;
background-image:url(images/bg.jpg);
background-repeat:repeat-y;
background-position:top center;
color:#000000;

}

a:link{text-decoration:none; color:#c80000; font-weight:bold; }	
a:visited{text-decoration:none; color:#c80000; font-weight:bold;}
a:focus{text-decoration:none; color:#c80000; font-weight:bold;}
a:hover{text-decoration:underline; color:#c80000; font-weight:bold;}
a:active{text-decoration:none; color:#c80000; font-weight:bold;}

#container{
width:920px;
margin-left:auto;
margin-right:auto;
}

#banner img, #menu img, .button img, #head_foot img, .mod_head img, .mod_shadow img, .mod_foot img, #footer img {
display:block;
}

#banner{
width:920px;
height:110px;
}

#menu{
width:920px;
height:25px;
line-height:25px;
background:url(images/menu_bg.jpg);
}

#button_wrap{
width:600px;
height:25px;
margin-left:auto;
margin-right:auto;
}

.button{
width:100px;
height:25px;
line-height:25px;
background:url(images/button.jpg);
text-align:center;
float:left;
}

.button a:link{text-decoration:none; color:#000000; font-weight:bold; }	
.button a:visited{text-decoration:none; color:#000000; font-weight:bold;}
.button a:focus{text-decoration:none; color:#000000; font-weight:bold;}
.button a:hover{text-decoration:none; color:#c80000; font-weight:bold;}
.button a:active{text-decoration:none; color:#000000; font-weight:bold;}

#head_foot{
width:920px;
height:10px;
clear:both;
}

#left{
width:220px;
float:left;
}

.module{
width:200px;
margin-left:auto;
margin-right:auto;
background:#efefef;
clear:both;
border:2px;
border-style:solid;
border-color:#9f9f9f;
}

.mod_head{
width:200px;
height:25px;
line-height:25px;
color:#ffffff;
font-weight:bold;
text-align:center;
background:url(images/mod_head.jpg)
}

.mod_shadow{
width:200px;
height:10px;
}

.mod_content{
width:194px;
margin-left:auto;
margin-right:auto;
}

.pic_content{
width:194px;
text-align:center;
margin-left:auto;
margin-right:auto;
}

.mod_shadow{
width:200px;
height:20px;
}

#right{
width:700px;
float:right;
}

.post_contain{
width:690px;
background:#efefef;
clear:both;
border:2px;
border-style:solid;
border-color:#9f9f9f;
}

.post{
width:684px;
margin-left:auto;
margin-right:auto;
}

.post_head{
width:690px;
color:#ffffff;
font-weight:bold;
font-size:16px;
height:25px;
line-height:25px;
background:url(images/post_head.jpg)
}

.post_info{
width:684px;
line-height:18px;
text-align:right;
border-top:1px;
border-style:dotted;
border-color:#9f9f9f;
}

.files{
width:684px;
list-style-position: inside;
}

#footer{
width:920px;
height:50px;
clear:both;
}
