@charset "utf-8";
/* CSS Document */

/* START_DEFAULT_STYLES */
html {padding:0;margin:0;font-size:62.5%;}
body {font: 12px Arial, Helvetica, sans-serif;margin: 0;padding: 0; color:#FFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	background-image: url(images/bg.jpg);}
.clear {clear: both;font-size: 0;line-height: 0;display:block;height:0;}
h1, h2, h3, h4, h5, h6 {padding:5px 0;margin:0;font-family: Arial, Helvetica, sans-serif;font-weight: normal;}
p {padding: 5px 0;margin:0;}
a, a:link, a:active, a:visited { color: #FF0000;text-decoration: none;cursor: pointer;}
a:hover { color:#F60;text-decoration: underline;}
img {border:none;}
ul, ol, li {margin:0;padding:0; list-style-type:none;}
form, input {padding:0;margin:0;}
em, i {font-style:normal;}
/* END_DEFAULT_STYLES */
.all {width:1150px; margin:0 auto;}
br {padding-bottom:2px; margin-bottom:2px;}
#header {position:relative;font-family:Tahoma;padding-bottom:10px;width:100%;overflow:hidden;min-height: 80px;}
#header h1 {color:#FFC; font-size:26px;width:350px; float:left; text-align:center; padding:5px 0;font-family:"Trebuchet MS", Arial,Helvetica,sans-serif;}
.col_pink {color:pink;}
.col_gr {color:lightgreen;}
.h_top { width:750px; float:left; font-size:12px; padding:5px 0 0 20px;}
.h_top li { padding:1px 10px 1px; list-style-type:none; float:left; width:30%;}

.s_form { position:absolute; left:12px; top:44px; }
.s_input {border:1px solid #618360;background:#fff; padding:1px; width:230px; height:16px; color:#888;float:left; margin-right:5px; }
.s_submit { background:#dce1d7; border:1px solid #618360; padding:1px 5px; cursor:pointer; height:20px; float:left;}

.menu { width:350px; overflow: hidden;position:absolute; left:2px; top:69px; }
.menu li { font-size:14px; float:left; display:inline; padding:0; margin-left:-1px;}
.menu li a, .menu li a:visited {border-left:1px solid #7c9a59; display:block; float:left;padding:0 10px;  }

.thumbs {width:100%; margin:0 auto 25px; overflow:hidden; }
.thumbs h3 {color:#CCCC99;font-weight:bold; font-size:13px;width:95%; margin:0 auto; padding:3px 0; text-align:left; text-align:center; height:18px; overflow:hidden; line-height:21px;}
.thumbs_ver h3 {font-weight:bold; font-size:13px;width:95%; margin:0 auto; padding:3px 0; text-align:left; text-align:center; height:18px; overflow:hidden; line-height:21px;}
.thumbs h2 {color:#CCCC99;font-weight:bold; font-size:16px;width:95%; margin:0 auto; padding:3px 0; text-align:center; height:20px; overflow:hidden;line-height:21px;}
.thumbs_ver h2 {color:#CCCC99;font-weight:bold; font-size:16px;width:95%; margin:0 auto; padding:3px 0; text-align:center; height:20px; overflow:hidden;line-height:21px;}
.thumbs li {background:#f0f3ee;padding:0;width: 242px; height:208px; float:left; margin:4px;_margin:3px 4px 4px 3px;}
.thumbs_ver li {background:#f0f3ee;padding:0;width: 182px; height:268px; float:left; margin:4px;_margin:3px 4px 4px 3px;}
.t_img {width:240px; height:180px; border:1px solid #c0c8b9; display:block;background:#dce1d7;}
.t_img_ver {width:180px; height:240px; border:1px solid #c0c8b9; display:block;background:#dce1d7;}
.thumbs li a:hover .t_img { border:1px dashed #000;}
.thumbs li p {width:95%; margin:0 auto; overflow:hidden; color:#000; font-size:11px; text-align:center; padding:5px 0 1px;}
.thumbs li .rating { padding:0; text-align:left;}
.thumbs li p i  {font-weight:bold; color:#41621b;}
.thumbs li span {float:left;}
.thumbs_ver li span {float:left;}
.thumbs li .added { float:right;}
.cats li { height:245px;}
.cats_ver li { height:305px;}
.name_page { font-size:18px; text-align:center;}
.polos
{color:#6a795d; font-size:16px;
	padding:10px 20px; margin:25px 3px 0; border-bottom:3px solid #c0c8b9; width:100%; overflow:hidden; border-top:3px solid #c0c8b9;background:#f2f7ef; height:1%;}
.polos ul {float:left;}
.tops {color:#6a795d; font-size:12px;
	overflow:hidden; width:100%;
	padding:10px 20px; margin:25px 3px 0; border-bottom:3px solid #c0c8b9;  border-top:3px solid #c0c8b9;background:#f2f7ef; height:1%;}
.tops ul {float:left;width:25%;}
.tops td a, a:link, a:active, a:visited {overflow:hidden;}
.cats_list {color:#888;  font-size:11px; overflow:hidden;padding:10px 20px; margin:25px 3px 0;border-bottom:3px solid #c0c8b9;  border-top:3px solid #c0c8b9;background:#f2f7ef; height:1%; width:100%}
.cats_list ul {float:left;width:154px;}
.cats_list a, .cats_list a:visited { font-size:13px;}



#footer { margin-top:25px; text-align:center;}

.name { width:100%; overflow:hidden;}
.name h2 { font-size:18px; float:left; display:inline; padding-left:3px;}
.name h2  em { font-size:12px;}
.paginator_top { float:right; display:inline; font-size:14px; padding:5px 0;}
.paginator_top ul { display:inline; padding:6px 3px;}
.paginator_top  .pages { padding-right:15px;}
.paginator_top ul li { display:inline; padding:4px 0px;}
.paginator_top ul li a, .paginator_top ul li a:visited{ background:#DCE1D7; border:1px solid #DCE1D7; font-size:12px; padding:3px 5px; color:#000; text-decoration:none;}
.paginator_top ul li a:hover {border:1px solid #000;}

.paginator_top_main { width:600px; font-size:14px; padding:5px 5px 5px 5px;  margin-left: auto;
	margin-right: auto;}
.paginator_top_main ul { display:inline; padding:6px 3px;}
.paginator_top_main  .pages { padding-right:15px;}
.paginator_top_main ul li { display:inline; padding:4px 0px;}
.paginator_top_main ul li a, .paginator_top ul li a:visited{ background:#DCE1D7; border:1px solid #DCE1D7; font-size:12px; padding:3px 5px; color:#000; text-decoration:none;}
.paginator_top_main ul li a:hover {border:1px solid #000;}


/* FLASH PAGE */
#flash_page { width:920px; margin:0 auto; padding:5px 0 25px; overflow:hidden;}
.flash { width:510px; float:left;}
.line { padding:4px 0;}
.line span { padding-right:5px; padding-left:5px;}
.l_space { padding-left:25px;}
.fr { float:right; display:inline;}
.line em {color:#41621B;font-weight:bold;}
.flash h3 { font-size:18px; text-align:center;}
.banner { width:400px; float:right; text-align:center;}
.player { width:510px; height:400px; padding-bottom:10px;}

/* new styles*/
.center{
	text-align:center;
	margin:3px auto;
}
.center>*{
	margin:0 auto;
}