/* copyright NitroVideo 2007  */
body {
  background: #000 url(/ccimages/2008bg.gif) repeat;
  background-image:
  text-align: center;
  font-color: #5B4FA2; 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 62.5%; 
}

#wrapper { position: relative;
		z-index: 1;
		width: 750px;
		background: #ffffff url(/ccimages/nav_background.jpg) -2px 115px repeat-y;
		margin: 0 auto;
		text-align: left; 
}

html>body #wrapper { position: relative;
		z-index: 1;
		width: 750px;
		background: #ffffff url(/ccimages/nav_background.jpg) -1px 115px repeat-y;
		margin: 0 auto;
		text-align: left; 
}
#container {
		text-align: left;
		background: #ffffff url(/ccimages/bg_left.gif) repeat-y;
}
#header { background: #4E3972 url(/ccimages/toplogo.jpg) no-repeat ;
		height: 92px;
}
#header2 { background: #ffffff url(/ccimages/header_02.gif) no-repeat ;
		height: 18px;
		position: relative;
		z-index: 10;
}
#banner { position: absolute;
		background: #4E3972 url(/ccimages/flashbg2.jpg) no-repeat ;
		height: 75px;
		width: 550px;
		margin: 8px 0 0 198px;
}
#footer { 
		position: relative;
		background: #F1F1F6 url(/ccimages/bottom.gif) no-repeat;
		width: 750px;
		height: 18px;
		margin: 0 0 0 -176px;
		
}
#main_content { background: #F1F1F6 url(/ccimages/header.gif) no-repeat;
				text-align: left;
				position: relative;
				border-right: 1px solid #4E3972;
				width: 573px;
				float: right;
				z-index: 6;
}
#template_content {	background-color: #C5C5F2; }			
#center_content { background: #F1F1F6 url(/ccimages/table_bg.gif) repeat-y;
				position: relative;
				width: 357px;
				margin: 50px 0 0 35px;
				z-index: 15;
}

#center_content2 { background: #F1F1F6 url(/ccimages/table_bg.gif) repeat-y;
				position: relative;
				width: 357px;
				margin: 50px 0 0 35px;
				z-index: 15;
				min-height:250px;
			   	height:auto !important;
			   	height:250px;
}

#search_content { background: #F1F1F6 url(/ccimages/table_bg_wide.gif) repeat-y;
				position: relative;
				width: 498px;
				margin: 50px 0 0 35px;
				z-index: 15;
				min-height:250px;
			   	height:auto !important;
			   	height:250px;
}

#center_content_footer, #center_content_footer2  { background: #F1F1F6 url(/ccimages/table_bottom.gif) no-repeat;
				position: relative;
				width: 357px;
				height: 13px;
				z-index: 20;
}
#right_column { position: absolute;
				left: 420px;
				top: 55px;
				text-align: center;
}
#top_ten { background-color: #4E3972;
		 text-align: left; 
		 padding-top: 10px; 
		 margin: -10px 0 0 -10px;
		 width: 145px;}
#top_ten p a, #top_ten p a:link, #top_ten p a:active, #top_ten p a:visited{ color:#FFFFFF; font-weight: bold; margin-left: 10px; line-height: 1.5em;}
#top_ten p a:hover, #top_ten p a:visited:hover { 
	text-decoration: none; 
	color: #9966ff; 
	font-weight: bold; 
	line-height: 1.5em;
}
#welcome {  position: relative;
			text-align: center;
			margin: 25px 0 0 25px; 
}
#left_column { position: relative;
			   text-align: center;
			   background: #ffffff url(/ccimages/nav_background.jpg) -1px 0 repeat-y;
			   width: 176px;
			   margin-top: -5px;
			   z-index: 5;
			   float: left;
			   min-height:600px;
			   height:auto !important;
			   height:600px;
}

#left_columns { position: relative;
			   text-align: center;
			   width: 175px;
			   margin-top: -5px;
			   z-index: 5;
			   float: left;
}


#left_column_temp { 
			   position: relative;
			   float: left;
			   text-align: center;
			   background: #ffffff url(/ccimages/bg_left.gif) repeat-y;
			   width: 176px;
			   margin-top: -5px;
			   z-index: 5;
}

div#nav { margin: 115px 0 0 30px; 
		width: 119px;
		height:205px;
}

div#nav a.free { display:block;
		height:25px;
		width:119px;
		background: url(/ccimages/daily_free_movie.gif) 0 0 no-repeat;
}

div#nav a.free:hover { display:block;
		height:25px;
		width:119px;
		background: url(/ccimages/daily_free_movie.gif) -119px 0 no-repeat;
}
div#nav a.clip { display:block;
		height:25px;
		width:119px;
		background: url(/ccimages/clip_archive.gif) 0 0 no-repeat;
}

div#nav a.clip:hover { display:block;
		height:25px;
		width:119px;
		background: url(/ccimages/clip_archive.gif) -119px 0 no-repeat;
}

div#nav a.members { display:block;
		height:25px;
		width:119px;
		background: url(/ccimages/members.gif) 0 0 no-repeat;
}

div#nav a.members:hover { display:block;
		height:25px;
		width:119px;
		background: url(/ccimages/members.gif) -119px 0 no-repeat;
}

div#nav a.recent { display:block;
		height:25px;
		width:119px;
		background: url(/ccimages/recent_updates.gif) 0 0 no-repeat;
}

