/*------ content page stuff ---------------------------------------------------- */

/* tube box */
div#content div.camslist {}
div#content div.camslist div.header2 {position: relative; width: 994px; margin:1px; padding: 0px; border: 0px solid #333; }
div#content div.camslist div.header2 div.menucont {position: relative;  float: left; margin-left:0px; padding: 0px; border: 0px solid #300; }
div#content div.camslist div.header2 div.menucont div.navmenubtn {float: left; height: 27px; margin:0px; padding: 0px;}
div#content div.camslist div.header2 div.menucont div.navmenubox { background: url('http://chaturbateplus.com/templates/cbplus/media/snb.png') repeat-x; float: left; position: absolute; top: 25px; left:0px; height: 22px; margin-top: 0px; padding-top: 5px; border-top: 0px solid #7d7d7d;}

div#content div.camslist div.main_wrap {position:relative; float:left; background:  #ffffff; width: 100%; min-height:920px; height:920px; margin:0px; padding: 0px; border: 0px solid #33f; }

div#content div.camslist div.main_wrap div#player_wrap {float:left;background:  #f0f0f0 url('http://redroomnetwork.com/camcrawler/Chaturbate/images/loading111.gif') no-repeat; background-position:center;  width: 800px; min-height:520px; height:520px; margin:0px; padding: 0px; border: 0px solid #333; text-align: center;}
div#content div.camslist div.main_wrap div#player_wrap_offline {float:left;background:  #ffffff; background-position:center;  width: 800px; min-height:520px; height:520px; margin:0px; padding: 0px; border: 0px solid #333; }
div#content div.camslist div.main_wrap div.preview{background: #ffffff; width:386px; height: 520px; max-height: 520px; border:1px solid #acacac; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; background-color: #E0E0E0; padding-top: 0px; text-align: center; overflow:hidden; }
div#content div.camslist div.main_wrap div#secondwindow{position:absolute; top:16px; right:0px; position:absolute; background:  #000000 url('http://redroomnetwork.com/camcrawler/Chaturbate/images/loading111.gif') no-repeat; background-position:center; clear: both; float:left; width:502px; text-align: center; z-index: 99999; border: 0px solid #7d7d7d;}
div#content div.camslist div.main_wrap div#secondwindow div#close{position:absolute; top:415px; left:140px; background-position:center; clear: both; float:left; text-align: center; z-index: 99999; border: 0px solid #7d7d7d; border: 0px solid #ff7d7d;}
div#content div.camslist div.main_wrap div#secondwindow div#swclosebutn{position:absolute; top:-7px; right:-7px; background-position:center; clear: both; float:right; font: 12px Arial, sans-serif; font-weight: bolder; text-align: center; z-index: 99999; border: 0px solid #7d7d7d; border: 0px solid #ff7d7d;}
div#content div.camslist div.main_wrap div#secondwindow div#swmaxbutn{position:absolute; top:-7px; right: 9px; background-position:center; clear: both; float:right; font: 12px Arial, sans-serif; font-weight: bolder; text-align: center; z-index: 99999; border: 0px solid #7d7d7d; border: 0px solid #ff7d7d;}

div#popwindow{position:fixed; top:10px; left:100px; background:  #000000 url('http://redroomnetwork.com/camcrawler/Chaturbate/images/loading111.gif') no-repeat; background-position:center; clear: both; float:left; width:802px; text-align: center; z-index: 99999; border: 0px solid #7d7d7d;}
div#popwindow div#popclose{position:absolute; top:415px; left:140px; background-position:center; clear: both; float:left; text-align: center; z-index: 99999; border: 0px solid #7d7d7d; border: 0px solid #ff7d7d;}
div#popwindow div#popclosebutn{position:absolute; top:-7px; right:-7px; background-position:center; clear: both; float:right; font: 12px Arial, sans-serif; font-weight: bolder; text-align: center; z-index: 99999; border: 0px solid #7d7d7d; border: 0px solid #ff7d7d;}
div#popwindow div#popmaxbutn{position:absolute; top:-7px; right: 9px; background-position:center; clear: both; float:right; font: 12px Arial, sans-serif; font-weight: bolder; text-align: center; z-index: 99999; border: 0px solid #7d7d7d; border: 0px solid #ff7d7d;}
div#popwindow div#popad{position:absolute; top:-15px; left:810px; background-position:center; clear: both; float:left; text-align: center; z-index: 99999; border: 0px solid #7d7d7d; border: 0px solid #ff7d7d;}

