body {
 margin: 0 auto;
 background: #000000 url(/img/bbg.jpg) repeat-x top;
 color: #CCCCCC;
 font: 13px tahoma, Arial;
}

#content {
 width: 954px;
 padding-bottom: 10px;
 margin-right: auto;
 margin-left: auto;
}
.title {
 color: #AAAAAA;
 font: 17px Arial Narrow;
 font-weight: bold;
 padding-left: 15px;
 padding-top: 6px;
}
.text {
 color: #CCCCCC;
 font: 13px tahoma, Arial;
 padding-top: 5px;
 padding-left: 8px;
 padding-right: 8px;
 padding-bottom: 5px;
}
.center {
 margin-right: auto;
 margin-left: auto;
 text-align:center;
}
#header {
 width: 942px;
 height: 65px;
}
.header_possition {
 padding-left: 10px;
 padding-bottom: 10px;
}
#logo_ads {
 width: 717px;
 float: left;
}
#logo {
 width: 226px;
 float: left;
 padding-top: 20px;
}
.logo {
 width: 226px;
 height: 45px;
 border: 0px;
}
.red {
 color:#FF2121;
}
#search {
 float: left;
 width: 407px;
}
.search {
 width: 200px;
 height: 19px;
 color:#DDDDDD;
 font: 14px tahoma, Arial;
 font-weight:bold;
 padding-top: 3px;
 padding-left: 3px;
 border-top: solid 1px #888888;
 border-left: solid 1px #555555;
 border-right: solid 1px #555555;
 border-bottom: solid 1px #888888;
 background-color: #000000;
}

/* Page css */
.left { float: left; }
.right { float: right; }
.clear { clear: both; }
.center { text-align:center; }

/* Header */
.logobg {
 width: 298px;
 height: 88px;
 background: url(/img/logbg.jpg);
 text-align: center;
}
.logo {
 width: 226px;
 height: 45px;
 border: 0px;
 padding-top:25px;
}
.awnav_left {
 width: 4px;
 height: 20px;
 background: #000000 url(/img/abl.jpg);
 float: left;
}
.awnav_space {
 width: 1px;
 height: 42px;
 background: #000000 url(/img/bbs.jpg);
 float: left;
}
.awnav_right {
 width: 4px;
 height: 20px;
 background: #000000 url(/img/abr.jpg);
 float: left;
}

#awnav_links {
 margin: 0px;
 width:612px;
 height: 42px;
 color:#FFF;
 font-size:12px;
 font-weight:bold;
}
#awnav_links a {
 line-height:42px;
 text-decoration:none;
 color:#FFF;
 background-repeat:no-repeat;
 text-align: center;
}
#awnav_links a:hover{
 line-height:42px;
 text-decoration:none;
 color:#FFF;
 background-repeat:no-repeat;
 text-align:center;
}
.awnav {
 font:bold 12px Verdana,Arial;
 list-style-type:none;
 text-align:left;
 padding-top:0px;
 margin-top: 0px;
 margin-bottom: 0px;
}
.awnav li {
 display:inline;
 margin: 0px;
 text-decoration:none;
 text-align:center;
 color:#FFF;
 padding:0px
}
.awnav li a {
 text-decoration: none;
 color:#FFF;
 background: url(/img/bba.jpg);
 text-align:center;
 padding-top:0px;
 width:93px;
 height:42px;
 display:block;
 float:left
}
.awnav li a:visited {
 color:#FFF;
 text-decoration:none
}
.awnav li a:hover {
 background-color: #252525;
 text-decoration:none;
 background: url(/img/bbh.jpg);
 color:#FFF;
 padding-top: 3px;
}
.awnav li.selected {
 color:#FFF;
 text-decoration:none;
}
.awnav li.selected a {
 background-color: #252525;
 text-decoration:none;
 color:#FFF;
 background: url(/img/bbh.jpg);
 padding-top: 3px;
}
.awnav li.selected a:hover {
 text-decoration:none;
 color:#FFF;
}
.awnav_possition {
 padding-top: 1px;
}

.search_bg {
 width: 954px;
 height: 35px;
 background: #000000 url(/img/seabg.jpg) no-repeat;
 overflow: hidden;
}

