html{
padding: 0;
margin: 0;
height:100%;
background:url('images/bg.gif') left top repeat-x #212121;  
/*background:#212121;*/
}

body { 
margin: 0; 
padding: 0; 
height:100%;
background:url('/wp-content/themes/mbk/images/head.jpg') center top no-repeat ;
} 

.topPost ol{
float: left;
width: 85%;
padding-top:0px;
color:#ffffff;
}

.post ol{
float: left;
width: 85%;
padding-top:0px;
color:#000000;
}

a:hover{
text-decoration: none;
}

p{
padding: 0 20px 0 20px;
font: normal 12px Arial;
}

ol{
padding: 0 20px 0 50px;
font: normal 12px Arial;
}

table{
font: normal Arial; font-family:Arial;}

h3{
padding: 10px 20px 0 20px;
font: bold 16px Arial;
}

li.text{
padding: 0px 20px 0 0;
font: normal 12px Arial;
}

* img{
padding: 0;
margin: 0;
border: none;
}

#page { 
width: 1005px; 
margin: 0 auto; 
position: relative;
}

#header { 
width: 100%; 
height: 200px;
float: left;
overflow: hidden;
}

#main { 
width: 100%; 
float: left;
padding: 0 0 50px 0;
background:url('images/mainBg.jpg') -11px top no-repeat;
}

	#left{
	float: left;
	padding:0;
	margin:0;
	position: relaive;
	width: 218px;
	}

	#leftMenu{
	float: left;
	list-style-type: none;
	padding:33px 0 0 0;
	margin:0;
	width: 218px;	
	}

