* {
	margin: 0;
	padding: 0;
}

html, body {
	font-family: Tahoma, Arial, Tahoma, Helvetica, Sans Serif;
	font-size: 15px;
	color: #666666;
	background: #e7e7c3;
}

td, th {
	text-align: left;
	vertical-align: top;
}

img { border: none; }

form {
	font-family: Tahoma, Arial, Tahoma, Helvetica, Sans Serif;
	font-size: 13px;
	color: #666666;
}

input {
	font-family: Tahoma, Arial, Tahoma, Helvetica, Sans Serif;
	font-size: 13px;
	color: #666666;
}

select {
	font-family: Tahoma, Arial, Tahoma, Helvetica, Sans Serif;
	font-size: 13px;
	color: #666666;
}

textarea {
	font-family: Tahoma, Arial, Tahoma, Helvetica, Sans Serif;
	font-size: 13px;
	color: #666666;
}

li { list-style: none; }

h1 { color: #235497; margin-bottom: 20px;font-weight:bold; text-decoration:none; font-size:27px; font-family:Verdana; line-height:120%;}
h2 { margin-top:10px; margin-bottom: -10px; font-weight: bold; color:#235497; text-decoration:none; font-size:24px; font-family: arial,verdana,helvetica,sans-serif; }
h3 { margin-top:10px; margin-bottom: -10px; font-weight: bold; color:#235497; text-decoration:none; font-size:18px; font-family: arial,verdana,helvetica,sans-serif; }
h4 { margin-top:5px; margin-bottom: -20px; font-weight: bold; color:#235497; text-decoration:none; font-size:16px; font-family: arial,verdana,helvetica,sans-serif; }


a {
	font-size: 15px;
	color: #006699;
	text-decoration: none;
}

a:visited {
	font-size: 15px;
	color: #006699;
	text-decoration: none;
}

a:hover {
	font-size: 15px;
	color: #006699;
	text-decoration: underline;
}

a:focus, a:active { outline: none; }

#wrapper { min-width: 1000px; }

#header {
	height: 77px;
	background: url(../images/header-bg-1.gif) repeat-x bottom;
	margin-bottom: 30px;
}

#header .bg {
	height: 77px;
	background: url(../images/header-bg-2.gif) no-repeat left bottom;
}

#top-menu {
	margin-left: 22px;
	float: left;
}

#top-menu li {
	float: left;
	background: url(../images/item-arrow.gif) no-repeat top center;
	padding-top: 27px;
	margin-right: 30px;
}

.number {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #bf2127;
	display: block;
	text-align: center;
}

#top-menu a, #top-menu a:visited, #top-menu a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}

#top-menu a:hover { color: #990000; }

#search {
	float: left;
	padding-top: 30px;
	position: relative;
}

#search .text {
	width: 170px;
	height: 18px;
	background: #f3f3f3;
	border: 1px solid #adadad;
	padding: 2px 5px;
	color: #cccccc;
	margin-right: 7px;
}

#search .button {
	width: 45px;
	height: 24px;
	background: url(../images/search.gif) no-repeat;
	position: absolute;
	top: 30px;
	left: 190px;
	border: none;
	cursor: pointer;
}

.sidebar {
	width: 150px;
	padding: 0 20px;
}

.content { padding: 0 20px; }

.title-1 {
	background: url(../images/title-1.gif) no-repeat;
	width: 131px;
	height: 24px;
	margin-bottom: 18px;
}

.title-2 {
	background: url(../images/title-2.gif) no-repeat;
	width: 134px;
	height: 25px;
	margin-bottom: 18px;
}

.title-3 {
	background: url(../images/title-3.gif) no-repeat;
	width: 123px;
	height: 21px;
	margin-bottom: 18px;
}

#left-menu { margin-bottom: 24px; }

#left-menu li {
	background: url(../images/dotted.gif) repeat-x bottom;
	padding: 5px 2px;
}

#left-menu a, #left-menu a:visited, #left-menu a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-decoration: none;
}

#left-menu a:hover { color: #336699; }

#news { margin-bottom: 24px; }

#news li { margin-bottom: 15px; }

.date {
	font-size: 11px;
	color: #333333;
}

#all-news {
	text-align: right;
	font-size: 9px;
}

#all-news a, #all-news a:visited, #all-news a:hover {
	color: #39b54a;
	font-size: 9px;
}

#all-news img {
	position: relative;
	top: 2px;
}

.post {
	overflow: hidden;
	margin-bottom: 30px;
}

.post-image {
	float: left;
	border: 1px solid #b6b5a0;
}

.post-image img 
{ 
	border: 3px solid #FFFFFF;
}

