@charset "utf-8";
/* CSS Document */
*{
	margin:0;
	padding:0;
}

body{
background-color:#E1F8AF;
font:"Times New Roman", Times, serif;
font-size:14px;
background-image:url(/images/mjai_hd_bg.jpg);
background-repeat:repeat-x;
}

h3{
text-align:center;
padding-top:10px;
color:#FF3300;}

h1{font-size:16px;
text-align:center;
color:#F03;
}
h2, h3
{color:#C03;
text-align:center;
font-size:17px;}

a:link{color:#000; text-decoration:none;}
a:visited{color:#000; text-decoration:none;}
a:active{color:#FFC;text-decoration:none;}
a:hover{color:#690;text-decoration:none;}

div.header{
width:906px;
height:203px;
margin:0px auto;

}


#header-top{
float:left;
position:relative;

}
.header-menu {
}
	
.header-menu img{
	display:block;}

.header_text {
	width:310px;
	height:155px;
	position:absolute;
	top:9px;
	left:457px;
	font-style:italic;
	color:#000;
}

.header-footer{
	position:relative;
	clear:left;
	}

.header-archives {
	position:absolute;
	width: 356px;
	height: 31px;
	font-size:16px;
	left: 547px;
	top: 1px;
	
}

 #sidebar {
  width: 181px;
  float:left;
   height:100%;}
 
#sidebar_header_tx ul{
list-style-type:none;
}

#sidebar_banner{
	width:165px;
	padding-left:8px;
	padding-right:8px;
	color:ff3300;
	text-align:center;}
	
#container {
 }
 .content{
margin:0 auto;
 }
.content img{
  margin:1px;
  border-color:#FFF;
  border-width:1px;
  width:150px;
  height:200px;
  text-align:center;
}

.rklm{
  text-align:center;
  font-size:18px;
  margin:0 auto;
  width:95%;
}

.rklm a:link{
color:#000; text-decoration:none;}
.rklm a:visited{
color:#2E6672; text-decoration:none;}
.rklm a:active{
color:#286D77; text-decoration:none;}
.rklm a:hover{
color:#690; text-decoration:none;}

#toplist{
 text-align:center;
 margin-left:25px;
 overflow:hidden;
}

.bigfont{
font-size:28px;	
}

ul.spisok {
list-style-type: none;
padding-left:10px;
}

ul.spisok_2{
list-style-type: none;
text-align:left;
margin-left:5px;
}

div.column
{float:left;
margin:15px;
width:160px;
font-size:14px;}

.text_links{
	}

ul.text_a{
margin-left:5px;
list-style-type: none;
text-align:left;
}

div.text_li{
float:left;
margin:5px;
width:390px;
font-size:12px;
}

.categories{
 text-align:center;
 font-size:16px;
 margin:0 auto;
 clear:left;
}

ul.cat{
list-style-type: none;
text-align:left;
color: #2E6672;
padding-left:15px;
}



.footer{
	clear:both;
	overflow:hidden;
	font-size:12px;
	color:#000;
	margin:0 auto;
	width:860px;
height:75px;}		

div.footer_text{
	color:#000;
	
	width:1000px;
	text-align:center;
	margin:0 auto;}
	

