/* ADD begin (edit colors) */
.links {font-size:12px; color:#000; text-align: center;}
.links a, .links a:visited {color:#000; text-decoration:none;}
.links a:hover {text-decoration:underline;}
/* ADD end (edit colors) */


.addthis_toolbox.atfixed {
    position: fixed;
    top: 17%;
    right: 20px;
    border: 0px;
    padding: 5px 5px 1px;
    width: 32px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}
.addthis_toolbox .custom_images a {
    width: 32px;
    height: 32px;
    margin: 0;
    padding: 0;
    cursor: pointer;
}
.addthis_toolbox .custom_images a img { border: 0; margin: 0 0 1px; opacity: 1.0; }
.addthis_toolbox .custom_images a:hover img { margin: 1px 0 0; opacity: 0.75; }



h1 {font-size:26px;font-weight:bold;color:#000000;padding:1;margin:1;}
h2 {font-size:18px;font-weight:bold;color:#000000;padding:1;margin:1;}
.text_box {width:100% margin:0 auto; overflow:hidden; padding:0px 100px 0px 100px; text-align:center;} 
.text {font-family: Tahoma, Geneva, sans-serif;font-size: 12px;color: #000000;text-decoration: none;} 

.cat_title h2 {font-size:14px; font-weight: bold;}
.cats_list {color:#000;  font-size:13px; overflow:hidden;padding:3px; margin:3px;}
.cats_list ul {float:left;width:160px;}
.cats_list a:hover {text-decoration: underline;}

/* --------------- Default Styles --------------- */

html, body, p, h3, h4, h5, em, i, table, tr, td, th, form, li, ol, ul, strong {padding:0;margin:0;}

html {font-size:62.5%;  width: 100%;height: 100%;}

body {background:#ececec url(../images/all_bg.png) 0 0 repeat-x;color: #000000; font-size:14px;font-family:Tahoma, Arial, Helvetica, sans-serif;  width: 100%;height: 100%;}

em, i { font-style:normal;}

li { list-style-type:none;}

h3, h4, h5 {font-weight:normal;}

p {padding:5px 0;}

a:active, a:focus, img, input, select {outline: 0;focus:0;}

a, a:link, a:active, a:visited {color: #000;cursor: pointer;text-decoration: none;}

a:hover {color:#000;text-decoration: underline;}

img {border:none;}

.clear { clear:both; font-size:0; line-height:0; height:0;}

/* ------------------------------------------- */

#all {position:relative;min-height: 100%;height: auto !important;height: 100%;}

.cont { width:1007px; margin:0 auto; }
.reg_head_info {float: right;width: 450px;padding-top:3px;}
/* --------------- Header --------------- */

#header { height:126px; background:url(../images/header.jpg) 0 18px no-repeat; position:relative;margin-bottom:10px;width:100%;overflow:hidden;}

.desc { font-size:11px; position:absolute; left:250px; top:20px; width:533px; color:#fff;}
.desc a, a:visited, a:hover {color:#fff;}

.menu { height:27px; }

#header .menu {position:absolute; left:0; bottom:0; }

.menu li {background:url(../images/m_brd.png) 0 0 no-repeat; float:left; display:inline; padding-left:2px;}

.menu li a, .menu li a:visited { color:#fff; padding:5px 20px 0; height:22px; float:left; display:block;}

.menu li a:hover { background:url(../images/m_hover.png) 0 0 repeat-x; text-decoration:none; text-decoration:none;color:#fff;}



.h_top { font-size:10px; position:absolute; left:826px; top:22px;color:#fff;}

.h_top  a, .h_top a:visited, .h_top a:hover { color:#fff;}

.s_search {left:800px; top:102px; position:absolute;}

.input_1 { width:151px; height:16px; border:0; background:#fff; float:left; font-size:14px; color:#000000; padding:2px 8px;}

.submit_1 { float:left;}

#all .top_search .s_input1 {font-size:11px; height:13px;padding:2px;border:0;backround:#fff;}

.hag {font-size:12px;}



.top_line { position:absolute; left:0; top:0;width:1000px; text-align:center;color:#fff;font-size:11px;}



.top_line a{  color:#FFF; padding: 0px 16px; display:inline;  }  

.top_line a:hover{ 	text-decoration:none; 	}

.Att {width:500px; color:#fff; float:left; padding-top:3px; }

.top_search {     color: #FFFFFF;     font-weight: bold;     left: 500px;     position: absolute;     text-align: left;     width: 500px; }

.register {   left: 380px;     position: absolute;     top: 24px; }



.m-wrap {height:27px;overflow:hidden;width:100%; background:url(../images/menu_bg.png) 0 0 repeat-x; margin-top:2px;}

.m2 {float:left;left:50%;position:relative;}

.m2 .menu {float:left;left:-50%;position:relative; background:url(../images/m_brd.png) 100% 0 no-repeat; padding-right:2px;}



/* ------------------------------------------- */



/* --------------- Content --------------- */

#content { width:100%; overflow:hidden;margin-bottom:1px;}

#wrap{ padding:0 0 60px; width:100%;}

#sidebar { width:126px; float:right;}

#sidebar ul { padding:10px 0;}

#sidebar li {font-weight:bold; font-size:13px; padding-left:15px;}

.name { text-align:center;font-size:18px;}



.thumbs { width:100% margin:0 auto; overflow:hidden; padding:5px 0 5px 0px;text-align:center;}

.thumbs .thumb { display:block; margin:0 auto; width:240px; height:180px;}

.thumbs h22 { font-size:12px; font-weight:bold; padding:0 0 0 10px; width:90%; height:19px; line-height:19px; overflow:hidden;}

.thumbs p {font-size:10px; color:#000; padding:3px 0px 3px 0px; font-weight:bold;}

.rating { float:right; display:inline; padding:3px 10px 0 0;}

.rating img { float:left;}



.thumbs li {width:250px; height:224px; background:url(../images/thumb.png) 0 0 no-repeat; padding-top:5px; margin:0 0 3px; *margin:0 1px 2px; display: -moz-inline-stack;display: inline-block;vertical-align: top;;zoom: 1;*display: inline;position:relative;}

.thumbs * {vertical-align: top;}

.thumbs li img {position:relative width:240px; height:180px; border:0; display:block;}

.thumbs .report {
	position:absolute;
	bottom:27px;
	left:7px;
	padding-left:1px;
	width:39px;
	height:12px;
	background-color:#aa413d;
	text-transform: uppercase;
	color:#FFFFFF;
	line-height:11px;
	font-size:9px;
	font-weight:normal;
	text-decoration: none;
	-moz-border-radius-topright: 3px;
	-moz-border-radius-bottomright: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-bottomleft: 3px;
	-webkit-border-top-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-khtml-border-top-right-radius: 3px;
	-khtml-border-bottom-right-radius: 3px;
	-khtml-border-top-left-radius: 3px;
	-khtml-border-bottom-left-radius: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
}

.thumbs .report a:link {
	font-size:9px;
	color:#FFFFFF;
	text-decoration:none;
}

.thumbs .report a:active {
	font-size:9px;
	color:#FFFFFF;
	text-decoration:none;
}

.thumbs .report a:visited {
	font-size:9px;
	color:#FFFFFF;
	text-decoration:none;
}

.thumbs .report a:hover {
	font-size:9px;
	color:#FFFFFF;
	text-decoration: underline;
}





.t_tops { font-size:10px; font-weight:bold; width:100%; background:#e6e4de url(../images/top_bg.png) 0 0 repeat-x; overflow:hidden; padding:0 0 10px; color:#000;margin-bottom:2px;}

.t_tops ul { width:24.9%; float:left; padding:10px 0;}

.t_tops li { padding:0 15px;}
.t_tops a, .t_tops a:visited, .t_tops a:hover { color:#000;}

.t_tops .name { padding-bottom:5px;}

.t_tops .cont { width:800px;}

.t_tops_2, .t_tops_2 .name {padding:0;}



.pages {  height:15px; padding:10px 0; text-align:center; font-weight:bold; font-size:12px;}

.pages a, .pages a:visited {background:#67665c;padding:4px 5px; border:1px solid #ffffff; color:#ffffff;}

.pages a:hover { color:#000; background:#9899a3; text-decoration:none;}





.tra { width:996px;_width:1000px; overflow:hidden; margin:0 auto;padding:10px 0;}

.tra a, .tra a:visited { float:left; display:block; width:162px;text-align:center; margin-bottom:10px; padding:0 2px 0 2px;}

.tra img {width:160px; height:120px; display:block; border:1px solid #ccc; background:#fff; margin-bottom:4px;}







.r_line { width:100%; overflow:hidden; padding:3px 0;}



.r_line label { float:left; width:150px; padding-top:2px;}



#captcha_img { position:relative; float:left; margin-right:5px;}



.s_input, .s_text {padding:1px;border:1px solid #000;background:#fff;}



.s_text { height:100px;}



.page_name, .name_page {font-size:18px;}



h1.page_name  {text-align:left; font-size:16px;padding-bottom:10px;}





/* FLASH PAGE */


								/* ADD begin (custom gals, edit colors) */
.flash { width:660px; float:left; padding:3px;}

.player {width:660px;}
.player {text-align:left !important}

.ad1 {padding:20px 0;}
.ad1 a {font-size:56px; color: #000; text-decoration: underline; font-weight:bold; text-align:center;}
.ad1 a:hover {text-decoration: none;}

.line {padding:3px 0; font-size:14px; color: #000; text-align:left;}
.line em {font-weight:bold;}
.line a {color: #000; text-decoration: underline;}
.line a:hover {text-decoration: none;}
								/* ADD end (custom gals, edit colors) */

#flash_page { width:990px; margin:0 auto; padding:5px 0 25px; overflow:hidden;}


.l_space { padding-left:25px;}

.fr { float:right; display:inline;}

.flash h3 { font-size:18px; text-align:center;}

.banner { width:320px; float:right; text-align:center;}

#form_rating {font-size:15px;}

#flash_page h4 {font-size:18px; padding-top:15px;}

.f_right {float:right;width:310px;}

.banner {padding-bottom:10px;}

#rating_div {width:100%;overflow:hidden;}

.com_row em {color:#41621B;}







/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */



div.rating-cancel,div.star-rating{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}



div.rating-cancel,div.rating-cancel a{background:url(/scj/tube/delete.gif) no-repeat 0 -16px}



div.star-rating,div.star-rating a{background:url(/scj/tube/star.gif) no-repeat 0 0px}



div.rating-cancel a,div.star-rating a{display:block;width:16px;height:100%;background-position:0 0px;border:0}



div.star-rating-on a{background-position:0 -16px!important}



div.star-rating-hover a{background-position:0 -32px}



/* Read Only CSS */



div.star-rating-readonly a{cursor:default !important}



/* Partial Star CSS */



div.star-rating{background:transparent!important;overflow:hidden!important}



/* END jQuery.Rating Plugin CSS */







.rateoff {height:16px;background:url(../images/star_empty.png) 0 0 repeat-x;width:80px;}



.rateon {width:0%;height:16px;background:url(../images/star.png) 0 0 repeat-x;}





.cs {text-align:center;padding:6px 0; font-size:18px;}



.p_cntr {width:1000px;margin:0 auto;padding-top:25px;}
.thumbss_2 {width:1017px;margin:0 auto;}

/* ------------------------------------------- */



/* --------------- Footer --------------- */

#footer { position: relative;margin-top: -59px;height: 59px; background:#231f20 url(../images/footer_bg.png) 0 0 repeat-x;}

.f_box { width:1000px; background:url(../images/f_box.jpg) 0 0 no-repeat;height: 59px; margin:0 auto; font-size:11px; color:#fff; font-size:10px;}

.f_box p { padding:5px 0 0 0; width:720px; float:right;}

.f_box a, .f_box a:visited { color:#fff; text-decoration:underline;}

.f_box a:hover { color:#fff; text-decoration:none;}

/* ------------------------------------------- */
