/* CSS Document */


html {
height : 100%;
}
body {
line-height : 110%;
color : #666666;
font-family : Verdana, Arial, Helvetica, , Tahoma, sans-serif;
font-size : 11px;
padding : 0;
margin : 0;
background-color : #001820;
}

H1{
	font-size : 10px;
	text-align : center;
}

H2{
	font-size : 16px;
	color: red;
	padding: 10px;
}

H3{
	font-size : 11px;
	width: 160px;
	padding: 10px;
}

H4{
	font-size : 11px;
	width: 160px;
	padding: 10px;
}

.pagenav {
	font-family : Arial, Helvetica, sans-serif;
	text-align : left;
	font-size : 10px;
	border : 1px solid #ff3301;
	width : auto;
	background-color : #010101;
	padding : 0 8px;
	line-height : 14px;
	margin : 1px;
	color : #666666;

}
.pagenav A:hover {
	color : #ff0000;
	text-decoration : none;
}

.performerpics{
	background-color : #ff3301;
	padding-left: 5px;
	padding-right: 5px;
	margin-left: 5px;
	margin-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.performerblock{
	background-color : #000000;
	margin-bottom: 35px;
	margin-left: 5px;
	margin-right: 5px;
	margin:top; 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px solid #ff3301;
}

.performerbio{
	width: 607px;
	padding-top: 15px;
}

.performername{
	color: red;
	font-weight : heavy;
	font-size : 14px;
}

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

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

.cambutton{
	background-image : url(/camtemplate/cam_button.jpg);
	background-repeat : no-repeat;	
	text-align : center;
}

.cambutton a:link {
	color : #ff0000;
	text-decoration : none;
}

.cambutton a:visited {
	color : #ff0000;
	text-decoration : none;
}

.cambutton a:hover {
	color : #333333;
	text-decoration : none;
}



.currentpage{
	background-color : #ffffff;
	padding-left: 5px;
	padding-right: 1px;
	padding-bottom: 1px;
	margin-right: 2px;
	border: 1px solid #ff0000;
}



.viewing {
	color : #ff3301;
	font-weight : heavy;
}


.silhouette{
	background-image : url(/images/camsilhouette.gif);
	background-repeat : no-repeat;	
	text-align : center;
}

.topperformers{
	text-align : right;
}

.cp{
	font-size : 16px;
	color: red;
}







td {
text-align : left;
font-size : 11px;
}

.favcams{
	text-align : right;
	line-height : 17px;
}

.mycams{
border : 1px solid #ff3301;
background-color : #fcfcfc;
}




.logo a:hover {
color : #b5d72b;
text-decoration : none;
}

.inputbox {
padding : 2px;
margin : 2px;
border : 1px solid #ebebeb;
background-color : #fbfbfb;
color : #999999;
}


.pagenavbar {
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
margin-right : 10px;
float : left;
}

.button {
color : #8f8f8f;
background-color : #fbfbfb;
background-image : url(../images/button_bg.png);
font-family : Geneva, Arial, Helvetica, sans-serif;
text-align : center;
font-size : 10px;
border : 2px double #ebebeb;
width : auto;
padding : 0 5px;
margin : 4px;
}
.button:hover {
color : #b5d72b;
}
.buttonheading a:hover {
text-decoration : none;
}


ul {
margin : 2px;
padding : 2px;
list-style : none;
}
li {
text-align : left;
line-height : 15px;
padding-left : 15px;
margin-left : 20px;
background-image : url(../images/arrow.gif);
background-repeat : no-repeat;
background-position : 0 3px;
}
li:hover {
text-align : left;
line-height : 15px;
padding-left : 15px;
margin-left : 20px;
background-position : 0 3px;
background-image : url(../images/arrow_hover.gif);
background-repeat : no-repeat;
}
a:link, a:visited {
color : #666666;
text-decoration : none;
}
a:hover {
color : #ff0000;
text-decoration : underline;
}
td.footer{
	width: 65%;
	text-align: center;
}