.seatbg {
 width: 175px;
 height: 27px;
 background: url(/img/seatbg.gif) no-repeat;
 margin-top: 5px;
 float: left;
}

.seatbs {
 width: 150px;
 height: 16px;
 background: url(/img/seatbs.gif) repeat-x;
 color: #999999;
 font-size: 13px;
 margin-top: 3px;
 margin-left: -2px;
 border: none;
}
.vidtab { 
  padding-top: 20px; 
  padding-left: 10px; 
  padding-right: 10px; 
  padding-bottom: 20px; 
}
.titbg { 
  height: 35px; 
  overflow: hidden; 
  border-top: solid 1px #454545; 
  border-left: solid 1px #414141; 
  border-right: solid 1px #414141; 
  background: #191919 url(/img/titbg.jpg) repeat-x top; 
}
.vidbg {
  overflow: hidden; 
  border-left: solid 1px #414141; 
  border-right: solid 1px #414141; 
  border-bottom: solid 1px #454545; 
  background-color: #111111; 
}

.tul2 {
 width: 750px;
}

/* Table title css */
.tit { 
  color: #AAAAAA; 
  font: 17px Arial Narrow; 
  font-weight: bold; 
  padding-left: 15px; 
  padding-top: 6px; 
}
.titv {
  color: #CCCCCC; 
  font: 20px Arial Narrow; 
  font-weight: bold; 
  padding-bottom: 10px; 
}

/* Table page links css */
.linkbar { 
  width: 660px; 
  height: 25px; 
  overflow: hidden; 
  text-align:center; 
  margin-top: 15px; 
  margin-right: auto; 
  margin-left: auto; 
  margin-bottom: 20px; 
  border-top: solid 1px #454545; 
  border-left: solid 1px #414141; 
  border-right: solid 1px #414141; 
  border-bottom: solid 1px #454545; 
  background-color: #050505; 
  padding-top: 2px; 
  padding-bottom: 2px; 
}
.bar_links { text-align:center; }
.bar_current { font:bold 18px Verdana; padding-right: 5px; }

#bar_links a { padding:0 7px; margin-right: 5px; border:solid 1px #333333; background:#000000; text-decoration:none; line-height:21px; }

