a { outline:none; }

#header_logo { float:left; }
#contain { width: 220px; height:31px; background-image:url('http://files.privatecamz.com/imagespc/fetishcamz/tabs/images/bg.jpg'); background-repeat:no-repeat;float:left; }

#middle { color:white;font-family:helvetica;background-color:#000;}
#middle a { color:white;font-family:helvetica;font-weight:bold;font-size:14px;text-decoration:none; }

#divider { clear:both;background-color:#000;width:100%; }

#lForm { background-color:#000;font-size:10px;color:white;font-weight:bold;text-align:right;margin-right:36px; }
#username,#password { height:14px;font-size:10px;border:1px solid black;width:75px;color:gray }
#lFormSubmit { cursor:pointer;font-size:10px; }

#live { font-weight:bold;color:black; }
#featured { font-weight:bold;color:white;position:relative;left:3px; }

body {
	background-color:#4D4D4D; font-family:Arial, Helvetica, sans-serif; 
	margin:0; padding:0;
}

object  { display: block; }

div.container {
	width:640px;
	margin-left:auto;
	margin-right:auto;
	background-color:#000;
}
a:link {outline:none}

/* Top Bar */
div.topbar {width:920px; height:18px; font:bold 11px Arial, Helvetica, sans-serif; background:url(http://files.privatecamz.com/imagespc/newpc2/top.jpg); color:#FFFFFF; padding:0 5px 0 5px; background-repeat:no-repeat;}
div.topbar b {color:#FFD200}

/* Banner */
div.banner {}

/* Mid Bar */
div.midbar {width:925px; height:17px; font:bold 11px Arial, Helvetica, sans-serif; background:url(http://files.privatecamz.com/imagespc/newpc2/bottom.jpg); background-repeat:no-repeat; color:#FFFFFF; border-top:0px solid #002160; padding-left:5px;}
div.midbar a:link {color:#FFFFFF; text-decoration:none}
div.midbar a:hover {color:#999999; text-decoration:underline}
div.midbar a:visited {color:#ffffff; text-decoration:none}
div.midbar a:visited:hover {color:#999999; text-decoration:underline}

#midbar_text {position:relative;top:2px;}

#middle { color:#FFFFFF;padding:5px;font-size:12px;font-weight:bold; }
#middle a { color:#FFFFFF;text-decoration:none; }

/* Link */
.link01:link {color:#000; text-decoration:none}
.link01:visited {color:#000; text-decoration:none}
.link01:hover {color:#213c70; text-decoration:underline}
.link01:visited:hover {color:#213c70; text-decoration:underline}
.link01:active {color:#213c70; text-decoration:none}

.link02:link {color:#ebebeb; text-decoration:none}
.link02:visited {color:#ebebeb; text-decoration:none}
.link02:hover {color:#ebebeb; text-decoration:underline}
.link02:visited:hover {color:#ebebeb; text-decoration:underline}
.link02:active {color:#ebebeb; text-decoration:none}

.alias01:link {font:bold 14px Arial, Helvetica, sans-serif; text-transform:uppercase; text-decoration:none; color:#B10001}
.alias01:visited {font:bold 14px Arial, Helvetica, sans-serif; text-transform:uppercase; text-decoration:none; color:#B10001}
.alias01:visited:hover {font:bold 14px Arial, Helvetica, sans-serif; text-transform:uppercase; text-decoration:underline; color:#B10001}
.alias01:hover {font:bold 14px Arial, Helvetica, sans-serif; text-transform:uppercase; text-decoration:underline; color:#B10001}

/* Select Model botmidbar */
div.botmidbar {width:914px; height:20px; padding:5px 8px 5px 8px; font:normal 12px Arial, Helvetica, sans-serif; z-index:1; position:relative}
div.botmidbar input {font-size:10px}

/* Left Side Pannel */
div.leftnav {width:165px; float:left; text-align:left; list-style:none; padding:5px 0px 5px 0px; }

/* Login */
div.login {background-color:#AE1E1D; color:#FFFFFF; width:165px; float:left; font:bold 10px Arial, Helvetica, sans-serif;}
div.login input {width:80px; font-size:12px; padding-bottom:1px}
div.login a:link {color:#ffffff; text-decoration:none}
div.login a:visited {color:#ffffff; text-decoration:none}
div.login a:hover {color:#ffff00; text-decoration:underline}
div.login a:visited:hover {color:#FFFF00; text-decoration:underline}
div.row {clear: both; padding:5px 0 0 10px; width:140px}
div.row span.label {float: left; width: 55px; text-align:left; font-size:11px}
div.row span.formw {float: right; width: 80px; text-align: left}

/* Member Login */
div.member {background-color:#AE1E1D; color:#FFFFFF; width:165px; font-size:12px; float:left}
div.member span {font-size:10px; vertical-align:text-top}
div.member ul {margin:0 0 0 10px; padding: 0; list-style: none}
div.member li {width:130px; padding:3px 0 3px 3px; border-bottom:1px dashed #999999}
div.member a:link {color:#000; text-decoration:none; font-weight:bold}
div.member a:hover {color:#ffffff; text-decoration:none; font-weight:bold}
div.member a:visited {color:#000; text-decoration:none; font-weight:bold}
div.member a:visited:hover {color:#ffffff; text-decoration:none; font-weight:bold}
div.member a:active {color:#000; font-weight:bold}

/* Performer of the Week */
div.potw { color:#333333; width:165px; font:bold 10px Arial, Helvetica, sans-serif; text-align:center; padding: 0px 0px 5px 0px;}
div.potw a {color:#FFFFFF; text-decoration:none}
div.potw a:hover {color:#FFFFFF; text-decoration:underline}
/* New Performer */
div.np {width:100px; margin:0 auto 0 auto; background-color:#9fbfdf; color:#000000; padding:1px; font:normal 10px Arial, Helvetica, sans-serif; text-align:center}
div.np .online {background-color:#000000; color:#FFFFFF; font:bold 12px Arial, Helvetica, sans-serif; text-align:center}
div.np td {background-color:#ebebeb}
div.np .alias {
	display:block;
	background-color:#4e86cc;
	color:#000000;
	width: 100%;
}
.alias {
	width: 100%;
}
div.np .shows a:link {display:block; background-color:#AE1E1D; color:#FFFFFF; text-decoration:none}
div.np .shows a:hover {display:block; background-color:#AE1E1D; color:#FFFFFF; text-decoration:none}
div.np .shows a:visited:hover {display:block; background-color:#AE1E1D; color:#FFFFFF; text-decoration:none}
div.np .shows a:visited {display:block; background-color:#AE1E1D; color:#FFFFFF; text-decoration:none}

/* MAIN 2 */
div.main2 {width:950px; float:left; margin-left:10px; text-align:center; font-size:12px; color:#000000}
div.main2 .content {background-color:#AE1E1D; color:#333333; font-size:12px; width:685px; margin-left:auto; margin-right:auto}
div.main2 p {margin:10px}

/* Main Content */
div.main {width:750px; float:left; margin-left:10px; text-align:center; font-size:12px; color:#000000}
div.maintop {width:665px; height:25px; padding:5px 10px 0 10px; font-size:11px; text-align:right; color:#ebebeb; margin-left:auto; margin-right:auto}
div.maintop select {font-size:10px}
div.maintop a {color:#ebebeb}
div.main .content {background-color:#AE1E1D; color:#333333; font-size:12px; width:685px; margin-left:auto; margin-right:auto}
div.main p {margin:10px}

#getchip {font:normal 12px Arial, Helvetica, sans-serif; color:#333333; margin:5px; padding:1px}
#getchip td {background-color:#dddcdc}
#getchip b {color:#000}
#getchip img {padding:1px; border:1px solid #999999}

/* Cells Start Here (Performers) */
div.cellwrap {
	width:100%;
	margin-left:auto;
	margin-right:auto;
	background-color: #C5202A;
	padding: 0px;
	margin-top: 0px;
	height: 360px;
}
div.cellwrap .cell {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#ffd200;
	text-align:center;
	width:122px;
	border:2px solid #000;
	position:relative;
	z-index:0;
	float:left;
	margin: 1px;
}
div.cell img {display:block}
div.cell .alias {
	display:block;
	background-color:#000;
	color:#FFFFFF;
	width: 122px;
}

div.cell .shows a:link {display:block; background-color:#847D77; color:#c2e1f8; text-decoration:none}
div.cell .shows a:hover {display:block; background-color:#000; color:#FFFF00; text-decoration:none}
div.cell .shows a:visited:hover {
	display:block;
	background-color:#000;
	color:#FFFF00;
	text-decoration:none;
	width: 122px;
}
div.cell .shows a:visited {display:block; background-color:#847D77; color:#c2e1f8; text-decoration:none}

div.cell .bio a:link {display:block; background-color:#847D77; color:#000; text-decoration:none}
div.cell .bio a:hover {display:block; background-color:#000; color:#FFFFFF; text-decoration:none}
div.cell .bio a:visited:hover {
	display:block;
	background-color:#000;
	color:#FFFFFF;
	text-decoration:none;
	width: 122px;
}
div.cell .bio a:visited {display:block; background-color:#847D77; color:#000; text-decoration:none}

div.cell .archi a:link {display:block; background-color:#AE1E1D; color:#c2e1f8; text-decoration:none}
div.cell .archi a:hover {display:block; background-color:#000; color:#FFFF00; text-decoration:none}
div.cell .archi a:visited:hover {display:block; background-color:#AE1E1D; color:#FFFF00; text-decoration:none}
div.cell .archi a:visited {display:block; background-color:#AE1E1D; color:#c2e1f8; text-decoration:none}

/* Boxes */
div.box01 {width:515px; margin:0 5px 10px 10px; font-size:12px; color:#213c70; border:1px solid #000; padding:1px; float:left}
div.box01 li {padding:2px 0 1px 0}
div.box01 p {margin:10px}
div.box01 span {float:left; padding-top:1px; font-size:11px}
div.box01 td {background-color:#ebebeb}
div.box01 b {color:#213c70} /* Bold Words */

div.box02 {width:165px; margin:0 5px 10px 5px; font-size:12px; color:#213c70; border:1px solid #000; padding:1px; float:left}
div.box02 .mpinfo {clear:both; padding-top:10px; background-color:#e7e7e7}
div.box02 .mpinfo ul {margin:0 auto; padding: 0; list-style: none}
div.box02 .mpinfo li {list-style:none; margin-left:5px; border-bottom:1px dashed #999999}
div.box02 td {background-color:#ebebeb}
div.box02 b {color:#213c70} /* Bold Words */

div.box03 {width:700px; margin-left:10px; font-size:12px; background-color:#ebebeb; color:#213c70; border:1px solid #000; padding:1px; float:left}
div.box03 li {padding:1px; font-weight:bold; list-style:none}
div.box03 p {margin:10px}
div.box03 td {background-color:#ffffff}
div.box03 b {color:#213c70} /* Bold Words */
div.box03 h1, h2, h3 {margin-top:0}

div.box04 {width:400px; border:3px double #999999; background-color:#FFFFCC; color:#CC3300; padding:10px; margin:auto auto 20px auto; text-align:center}
div.box04 p {margin:5px; color:#000000}
div.box04 table {border:1px solid #999999; padding:2px}
div.box04 td {background-color:#ebebeb; color:#333333}

/* Rounded Corners Box */
p, h3 {margin:0; padding:5px 10px 5px 10px}
.rcontainer {background:#AE1E1D; color:#000}
.rtop, .rbottom{display:block; background:#AE1E1D}
.rtop *, .rbottom *{display: block; height: 1px; overflow: hidden; background:#000;}
.rcontainer2 {width:685px; background:#AE1E1D; margin:0 auto; overflow:hidden;}
.rtop2, .rbottom2{display:block; background:#000}
.rtop2 *, .rbottom2 *{display: block; height: 1px; overflow: hidden; background:#AE1E1D;}
/* Four Corners */
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px; height: 2px}
/* Just Left Corners */
.rl1 {margin: 0 0 0 5px; }
.rl2 {margin: 0 0 0 3px; }
.rl3 {margin: 0 0 0 2px; }
.rl4 {margin: 0 0 0 1px; height: 2px;}
/* Just Right Corners */
.rr1 {margin: 0 5px 0 0; }
.rr2 {margin: 0 3px 0 0; }
.rr3 {margin: 0 2px 0 0; }
.rr4 {margin: 0 1px 0 0; height: 2px;}

div.niches {padding:0 10px 0 10px; height:20px; color:#ebebeb}
div.niches select {font-size:10px}

/* Miscellaneous */
#titlebar {background-color:#000; color:#FFFFFF; font:bold 14px Arial, Helvetica, sans-serif}
#titlebar2 {background-color:#000; color:#FFFFFF; font:bold 12px Arial, Helvetica, sans-serif}

#theader td {background-color:#000; color:#ffffff; font-weight:bold}
#theader2 td {background-color:#b4d0de; color:#000; font-weight:bold}
#bgcolor01 td {background-color:#ebebeb}
#bgcolor02 td {background-color:#edeff4}
#bgcolor03 td {background-color:#b4d0de}
#bgcolor04 td {background-color:#e7e7e7}

.blog {margin:0 5px 0 10px}
.blogtitlebar {border-bottom:1px solid #867F79}
.border01 {border:1px solid #000; padding:1px}
.border02 {border:1px solid #867F79; padding:1px}
.border03 {border:1px solid #867F79; padding:1px}

/* Bio Page */
div.mainbio {width:630px; margin-bottom:10px; font-size:12px; color:#000000; padding:1px; margin:auto;}
div.mainbio td {background-color:#ebebeb}
div.mainbio b {color:#213c70}
div.mainbio .thumb {border:1px solid #333333}
div.mainbio .thumb:hover {border:1px solid #666666}

div.mainbio2 {width:730px; font-size:12px; color:#000000}
div.mainbio2 td {background-color:#ebebeb}
div.mainbio2 b {color:#213c70}
div.mainbio2 .thumb {border:1px solid #333333}
div.mainbio2 .thumb:hover {border:1px solid #666666}

div.rightbio {width:100px; margin:0 5px 10px 0; color:#000000; padding:1px; font:normal 10px Arial, Helvetica, sans-serif; text-align:center; float:right}
div.rightbio .online {background-color:#000; color:#FFd200; font:bold 14px Arial, Helvetica, sans-serif; text-align:center}
div.rightbio td {background-color:#ebebeb}
div.rightbio .alias {display:block; background-color:#000; color:#FFFFFF}

div.rightbio .shows a:link {display:block; background-color:#117cc8; color:#c2e1f8; text-decoration:none}
div.rightbio .shows a:hover {display:block; background-color:#000; color:#FFFF00; text-decoration:none}
div.rightbio .shows a:visited:hover {display:block; background-color:#000; color:#FFFF00; text-decoration:none}
div.rightbio .shows a:visited {display:block; background-color:#117cc8; color:#c2e1f8; text-decoration:none}

div.rightbio .bio a:link {display:block; background-color:#18aff3; color:#000; text-decoration:none}
div.rightbio .bio a:hover {display:block; background-color:#000; color:#FFFFFF; text-decoration:none}
div.rightbio .bio a:visited:hover {display:block; background-color:#000; color:#FFFFFF; text-decoration:none}
div.rightbio .bio a:visited {display:block; background-color:#847D77; color:#000; text-decoration:none}

h3 {color:#cc3300; margin-bottom:0; text-align:center}
blockquote {border:1px solid #ffd200; background-color:#FFFFFF}

div.spacer {clear: both; height:20px}
div.spacer1 {clear: both; height:1px}

/* Avatars */
div.avatars {background-color:#FFFFFF; border:1px solid black; width:530px; margin-left:6px; float:left}
div.avatars .header {background-color:#333333; color:#FFFFFF}

/* Credit Card Security Code Hover */
.scode {font-size:10px; position: relative; z-index:0;}
.scode:hover{background-color: transparent; z-index:50;}
.scode span{ 
	position: absolute;
	background-color:#000000;
	padding: 0px;
	left: -1000px;
	border: 1px solid white;
	visibility: hidden;
	color: black;
	text-decoration: none;
}
.scode span img{ /*For enlarged image*/
	border-width: 0;
	padding: 2px;
}
.scode:hover span{ /*For enlarged image on hover*/
	visibility: visible;
	top:20px;
	left:0px; /*position where enlarged image should offset horizontally */
}

/* Calendar */
#calendar
	{
	position:absolute;
	visibility:hidden;
	background-color:#CCCCCC;
	/*layer-background-color:#000000;*/
	text-align:center;
	margin:0 auto;
	float:none;
	}

.xcpBorder {border:1px solid #000000;}

.xcpYearNavigation,
.xcpMonthNavigation
	{
	background-color:#000000;
	color:#999999;
	font-weight:bold;
	text-align:center;
	}

.xcpDayColumnHeader
	{
	color:#000000;
	font-weight:bold;
	font-size:12px;
	}

a.xcpCurrentMonthDate:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0071AE;}
a.xcpCurrentMonthDate:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999999; font-weight:bold;  background-color:#000000;}
a.xcpCurrentMonthDate:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0071AE;}
a.xcpCurrentMonthDate:visited:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999999; font-weight:bold;  background-color:#000000;}
a.xcpCurrentMonthDate:active {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0071AE;}

.xcpCurrentMonthDate {padding:1px;}

.xcpCurrentDate {padding:1px; background-color:#0071AE;	color:#CCCCCC;}

a.xcpOtherMonthDate:link {font-family:Arial, Helvetica, sans-serif; font-size:0px; color:#CCCCCC;}
a.xcpOtherMonthDate:hover {font-family:Arial, Helvetica, sans-serif; font-size:0px; color:#CCCCCC; font-weight:bold;  background-color:#000099;}
a.xcpOtherMonthDate:visited {font-family:Arial, Helvetica, sans-serif; font-size:0px; color:#CCCCCC;}
a.xcpOtherMonthDate:visited:hover {font-family:Arial, Helvetica, sans-serif; font-size:0px; color:#CCCCCC; font-weight:bold;}
a.xcpOtherMonthDate:active {font-family:Arial, Helvetica, sans-serif; font-size:0px; color:#CCCCCC;}

.xcpOtherMonthDate {padding:1px; color:#CCCCCC;}

a.calendar_select:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0071AE;}
a.calendar_select:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999999; font-weight:bold;  background-color:#000000;}
a.calendar_select:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0071AE;}
a.calendar_select:visited:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999999; font-weight:bold;  background-color:#000000;}
a.calendar_select:active {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0071AE;}

/* Footer */
div.footer {color:#FFF; width:930px; background-color:#000; font-size:11px; font-weight:bold; text-align:center; line-height:1.5em; padding:10px 0px 10px 0px; clear:both; margin:auto; overflow:hidden;}
div.footer a:link {color:#FFF; text-decoration:none}
div.footer a:hover {text-decoration:underline}
div.footer a:visited {color:#FFF; text-decoration:none}
div.footer a:visited:hover {text-decoration:underline}
div.footer a:active {text-decoration:none}

div.footer .compliance {font-size:10px; color:#FFF; padding-bottom:5px; line-height:1.2em}
div.footer .compliance a {font-size:10px; color:#FFF}
div.footer .compliance a:hover {font-size:10px; color:#ffffff}

.grouphead
	{
	font:bold 12px Arial, Helvetica, sans-serif;
	text-align:center;
	color:#fff;
	}
