html,body{margin:0;padding:0}
body{font-family: "Verdana",Arial,Helvetica,Sans-serif;
	font-size: 11px;
    text-align: left;background: #fff;padding-bottom:0px}
a { color:#c30f24; background: inherit; text-decoration: none;}
a:hover { color:#2d2920; background: inherit; text-decoration:underline}
h1 { font: bold 2.1em "Verdana",Arial,Helvetica,Sans-serif; color: #036DA7 }
h2 { font: bold 1.1em "Verdana",Arial,Helvetica,Sans-serif; padding: 0; margin: 0; }

div#header{width:100%;overflow:hidden;background: white; margin: 0 auto;}

div#header h1 {width:100%;margin:0 auto;text-align:left;}

div#menu{width:100%;margin:0 auto;text-align:left; background-color:#576DA7;}

div#header h2 {width:100%;margin:0 auto;text-align:left;padding: 0 140px 5px;color: #576DA7;}

div#header #header_ad{
background: #222;
margin-bottom: 3px;
}
div#header h1{padding: 0px 140px 0px;color: #fff}

div#footer{width:100%;clear: both;background: #576DA7; font: bold 1em "Verdana",Arial,Helvetica,Sans-serif; color: #fff ;text-align:center; margin: 0 auto;}
div#footer a {color:#fff;}

ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0}
ul#nav{
/*font: bold 1.2em Arial, Arial, Sans-Serif;padding: 0 10px 0;*/
font:10px "Verdana",Arial,Helvetica,Sans-serif;
	padding:0 0px; 
}
ul#nav li{
/*float:left;margin-left: 3px;text-align: center*/
float: left;
line-height: 1.3em;
vertical-align: middle;
zoom: 1;
}
ul#nav a{
/*float:left;width: 166px;padding: 1px 0;text-decoration:none; border-top : 1px solid #fff; border-left : 1px solid #fff; border-right : 1px solid #fff;*/
display: block;
color: #DADAD8;
text-decoration: none;
text-transform: uppercase;
font-weight: bold;
padding: 19px 8px 18px 8px;
}
ul#nav a:hover{
/*background: #fff;color: #000*/
display:block;
	color:#ffffff;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
	padding:19px 8px 18px 8px;
	background:#d60019;
	}
.nav{
	/*background: #E7F1F8;color: #666;*/
/*background: #222;*/
}
.nav_selected{
/*background: #fff;color: #003*/
display:block;\
	color:#ffffff;
	text-decoration:none;
	padding:19px 8px 18px 8px;
	background:#d60019;
	}
ul#nav li.activelink a,ul#nav li.activelink a:hover{
/*background: #FFF;color: #003*/
display:block;
	color:#ffffff;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
	padding:19px 8px 18px 8px;
	background:#d60019;
}

#submenu {
width: 980px;
margin: 0 auto;
/*padding: 15px 15px 0px;*/
background: #fff;
}

#submenu_left {float: left;margin: 0 0 10px 0;background: #222;padding: 3px;width: 974px;}
#submenu_type {float: right;width: 250px;margin: 0 0 10px 0;}
#submenu_left  a:hover
{
background-color: #D60019;

}
#submenu_left  a {
color: #222;


white-space:nowrap;
font-family: Arial, Arial, Sans-Serif;
font-size:12px;
line-height:14px;
padding-left:5px;
padding-right:5px;
}
.sub li {
float: left;
/*width: 175px;*/
}
.sub
{
background: #F7F6F5;
display: block;
}
#left {
	float: left;
	width: 700px;
	
	margin-bottom: 1.2em;
	background: #fff;
	text-align: left;
}

#right {
	float: right;
	width: 250px;
	margin: 0 0 10px 0;
	
}

#right .box {
/*	
	padding: 1em;
	margin: 0 0 1em 0;
	background : #FFF6BF;
	*/
	
	margin:0 auto 10px auto;
	font:12px "Verdana",Arial,Helvetica,Sans-serif;
	background:#f7f6f5;
	padding:10px;
	color:#4d4b46;	
	border:1px solid #dbdbd8;	
}

