@import url(navigation.css);
body, html {
    behavior:url("css/56/csshover.htc");
    margin: 0 0 0 0;
    text-align: left;
    font-family: "Lucida Sans Unicode";
    font-size: 11px;
    line-height: 150%;
    background-image: url('../../images/1007/background.jpg');
    background-repeat: repeat-x;
    background-color: #350707;
    color: #c9c9c9;
    height: 100%;
}

img{
    position: relative;
}

h1{
    position: relative;
    font-size: 16px;
    font-weight: lighter;
    color: #fff;
    padding:0;
    margin:0;
}

h2{
    position: relative;
    font-size: 14px;
    font-weight: lighter;
    color: #fff;
    padding:0;
    margin:0px 0px 10px 0px;
}

.colorYellow{
	color: #fdbd19;
}

.clear{
    clear:both;
}

.autoFloatLeft{
    position: relative;
    float: left;
    margin:0;
    padding:0;
}

.autoFloatRight{
    position: relative;
    float: right;
    margin:0;
    padding:0;
}

#container {
    position: relative;
    width: 1000px;
    margin-left:-500px;
    left:50%;
    height: auto;
    z-index:1;
}

#header {
    position: relative;
    width: 1000px;
    height: 237px;
    z-index:1;
    background-image: url('../../images/1007/header.jpg');
}

.siteLanguages{
	position: absolute;
	right: 50px;
	top: 0;
	z-index: 25;
}

.siteLanguages img{
	border: 1px solid #000;
}

#header #freechatlink{
    position: absolute;
    width: 260px;
    height: 140px;
    left: 10px;
    top: 90px;
    cursor: hand;
    cursor: pointer;
}

#header #freechat{
    position: relative;
    width: 150px;
    height: 85px;
    left: 130px;
    top: 70px;
    padding-top: 40px;
    text-align: center;
    float: left;
}

#header #freechat h1{
    margin-bottom: 10px;
}

#header #freechat h1 b{
    color: #fdbd19;
}

#header #webcams_info{
    position: relative;
    width: 350px;
    height: 100px;
    top: 145px;
    left: 500px;
    float: left;
}

#header #webcams_info h1{
    margin-bottom: 10px;
    color: #fdbd19;
}

#header #webcams_info h1 b{
    color: #fff;
}

#navigationbar{
    position: relative;
    height: 75px;
    padding-top: 15px;
}

#navigationbar .nicheselect{
    position: relative;
    width: auto;
    float: left;
    margin-right: 15px;
    top: 3px;
}
#navigationbar .nicheselect .chk{
    position: relative;
    top: -2px;
    margin-right: 10px;
}


#maincontainer{
    position: relative;
    width: 1000px;
    height: auto;
}

#maincontainer #leftcontainer{
    position: relative;
    width: 240px;
    height: auto;
    float: left;
}

#maincontainer #leftcontainer .contentcontainer{
    position: relative;
    width: 210px;
    height: auto;
    padding: 3px;
    background-color: #6a0e0f;
    border: 1px solid #ae1517;
    margin-bottom: 30px;
}

#maincontainer #leftcontainer .contentcontainer .fav_perf{
	float: left;
    position: relative;
    width: 93px;
	height: 80px;
	margin-bottom: 35px;
	margin-left: 8px;	
}

#maincontainer #leftcontainer .contentcontainer .action{
    position: relative;
    width: 200px;
	height: 15px;
	margin-bottom: 5px;
	margin-left: 5px;	
}

#maincontainer #leftcontainer .contentcontainer .fav_perf .fav_thumb{
	width: 90px;
	height: 60px;
	border: 1px solid #000;
}

#maincontainer #leftcontainer .contentcontainer .fav_perf .chatBtn a{          position: relative; width: 90px; height: 16px; background-color: #3a0809;  border: 1px solid #ae1517; display:block;  text-align: center; color: lime;}
#maincontainer #leftcontainer .contentcontainer .fav_perf .chatBtn a:hover{    position: relative; width: 90px; height: 16px; background-color: #721313;  border: 1px solid #ae1517; display:block; text-align: center; color: #fdbd19;}
#maincontainer #leftcontainer .contentcontainer .fav_perf .chatBtnNo {         position: relative; width: 90px; height: 16px; background-color: #3a0809;  border: 1px solid #ae1517; display:block; text-align: center; color: #454545;}

.remove_fav{	
	position: absolute;
	top: 15px;
	right: 0px;
	width: 16px; 
	height: 16px;
	background-image: url('../../images/common/delete.png');
	cursor: hand;
	cursor: pointer
}