.post-text { margin-left: 85px; }

.post-title a, .post-title a:visited, .post-title a:hover {
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	text-decoration: underline;
}

.post-title a:hover { text-decoration: none; }

#articles { margin-bottom: 24px; }

#articles li { margin-bottom: 15px; }

#footer {
	margin: 0 20px;
	background: url(../images/footer-left.gif) no-repeat top left #235497;
}

#footer .bg {
	background: url(../images/footer-right.gif) no-repeat top right;
	padding: 12px 25px;
	overflow: hidden;
	display: block! important;
	display: inline-block;
	position: relative;
}

#copyright {
	float: left;
	background: url(../images/copyright.gif) no-repeat;
	height: 30px;
	padding-left: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}

#bottom-menu {
	position: absolute;
	top: 10px;
	left: 40%;
	margin-left: -140px;
	font-size: 11px;
	color: #FFFFFF;
}

#bottom-menu li { float: left; }

#bottom-menu a, #bottom-menu a:visited, #bottom-menu a:hover {
	font-size: 12 px;
	color: #FFFFFF;
	margin: 0 4px;
}

#bottom-link {
	position: absolute;
	top: 30px;
	left: 40%;
	margin-left: -140px;
	font-size: 9px;
	color: #999999;
}

#bottom-link li { float: left; 
font-size: 9px;
}

#bottom-link a, #bottom-link a:visited, #bottom-link a:hover {
	font-size: 9px;
	color: #999999;
	margin: 0 4px;
}




#copyright span { font-size: 18px; }

#counter { float: right; }

.name a:link, .name a:visited, .name a:active  { color: #990000; text-decoration:underline; font-size:14px; font-family:Verdana;  font-weight:normal;}
.name { color:#666666;  text-decoration:none; font-size:15px; font-family:Verdana;  font-weight:bold;}
.name a:hover   { color: #666666; font-weight:normal; text-decoration:none; }

.image
{
	border:3px solid #FFFFFF;
	margin-right:10px;
	margin-bottom:5px;
}

.bor img 
{ 
border:3px solid #FFFFFF; 
margin-right:10px;
margin-bottom:5px;
}

.title
{
	color:#990000;
}

.breadcrumb {
    list-style: none;
    display: inline;
    margin: 0;
    padding: 0;
}

.breadcrumb li {
    display: inline;
}

.breadcrumb li a {
    text-decoration: none;
    color: #333;
}
.rating{background:#f0f0f0;border-radius:10px;padding:5px;margin-bottom:20px;}
.rating .rat{float:left;padding-left:10px;}
.rating .yashare-auto-init{float:right;}
.clear{clear:both;}
.rating .rat .title{font-size:16px;color:#555;}
.rating .rat .vote{font-size:16px;color:#555;}
.rating .rat .stars{position:relative;width:110px;display:inline-block;vertical-align:bottom;}
.rating .rat .stars .star_bg{background:url('/img/star_pass.png') repeat-x;height:22px;width:110px;display:inline-block;position:absolute;z-index:1;top:-22px;}
.rating .rat .stars .star_bg_act{background:url('/img/star_act.png') repeat-x;height:22px;display:inline-block;position:absolute;z-index:2;top:-22px;}
.rating .rat .stars .star_bg_block{display:none;height:22px;width:110px;position:absolute;z-index:4;top:-22px;}
.rating .rat .stars .s1{cursor:pointer;width:22px;height:22px;display:inline-block;position:absolute;left:0;top:-22px;z-index:3;}
.rating .rat .stars .s2{cursor:pointer;width:22px;height:22px;display:inline-block;position:absolute;left:22px;top:-22px;z-index:3;}
.rating .rat .stars .s3{cursor:pointer;width:22px;height:22px;display:inline-block;position:absolute;left:44px;top:-22px;z-index:3;}
.rating .rat .stars .s4{cursor:pointer;width:22px;height:22px;display:inline-block;position:absolute;left:66px;top:-22px;z-index:3;}
.rating .rat .stars .s5{cursor:pointer;width:22px;height:22px;display:inline-block;position:absolute;left:88px;top:-22px;z-index:3;}
.rateNumbers{display:none;}
#content{background:#ebebeb;border-radius:10px;padding:20px;margin-bottom:15px;font-size:18px;font-weight:normal;}
#content > p{font-size:20px;margin-bottom:15px;line-height:20px;font-weight:bold;margin-top:0;}
#content ul{padding:0;margin-bottom:0;}
#content ul ul{padding-left:20px;}
#content li{list-style:none;color:#666;margin-bottom:5px;}
#content ul li a{font-weight:normal;}
#content ul li a:hover{text-decoration: none}