#leftMenu li{
        width: 216px;    
        height: 40px;
        padding:10px 0 0 0; 
        margin:0;
        background:url('images/menuBg.gif') left top no-repeat;
        text-align: center;
        }
        
  #leftMenu li a{
  font: normal 18px Arial;
  color:#800202;
  text-decoration: none;
  }
  
  #leftMenu li a:hover{
  font: normal 18px Arial;
  color:#000000;
  text-decoration: none;
  }		

		
	#calendar{
	padding:0;
	margin:0;
	width: 215px;	
	background:url('images/tborder.gif') left top no-repeat #ffffff;
	font: normal 11px Arial;
	color:#000000;
	text-align: center;
	float: left;
	}

		#calendar .bottom{
		float: left;
		padding:0;
		margin: -5px 0 0 0;
		}

		.cImg{
		padding:20px 0 0 0;
		margin:0;
		}

		#calendar select{
		width: 172px;
		border: solid 1px #cecece;
		margin: 0 0 10px 0;
		padding: 3px;
		font: normal 11px Arial;
		color:#505050;
		}

		
	#tags{
	float: left;
	padding:0;
	margin:15px 0 0 0;
	width: 215px;	
	background:url('images/tagsTopBg.gif') left top no-repeat #ffffff;
	font: normal 11px Arial;
	color:#000000;
	}

		.tagsLnk{
		padding:10px;
		margin:0;
		float: left;
		color:#800202;
		}

			.tagsLnk a{
			color:#800202;
			}

		#tags .title{
		float: left;
		padding:3px 0 0 10px;
		margin:0;
		width: 205px;
		height: 30px;
		text-transform: uppercase;
		font: normal 18px Tahoma; 
		color:#ffffff;
		}

		#tags .bottom{
		float: left;
		padding:0;
		margin: -5px 0 0 0;
		}

	
	#inquiry{
	float: left;
	padding:0;
	margin:15px 0 0 0;
	width: 215px;	
	background:url('images/tagsTopBg.gif') left top no-repeat #ffffff;
	font: normal 11px Arial;
	color:#000000;
	}

		#inquiry .title{
		float: left;
		padding:3px 0 0 10px;
		margin:0;
		width: 205px;
		height: 30px;
		text-transform: uppercase;
		font: normal 18px Tahoma; 
		color:#ffffff;
		}

		#inquiry .bottom{
		float: left;
		padding:0;
		margin: -5px 0 0 0;
		}


	.more{
	float: left;
	width: 203px;
	padding:0 15px 10px 0;
	margin:0;
	text-align: right;
	}		

		.more a{
		font: bold 11px Tahoma; 
		color:#800202;
		}

		.more img{
		padding:0;
		margin:0;
		}

		
	#right{
	float: right;
	width: 775px;
	padding:0;
	margin:0;
	postition: relative;
	}

		.searchPanel{
		float: right;
		padding:0 28px 0 0;
		margin:0;
		width: 295px;
		height: 33px;
		background:url('images/rssBg.gif') left top no-repeat;
		}

		.rss{
		float: left;
		padding: 5px 0 0 10px;
		}

			.rss img{
			float: left;
			padding:0 7px 0 0;
			margin:0;
			}

			.rss a{
			font: bold 14px Tahoma;
			color:#e3710f;
			text-decoration: none;
			}

		.search{
		float: left;
		display: block;
		padding:4px 0 0 10px;
		margin:0;
		}

			.search input.txt{
			width: 140px;
			padding: 2px;
			font: normal 11px Arial;
			color:#505050;
			}			

			.search input.but{
			width: 45px;
			padding: 3px 0 3px 0;
			margin: 0 0 0 5px;
			font: normal 11px Arial;
			color:#ffffff;
			background:#3e3d3d;
			border: none;
			cursor: pointer;
			}


	.topPost{
	float: left;
	padding:0px;
	margin:0 0 10px 0;
	width: 776px;
	background:url('images/topPostBg.gif') left top no-repeat #000000;
	font: normal 11px Tahoma;
	color:#cccccc;
	line-height: 18px;
	}

		.topPost .title{
		font: bold 14px Tahoma; 
		}

		.topPost .date{
		font: normal 11px Tahoma; 
		color:#000000;
		background: #e3e3e3;
		padding: 5px;
		margin: 0 0 0 20px;
		float: left;
		}

	.topPost .bottom{
	float: left;
	}

		.topPost h1{
		margin: 15px;
		font: normal 24px Trebuchet MS, Helvetica;
		color:#ffffff;
		}
		
		.topPost a{
		color:#ffffff;
		}
		
		.title img{
		float: left;
		padding:2px 5px 0 5px;
		margin:0;
		}
		
	.commentsInfo{
	float: left;
	border-top: dotted 1px #3e3d3d;
	padding: 5px 0px 10px 0px;
	margin: 0 20px 0 20px;
	width: 736px;
	text-align: right;
	font: normal 9px Trebuchet MS, Helvetica;
	color:#ffffff;
	}

		.commentsInfo a{
		font: normal 9px Trebuchet MS, Helvetica;
		color:#ffffff;
		}


	.post{
	float: left;
	padding:20px 0 0 0;
	margin:0 0 10px 0;
	width: 776px;
	background:url('images/topwPostBg.gif') left top no-repeat #ffffff;
	font: normal 11px Tahoma;
	color:#000000;
	line-height: 18px;
	}

		.title1{
		font: normal 20px Trebuchet MS, Helvetica; color:#000000;
		}
		
		.post .date{
		font: normal 11px Tahoma; 
		color:#000000;
		background: #e3e3e3;
		padding: 5px;
		margin: 0 0 0 20px;
		float: left;
		}

	.post .bottom{
	float: left;
	}

		.post h1{
		margin: 15px;
		font: normal 24px Trebuchet MS, Helvetica;
		color:#ffffff;
		}

	.post .commentsInfo{
	float: left;
	border-top: dotted 1px #3e3d3d;
	padding: 5px 0px 10px 0px;
	margin: 0 20px 0 20px;
	width: 736px;
	text-align: right;
	font: normal 9px Trebuchet MS, Helvetica;
	color:#000000;
	}

		.post .commentsInfo a{
		font: normal 9px Trebuchet MS, Helvetica;
		color:#000000;
		}

	.userComments{
	float: left;
	width: 95%;
	padding:10px 20px 10px 20px;
	margin:0;
	list-style-type: none;
	line-height: 15px;
	}

		userComments li{
		color:#3a3c3d;
		}

		.userInfo{
		float: left;
		width: 100%;
		padding:0 0 5px 0px;
		margin:0;
		font: normal 10px Trebuchet MS, Helvetica;
		color:#7b868c;
		}

			.userInfo a{
			font: normal 10px Trebuchet MS, Helvetica;
			color:#7b868c;
			}

	.commentForm{
	font: bold 11px Tahoma;
	color:#ffffff;
	float: left;
	display: block;
	width: 718px;
	padding:0 0 0px 0;
	line-height: 18px;
	margin:0 0 0 30px;
	background:url('images/topFormBg.gif') -1px top no-repeat #3a3c3d;
	}

		.commentForm .txt{
		width: 690px;
		padding:0px;
		margin: 0 0 2px 12px;
		font: normal 12px Trebuchet MS, Helvetica;
		color:#000000;
		}

		.commentForm textarea{
		width: 690px;
		height: 90px;
		overflow: hidden;
		padding:0px;
		margin: 0 0 10px 12px;
		font: normal 12px Trebuchet MS, Helvetica;
		color:#000000;
		}

		.commentForm .fbottom{
		float: left;
		padding:0;
		margin:-5px 0 0 -1px;
		}

		.addComments{
		padding:0;
		margin:5px 28px 0 0;
		border: none;
		float: right;
		width: 161px;
		height: 32px;
		background:url('images/addCommBut.gif') left top no-repeat;
		font: normal 12px Trebuchet MS, Helvetica;
		color:#ffffff;
		text-align: center;
		cursor: pointer;
		}


        #calendar caption{
        margin-top: 15px;
        font-size: 12px;
        }
        
        #calendar table{
        margin-top: 15px;
        margin-bottom: 5px;
        border: solid 1px #e7e6e6; 
        width: 174px;
        padding:10px;
        }
        
            #calendar table #today a{
            color:#ffffff;
            text-decoration: none;
            display: block;
            padding: 1px;
            background: #7e1a09;
            }
            
            #calendar table #today a a:hover{
            color:#ffffff;
            text-decoration: none;
            display: block;
            padding: 1px;
            background: #7e1a09;
            }
            
            #calendar td a{
            color:#000000;
            text-decoration: none;
            display: block;
            padding: 1px;
            background: #e7e6e6;
            }
            
            #calendar td a a:hover{
            color:#000000;
            text-decoration: none;
            display: block;
            padding: 1px;
            background: #e7e6e6;
            }
            
            #calendar table a{
            color:#000000;
            text-decoration: none;
            }
            
            #calendar table a:hover{
            color:#800202;
            text-decoration: none;
            }
		
 .topPost h1 a{
        margin: 15px 0 0 0;
        font: normal 24px Trebuchet MS, Helvetica;
        color:#ffffff;
        text-decoration: none;
        }

        .post .title a{
        font: bold 14px Tahoma; 
        color:#000000;
        text-decoration: none;
        }		
        
        