#maincontainer #leftcontainer .contentcontainer .header{
    position: relative;
    width: 206px;
    height: 31px;
    padding: 1px;
    background-color: #6a0e0f;
    border: 1px solid #ae1517;
    margin-bottom: 10px;
}

#maincontainer #leftcontainer .contentcontainer .header .inner{
    position: relative;
    width: 100%;
    height: 31px;
    background-image: url('../../images/56/header_cc.jpg');
}

#maincontainer #leftcontainer .contentcontainer .header .inner h1{
    position: relative;
    width: 200px;
    height: 35px;
    padding: 7px 0px 0px 10px;
    background: url(../../images/56/icons/magnifier.png) no-repeat 2px 5px;
    color: #fdbd19;
    font-size: 14px;
}

#add2favorites{
    position: relative;
    margin-bottom: 30px;
}

#maincontainer #rightcontainer{
    position: relative;
    width: 760px;
    height: auto;
    float: left;
}


/* default camcontainer */
#maincontainer #rightcontainer .camcontainer{
    position: relative;
    width: 210px;
    height: auto;
    padding: 3px;
    background-color: #350707;
    border: 1px solid #ae1517;
    margin: 0px 30px 30px 0px;
    float:left;
}

#maincontainer #rightcontainer .freechat{
    position: absolute;
    top: -10px;
    right: -15px;
    z-index: 5;

}

#maincontainer #rightcontainer .header{
    position: relative;
    width: 206px;
    height: 31px;
    padding: 1px;
    background-color: #6a0e0f;
    border: 1px solid #ae1517;
    margin-bottom: 10px;
}

#maincontainer #rightcontainer .header .inner{
    position: relative;
    width: 100%;
    height: 31px;
    background-image: url('../../images/56/header_cc.jpg');
}

#maincontainer #rightcontainer .header .inner .online_indicator{
    position: relative;
    width: 13px;
    height: 13px;
    float: left;
    top: 9px;
    left: 9px;
    margin:0;
    margin-right: 25px;
}

#maincontainer #rightcontainer .header .inner h1{
    position: relative;
    width: 140px;
    height: 35px;
    padding: 7px 0px 0px 0px;
    color: #fdbd19;
    font-size: 14px;
    margin:0;
    float: left;
}

#maincontainer #rightcontainer .thumbcontainer{
    position: relative;
    width: 206px;
    height: 148px;
    border: 1px solid #ae1517;
    background-color: #6a0e0f;
    padding:1px;
    margin-bottom: 3px;
}

#maincontainer #rightcontainer .thumbcontainer .extra{
    position: absolute;
    width: 25px;
    height: 12px;
    right: 4px;
    top: 4px;
    z-index: 10000;
    border: 1px solid #000;
}

#maincontainer #rightcontainer .thumbcontainer .thumbInfo{
    position: absolute;
    width: 200px;
    height: 12px;
    bottom:1px;
    background-color: #000;
    z-index: 10000;
    filter: alpha(opacity=75);
    -moz-opacity: 0.75;
    -khtml-opacity: 0.75;
    margin:0px;
    padding: 3px;
}

#maincontainer #rightcontainer .thumbcontainer .thumb{
    position: relative;
    width: 202px;
    height: 144px;
    overflow: hidden;
    border: 2px solid #000;
}

#maincontainer #rightcontainer .thumbcontainer .thumb:hover{
    border: 2px solid #78100f;
}

#maincontainer #rightcontainer .thumbcontainer .flag{
    position: relative;
    float: left;
    margin:0;
    padding:0;
    margin-right: 3px;
    top: 1px;
    border: 1px solid #aeaeae;
}

#maincontainer #rightcontainer .thumbcontainer .languageSelected{
    position: relative;
    float: left;
    margin:0;
    padding:0;
    margin-right: 3px;
    top: 1px;
    border: 1px solid #fbca4d;
}


#maincontainer #rightcontainer .thumbcontainer .live_indicator{
    position: relative;
    float: right;
    margin:0;
    padding:0;
    margin-right: 3px;
    top: -2px;
}

#maincontainer #rightcontainer .chatBtn a{          position: relative; width: 66px; height: 15px; background-color: #3a0809;  border: 1px solid #ae1517;  margin-right: 4px; display:block; padding-top: 0px;  text-align: center; color: lime; float:left;}
#maincontainer #rightcontainer .chatBtn a:hover{    position: relative; width: 66px; height: 15px; background-color: #721313;  border: 1px solid #ae1517;  margin-right: 4px; display:block; padding-top: 0px; text-align: center; color: #fdbd19;  float:left;}

