*{margin:0; padding:0;}
body{background:#fff; font:12px Arial, Helvetica, sans-serif; text-align:center; color:#000;}

img{border:none;}
.clear{clear:both; float:none;}

a:link, a:visited{color:#900;}
a:hover{color:#000; text-decoration:underline;}
a:active{color:#900;}
.style2{font-weight:bold}

.left{float:left;}
.right{float:right;}

input{vertical-align:middle;}
ul li{list-style:none;}

#wrapper{width:1037px; height:auto !important; height:100%; min-height:100%; margin:0 auto;
  background:#F5F3F4 url(images/bodybg.jpg) repeat-y;}

#header{}
#header .top_menu{width:1020px; height:37px; margin:0 auto; background:url(images/top_menu.gif) repeat-x;}
#header .top_menu ul li{float:left;}
#header .top_menu .home a{width:104px; height:37px; background:url(images/navi_01.jpg) no-repeat; display:block; text-indent:-9999px;}
#header .top_menu .home a:hover{background:url(images/naviover_01.jpg) no-repeat;}
#header .top_menu .latest a{width:161px; height:37px; background:url(images/navi_02.jpg) no-repeat; display:block; text-indent:-9999px;}
#header .top_menu .latest a:hover{background:url(images/naviover_02.jpg) no-repeat;}
#header .top_menu .viewed a{width:200px; height:37px; background:url(images/navi_03.jpg) no-repeat; display:block; text-indent:-9999px;}
#header .top_menu .viewed a:hover{background:url(images/naviover_03.jpg) no-repeat;}
#header .top_menu .cams a{width:104px; height:37px; background:url(images/navi_04.jpg) no-repeat; display:block; text-indent:-9999px;}
#header .top_menu .cams a:hover{background:url(images/naviover_04.jpg) no-repeat;}
#header .top_menu .reviews a{width:95px; height:37px; background:url(images/navi_05.jpg) no-repeat; display:block; text-indent:-9999px;}
#header .top_menu .reviews a:hover{background:url(images/naviover_05.jpg) no-repeat;}
#header .top_menu .hsearch{width:225px; margin:7px 0 0 10px; float:left;}

.description{font:18px "Times New Roman", Times, serif; margin:10px auto 0 auto;}
.description a{font-weight:bold;}
.browse{margin:10px auto;}
#content{}
.title{width:100%; height:68px;}
.title ul{padding:20px 28px 0 0; float:right;}
.title ul li{margin:0 0 0 2px; float:left;}
.title img{vertical-align:middle;}
.title h2{padding:0 0 0 60px; line-height:70px; font-family:16px Verdana, Arial, Helvetica, sans-serif;}
.latestwebcams{width:1037px; height:68px; background:url(images/latest.jpg) no-repeat;}
.mostviewed{width:1037px; height:68px; background:url(images/mostviewd.jpg) no-repeat;}
.highest{width:1037px; height:68px; background:url(images/highest.jpg) no-repeat;}
.recommended{width:1037px; height:68px; background:url(images/recomended.jpg) no-repeat;}
.prevlabel{width:1037px; height:68px; background:url(images/prevlabel.jpg) no-repeat;}
.prevlabel h2{margin:15px 0 0 30px; float:left;}
.inbetween{width:100%; padding:10px 0; background:url(images/cont_bg.gif);}

.previewitemLeft{width:90px; float:left; text-align:left;}
.previewitemRight{width:80px; float:left; text-align:right;}
.previewitemAdded{font-size:10px;}
.previewitemCheckbox{width:95%; float:left; text-align:left;}

.bttm_title{width:100%; height:46px; background:url(images/bgfoot.jpg) no-repeat;}
.bttm_title ul{float:right; padding:10px 28px 0 0;}
.bttm_title ul li{margin:0 0 0 2px; float:left;}
.bttm_title img{vertical-align:middle;}

.thumbs{margin:5px auto; padding:5px 0 10px; text-align:center;}
.thumbs li{width:184px; display:-moz-inline-stack; display:inline-block; vertical-align:middle; zoom:1;
  *display:inline; text-align:left; line-height:17px; *margin:0 2px 0 1px;}
.thumbs img{padding:1px; background:#fff; border:1px solid #000; display:block;}
.thumbs a:hover img{border:1px dashed #000;}

.top_list{padding:10px 30px; line-height:18px;}
.top_list li{width:48%; display:-moz-inline-stack; display:inline-block; vertical-align:middle; zoom:1;
  *display:inline; text-align:left; line-height:17px; *margin:0 2px 0 1px;}

.player_side{width:650px; padding:0 0 0 36px; float:left;}
.stats{line-height:25px;}
.stats .videoRate{width:150px; margin:0 auto;}
.player_side .commentContainer{width:640px; height:360px; background:#ccc; padding:5px;}

.banner_side{width:345px; float:right;}

#footer{}
.thumb{width:180px; height:135px; border:1px solid #333;}
.pagination{width:400px; margin:0 auto; padding:1px; clear:both; line-height:20px;}
.pagination ul{margin:0; padding:0; text-align:center; font-size:12px;}
.pagination li{padding-bottom:1px; list-style-type:none; display:inline;}
.pagination a{padding:0 5px; border:1px solid #ccc; text-decoration:none; color:#000;}
.pagination a:hover, .pagination a:active{border:1px solid #000; color:#000; background:#ccc;}
.pagination a.currentpage{background:#ccc; border-color:#000; font-weight:bold; cursor:default; color:#000;}
.pagination a.disablelink, .pagination a.disablelink:hover{background:#ccc; cursor:default; color:#000;
  border-color:#000; font-weight:normal;}
.pagination a.prevnext{background:#ccc; color:#000;}

.ratingblock{display:block; padding-bottom:3px; margin-bottom:3px;}

.loading{height:30px; background:url(../../ratings/loading.gif) 50% 50% no-repeat;}

.unit-rating{height:30px; margin:0; padding:0; background:url(../../ratings/starrating.png) top left repeat-x;
  list-style:none; position:relative;}
.unit-rating li{margin:0; padding:0; text-indent:-90000px; float:left;}
.unit-rating li a{width:30px; height:30px; padding:0px; outline:none; display:block; text-decoration:none; text-indent:-9000px;
  z-index:20; position:absolute;}
.unit-rating li a:hover{background:url(../../ratings/starrating.png) left center; z-index:2; left:0px;}
.unit-rating a.r1-unit{left:0;}
.unit-rating a.r1-unit:hover{width:30px;}
.unit-rating a.r2-unit{left:30px;}
.unit-rating a.r2-unit:hover{width:60px;}
.unit-rating a.r3-unit{left:60px;}
.unit-rating a.r3-unit:hover{width:90px;}
.unit-rating a.r4-unit{left:90px;}  
.unit-rating a.r4-unit:hover{width:120px;}
.unit-rating a.r5-unit{left:120px;}
.unit-rating a.r5-unit:hover{width:150px;}
.unit-rating a.r6-unit{left:150px;}
.unit-rating a.r6-unit:hover{width:180px;}
.unit-rating a.r7-unit{left:180px;}
.unit-rating a.r7-unit:hover{width:210px;}
.unit-rating a.r8-unit{left:210px;}
.unit-rating a.r8-unit:hover{width:240px;}
.unit-rating a.r9-unit{left:240px;}
.unit-rating a.r9-unit:hover{width:270px;}
.unit-rating a.r10-unit{left:270px;}
.unit-rating a.r10-unit:hover{width:300px;}
.unit-rating li.current-rating{height:30px; background:url(../../ratings/starrating.png) left bottom; position:absolute;
  display:block; text-indent:-9000px; z-index:1;}

.voted{color:#000;}
.thanks{color:#006600;}
.static{color:#5D3126;}

.pre_ratingblock{margin-bottom:2px; padding-bottom:2px; display:block;}
.pre_loading{height:16px; background:url(../../ratings/loading.gif) 50% 50% no-repeat;}
.pre_unit-rating{height:16px; margin:0; padding:0; background:url(../../ratings/prestarrating.png) top left repeat-x;
  list-style:none; position:relative;}
.pre_unit-rating li{margin:0; padding:0; text-indent:-90000px; float:left;}
.pre_unit-rating li a{width:16px; height:16px; padding:0; outline:none; display:block; text-decoration:none; text-indent:-9000px;
  z-index:20; position:absolute;}
.pre_unit-rating li a:hover{background:url(../../ratings/prestarrating.png) left center; z-index:2; left:0;}
.pre_unit-rating a.r1-unit{left:0;}
.pre_unit-rating a.r1-unit:hover{width:16px;}
.pre_unit-rating a.r2-unit{left:16px;}
.pre_unit-rating a.r2-unit:hover{width:32px;}
.pre_unit-rating a.r3-unit{left:32px;}
.pre_unit-rating a.r3-unit:hover{width:48px;}
.pre_unit-rating a.r4-unit{left:48px;}  
.pre_unit-rating a.r4-unit:hover{width:64px;}
.pre_unit-rating a.r5-unit{left:64px;}
.pre_unit-rating a.r5-unit:hover{width:80px;}
.pre_unit-rating a.r6-unit{left:80px;}
.pre_unit-rating a.r6-unit:hover{width:96px;}
.pre_unit-rating a.r7-unit{left:96px;}
.pre_unit-rating a.r7-unit:hover{width:210px;}
.pre_unit-rating a.r8-unit{left:210px;}
.pre_unit-rating a.r8-unit:hover{width:240px;}
.pre_unit-rating a.r9-unit{left:240px;}
.pre_unit-rating a.r9-unit:hover{width:270px;}
.pre_unit-rating a.r10-unit{left:270px;}
.pre_unit-rating a.r10-unit:hover{width:300px;}
.pre_unit-rating li.pre_current-rating{height:16px; background:url(../../ratings/prestarrating.png) left bottom; position:absolute;
  display:block; text-indent:-9000px; z-index:1;}

#livecam{width:985px; margin:0 auto;}
.livecamContainer{width:245px; height:235px; margin:5px auto; background:url(/images/livecamthumb.jpg) no-repeat; float:left;}
.livecamContainer p{height:24px; margin:7px 0 0 10px; text-align:left;}
.livecamContainer img{width:221px; height:175px; margin:0 auto;}

#reviewPage{width:931px; margin:0 auto; color:#fff;}
#reviewPage a{color:#fff;}
#reviewPage .review{widows:900px; min-height:350px; margin:0 auto 15px auto; background:#000;}
#reviewPage .review h1{font-size:22px;}
#reviewPage .review .yellow{color:#ff0;}
#reviewPage .review .purple{color:#f9c;}
#reviewPage .review .thumb{width:400px; height:320px; float:left;}
#reviewPage .review .rightSide{width:520px; height:320px; margin:0 0 0 5px; text-align:left; float:left;}
#reviewPage .review .rightSide .description{margin:0; font-size:13px;}

