/* CSS Document */
.main_page{
	border:0px;
	padding:0px;
	margin:0px;
	background-color:#000000;
	width:829px;
	color:white;

}	



.text_body{

	padding:0px;
	width:753px;	
	padding:0px;
	background-image:url(../../images/bg-pattern-1.gif);
	background-repeat:no-repeat;
	

}

html>.text_body {width:733px;}


.text_body_fade{

	

}



.header{
	background-color:black;
	
	height:126px;
	border:0px;
	padding:0px;
	margin:0px;
	margin-left:0px;
	margin-bottom:0px;
	

}


.menu{
	text-align:left;
	width:743px;
	padding:0px;
	height:24px;
	
	margin:0px;
	
	border:0px;
	background-color:#000000;
	background-image:url(../../images/menu-bg-1.jpg);
	background-repeat:repeat-x;
	padding-top:2px;
	padding-left:0px;
	padding-right:0px;
	margin-left:2px;
	margin-top:2px;
}

html>body .menu {
	width:744px;
	height:20px;
}



.menu_list{
	border:0px;
	padding:0px;
	margin:0px;
	padding-left:0px;
	padding-right:0px;
	

}
.menu span{
	padding:0px;
	margin:0px;
	padding-left:0px;
	padding-right:0px;
}

.menuItem{
	border:0px;
	padding:0px;
	padding-left:0px;
	padding-right:0px;
	margin:0px;

}	
.menuItem a:link, a:visited, a:hover {
	color:white;

	
	border:0px;
	padding:0px;
	margin:0px;
	
}

	
.submenu{
	background-repeat:no-repeat;
	width:240px;
	padding:0px;
	padding-left:0px;
	padding-top:0px;
	margin:0px;
	text-align:left;
	
}	

.xmenu{
	float:left;
	width:250px;
	

}


.content {

	
	vertical-align:top;
	padding:0px;
	margin:0px;
	float:left;

	

}	




.main_div{
	padding:0px;
	background-color:black;
	background-repeat:no-repeat;
	color:white;
	
	

}



.workarea{

	border:0px;
	padding:0px;
	margin:0px;
	width:753px;
	background-color:black;
	text-align:left;
	color:white;

	
	
}




.workarea_table{

	border:0px;
	padding:0px;
	margin:0px;
	text-align:left;
	
	
}

.workarea_table td{
	text-align:left;

}


#content_right_shadow{
	
	float:left;
	
	background-color:black;
	width:753px;
	vertical-align:top;
	border:0px;
	padding:0px;
	margin:0px;	
	
}	
.end_content{
	
	height:27px;
	background-image:url(../../images/page-ends.jpg);

}
	
.footer{
	
	width:753px;
	height:0px;

}	
	
.clearer{
	clear:both;
	border:0px;
	padding:0px;
	margin:0px;	
	background-color:#ff0000;
}	
	
.submenuItemHeader{

	text-align:left;
}
	
.sub_menu_block_bg{


	text-align:left;
	
}
.sub_menu_block{

	padding-left:5px;
	padding-top:5px;
	background-repeat:no-repeat;
	
	font-size:11px;
	text-decoration:none;	
	text-align:left;
	
	
}

.sub_menu_block a{
	
	font-size:11px;
	text-decoration:none;
	text-align:left;
}
.submenu_category{
	color:#FFCC00;
	
	padding-left:5px;
	width:220px;
}

.sub_menu_base{
	
	height:6px;
	width:220px;
	padding-left:5px;

}

.submenu_link{
	padding-bottom:5px;
	
}

.sub_menu_break{
	height:10px;

}


.sublist{
	background-color:white;
	width:480px;
}

.search{

	
	padding:0px;
	padding-left:10px;
	padding-top:5px;
	margin:0px;
	text-align:left;
	
	padding-bottom:10px;
	
}	
.calendar{

	
	padding:0px;
	padding-left:10px;
	padding-top:5px;
	margin:0px;
	text-align:left;
	
	padding-bottom:10px;
	
}	


.breadcrumbs{
	color:white;
	margin-top:0px;
	margin-bottom:0px;
	font-size:10px;
	
	width:750px;
	
}
.breadcrumbs a:link{
	color:white;
	font-size:10px;
	text-decoration:none;

	font-weight:normal;

	padding-left:5px;
	padding-right:5px;
	
}
.breadcrumbs a:visited{
	color:white;
	font-size:10px;
	text-decoration:none;

	font-weight:normal;
		padding-left:5px;
	padding-right:5px;
}

.breadcrumbs a:hover{
	color:white;
	font-size:10px;
	text-decoration:underline;

	font-weight:normal;
	padding-left:5px;
	padding-right:5px;
}


.divC{



}
.clearer_content{
	clear:both;

}
.end_of_sub{
	
	height:0px;
}
.end_of_sub_sub{
	clear:both;
	height:0px;
}

.admin_menu{

	padding:8px;
	margin:3px;
}
.admin_menu a:link{
	color:white;
}
.admin_menu a:hover{
	color:white;
}
.admin_menu a:visited{
	color:white;
}


.admin_menu_item{
	padding:5px;
	margin:3px;

	border:1px solid #999000;
}



.headerstuff{

	border:0px solid black;
	background-color:#000000;

}


.textDIV{
	padding-right:6px;
	padding-left:4px;
	/*font-weight:bold;*/
}




.pDIVTEXT{
	padding-right:8px;
	padding-left:6px;
	/*font-weight:bold;*/
	
	font-size:13px;
}

html>body .pDIVTEXT {
	font-size:12px;
}
.smallfont{
	font-size:10px;
	

}

.TEXTDiv{

	width:540px;
	text-align:left;
	font-size:12px;
	padding:0px;
	padding-left:10px;
	

}

.bannerLINK{

	margin:3px;
	margin-bottom:2px;
	padding-left:10px;
	padding-right:10px;
	

}

.girlName{
	font-size:18pt;
	padding-left:20px;
	

}

.girlStats{
	font-size:13pt;
	padding-left:20px;
	font-weight:bold;
	
}

.girlDescrip{
	padding-left:20px;

}

.searchGirls{
	border:1px solid #333333;
	padding:8px;
	width:150px;
	height:130px;
	font-size:14px;
	margin-top:8px;
	
	
}
.sgSelect{

	width:110px;
}

.sgTD{
	padding:3px;

}
.girlsPix{
	margin-top:8px;
	padding:8px;
}

td .girlsPix{
	padding:4px;

}

.indentPara{
	padding-left:10px;
	padding-right:10px;

}

td .girlsTables{
	padding-left:6px;
	padding-right:6px;
}

.girlThumb{
	padding:2px;
	border:1px solid #333333;
	margin:2px;
	

}

#mainImageGirl{
	padding:4px;
	border:1px solid #333333;}