/* CSS Document */

body{
	background-color : #6B0000;
	/*text-align:center;*/
	margin:0px;
	color: #CCCCCC;
	font-family : Square721BT, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

td{
	font-family : Square721BT, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

H1{
	padding:0px;
	margin:0px;
	font-size:12px;
	padding-bottom:3px;
}
H5 {
	color:#FFCC00;
	font-size:14px;
	height:24px;
}

H4{

	font-size:16px;
	font-weight:bold;
}
H3{
	padding:0px;
	margin:0px;
	font-size:12px;
	font-weight:normal;
}
H2{
	padding:0px;
	margin:0px;
	font-size:12px;
	color:#FFCC00;
}

.message{
	color:yellow;
	border-bottom:1px solid #01766F;
	width:770px;
	text-align:center;
	font-size:14px;
	padding-bottom:5px;
	margin-bottom:5px;
}

img{
	border: 0px;
	display:block;
}

.searchtitle{
	padding:15px;
	color:yellow;
	font-size:14px;
}

.ext_container{
	background-color : #900000;
	text-align:center;
	width: 1004px;
	height: 100%;
	/*position: relative;*/
	clear:both;
	display: block;
}

.head_container{
	width: 1004px;
	height: 235px;
	background: #6B0000 url(/images/bubble.gif) no-repeat;
	background-color : #6B0000;
	text-align: left;
	clear:right;
}

TABLE{
	padding:0px;
	margin:0px;
	border:0px;
}


.imglist{

}
.pagetitle{
	width: 400px;
	/*height: 99px;*/
	/*background: #6B0000;*/
	position: relative;
	left: 25px;
	top: 80px;
	text-align:center;
	color: #FFCC00;
	font-family : Square721BT, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 28px;
	clear:left;
}
.subtitle{
	font-size : 12px;
}

.first_text_container{
	width: 400px;
	/*height: 99px;*/
	background: #6B0000;
	position: relative;
	left: 560px;
	top: 0px;
	text-align:left;
	clear:right;

}

.first_text_left{
	width: 195px;
	height: 99px;
	float: left;
	font-size: 12px;
	line-height: 17px;
	padding-right: 5px;
	border-right: 1px dashed #900000;
}

.first_text_right{
	width: 190px;
	height: 99px;
	float: right;
	font-size: 12px;
	line-height: 17px;
	text-align:left;
}

.top_menu_container{
	width: 1004px;
	height: 26px;
	background: #900000 url(/images/topnav_barx.jpg) no-repeat;
	clear:both;
	font-size: 14px;
	line-height: 18px;
	font-weight : bolder;
	color: #F4E141;
	padding-top:4px;
}

DIV.top_menu_container a{
	color: #C6F1FF;
	padding-left: 9px;
	padding-right: 9px;
	font-weight : bolder;
	background: #900000 url(/images/topnav_left.jpg) no-repeat;
}

DIV.top_menu_container a:link{
	color: #C6F1FF;
	padding-left: 9px;
	padding-right: 9px;
	font-weight : bolder;
	vertical-align: middle;
}

DIV.top_menu_container a:visited{
	color: #C6F1FF;
	padding-left: 9px;
	padding-right: 9px;
	font-weight : bolder;
	vertical-align: middle;
}

DIV.top_menu_container a:hover{
	color: #C6F1FF;
	padding-left: 9px;
	padding-right: 9px;
	font-weight : bolder;
	background: #900000 url(/images/topnav_left_invert.jpg) no-repeat;
}

.central_container{
	width: 1004px;
	background: #900000 url(/images/central_strip_LJ.jpg) repeat-y;
	display:table;
	/*background-color:violet;*/
}

.advertising_container{
	width: 1004px;
	background: #900000 url(/images/central_strip_LJ.jpg) repeat-y;
	display:block;
	text-align:center;
	/*height:90px;*/
	vertical-align:middle;
}




.left_menu{
	text-align:left;
	width:180px;
	padding-top: 15px;
	padding-bottom: 20px;
	font-size: 14px;
	line-height: 18px;
	font-weight : bolder;
	color: #000000;
	display:inline;
	float:right;
}
DIV.left_menu a:link{
	border-bottom:1px dashed #FFCC00;
	border-left:4px solid #FFCC00;
}
DIV.left_menu a:visited{
	border-bottom:1px dashed #FFCC00;
	border-left:4px solid #FFCC00;
}
DIV.left_menu a:hover{
	border-bottom:1px dashed #6B0000;
	border-left:4px solid #6B0000;
	color:#FFCC00;
}
DIV.left_menu a{
	margin-bottom:5px;
	width:170px;
	padding-left:2px;
}






.articles_container{
	background: #900000 url(/images/central_strip_LJ.jpg) repeat-y;
	width: 1004px;
	text-align: left;
	display: table;
	clear: both;
}

.article_column1_container{
	width: 260px;
	float:left;
	clear:left;
	text-align:left;
	padding-left:25px;
	margin-left:25px;
	display: inline;
}

.article_column2_container{
	width: 260px;
	float: left;
	border-left: 1px dashed #01766F;
	text-align:left;
	padding-left:25px;
	margin-left:25px;
	display: inline;
}
.article_column3_container{
	width: 260px;
	float: left;
	text-align:left;
	padding-left:25px;
	margin-left:25px;
	border-left: 1px dashed #01766F;
	clear:right;
	display: inline;
}





.container_foot{
	background: #900000 url(/images/container_foot_LJ.jpg) no-repeat;
	width: 1004px;
	height: 38px;
}

.container_head{
	background: #900000 url(/images/container_head_LJ.jpg) no-repeat;
	width: 1004px;
	height: 22px;
}



.pagenav_container{
	padding-top: 15px;
	padding-bottom: 30px;
	font-size: 12px;
	line-height: 18px;
	font-weight : bolder;
	color: #000000;
	/*text-align: center;*/
}




.searchfound{
	/*color: #1A4C5D;
	font-family : Square721BT, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 16px;*/
	/*text-align:center;*/
	width:667px;
	display:table;
}


.footer_container{
	background: #900000 url(/images/central_strip_LJ.jpg) repeat-y;
	width: 1004px;
}

a{
	text-decoration:none;
}

a:hover{
	color: #FFCC00;
}
a:link{
	color: #FFFF99;
}
a:visited{
	color: #FFFF99;
}

DIV.pagenav_container{
	margin-left:40px;
	color:#FFFF99;
}

DIV.pagenav_container a{
	padding-left: 6px;
	padding-right: 6px;
	font-size: 12px;
	line-height: 18px;
	font-weight : bolder;
}
DIV.pagenav_container a:link{
	padding-left: 6px;
	padding-right: 6px;
	font-size: 12px;
	line-height: 18px;
	font-weight : bolder;
	color: #FFCC00;

}
DIV.pagenav_container a:hover{
	padding-left: 6px;
	padding-right: 6px;
	font-size: 12px;
	line-height: 18px;
	font-weight : bolder;
	color: #cccccc;
	background: #6B0000 url(/images/topnav_left.jpg) repeat-y;

}
DIV.pagenav_container a:visited{
	padding-left: 6px;
	padding-right: 6px;
	font-size: 12px;
	line-height: 18px;
	font-weight : bolder;
	color: #FFCC00;

}
.pagenav_thispage{
	padding-left: 6px;
	padding-right: 6px;
	font-size: 12px;
	line-height: 18px;
	font-weight : bolder;
	color: #7BC6DF;
	background: #6B0000 url(/images/topnav_left.jpg) repeat-y;

}


HR{
	width:95%;
	color:#900000;
	height:5px;
	border:5px dashed #900000;
	text-align:center;
}



/* CAM TEMPLATE SECTION */

.camtemplate_container{
	width:768px;
	display:table;
	background-color:#6B0000;
	/*border: 1px solid #cccccc;*/
	padding:2px;
}

.camtemplatecontainer{
	/*background: #01766F;*/

	width: 760px;
	/*height: 520px;*/
	/*padding:4px;*/
	/*margin-bottom:15px;*/
	display:inline;
	background-color:#900000;
}
.mediacontainer{
	width:448px;
	height:495px;
	/*overflow:hidden;*/
	float:left;
	/*display:inline;*/
	/*background-color:purple;*/
}




.modeltextcontainer{
	width:285px;
	/*height:485px;*/
	/*background: #AA1425;*/
	float:right;
	display:inline;
	/*overflow:hidden;*/
	background-color:#900000;
	/*padding:1px;/*
	/*margin:3px;/*
	margin-top:2px;
	padding-bottom:2px;
	padding-top:12px;
}





.thumbscontainer{
	width:120px;
	height:485px;
	/*float:right;*/
	/*overflow:hidden;*/
	display:block;
	/*background-color:brown;*/
}


.modelmenu{
	width: 285px;
	height: 30px;
	background: #6B0000 url(/images/topnav_left.jpg) no-repeat;
	background-position:center;
	font-size: 16px;
	line-height: 18px;
	font-weight : bolder;
	color: #F4E141;
	display:block;
}



.biostats{
	font-size: 12px;
	line-height:16px;
}

.imgthumb{
	width:120px;
	height:90px;
	margin-top:3px;
	margin-bottom:3px;
	display:block;
}
.imgexpand{
	width:320px;
	height:240px;
}







.mediacontainerrnd{
	width:448px;
	height:250px;
	/*overflow:hidden;*/
	float:left;
	/*display:inline;*/
	/*background-color:purple;*/
}
.m320pxcontainerrnd{
	position:relative;
	left:0px;
	top:0px;
	/*border:5px dashed green;*/

}


.m320pxcontainerrnd{
	width:320px;
	height:250px;
	/*overflow:hidden;*/
	display:block;
}













.pagenav {	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;	text-align : left;	font-size : 10px;	width : 780px;	line-height : 14px;	color : #666666;	padding: 3px}







.online{
	/*border-top: 1px dotted green;*/
	/*border-bottom: 1px dotted green;*/
	/*width:285px;*/
	/*display:block;*/
	/*background-color:white;*/
	/*height:36px;*/
}

.model_header{
	width:285px;
	padding-bottom:20px;
}


.modelheader{
	width:285px;
	padding-bottom:5px;
}


.modeltext{
	padding-left:5px;
	padding-right:5px;
	padding-bottom:10px;
	padding-top:10px;
	font-size: 12px;
	line-height: 14px;
}





.buttonbar{
	/*border-top: 1px dotted green;*/
	width:285px;
	height:30px;
	/*background-color:blue;*/
	display:block;
}




.onlinefavs{
	text-align:right;
}


.picheading{	padding-left: 5px;	font-size : 10px;}









.cambutton{
	text-align : center;
	color: #F4E141;
	font-family : Square721BT, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 12px;

}

.cambutton a:link {
	text-decoration : none;
	color: #F4E141;
}
.cambutton a:visited {
	color: #F4E141;
	text-decoration : none;
}
.cambutton a:hover {
	color : #F3E77A;
	text-decoration : none;
}

/* LIVEJASMIN FEED SECTION */



.body_container{

	position:relative;
	display:inline;



	width: 795px;
	/*display:table;*/
	text-align:left;
	/*clear:right;*/
	overflow:hidden;
	float:right;
}
.lhs_container{
	position: relative;


	width: 200px;
	/*position: relative;*/
	display:inline;
	float:left;
	overflow:hidden;
}


.lj_central{
	width: 1004px;
	background: #6B0000 url(/images/central_strip_LJ.jpg) repeat-y;
	display:table;
	/*clear:right;*/
}
.lj_foot{
	background: #6B0000 url(/images/container_foot_LJ.jpg) no-repeat;
	width: 1004px;
	height: 38px;
}

.lj_head{
	background: #6B0000 url(/images/container_head_LJ.jpg) no-repeat;
	width: 1004px;
	height: 22px;
}

/* CAMERABOYS FEED SECTION */

.cb_central{
	width: 1004px;
	/*background: #000000 url(/images/central_strip_cb.jpg) repeat-y;*/
	display:table;
	clear:right;
}
.cb_foot{
	/*background: #000000 url(/images/container_foot_cb.jpg) no-repeat;*/
	width: 1004px;
	height: 38px;
}

.cb_head{
	/*background: #000000 url(/images/container_head_cb.jpg) no-repeat;*/
	width: 1004px;
	height: 22px;
}

/* FAVORITES PAGE */

.favbg1{
	color:#000000;
	background-color : #9B0000;
	font-family : Square721BT, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 12px;
	width:750px;
}
.favbg2{
	color:#000000;
	background-color : #890000;
	font-family : Square721BT, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 12px;
	width:750px;
}

.favbg1 a{
	color:#F4E141;
	font-family : Square721BT, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.favbg2 a{
	color:#F4E141;
	font-family : Square721BT, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 12px;
}


/* Cam Search */

.cambox {
	height:100%;
	display:block;
	clear:right;
	text-align:center;
	width : 750px;
	/*background-color: #7F0210;*/
}
.thumbnail_offline{
	width: 150px;
	height: 280px;
	border: 5px dashed #6B0000;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	color: white;
	text-align: center;
	display:table;
	margin: 5px;
	float:left;
	background: #6B0000 url(/images/thumbbackdrop2.jpg) no-repeat;
	background-position:center;
}

.thumbnail_online{
	width: 150px;
	height: 280px;
	border: 5px solid #bb0000;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	color: white;
	text-align: center;
	display:table;
	margin: 5px;
	float:left;

	background: #900000 url(/images/thumbbackdrop2.jpg) no-repeat;
	background-position:center;
}




.performername a:link{
	COLOR: YELLOW;	
	font-size : 11px;
	font-style: normal;
	line-height: normal;
	/*font-weight: bold;*/
	font-variant: normal;
	text-align: center;
	margin:5px;

}
.performername{
	COLOR: YELLOW;	
	font-size : 11px;
	font-style: normal;
	line-height: normal;
	/*font-weight: bold;*/
	font-variant: normal;
	text-align: center;
	margin:5px;

}



.statusspan{
	display:inline;
	margin:7px;
	float:right;
}

.model_online{
	color: #FFCC00;
	font-weight: bold;
	background-color: #900000;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
}
.model_offline{
	color: #6B0000;
}



.privatelink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-variant: normal;
	color: orange;	text-align: center;
}




.privatelink a:link{	color: #ff9900;}
.privatelink a:hover{	color: #cccccc;}
.privatelink a:visited{	color: #ff9900;}
.privatelink a:active{	color: orange;}
.secondarylink{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: normal;	line-height: normal;	font-variant: normal;	color: orange;	text-align: center;}
.secondarylink a:link{	color: #ff9900;}
.secondarylink a:hover{	color: #cccccc;}
.secondarylink a:visited{	color: #ff9900;}
.secondarylink a:active{	color: orange;}


.sidenav_search{
	/*background: url(/images/search_bkgnd.png) no-repeat;*/
	height:90px;
	width:170px;
	/*padding-top:5px;*/
	float:right;
	margin-right:10px;
}

.forminput{
	color:#600000;
	background: #cccccc;
	border:2px solid #6B0000;
}

.hot{
	color:orange;
	font-size:10px;
}


.x2257{
	width:680px;
	padding:20px;
}
.cbcamerafeed{
	color:blue;
}




/*---------------- Profile Template -----------------*/

.mediaprofile{
	width:320px;
	float:left;
	display:inline;
	background-color:#900000;
}
.p320pxcontainer{
	width:320px;
	display:table;
	background-color:#900000;
}
.profilepics{
	width:320px;
	overflow:hidden;
	background-color:#900000;
}
.profiletextcontainer{
	width:400px;
	background-color:#900000;
	margin-right:25px;
	padding:1px;
	border:1px solid #6B0000;
	display:inline;
	float:right;
}
.profilemenu{
	width: 400px;
	height: 30px;
	background: #900000 url(/images/topnav_barx.jpg) no-repeat;
	background-position:center;
	font-size: 16px;
	line-height: 18px;
	font-weight : bolder;
	color: #F4E141;
}
.pbuttonbar{
	/*border-top: 1px dotted green;*/
	width:400px;
	height:30px;
	/*background-color:blue;*/
	display:block;
}
.pmodelheader{
	width:400px;
	padding-bottom:20px;
}
.performernamex{
	COLOR: YELLOW;	
	font-size : 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-align: center;
	margin:5px;
	display:inline;
	float:left;
}
.pmodeltext{
	width:380px;
	padding:5px;
	font-size: 12px;
	line-height: 14px;
	background-color:#900000;
	text-align:left;
}


.floatinglink{
	position:absolute;
	width:320px;
	height:240px;
	/*border:5px dashed orange;*/
	z-index:999;
	top:0;
	left:0;
}

img.zimage{
	width:320px;
	height:240px;
	/*border:1px solid blue;*/
}

img.zimagep{
	width:720px;
	height:267px;
	/*background-color:#01766F;*/

}

.floatinglinkp{
	position:absolute;
	width:600px;
	height:273px;
	/*border:5px dashed orange;*/
	z-index:2147483647;
	top:45;
	left:40;
}



.livefeed{
	position:absolute;
	top:0;
	left:0;
	/*border:5px solid purple;*/
	z-index:0;
}

.livefeed{
	width:320px;
	height:240px;
	margin-bottom:4px;
	display:block;
	/*background-color:pink;*/
}


.m320pxcontainer{
	position:relative;
	left:0px;
	top:0px;
	/*border:5px dashed green;*/

}


.m320pxcontainer{
	width:320px;
	height:485px;
	/*overflow:hidden;*/
	display:block;
}


.expandimage{
	position:absolute;
	width:320px;
	height:240px;
	top:245px;
	left:0px;
	display:block;
	/*background-color:yellow;*/
}




div#webmasters {
	width:730px;

}

.affiliate_awe
{	padding:3px;	margin:3px;	height:360px;	margin-top:10px;	margin-bottom:15px;}

.affiliate_neon
{	padding:3px;	margin:3px;	height:380px;	margin-top:10px;	margin-bottom:15px;}

.affiliate_camdough
{	padding:3px;	margin:3px;	height:420px;	margin-top:10px;	margin-bottom:15px;}

.affiliate_camsense
{	padding:3px;	margin:3px;	height:260px;	margin-top:10px;	margin-bottom:15px;}

.affiliate_streamray
{	padding:3px;	margin:3px;	height:320px;	margin-top:10px;	margin-bottom:15px;}

.content_webmasters
{	color : #666666;	padding: 2px;	margin: 2px;}

.content_bottom
{	color : #666666;	padding: 2px;	margin: 2px;}

.topcam_images
{	float:left;	width:214px;	height:192px}

.topcam_images2
{	float:left;	width:214px;	height:192px}

.topcam_images_shl
{	float:left;	width:214px;	height:192px}

.topcam_content
{	float:right;	width: 480px;}

.topcam
{	padding:3px;	margin:3px;	height:422px;	margin-top:10px;	margin-bottom:15px;}

.CamTitle
{	background-color : #006666;	color : #cccccc;	width : 730px;	margin: 2px;	padding: 2px;	height: 38px;}

.languages{
	background-color : #01766F;
}

.announcement{
	width:700px;
	text-align:left;
}


img.floatzimagep{
	width:700px;
	height:600px;
	border:1px solid blue;
}

.floatingdivp{
	position:absolute;
	width:780px;
	height:273px;
	/*border:5px dashed orange;*/
	z-index:2147483647;
	top:25;
	left:0;

}

.body_containervcy{

	position:relative;
	display:inline;


	/*height: 600px;*/
	width: 795px;
	/*display:table;*/
	text-align:left;
	/*clear:right;*/
	float:right;

}

/*.freechatbox_marg{
height:620px;

}

.freechatresize{
	height:620px;
}*/


.floatingmenu{
	height:22px;
	width:725px;
}
img.zimagesignup{
	width:102px;
	height:19px;
	/*background-color : yellow;*/
}
img.zimagepvt{
	width:86px;
	height:19px;
	/*background-color : green;*/
}
img.zimagebio{
	width:83px;
	height:19px;
	/*background-color : red;*/
}
img.zimagefavs{
	width:160px;
	height:19px;
	/*background-color : blue;*/
}

img.zimageblank{
	width:269px;
	height:19px;
	/*background-color : orange;*/
}
.signuptext{
	width:650px;
}
.thumbbackground{
	background: #900000 url(/images/thumbbackdrop.jpg) no-repeat;
	background-position:center;
}
DIV.tags{
	padding-left:25px;
	width:170px;
	#margin:0px;
	font-size:10px;
	font-weight:normal;
}

DIV.tags a{
	color:#ffcc00;

}

DIV.tags a:link{

}
DIV.tags a:visited{

}
DIV.tags a:hover{

}

.favmessage{
	width:750px;
	text-align:left;
}