div#content div.camslist div.main_wrap div.userchat{float:left; background: #ffffff; width:690px; height: 320px; max-height: 320px; border:1px solid #acacac; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; background-color: #ffffff; margin-top:4px; margin-right: 2px; text-align: center; overflow:hidden; }
div#content div.camslist div.main_wrap div.userinfo{float:left; background: #ffffff; width:490px; height: 320px; max-height: 320px; border:1px solid #acacac; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; background-color: #fffff0; margin-top:4px; margin-left: 2px; text-align: center; overflow:hidden; }
div#content div.camslist div.main_wrap div.userinfo li{  width:180px;  background:#f0f1f1;  float:left;  position:relative;  margin:0 10px 7px 0;  border:1px solid #acacac;  border-radius:4px;  -webkit-border-radius:4px;  -moz-border-radius:4px;}

div#content div.camslist2 {}
div#content div.camslist2 div.header3 {position: relative; width: 850px; margin:1px; padding: 0px; border: 0px solid #333; }

div#content div.camslist2 div.player_wrap2 {background:  #ffffff url('cams/loading_home1.gif') no-repeat; background-position:center; width:850; min-height:528px; margin:0px; padding: 0px; border: 0px solid #f33; }

div#content div.camslist div.image { width: 176px; min-height: 220px; margin: 4px 4px; float: left; position:relative;}
div#content div.camslist div.image { padding-bottom: 5px; background: transparent; border: 1px solid #333; }
div#content div.camslist div.image a { font: 14px Arial, sans-serif; color: #dd0000; }
div#content div.camslist div.image div.username{ float: left; font: 14px Arial, sans-serif; font-weight: bold; color: #11ff11;  position:absolute; top:150px; left: 2px}
div#content div.camslist div.image div.userage{ float: left; font: 11px Arial, sans-serif; font-weight: bold; color: #ffdd00;  position:absolute; top:152px; right: 20px}
div#content div.camslist div.image div.ico{ float: right; height: 16px; background: transparent; position:absolute; top:150px; right: 3px}
div#content div.camslist div.image div.ico img{float: left; width: 16px;  height: 16px;padding: 0px; background: transparent; border: 0px; }
div#content div.camslist div.image div.niceline{ float: left; width: 90%; position:absolute; top:163px; left: 2px}
div#content div.camslist div.image div.niceline hr{ border: 0; color: #9E9E9E; background-color: #9E9E9E; height: 1px; width: 173px; text-align: left;}

div#content div.camslist div.image div.userlikes{ float: left; font: 11px Arial, sans-serif; font-weight: normal; color: #dddddd;  position:absolute; top:172px; left: 3px}
div#content div.camslist div.image div.loc{ float: right; height: 14px; background: transparent; position:absolute; top:188px; left: 3px}
div#content div.camslist div.image div.loc img{float: left; width: 14px;  height: 14px;padding: 0px; background: transparent; border: 0px; }
div#content div.camslist div.image div.userlocation{ float: left; font: 11px Arial, sans-serif; font-weight: normal; color: #dddddd;  position:absolute; top:191px; left: 19px}
div#content div.camslist div.image div.cam{ float: right; height: 15px; background: transparent; position:absolute; top:207px; left: 3px}
div#content div.camslist div.image div.cam img{float: left; width: 13px;  height: 15px;padding: 0px; background: transparent; border: 0px; }
div#content div.camslist div.image div.userduration{ float: left;  font: 11px Arial, sans-serif; font-weight: normal; color: #bbbbbb; position:absolute; top:209px; left: 19px}
div#content div.camslist div.image img{ width: 174px; height: 143px; padding: 0px; background: #000; border: 1px solid #888; }
div#content div.camslist div.image div.stars{ float: right; height: 16px; background: transparent; position:absolute; top:187px; right: 0px}
div#content div.camslist div.image div.stars img{float: left; width: 16px;  height: 16px;padding: 0px; background: transparent; border: 0px; }






/*------ rightbar page stuff ---------------------------------------------------- */