#maincontainer #rightcontainer .dialBtn a{          position: relative; width: 64px; height: 15px; background-color: #3a0809;  border: 1px solid #ae1517;  display:block; padding-top: 0px; text-align: center; color: #bbbbbb; float:left; }
#maincontainer #rightcontainer .dialBtn a:hover{    position: relative; width: 64px; height: 15px; background-color: #721313;  border: 1px solid #ae1517;   display:block; padding-top: 0px; text-align: center; color: #fdbd19; float:left;}

#maincontainer #rightcontainer .smsBtn a{           position: relative; width: 66px; height: 15px; background-color: #3a0809;  border: 1px solid #ae1517;  margin-right: 4px; display:block;  padding-top: 0px; text-align: center; color: #bbbbbb; float:left; margin-bottom: 4px;}
#maincontainer #rightcontainer .smsBtn a:hover{     position: relative; width: 66px; height: 15px; background-color: #721313;  border: 1px solid #ae1517;  margin-right: 4px; display:block;  padding-top: 0px; text-align: center; color: #fdbd19; float:left; margin-bottom: 4px;}

#maincontainer #rightcontainer .infoBtn a{          position: relative; width: 101px; height: 15px; background-color: #3a0809; border: 1px solid #ae1517;  margin-right: 4px;  display:block;  padding-top: 0px; text-align: center; color: #bbbbbb; float:left;}
#maincontainer #rightcontainer .infoBtn a:hover{    position: relative; width: 101px; height: 15px; background-color: #721313; border: 1px solid #ae1517;  margin-right: 4px;  display:block;  padding-top: 0px; text-align: center; color: #fdbd19; float:left;}

#maincontainer #rightcontainer .favoriteBtn a{      position: relative; width: 101px; height: 15px; background-color: #3a0809; border: 1px solid #ae1517;  display:block;  padding-top: 0px; text-align: center; color: #bbbbbb; float:left;}
#maincontainer #rightcontainer .favoriteBtn a:hover{position: relative; width: 101px; height: 15px; background-color: #721313; border: 1px solid #ae1517;  display:block;  padding-top: 0px; text-align: center; color: #fdbd19; float:left;}

#maincontainer #rightcontainer .dialBtnNo {          position: relative; width: 64px; height: 15px; background-color: #3a0809;  border: 1px solid #ae1517;  display:block; padding-top: 0px; text-align: center; color: #454545; float:left; }
#maincontainer #rightcontainer .chatBtnNo {    position: relative; width: 66px; height: 15px; background-color: #3a0809;  border: 1px solid #ae1517;  margin-right: 4px; display:block; padding-top: 0px; text-align: center; color: #454545;  float:left;}



/* secundairy camcontainer / full page container */
#maincontainer #rightcontainer .camcontainer2{
    position: relative;
    width: 706px;
    height: auto;
    padding: 3px;
    background-color: #350707;
    border: 1px solid #3e3e3e;
    margin: 0px 30px 30px 0px;
}

#maincontainer #rightcontainer .camcontainer2 .right{
    position: relative;
    width: 470px;
    height: 150px;
    float:left;
    margin-bottom: 8px;
    overflow:hidden;
}

#maincontainer #rightcontainer .camcontainer2 .sms{
    position: relative;
    width: 235px;
    height: 150px;
    overflow:hidden;
    float: left;
}

#maincontainer #rightcontainer .camcontainer2 h2{
    position: relative;
    font-size: 14px;
    font-weight: lighter;
    color: #fdbd19;
    padding:0;
    margin:0px 0px 5px 0px;
}

#maincontainer #rightcontainer .camcontainer2 .screenshots{
    position: relative;
    width: 685px;
    height: 90px;
    float:left;
}

#maincontainer #rightcontainer .camcontainer2 .screenshots .smallthumb{
	width: 86px;
	height: 58px;
  	padding: 1px;
  	margin-right: 5px;
  	border: 1px solid #000;
  	background-color: #c9c9c9;
}

#maincontainer #rightcontainer .camcontainer2 .chatBtn a{          position: relative; width: 135px; height: 20px; background-color: #3a0809;  border: 1px solid #ae1517;  margin-right: 4px; display:block; padding-top: 5px;  text-align: center; color: lime; float:left;}
#maincontainer #rightcontainer .camcontainer2 .chatBtn a:hover{    position: relative; width: 135px; height: 20px; background-color: #721313;  border: 1px solid #ae1517;  margin-right: 4px; display:block; padding-top: 5px; text-align: center; color: #fdbd19;  float:left;}

