* {margin:0;padding:0}

body {
	font-family: Tahoma, Arial, Verdana, Sans-Serif;
	font-size: 11px;
	background: #1a1b22 url(images/bg_top.gif) repeat-x top;
	color: #000000;

	}

img { 
border: 0;
}



#container {
width: 980px;
margin: 0 auto;
overflow: hidden;
}


#header {
background: url(images/header.jpg) no-repeat;
height: 297px;
width: 980px;
clear: both;
position: relative;
overflow: hidden;
}

#logo {
position: absolute;
left: 207px; 
top: 5px;
}

#logo h1 a {
font-size: 20px;
color: #ffffff;
text-decoration: none;
font-family: arial narrow, arial, verdana;

}

#logo h2 {
color: #ffffff;
font-size: 11px;
}

#menu {
background: url(images/bg_menu.png) no-repeat;
width: 725px;
height: 40px;
bottom: 1px;
left: 10px;
position: absolute;
}

#menu ul {
list-style: none;
padding-left: 20px;
}

#menu li {
float: left;
padding: 6px;
}


#menu li A, #menu li {
font-family: arial, verdana;
font-size: 18px;
font-weight: bold;
color: #cdedff;
}

#menu li A {
text-decoration: none;
display: block;
padding: 2px;
}

#menu li A:hover {
background: #8bccf0;
color: #133b57;
}

#search {
float: right;
padding: 11px 25px 0 0;
height: 16px;
}

#s {
border: none;
background: url(images/search.gif) no-repeat;
width: 140px;
padding: 0 10px 5px 5px;
color: #898989;
font-size: 11px;
}

#search_s {
color: #d1d1d1;
background: none;
border: none;
font-size: 11px;
padding-bottom: 3px;
}

#main {
padding-top: 5px;
margin-bottom: 30px;
}

#maint {
padding: 0 20px 0 25px;
}

#maint img {
border: 1px solid #2c7caa;
}

#main td {
padding-bottom: 5px;
}

#main_top {
width: 980px;
height: 23px;
background: url(images/ctop.gif) no-repeat;
}

#main_bot {
width: 980px;
height: 23px;
background: url(images/cbot.gif) no-repeat;
}

#main_cont {
background: #fbf8f0;
}

#footer {
height: 306px;
width: 980px;
margin: 0 auto;
background: url(images/footer.gif) repeat-x;
}

#footer_r {
height: 306px;
width: 980px;
margin: 0 auto;
background: url(images/bee.gif) no-repeat right top;
color: #ffffff;
font-family: arial, tahoma;
font-size: 12px;
text-align: center;
padding-top: 20px;
}

#adblock {
height: 240px;
}

#th1 {
background: url(images/hd1.gif) no-repeat; 
width: 132px;
height: 22px;
padding-bottom: 10px;
}

#th2 {
background: url(images/hd2.gif) no-repeat left center;
width: 132px;
height: 25px;
padding-top: 5px;
padding-bottom: 10px;
}

#sblock {
background: url(images/block.png) no-repeat; 
width: 945px;
height: 304px;
margin: 0 auto;
}

#sblock_inside {
padding: 5px 10px 5px 50px;
width: 900px;
}

#sblock_inside a {
color: #ffffff;
font-size: 14px;
line-height: 19px;
}

#sblock_inside ul {
width: 200px;
padding: 5px 0 0 20px;
float: left;
}

#sblock_inside li {
list-style: none;
}

/* new 1 */

.piclist {
text-align: center;
font-size: 11px;
color: #666666;
}

.piclist p {
padding-top: 5px;
}

.piclist {
overflow: hidden;
}

#maint .piclist td {
width: 135px;
overflow: hidden;
height: 180px;
}

#maint .piclist .acont {
position: relative;
overflow: hidden;
}

#maint .piclist a img {
width: 120px;
height: 180px;
border: 1px solid #cccccc;
}

#maint .piclist a:hover img {
border: 1px solid #ed1c24;
}

#maint .piclist a:hover {
color: #ed1c24;
text-decoration: underline;
}

#maint .piclist .play {
width: 125px;
height: 200px;
position: absolute;
top: 0;
left: 0;
}

#maint .piclist .play a {
width: 130px;
height: 180px;
display: block;
background: url(images/play.png) no-repeat center center;
}

#maint .piclist .play a:hover {
background: url(images/play_a.png) no-repeat center center;
}