div#nav a.recent:hover { display:block;
		height:25px;
		width:119px;
		background: url(/ccimages/recent_updates.gif) -119px 0 no-repeat;
}

div#nav a.support { display:block;
		height:25px;
		width:119px;
		background: url(/ccimages/support.gif) 0 0 no-repeat;
}

div#nav a.support:hover { display:block;
		height:25px;
		width:119px;
		background: url(/ccimages/support.gif) -119px 0 no-repeat;
}

div#nav a.webmasters { display:block;
		height:25px;
		width:119px;
		background: url(/ccimages/webmasters.gif) 0 0 no-repeat;
}

div#nav a.webmasters:hover { display:block;
		height:25px;
		width:119px;
		background: url(/ccimages/webmasters.gif) -119px 0 no-repeat;
}

div#nav a.join { display:block;
		height:25px;
		width:119px;
		background: url(/ccimages/join_now.gif) 0 0 no-repeat;
}

div#nav a.join:hover { display:block;
		height:25px;
		width:119px;
		background: url(/ccimages/join_now.gif) -119px 0 no-repeat;
}

div#nav a.home{ display:block;
		height:25px;
		width:119px;
		background: url(/ccimages/home.gif) 0 0 no-repeat;
}

div#nav a.home:hover { display:block;
		height:25px;
		width:119px;
		background: url(/ccimages/home.gif) -119px 0 no-repeat;
}

.bottom_cap { background: #F1F1F6 url(/ccimages/table_bottom_archive.gif) no-repeat;
				width:498px;
				height: 13px; 
				margin-left: 35px;
}

p { font-size: 1.3em; margin-top: 5px;} 
h2 {	font-size:1.3em;
		padding: 5px 0 0 0;
		text-align:center;
		height:32px;}
h3 { background: url(../ccimages/arrow.gif) 0 0 no-repeat;
		font-size: 1.4em;
		padding-left: 30px;
		padding-top:5px;
		margin-left: 5px;
		height:32px;}
ul li { font-size: 1.3em; padding-bottom:5px;} 
ol li { font-size: 1.3em; padding-bottom:5px;}   
a           {color: #330099; text-decoration: underline; font-weight: bold; }
a:link        {color: #330099; text-decoration: underline; font-weight: bold;}
a:visited     {color: #330099; text-decoration: underline; font-weight: bold;}
a:hover       {color: #000000; text-decoration: none; font-weight: bold;}
a:active      {color: #330099; text-decoration: underline; font-weight: bold;}
legend { font-weight: bold; font-size: 1.3em; color: #000;}
table { font-size: 1.3em; margin-top: 5px; }
table.zebra { width:750px; border-collapse: collapse;}
table.zebra td { padding: 2px 10px 2px 10px; border-top: 1px solid #4E3972; }
.scheme1 { background-color: #C5C5F2; }
.scheme1 .even { background-color: #DDDDF8; }
table.zebra2 { width:496px; border-collapse: collapse; text-align: left;}
table.zebra2 td { padding: 2px 10px 2px 10px; border-bottom: 1px solid #4E3972; }
table.zebra2 th { padding: 2px 10px 2px 10px; border-top: 1px solid #4E3972; border-bottom: 1px solid #4E3972; }
table.zebra3 { width:750px; text-align: left; }
table.zebra3 td { padding: 1px 10px 1px 10px; }
table.zebra3 th { padding: 1px 10px 1px 10px; }
/*#nav { text-align: left;
	margin-left: 25px;}
#nav p a, #nav p a:link, #nav p a:active, #nav p a:visited { 
	text-decoration: none;
	color: #9966ff; 
	font-weight: bold;
	line-height: 1.7em;
}
#nav p a:hover, #nav p a:visited:hover { 
	text-decoration: none; 
	color: #330033; 
	font-weight: bold; 
	line-height: 1.7em;
}
*/
div.archive {
	position: absolute;
	width: 150px;
	margin-left:420px;
	margin-top:55px;
}	

div.right_pic {
	position: absolute;
	width: 130px;
	margin-left:420px;
	margin-top:55px;
	border: 1px solid #000;
}	

div.arrow  { background: #ffffff url(../ccimages/arrow.gif) no-repeat; margin: 25px 0 0 10px; width: 325px;}
div.arrow p { margin: -3px 0 0 35px; }
.center { text-align: center; }
.no_pad { padding: 0; margin: 0 0 0 10px;}
.last { margin-bottom: 0; padding-bottom: 0;}
.inside { padding: 5px; }
.folio { font-size: .9em; }
.folio p { font-size: 1.3em; }

table.search { width: 130px; border: 1px solid #999999;}
table.search th { background: #F1F1F6; border: 1px solid #999999; }

div.actress_table { margin-top: 15px; padding: 0; } 
div.actress_table table { width: 130px;  padding: 0; }
div.actress_table table td { background: #4E3971; } 
div.actress_table table th { background: #F1F1F6; border: 1px solid #999999; } 
div.actress_table table a { color: #FFFFFF; }


.ru {
	margin-left: 30px;
	padding-bottom: 15px;
	width: 85%;
	clear: both;
	font-size: 1.2em;
	}
.fl_left { 
	float: left;
	margin-right: 7px;
	margin-bottom: 15px;
	clear: both;
}
.clear {
	clear: both;
}
	