#polls{
float: left;
padding:0;
margin:10px 0 10px 0;
width: 215px;	
background:url('images/tagsTopBg.gif') left top no-repeat #ffffff;
font: normal 11px Arial;
color:#000000;
}

#polls .title{
float: left;
padding:3px 0 0 10px;
margin:0;
width: 205px;
height: 30px;
text-transform: uppercase;
font: normal 18px Tahoma; 
color:#ffffff;
}

#polls .bottom{
float: left;
padding:0;
margin: -5px 0 0 0;
}

#widget_stags-1{
float: left;
padding:0;
margin:0 0 0 0;
width: 215px;    
background:url('images/tagsTopBg.gif') left top no-repeat #ffffff;
font: normal 11px Arial;
color:#000000;
}

#widget_stags-1 .title{
float: left;
padding:3px 0 0 10px;
margin:0;
width: 205px;
height: 30px;
text-transform: uppercase;
font: normal 18px Tahoma; 
color:#ffffff;
}

#widget_stags-1 .bottom{
float: left;
padding:0;
margin: -5px 0 0 0;
}


		.st-tag-cloud{
		padding:10px;
		margin:0;
		float: left;
		color:#800202;
		}

			.st-tag-cloud a{
			color:#800202;
			}      

#bookmarks{
position: relative;
left:0px;
float: left;
padding:0;
margin:15px 0 0 0;
width: 215px;	
font: normal 11px Arial;
color:#000000;
}

	#bookmarks a{
	color:#c0c0c0;
	}