#maincontainer #rightcontainer .camcontainer2 .dialBtn a{          position: relative; width: 135px; height: 20px; background-color: #3a0809;  border: 1px solid #ae1517;  margin-right: 4px; display:block; padding-top: 5px; text-align: center; color: #bbbbbb; float:left; }
#maincontainer #rightcontainer .camcontainer2 .dialBtn a:hover{    position: relative; width: 135px; height: 20px; background-color: #721313;  border: 1px solid #ae1517;  margin-right: 4px; display:block; padding-top: 5px; text-align: center; color: #fdbd19; float:left;}

#maincontainer #rightcontainer .camcontainer2 .smsBtn a{           position: relative; width: 135px; height: 20px; background-color: #3a0809;  border: 1px solid #ae1517;  margin-right: 4px; display:block;  padding-top: 5px; text-align: center; color: #bbbbbb; float:left; margin-bottom: 4px;}
#maincontainer #rightcontainer .camcontainer2 .smsBtn a:hover{     position: relative; width: 135px; height: 20px; background-color: #721313;  border: 1px solid #ae1517;  margin-right: 4px; display:block;  padding-top: 5px; text-align: center; color: #fdbd19; float:left; margin-bottom: 4px;}

#maincontainer #rightcontainer .camcontainer2 .infoBtn a{          position: relative; width: 134px; height: 20px; background-color: #3a0809; border: 1px solid #ae1517;  margin-right: 4px;  display:block;  padding-top: 5px; text-align: center; color: #bbbbbb; float:left;}
#maincontainer #rightcontainer .camcontainer2 .infoBtn a:hover{    position: relative; width: 134px; height: 20px; background-color: #721313; border: 1px solid #ae1517;  margin-right: 4px;  display:block;  padding-top: 5px; text-align: center; color: #fdbd19; float:left;}

#maincontainer #rightcontainer .camcontainer2 .favoriteBtn a{      position: relative; width: 134px; height: 20px; background-color: #3a0809; border: 1px solid #ae1517;  display:block;  padding-top: 5px; text-align: center; color: #bbbbbb; float:left;}
#maincontainer #rightcontainer .camcontainer2 .favoriteBtn a:hover{position: relative; width: 134px; height: 20px; background-color: #721313; border: 1px solid #ae1517;  display:block;  padding-top: 5px; text-align: center; color: #fdbd19; float:left;}

#maincontainer #rightcontainer .camcontainer2 .chatBtnNo {          position: relative; width: 135px; height: 20px; background-color: #3a0809;  border: 1px solid #ae1517;  margin-right: 4px; display:block; padding-top: 5px;  text-align: center; color: #454545; float:left;}
#maincontainer #rightcontainer .camcontainer2 .dialBtnNo {          position: relative; width: 64px; height: 20px; background-color: #721313;  border: 1px solid #ae1517;  display:block; padding-top: 5px; text-align: center; color: #454545; float:left; }



/* form element */
.default_select{
    position: relative;
    width: 210px;
    height: 17px;
    font-size: 10px;
    margin-bottom: 5px;
}

.default_button{
    position: relative;
    width: auto;
    height: 30px;
    padding: 5px;
    background-color: #3a0809;
    border:1px solid #ae1517;
    color: #bbbbbb;
}

.default_button:hover{
    background-color: #721313;
    cursor: pointer;
}


/* default link classes */
a:link { color: #bbbbbb; 	text-decoration:none; }
a:visited {	color: #bbbbbb;	text-decoration:none;}
a:hover { color: #fdbd19;	text-decoration:none;}
a:active { color: #bbbbbb; text-decoration:none; }


#nav_bottom {
	position: relative; 
	padding-top: 40px;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	margin-left: 320px;
}

#nav_bottom .noCurrent a{
	position: relative; 
	width: 60px; 
	height: 20px; 
	background-color: #3a0809;  
	border: 1px solid #ae1517; 
	text-align: center; 
	color: #bbb;
	display: block;
	float: left;
}


#nav_bottom .noCurrent a:hover{
	position: relative; 
	width: 60px; 
	height: 20px; 
	background-color: #721313;  
	border: 1px solid #ae1517; 
	text-align: center; 
	color: #fdbd19;
	display: block;
	float: left;
}


#nav_bottom .current{
	position: relative; 
	width: 60px; 
	height: 20px; 
	background-color: #721313;  
	border: 1px solid #ae1517; 
	text-align: center; 
	color: #ae1517;
	display: block;
	float: left;
}

#nav_bottom .currentPoints{
	position: relative; 
	width: 60px; 
	height: 20px; 
	border: 0; 
	text-align: center; 
	color: #bbb;
	display: block;
	float: left;
}


.ftr{
	position: relative;
	margin-top: -29px;
	z-index: 15;	
}


#footer{
	position: relative;
	height: 143px;
	width: 100%;
	background-image: url('../../images/1007/footer_bg.jpg');
	background-repeat: repeat-x;
}



