body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
color:#333;
background:#373832 url(../images/bg100000.jpg) center repeat-y;
margin:0 auto;
}

img {
padding:0;
margin:0;
}

a, a:visited {
color:#300;
text-decoration:underline;
margin-left:3px;
margin-right:3px;
}
a:hover {
color:#666;
text-decoration:none;
}

h1, h2, h3, h4, h5, h6 {
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:700;
color:#333;
}

h1 {
font-size:14pt;
}

h2 {
font-size:13pt;
}

h3 {
font-size:19pt;
}

.alignleft {
text-align:left;
float:left;
margin-right:8px;
margin-top:5px;
}

.alignright {
text-align:right;
float:right;
margin-top:5px;
margin-left:8px;
}

.aligncenter {
text-align:center;
clear:both;
margin-right:5px;
}

.post img {
float:left;
padding-right:0px;
border-width:0;
margin:0;
}

.justify {
text-align:justify;
}

#wrapper {
width:960px;
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
background:#373832 url(../images/bg100000.jpg) center repeat-y;

}

#container {
float: left;
width: 960px;
margin:0;
}

#header {
width:960px;
float:left;
}
#header img{
padding:0;
margin:0;
}

#header1 {
width:960px;
height:36px;
float:left;
padding-top:0;
background:#111 url(../images/main_men.jpg) no-repeat;
}

#main_menu {
width:960px;
height:36px;
}

#main_menu a {
padding:11px 18px 11px 18px;
margin:0;
}

#main_menu ul {
width:960px;
text-align:left;
list-style-type:none;
margin:0;
padding:0;
}

#main_menu li {
width:auto;
float:left;
margin:0;
display:inline;
font-size:8pt;
}

#main_menu a:link,#main_menu a:visited {
color:#FFF;
text-decoration:none;
font-weight:700;
height:36px;
line-height:36px;
}

#main_menu a:hover,#main_menu a:active,.current {
color:#EEE;
background:url(../images/main_men.gif) repeat-x;
text-decoration:none;
font-weight:700;
height:36px;
}

#header2 {
width:960px;
height:74px;
float:left;
background:#555 url(../images/banner_p.jpg) top no-repeat;
padding:0;
margin:0;
}

.banner_468x60 {
width:468px;
height:60px;
float:right;
padding-top:7px;
padding-right:7px;
}

.logo_theme {
width:468px;
height:60px;
float:left;
color:#FFF;
padding-top:7px;
padding-left:17px;
background:#555 url(../images/banner_p.jpg) no-repeat;
}

.logo_theme h1, .logo_theme h1 a, .logo_theme h1 a:link, .logo_theme h1 a:hover,.logo_theme h1 a:visited{
font-size:26px;
font-family:Georgia, "Times New Roman", Times, serif;
text-decoration:none;
color:#FFF;
}
/*header*/
.banner_640x120 {
width:960px;
height:250px;
float:left;
background:url(../images/banner_6.jpg) no-repeat;
}

/*sidebar
sidebar*/

#sidebar {
float:right;
width:302px;
padding-right:5px;
padding-left:5px;
padding-bottom:20px;
}

.list {
width:302px;
background:url(../images/sidebar/list_bg_02.jpg) repeat-y;
margin:0;
}

.list_up {
width:302px;
height:32px;
background:url(../images/sidebar/list_bg_01.jpg) no-repeat;
padding-bottom:0;
padding-left:7px;
margin:0;
}

.list_down {
width:302px;
background:url(../images/sidebar/list_bg_03.jpg) bottom no-repeat;
color:#333;
padding:0 0 12px 0;
}

.list_down p {
padding:6px;
margin:0;
}

.list_down a {
	display:block;
	margin:2px 4px;
	font-size:10pt;
	font-weight:700;
}

.list_up_text {
color:#181818;
font-size:8pt;
font-weight:700;
margin:5px 0 0 8px;
padding:8px 15px 0 8px;
}

.list_middle {
width:320px;
height:104px;
float:left;
margin:0;
padding:0;
}

/*list_item*/
.list_item {
text-align:left;
float:left;
width:95%;
height:104px;
list-style-type:none;
margin:0;
padding:10px 0 0;
}

.list_item li {
float:left;
width:95%;
text-align:left;
font-size:8pt;
line-height:15px;
margin:0;
padding:0 0 0 8px;
}

.list_item li a:link,.list_item li a:visited {
padding-left:20px;
color:#300;
font-weight:400;
line-height:15px;
height:15px;
padding-bottom:1px dotted;
display:block;
overflow:hidden;
}

.list_item li a:hover,.list_item li a:active {
padding-left:15px;
color:#666;
font-weight:700;
line-height:15px;
height:15px;
display:block;

}

/*content
content*/
#content {
float:left;
width:960px;
position:relative;
margin:0;
padding:0;
}
#content a:hover {
color:#666;
text-decoration:none;
}

#footer {
float:left;
width:960px;
background:#1c1713;
border-top:#300 solid 1px;
min-height:45px;
padding:0;
color:#CCC;
}

.footer_counters {
float:left;
width:553px;
margin:6px;
}
.footer_info {
float:right;
width:350px;
margin:6px;
}

#footer a:link,#footer a:visited {
color:#CCC;
}

#footer a:hover {
color:#FFF;
}

.articles {
float:right;
width:960px;
position:relative;
}

#post {
float:left;
width:590px;
position:relative;
padding:25px 15px 15px 25px;
overflow:hidden;
background:none;
}