.wp-polls-form p{
display: block;
float: left;
margin:0;
padding:10px;
width:195px;
}

.wp-polls p{
display: block;
float: left;
margin:0;
padding:10px;
width:195px;
}

.footer{
float: left;
font: normal 11px Tahoma; 
padding:0 0 15px 0;
margin:0;
width: 100%;
color:#c0c0c0;
position: relative;
}

.counter{
margin: auto;
}

	.footer a{
	color:#c0c0c0;
	}

a.more-link {font-weight:bold; color:#800202;}

.alignleft a {
font-weight:bold;
color:#800202; 
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding:20px 0 0 20px;
width:300px;}

.alignright a {
font-weight:bold;
color:#800202; 
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding:-10px 20px 0 0;
float:right;
width:300px;
margin-right:20px;
margin-bottom:20px;
text-align:right;}

 #leftMenu li.red{
        width: 216px;    
        height: 40px;
        padding:10px 0 5px 0; 
        margin:0;
        background:url('images/menuBgred.gif') left top no-repeat;
        text-align: center;
        }
                
  #leftMenu li.red a{
  font: normal 18px Arial;
  color:#ffffff;
  text-decoration: none;
  }
  
  #leftMenu li.red a:hover{
  font: normal 18px Arial;
  color:#000000;
  text-decoration: none;
  }        


#main { 
width: 100%; 
float: left;
padding: 0 0 50px 0;
background:url('images/mainBg.jpg') -11px top no-repeat;
position: relative;
}
#pc{
    font: normal 11px Tahoma;
    color:#c0c0c0;
    position: absolute;
    top:2px;
    left:415px;
    }




#video{
float: left;
padding:0;
margin:10px 0 10px 0;
width: 215px;    
background:url('images/tagsTopBg.gif') left top no-repeat #ffffff;
font: normal 11px Arial;
color:#000000;
}

    .videoLnk{
    float: left;
    padding: 7px;
    margin:0;
    }

    #video a{
    font: bold 14px Tahoma;
    color:#000000;
    }

#video .title{
float: left;
padding:3px 0 0 10px;
margin:0;
width: 205px;
height: 30px;
text-transform: uppercase;
font: normal 18px Tahoma; 
color:#ffffff;
}

#video .bottom{
float: left;
padding:0;
margin:0;
}

#video img{
float: left;
padding:0;
margin: 0;
}




#authors{
float: left;
padding:0;
margin:0 0 0 0;
width: 215px;    
background:url('images/tagsTopBg.gif') left top no-repeat #ffffff;
font: normal 11px Arial;
color:#000000;
}

    .authorsLnk{
    float: left;
    padding: 7px;
    margin:0;
    }

    #authors a{
    font: bold 12px Tahoma;
    color:#000000;
    }

#authors .title{
float: left;
padding:3px 0 0 10px;
margin:0;
width: 205px;
height: 30px;
text-transform: uppercase;
font: normal 18px Tahoma; 
color:#ffffff;
}

#authors .bottom{
float: left;
padding:0;
margin:0;
}

#authors img{
float: left;
padding:0;
margin: 0;
}




#links{
float: left;
padding:0;
margin:0 0 0 0;
width: 215px;    
background:url('images/tagsTopBg.gif') left top no-repeat #ffffff;
font: normal 11px Arial;
color:#000000;
}

    .linksLnk{
    float: left;
    padding: 7px;
    margin:0;
    }

    #links a{
    font: 10px Tahoma;
    color:#000000;
    }

#links .title{
float: left;
padding:3px 0 0 10px;
margin:0;
width: 205px;
height: 30px;
text-transform: uppercase;
font: normal 18px Tahoma; 
color:#ffffff;
}

#links .bottom{
float: left;
padding:0;
margin:0;
}

#links img{
padding:0;
margin: 1;
}

.grey {color:#CCC; size:1px; border:1px dotted;}
