/* CSS Document */
body, html{
	padding:0;
	margin:0}
body{
	background:url(images/bg.gif) 0 0 repeat-x #3A461D;}

body, td{
	font-family:tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;}
a {
	text-decoration: underline; 
	color:black;}
a:hover{
	color:white;
	}
p {padding:0; margin:10px 0}
h1{margin:0; padding:10px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:18px;
	font-weight:normal;}
.hd1{margin:0; padding:0px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight:bold;}
b{color:#fff}

#container{
	width:926px;
	background:url(images/main_bg.gif) 0 0 repeat-y #BDBBAE;
	border:none;}
#container #cont{width:900px; vertical-align:top; padding-left:1px}
#container #shl, #container #shr, #container #shbttm{
	width:13px;
	line-height:1px;
	font-size:1px;
	background:url(images/lr_shadow.jpg) -13px 0 no-repeat}
#container #shr{
	background:url(images/lr_shadow.jpg) 1px 0 no-repeat}
#container #shbttm{
	background:url(images/bttm_bg.gif) 0 0 no-repeat;
	height:18px; width:926px;}
#hd{background:url(images/top_bg.jpg) right top no-repeat; height:130px}
#logo{background:url(images/logo.jpg) 0 0 no-repeat;
	width:380px; height:130px;}
#content{
	width:100%; border:none;
	background:url(images/top_bg2.jpg) -1px 0 no-repeat;}

html:root #content{
	background:url(images/top_bg2.jpg) 0 0 no-repeat;}


#left{width:258px; vertical-align:top;
	background:url(images/top_mn.jpg) 0 7px no-repeat;
	padding-top:31px;
	font-family:Arial, Helvetica, sans-serif;
	color: #303C42;
	font-size:11px;}
#left a, #left a:hover{color:#3B471E; text-decoration:underline; font-weight: normal;}
#left h2{
	padding:0;
	margin:0;
	font-size:17px;
	text-align:center;
	color:#3B471E;
	font-family:verdana;
	font-weight:normal;}

#menu{
	padding:0; margin:0; list-style:none;
	background:url(images/mn_bttm.jpg) 0 bottom no-repeat;
	padding-bottom:25px;
	margin-bottom:20px;}
#menu li{height:30px; padding:0; margin:0;}
#menu li.mn1{background:url(images/mn1.jpg) 0 0 no-repeat;}
#menu li.mn2{background:url(images/mn2.jpg) 0 0 no-repeat;}
#menu li.mn3{background:url(images/mn3.jpg) 0 0 no-repeat;}
#menu li.mn4{background:url(images/mn4.jpg) 0 0 no-repeat;}
#menu li.mn5{background:url(images/mn5.jpg) 0 0 no-repeat;}
#menu li.mn6{background:url(images/mn6.jpg) 0 0 no-repeat;}
#menu li.mn7{background:url(images/mn7.jpg) 0 0 no-repeat;}
#menu li.mn8{background:url(images/mn8.jpg) 0 0 no-repeat;}
#menu li.mn9{background:url(images/mn9.jpg) 0 0 no-repeat;}
#menu li.mn10{background:url(images/mn10.jpg) 0 0 no-repeat;}
#menu li a, #menu li a:hover, #menu li a.sel, #menu li a.sel:hover{
	display:block;
	height:30px; line-height:30px;
	letter-spacing:2px;
	font-family:verdana;
	font-size:17px;
	text-decoration:none;
	color:#3B471E;
	text-align:right;
	padding-right:50px}
#menu li a b, #menu li a:hover b, #menu li a.sel b, #menu li a.sel:hover b{color:#3B471E}
#menu li a.sel, #menu li a.sel:hover{text-align:center; padding-right:0}

#menu li.mn1 a:hover, #menu li.mn1 a.sel, #menu li.mn1 a.sel:hover{background:url(images/mn1.jpg) 0 -30px no-repeat;}
#menu li.mn2 a:hover, #menu li.mn2 a.sel, #menu li.mn2 a.sel:hover{background:url(images/mn2.jpg) 0 -30px no-repeat;}
#menu li.mn3 a:hover, #menu li.mn3 a.sel, #menu li.mn3 a.sel:hover{background:url(images/mn3.jpg) 0 -30px no-repeat;}
#menu li.mn4 a:hover, #menu li.mn4 a.sel, #menu li.mn4 a.sel:hover{background:url(images/mn4.jpg) 0 -30px no-repeat;}
#menu li.mn5 a:hover, #menu li.mn5 a.sel, #menu li.mn5 a.sel:hover{background:url(images/mn5.jpg) 0 -30px no-repeat;}
#menu li.mn6 a:hover, #menu li.mn6 a.sel, #menu li.mn6 a.sel:hover{background:url(images/mn6.jpg) 0 -30px no-repeat;}
#menu li.mn7 a:hover, #menu li.mn7 a.sel, #menu li.mn7 a.sel:hover{background:url(images/mn7.jpg) 0 -30px no-repeat;}
#menu li.mn8 a:hover, #menu li.mn8 a.sel, #menu li.mn8 a.sel:hover{background:url(images/mn8.jpg) 0 -30px no-repeat;}
#menu li.mn9 a:hover, #menu li.mn9 a.sel, #menu li.mn9 a.sel:hover{background:url(images/mn9.jpg) 0 -30px no-repeat;}
#menu li.mn10 a:hover, #menu li.mn10 a.sel, #menu li.mn10 a.sel:hover{background:url(images/mn10.jpg) 0 -30px no-repeat;}