#right .box  h2{
	font:13px "Verdana",Arial,Helvetica,Sans-serif;
	font-weight:bold;
	padding:0 0 4px 0;
	margin:0 0 5px 0;
	border-bottom:1px solid #e3e3df;
}

#content {
font-family: Arial, Arial, Sans-Serif;
font-size: 12px;
color: #2A3140;
	margin: 0 auto;
    padding: 15px;
	background: #fff;
	width: 980px;
	
	
}

ul {  padding: 0; margin: 0;}
li { list-style-type: none;}

.item{margin: 15px 0 10px 0;}
.item h2{
/*color: #000000*/
clear: both;
font: 14px "Verdana",Arial,Helvetica,sans-serif;
font-weight: normal;
border-bottom: 1px dotted #D9D9D8;
padding: 0 0 2px 0;
margin: 0 0 5px 0;
}

.item h2 a
{
color: #12C;
}

.post h2{
/*color: #000000*/
clear: both;
font: 14px "Verdana",Arial,Helvetica,Sans-serif;
font-weight: normal;
border-bottom: 1px dotted #D9D9D8;
padding: 0 0 2px 0;
margin: 0 0 5px 0;
}

.post h2 a
{
color: #12C;
}
.post{
/*
border-top : 1px solid #ccc;width:100%;
*/

	/*background:#f7f6f5;	*/
	padding:3px;
	/*border:1px solid #dbdbd8;*/
	font:11px "Verdana",Arial,Helvetica,Sans-serif;
	color:#4d4b46;
	margin:0 0 2px 0;
}
.post_prem{
	background:#FFF6BF;	
	padding:3px;
	/*border:1px solid #dbdbd8;*/
	font:11px "Verdana",Arial,Helvetica,Sans-serif;
	color:#4d4b46;
	margin:0 0 2px 0;
}


.thumb{border: 2px solid #fff;}
.category{border-bottom : 1px solid #fff;}

.also {
    padding-top: 20px;	
}
.also a {color: #2D2920;}



.also h2 {margin: 10px 0;}

.other {
    padding-top: 20px;
}
.other h2 {margin: 10px 0;}

input, textarea, select {
	color: #373737;
	font: 13px "Verdana",Arial,Helvetica,Sans-serif;
	font-weight: 300;
	line-height: 1.625;
}

input[type=text],
input[type=password],
textarea {
	background: #fafafa;
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.1);
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.1);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.1);
	border: 1px solid #ddd;
	color: #888;
}
input[type=text]:focus,
textarea:focus,select {
	color: #373737;
}
textarea {
	padding-left: 3px;
	width: 98%;
}
input[type=text],select {
	padding: 3px;
}


input[type=submit] {
	background: #222;
	border: none;
	-webkit-box-shadow: 0px 1px 2px rgba(0,0,0,0.3);
	-moz-box-shadow: 0px 1px 2px rgba(0,0,0,0.3);
	box-shadow: 0px 1px 2px rgba(0,0,0,0.3);
	color: #eee;
	cursor: pointer;
	font-size: 15px;
	margin: 20px 0;
	padding: 5px 42px 5px 22px;
	position: relative;
	left: 30px;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.3);
}

.add {
	background: #222;
	border: none;
	-webkit-box-shadow: 0px 1px 2px rgba(0,0,0,0.3);
	-moz-box-shadow: 0px 1px 2px rgba(0,0,0,0.3);
	box-shadow: 0px 1px 2px rgba(0,0,0,0.3);
	color: #eee;
	cursor: pointer;
	font-size: 15px;
	margin: 20px 0;
	padding: 5px 42px 5px 22px;
	position: relative;
	left: 30px;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.3);
}
a.add:hover
{
 color:#eee;
}

.error 
{
color: red;
}


.part20 {
width: 20%;
}
.fleft {
float: left;
}
