/* CSS Document */

html{
	height: 100%;
}

BODY {
	height: 100%;
	background-color:#646060;
	margin : 0px;
	padding : 0px;
	font:14px Arial, Helvetica, sans-serif ;
	color: #bfbcbc;
}

IMG {
	border:0px;
}
H2 {
	font-size: 14px;
	color:#3278a1;
		
}

H3 {
	font-size: 22px;
	color: #3278a1;
		
}

P {
	margin:0px;
}
.clear{ clear: both; }
.float-left{ float: left; }
.float-right{ float: right; }
#container {
	width: 765px;
	margin: 0px auto 0px auto;
	padding : 0px;
	background: url(../images/down_bg.jpg) right bottom no-repeat;	
	border-style:none solid none solid ;
	border-color: #999999;
	background-color : #282828;
}

#header {
background-image:url(../images/header.jpg);
background-repeat : no-repeat;
height: 200px;
}

#logo {
float:right;
margin:30px 35px 0px 0px;
float:right;

}

#line {
width: 735px;
height:1px;
margin:17px 0px 0px 14px;
}

#menu {
margin-left:15px;
}

#menu img {
margin-right:18px;
}

.active {
margin-bottom:-5px;
}

#columns {
margin:20px 0px 0px 15px;
}

#leftcol {
width: 350px;
float:left;
}

.post {
margin:15px 0px 25px 0px;
width:450px;
}

.post div {
}

.post img {
margin:0px 10px 15px 0px;
}

.post a {
color:#999999;
}

.border {margin:3px;}
.border,.ba,.bb,.bc,.bd,.be,.bg {display:block;overflow:hidden;}
.ba {background:#646060; margin:0 5px;}
.ba,.bb,.bc,.be,.bd {height:1px;}
.bb,.bc,.bd,.bf,.bg {background:#646060;}
.bb {border-width:0 2px;margin:0 3px;}
.bc {margin:0 2px;}
.bc,.bd,.bf {border-width:0 1px;}
.bd {margin:0 1px;
}

.post h1 {
margin:0px;
padding:0px;
width:439px;
background-color:#646060;
color:#d2d3d3;
font-size:14px;
padding:0px 0px 1px 5px;
}

.date {
float:right;
margin:-17px 5px 0px 0px;
}

.text {
margin:10px 0px 5px 0px;
}
#rightcol {
width:250px;
float:right;
}

.live {
color:#eceaea;
font-size:11px;
margin:10px 0px 20px 0px;
}

.live span.livedate {
color:#acabab;
}
 
.live span {
color:#eceaea;
font-weight:normal;
font-size:12px;
}

.live h2 {
margin-top:2px;
}

.members {
float:left;
font-weight:bold;
font-size:16px;
text-align:right;
width:100px;
margin-right:7px;
}

.members IMG{
margin:0px 7px 8px 5px;
}

.members A{
color:#326d90;
text-decoration:none;
}

.member {
line-height:22px;
width:420px;
}

.member IMG{
float:left;
margin-right: 10px;
}

.mp3 {
padding:0px;
margin:10px 0px 10px 10px;
}

.mp3 a {
margin:0px 0px 0px 0px;
font-size:16px;
font-weight:bold;
text-decoration:underline;
color: #3278a1;
}

.mp3 IMG{
float:left;
margin-right: 10px;
}

#footer {
padding-top:30px;
height:30px;
clear:both;
}

#footer img{
margin:0px 10px 0px 15px;
}

.contacts {
color: #3278a1;
}

.contactsmail {
}

.contactsmail a {
text-decoration:underline;
color: #3278a1;
}

.commenttext {
	margin: 2px 0 2px 0;
	font-size: 14px;
	color:#3278a1;
	font-weight:bold;
		
}
.pagenation{
	font-size: 12px;
	width: 430px;
	text-align: right;
}
.pagenation a {
text-decoration: none;
color: #777;
}

.page_arrow{
	padding: 0 0 0 50px;
	margin: 0 0 100px 0;
}

.page_arrow a{
	text-decoration: none;
	color: #777;
}