@charset "utf-8";

/* General Styles */
* {margin: 0; padding: 0;}
body {background-color: #ffffff; color: #000000; font-family: Arial, sans-serif;}
a {color: #000000; text-decoration: none;}
br {clear: both;}
#wrapper {margin: 0 auto; width: 1008px;}
/* Header Styles */
#header {background: url(/images/header_hdskin.jpg) no-repeat; height: 166px; position: relative;}
#header2 {background: url(/images/header2.jpg) no-repeat; height: 166px; position: relative;}
#header div, #header2 div {bottom: 0; left: 11px; position: absolute;}
#header form, #header2 form {bottom: 13px; position: absolute; right: 30px;}
#header p, #header2 p {color: #07bffe; float: left; font-size: 12px; margin: 2px 5px 0 0;}
#header input, #header2 input {float: left;}
#header .search, #header2 .search {border: 1px solid #c7c7c7; margin-right: 10px; padding: 1px; width: 200px;}
#header a, #header2 a {display: block; text-align: center;}
#header a.hl, #header2 a.hl {display: inline-block; text-align: center; color:#F950A7; font-size:13px;}
a.active, a.inactive, a.inactive:hover {background: url(/images/tabs.gif) 0 0 no-repeat; color: #000000; float: left; height: 28px; font-size: 14px; margin-right: 3px; padding-top: 10px; width: 128px;}
a.inactive {background-position: -128px 0; color: #ffffff;}
a.logo {height: 82px; left: 30px; position: absolute; top: 30px; width: 490px;}
a.bookmark {display: block; height: 20px; position: absolute; right: 6px; top: 0; width: 175px;}
/* Footer Styles */
#footer {background: url(/images/footer.gif) no-repeat; font-size: 11px; margin: 0 auto; padding-top: 40px; text-align: center; width: 996px; margin-top: -2px;}
#footer a {margin: 0 4px;}
#footer a.zuzana {background: url(/images/zuzana.gif) no-repeat; display: block; height: 19px; margin: 10px auto; width: 146px;}
/* Index Styles */
#main {background: #ffffff url(/images/main_bottom.gif) 0 100% repeat-x; border-left: 4px solid #6c6b6c; border-right: 4px solid #6c6b6c; height: 1%; margin: 0 auto; padding: 8px 10px 8px 3px; width: 975px;}
#main div.thumb, #v_right div.thumb, #related div.thumb {display: inline; float: left; margin: 0px 0px 15px 9px; width: 234px;}
#main div.camthumb {display: inline; float: left; margin: 0px 10px 15px 10px; width: 175px;}
#main div.camthumb a.aa{ font-size:11px; text-decoration: underline; font-weight:500; }
#main a img, #v_right a img, #related a img,#v_main a img {border: 1px solid #282828; margin-bottom: -5px;}
#main p, #v_right p, #related p {font-size: 12px; margin: 0px 0px 3px 3px; overflow: auto;}
#main span.views, #v_right span.views, #related span.views {float: left; font-size: 12px;}
#main span.length, #v_right span.length, #related span.length {float: right; font-size: 12px;}
#main a.title, #v_right a.title, #related a.title, #v_main a.title{font-size:14px; font-weight:bold; color:#CC0000; margin-top:0px;}
#main div.pagination {font-size: 12px; font-weight: bold; margin: 15px 0; text-align: center; text-transform: uppercase;}
#main div.pagination a {color: #969696; margin-right: 2px; border: 1px solid #d0d0d0; padding: 3px 7px;}
#bottom {padding-top:-30px;}
/* Ratings */
.star_on{height: 10px; float: left; background-image: url(/images/star_on.gif); background-repeat: repeat-x;}
.star_off{height: 10px; width: 65px; float: right; background-image: url(/images/star_off.gif); background-repeat: repeat-x;}
/* Video Styles */
/*#header2 {background: url(/images/header2.jpg) no-repeat;}*/
#v_main {background: #ffffff url(/images/main_bottom.gif) 0 100% repeat-x; border-left: 4px solid #6c6b6c; border-right: 4px solid #6c6b6c; height: 1%; margin: 0 auto; padding: 12px 12px 12px 1px; width: 975px;}
#v_main h1 {font-size: 28px; margin-bottom: 10px;}
#v_main h1 span {color: #f942a0; font: normal 36px Arial;}
#v_main h2 {color: #f942a0; font-size: 28px;}
#v_left {color: #757070; display: inline; float: left; font-size: 12px; margin-left: 19px; width: 640px;}
#v_left strong {color: #f942a0; font-weight: bold;}
#player {margin-bottom: 10px;}
#meta {margin-bottom: 12px; overflow: auto;}
#meta p {}
#meta div.meta_left {float: left; width: 74%;}
#meta div.meta_right {float: right; text-align: right; width: 25%}
#desc {clear: both;}
#desc p {margin-bottom: 12px;}
#desc p.share {margin-left: 108px;}
#desc span {font-weight: bold; margin-right: 10px;}
#desc input {border: 1px solid #c7c7c7; padding: 1px; width: 500px;}
#v_right {display: inline; float: right; margin: 10px 14px 0 0; width: 293px;}
#v_right div {margin-bottom: 12px;}
#related {margin: 20px 0; overflow: hidden; padding-left: 0px;}
#related div {_margin-bottom: 12px;}
.link12 {text-decoration:underline;}
#vid-ad {clear: both; padding-top: 11px; padding-bottom:15px; text-align:center;}
#vid-ad p {}
#vid-ad span {font-size:18px;}
#vid-ad a {color:#900; text-decoration:underline; }
/* more styles */
.bold{font-weight: bold;}
.sixteen{font-size: 16px;}
.site{text-align:center; display:inline; height: 250px; width:290px; padding-left:12px; float:left; display:inline;}
.site-txt{display:inline;}
.free-cell{width: 96%; margin: 0 auto;}
.free-cell img{border: 1px solid #999; margin: 5px;}
.free-cell a{padding-top:5px; color:#C00;}
#friends {margin-bottom: 10px; font-size:12px;}
#friends a{color:#09F;}
.ftitle { font-family:arial; font-size:13px; font-weight:bold; color:#a40005; text-align:center; }
.ftxt { font-family:arial; font-size:12px; color:#999999; text-align:justify; }
#blockUI{border: medium none ; margin: 0pt; padding: 0pt; z-index: 1000; cursor: wait; width: 100%; height: 100%; top: 0pt; left: 0pt; background-color: rgb(0, 0, 0); opacity: 0.88; position: fixed;}
#warnbox{border: 1px solid #F00; margin:0 auto; padding: 0px; z-index:1001; position:fixed; width:500px; top: 10%; text-align:center; background-color:#FFF; left:25%; color:#000;}
#toplist a {color:#C06; font-size:14px;}
#toplist {font-size:14px; width:930px; border: 1px solid #333; margin: 0 auto; margin-top: 20px; margin-bottom: 10px;}
#toplist div.hdr{font-size:19px; font-weight:bold; width: 100%; margin-top 5px; margin-bottom: 5px;}
#tl {width: 100%; padding-bottom:5px;}
#tl-lft {width: 290px; float:left; display:inline-block; text-align:left; padding-left:10px;}
#tl-mid {width: 300px; margin-left: 300; display:inline-block; text-align:left;}
#tl-rgt {width: 300px; margin-left: 600; display:inline-block; text-align:left;}
#headertitle{margin-left:14px; margin-bottom: 13px; margin-top:2px; font-weight:900; color:#12ACEA; font-size:18px;}
#headerextra{margin-left:29px; margin-top: -5px; margin-bottom: 13px; font-size:13px;}
#headerextra a{color:#F00; text-decoration:underline;}
#main div.camnav {font-size: 12px; font-weight: bold; margin-bottom: 5px; text-align: center; text-transform: uppercase; width: 170px; border: 1px solid #bfbfbf; padding: 3px 7px; background-color:#DDD;}
#main div.camnav a {color: #CC0000;}
/* Tags
------------------------------ */
.taglist ul {display: inline; list-style-type: none;}
.taglist li {background: url(../images/tag.png) no-repeat left center; list-style-type: none; padding-left: 18px; float:left; padding-right: 5px;}
.taglist .tags_title {background: none; padding-right: 5px; padding-left: 0;}
#gallerytitle{ font-size:17px; font-weight:bold; color:#F942A0; padding-left: 10px; padding-bottom: 5px;}
#gallerytitle a{ font-size:17px; font-weight:bold; color:#F942A0; text-decoration:underline;}
#image { margin: 15px 0; text-align: center; }
#sorter{ padding-left: 10px; padding-bottom: 7px; font-size: 15px; float: right;}
#sorter a{text-decoration:underline;}
.menutr {height: 25px;}
.menutd {background-color:#F942A0; border:solid 2px #292929;}
.menutd a {font-size:14px; font-weight:bold; color:#FFF;}
#atff{display:none;}




/*  styles for the unit rater */
.ratingblock {display:block;
/*	border-bottom:1px solid #999; */
	padding-bottom:8px;margin-bottom:8px;}
.loading { height: 15px; background: url('/images/working.gif') 50% 50% no-repeat;}
.unit-rating {list-style:none;margin: 0px;padding:0px;height: 28px;position: relative;background: url('/images/starrating.gif') top left repeat-x;		}
.unit-rating li{text-indent: -90000px;padding:0px;margin:0px;
	/*\*/
	float: left;
	/* */}
.unit-rating li a {outline: none;display:block;width:29px;height: 28px;text-decoration: none;text-indent: -9000px;z-index: 20;position: absolute;padding: 0px;}
.unit-rating li a:hover{background: url('/images/starrating.gif') left center;z-index: 2;left: 0px;}
.unit-rating a.r1-unit{left: 0px;}
.unit-rating a.r1-unit:hover{width:29px;}
.unit-rating a.r2-unit{left:29px;}
.unit-rating a.r2-unit:hover{width: 58px;}
.unit-rating a.r3-unit{left: 58px;}
.unit-rating a.r3-unit:hover{width: 87px;}
.unit-rating a.r4-unit{left: 87px;}	
.unit-rating a.r4-unit:hover{width: 116px;}
.unit-rating a.r5-unit{left: 116px;}
.unit-rating a.r5-unit:hover{width: 145px;}
.unit-rating a.r6-unit{left: 145px;}
.unit-rating a.r6-unit:hover{width: 90px;}
.unit-rating a.r7-unit{left: 90px;}
.unit-rating a.r7-unit:hover{width: 105px;}
.unit-rating a.r8-unit{left: 105px;}
.unit-rating a.r8-unit:hover{width: 120px;}
.unit-rating a.r9-unit{left: 120px;}
.unit-rating a.r9-unit:hover{width: 135px;}
.unit-rating a.r10-unit{left: 135px;}
.unit-rating a.r10-unit:hover{width: 150px;}
.unit-rating li.current-rating {background: url('/images/starrating.gif') left bottom;position: absolute;height: 28px; display: block; text-indent: -9000px; z-index: 1;} 
.voted {color:#999; font-size:12px;}
.thanks {color:#CA0000; font-size:12px;}
.static {color:#5D3126; font-size:12px;}			