/* table ads css */
.at { overflow: hidden; border-top: solid 1px #454545; border-left: solid 1px #414141; border-right: solid 1px #414141; border-bottom: solid 1px #454545; background-color: #111111; padding-top: 5px; padding-bottom: 5px; }
.tradeimages { width: 148px; height: 110px; border: 0px; }

/* Register/Menu css */
.user_avantar { width: 65px; height: 65px; border-top: solid 1px #454545; border-left: solid 1px #414141; border-right: solid 1px #414141; border-bottom: solid 1px #454545; }

/* Text color css */
.text_no1 { color: #FF00000; font: 14px tahoma, Arial; font-weight: bold; }

a{font-weight:bold;color:#dd2929;text-decoration:none}
a:hover,a:active{color:#dd2929;text-decoration:underline}

a.register_now { color: #FF2121; font: 15px tahoma, Arial Black; text-decoration: none; }
a.register_now:hover { color: #FF0000; }
a.menu_user { color: #FF2121; font: 13px tahoma, Arial Black; text-decoration: none; }
a.menu_user:hover { color: #FF0000; }
a.links_no1 { color: #ff9900; font: 17px Arial Narrow; text-decoration: none; }
a.links_no1:hover { color: #FFFFFF; }
.links_no2 a { color: #ff9900; font: 12px tahoma, Arial; text-decoration: none; }
.links_no2 a:hover { color: #FFFFFF; }
.links_no3 a { color:#999999; font: 13px tahoma, Arial; text-decoration:none; }
.links_no3 a:hover { color: #EEEEEE; }

a.links_no4 { color: #ff9900; font: 13px tahoma, Arial; text-decoration: none; }
a.links_no4:hover { color: #FFFFFF; }

.titvid { color: #ff9900; font: 12px tahoma, Arial; }
a.titvid { color: #ff9900; font: 12px tahoma, Arial; text-decoration: none; }
a.titvid:hover { color: #FFFFFF; font: 12px tahoma, Arial; text-decoration: none; }

.titvid a { color: #ff9900; font: 12px tahoma, Arial; text-decoration: none; }
.titvid a:hover { color: #FFFFFF; font: 12px tahoma, Arial; text-decoration: none; }

a.bookmark { color: #FFFFFF; font: 19px tahoma, Arial; text-decoration: none; font-weight: bold; }
a.bookmark:hover { color: #FF0000; }
.bookmark { color: #FFFFFF; font: 19px tahoma, Arial; font-weight: bold; }

.friends a { color: #ff9900; font: 13px tahoma, Arial; text-decoration: none; }
.friends a:hover { color: #FFFFFF; }

/* movies browser css */
.cat_box { float: left; position: relative; padding: 0; padding-left: 16px; width: 225px;height: 195px;}
.cat_box img { border: 1px solid #777; }
.cat_box img:hover { border: 1px solid #ff9900; }
.video_box { float: left; position: relative; padding: 0; padding-left: 16px; width: 162px;height: 225px;}
.video_box img { border: 1px solid #777; }
.video_box img:hover { border: 1px solid #ff9900; }
.video_rand { float: left; position: relative; padding: 0; padding-left: 16px; width: 162px;height: 175px;}
.video_rand img { border: 1px solid #777; }
.video_rand img:hover { border: 1px solid #ff9900; }
.video_pic { width: 160px; height: 120px; }
.cat_box_pic { width: 216px; height: 162px; }
.box-left { float: left; color: #999; font-size: 12px; text-align: left; }
.box-right { float: right; color: #999; font-size: 13px; text-align: right; }

.pvm { overflow: hidden; border-top: solid 1px #454545; border-left: solid 1px #414141; border-right: solid 1px #414141; border-bottom: solid 1px #454545; background-color: #111111; }
.si { border-top: solid 1px #777777; border-left: solid 1px #555555; border-right: solid 1px #555555; border-bottom: solid 1px #777777; background-color: #000000; }


.PSR_stars {
 height: 24px;
 overflow: hidden;
 padding: 0;
 margin: 0;
}
* html .PSR_stars .star {
 display: block;
 position: absolute;
 height: 0;
 width: 0;
}
.PSR_stars input {
 display: none;
}
.PSR_no_star, .PSR_half_star, .PSR_full_star, .PSR_no_voting_star, .PSR_half_voting_star, .PSR_full_voting_star {
 display: block;
 float: left;
 width: 20px;
 height: 24px;
 padding-left: 4px; 
 text-indent: -1000em;
 text-align: left;
 background-repeat: no-repeat;
}
.PSR_no_star {
 background:transparent url(http://zxzporn.com/img/rating.png) no-repeat 0px -47px;
}
.PSR_full_star {
 background:transparent url(http://zxzporn.com/img/rating.png) no-repeat 0px 0px;
}
.PSR_half_star {
 background:transparent url(http://zxzporn.com/img/rating.png) no-repeat 0px -23px;
}
.PSR_no_voting_star {
 background:transparent url(http://zxzporn.com/img/rating.png) no-repeat 0px -47px;
}
.PSR_full_voting_star {
 background:transparent url(http://zxzporn.com/img/rating.png) no-repeat 0px 0px;
}
.PSR_half_voting_star {
 background:transparent url(http://zxzporn.com/img/rating.png) no-repeat 0px -23px;
}
.PSR_votes {
 padding-left: .5em;
}
.PSR_moment_scores li {
 position: relative;
 height: 2.2ex;
 list-style: decimal outside;
}
* html .PSR_moment_scores li {
 list-style: none;
}
.PSR_moment_scores .trend_up, .PSR_moment_scores .trend_dw, .PSR_moment_scores .trend_eq {
 display:block;
 width: 14px;
 height: 15px;
 overflow: hidden;
 text-indent: -100em;
 float: left;
 background-repeat: no-repeat;
 margin-right: .5em;
}
.PSR_moment_scores .PSR_container {
 position: absolute;
 top: 0;
 right: 0;
 width: 21ex;
 text-align: right;
}