#new_video{padding:0; margin:5px 25px 10px 25px; list-style:none}
#new_video li{text-align:center; padding-bottom:10px;}
#new_video li span{display:block; padding-bottom:5px}
#new_video li b{display:block; font-size:12px; color:#3B471E}
#new_video li a, #new_video li a:hover{display:block; font-weight:bold}
#new_video li.look_all{text-align:right; padding-right:25px}
#new_video li.look_all, #new_video li.look_all a, #new_video li.look_all a:hover, #news_top a, #news_top a:hover{
	color:#fff; font-weight:bold; font-family:tahoma;
	font-size:10px;
	text-decoration:none}

#right{
	vertical-align:top;
	padding:45px 20px 10px 0}
#right ul{margin:0 0 0 25px; padding:0; list-style:none}
#right li{padding:0 0 15px 0px;}
#right li.news{padding:0 0 15px 20px;
	background:url(images/li.gif) 0 3px no-repeat}


.img_bg{border:0;
	padding:0 19px 19px 0;
	background:url(images/img_bg.gif) right bottom no-repeat;}
.left_img{border:2px solid #3B471E}

#news_top{
	height:20px;
	background:url(images/news_top.gif) 0 bottom no-repeat #BDBBAE;
	line-height:20px; padding:20px 0 0 20px;}
#news_top #txt{float:left; padding-left:10px; font-family:verdana; color:#3B471E; font-size:17px; font-weight:normal;}
#news_top a{display:block; float:right; margin:0 50px 0 0; _margin:0 20px 0 0 }
#news_bttm{
	height:27px;
	background:url(images/news_bttm.gif) 0 0 no-repeat #BDBBAE;}

#news{background:url(images/news_bg.gif) 0 0 repeat-y;}
#news ul{padding:0; margin:0 40px 0 30px; list-style:none; _height:1px; border:0px solid red;}
#news li{padding:5px 0 20px 0; background-image:none; font-family:Arial; position:relative; z-index:100; background:url(images/news_bg.gif) -30px 0 repeat-y;}
#news li span{display:block; font-weight:bold; padding-bottom:5px; font-size:12px}
#news li span label{font-size:10px; font-family:verdana; padding-right:10px}
#news li p{padding:0; margin:0;}
/*#news li a, #news li a:hover{position:relative; z-index:100; float:right; clear:both; color:#000; font-weight:bold;	font-size:11px;	font-family:tahoma}*/

#news b {color:#000000; font-weight:normal;}
#news p { text-align: justify;}

.blacklinks {
	color:black;
	font-weight:bold;
}

.tableborder {
	border-color:#FFFFFF;
	border-style:solid;
}

#strng strong {
color: #555555;
}

#arts {text-align:justify; padding:0 15px 0 15px;}

#ndx {text-align:justify; padding: 0 20px 0 0;}
#ndx b {font-weight:normal; color: #000;}

#botlnk {text-align: center; color:black; padding: 0 5% 0 5%;}
#botlnk a {text-decoration: none;}

.imgbrd {border-style:solid; border-width:1px; border-color:#777777; padding:3px;}

blockquote {padding:0; margin:0; text-align:justify;}
#vk_comments {padding: 25px 0 0 25px;}

#nounderline a {text-decoration: none;}
#nounderline a:hover {text-decoration: underline;}

.payme {
width:90%;
background-color: #CCCBBB;
border-style:groove;
border-color: #FCFCFC;
border-width:1px;
padding:10px;
font-size:11px;
}

.payme2 {
margin:35px 0px 10px 15px;
}



/* UP ARROW */
#back-top {
	position: fixed; top: 15px; left: 9%;
}
#back-top a { 
	width: 49px; 
	height:9999px;
	display: block;
	text-align: center; 
	font: bold 11px Arial; 
	text-transform: uppercase; 
	text-decoration: none; 
	color: #A8B32C;		
	-webkit-transition: 1s; 
	-moz-transition: 1s; 
	transition: 1s;
}
#back-top a:hover {	
	color:#fff;
}
#back-top span { 
	width: 49px; 
	height: 65px; 
	display: block; 
	margin-bottom: -14px;	
	background-image:url('images/up-yellow-arrow.png'); background-repeat: no-repeat; 
	-webkit-transition: 1s; 
	-moz-transition: 1s; transition: 1s;
}