/* HOTGIRLS, Inc. Redesign CSS Document 

Author: Carla Stokes

Last Updated: December 8, 2008*/

body {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(/images/bg.gif);
	background-repeat: repeat-x;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-top: 20px;
	}

/*Main Content */

.MainContent {
	background-image: url(/images/center_column_bg.gif);
	background-repeat: repeat-x;
	width: 100%;
	padding: 0px;
	text-align: left;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #840397; 
}

.MainContent h1 {
	color: #a803c0; 
	font-weight: bold;
	font-size: 14px;
}

.MainContent h2 {
	color: #0456d1; 
	font-size: 13px;
}

/*Main Content links*/

	.MainContent a:link {
	color: #ff0099;
	text-decoration: none;
	}
	
	.MainContent a:visited {
	color: #ef429d;
	text-decoration: underline;
	}
	
	.Main Content a:hover, .Main Content a:active {
	color: #0456d1;
	text-decoration: underline;
	}
		
/*Center Column*/

.center_column {
	background-image: url(/images/center_column_bg.gif);
	background-repeat: repeat-x;
	text-align: left;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #5f026d; 
	padding: 5px;
	width: 75%;
}

.center_column h1 {
	color: #ffffff; 
	font-weight: bold;
	font-size: 14px;
}

.center_column h2 {
	color: #70039d;  
	font-size: 13px;
}

.center_column h3 {
	color: #70039d;
	margin: 0 0 20px 0;
	font-size: 13px;
}

/*Center Column links*/
	.center_column a:link {
	color: #a00562;
	text-decoration: underline;
	}
	
	.center_column a:visited {
	color: #d10891;
	text-decoration: underline;
	}
	
	.center_column a:hover, .Main Content a:active {
	color: #0456d1;
	text-decoration: underline;
	}
	
/*Home page */

.takeaction_TitleRow {
	background-color: #ff0099; 
	vertical-align: middle;
	padding: 0px;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	padding: 10px;
	height: 25px;
}	

.takeaction_row {
	width: 100%;
	text-align: left;
	vertical-align: middle;
	height: 12px;
	font-size: 13px;
	background-color: #840397; 
	color: #ffffff;
	padding: 10px;
}

.takeaction_subtext {
	color: #F590F9;
	font-size: 11px;
	height:11px;
	font-weight: normal;
	padding: 5px;
}
.takeaction_row a:link, .leftnav a:visited, .leftnav a:active {
	color: #ffffff;
	text-decoration: none;
}

.takeaction_row a:hover {
	color: #ff0099;
	text-decoration: underline;
}


.latestnews_TitleRow {
	background-color: #ff0099; 
	vertical-align: middle;
	padding: 5px;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	width: 33%;
	height: 25px;
}

.featuredtopic_TitleRow {
	background-color: #ff0099; 
	vertical-align: middle;
	padding: 5px;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	width: 33%;
	height: 25px;
}

.featuredlinks_TitleRow {
	background-color: #ff0099; 
	vertical-align: middle;
	padding: 5px;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	width: 33%;
	height: 25px;
}

.homecontent {
	width: 33%;
	padding: 5px;
	text-align: left;
	vertical-align: top;
	font-size: 11px;
	font-weight: normal;
	color: #840397;
	background-color: #f999d1;
}

.homecontent h1 {
	color: #840397; 
	font-size: 12px;
	font-weight: bold;
}

.homecontent a:link {
	color: #a00562;
	text-decoration: underline;
	}
	
	.homecontent a:visited {
	color: #d10891;
	text-decoration: underline;
	}
	
	.homecontent a:hover, .homecontent a:active {
	color: #0456d1;
	text-decoration: underline;
	}
	
/*Welcome blurb */

.welcomeblurb {
	background-image: url(/images/center_column_bg.gif);
	background-repeat: repeat-x;
	text-align: left;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #5f026d; 
	padding: 5px;
	}
	
.welcomeblurb h1 {
	color: #ffffff; 
	font-weight: bold;
	font-size: 14px;
}

.welcomeblurb h2 {
	color: #70039d;  
	font-size: 13px;
}

.welcomeblurb a:link {
	color: #a00562;
	text-decoration: none;
	}
	
	.welcomeblurb a:visited {
	color: #d10891;
	text-decoration: none;
	}
	
	.welcomeblurb a:hover, .welcomeblurb a:active {
	color: #0456d1;
	text-decoration: underline;
	}
	
/*Left Navigation*/

.leftnav {
	background-color: #840397; 
	vertical-align: top;
	padding: 0px;
	width: 25%;
}
	
.leftnav_table {
	background-color: #840397; 
	width: 100%;
	padding: 0px;
}
 
.leftnav_TitleRow {
	width: 100%;
	text-align: left;
	vertical-align: middle;
	height: 25px;
	font-size: 13px;
	font-weight: bold;
	background-color: #ff0099; 
	color: #ffffff;
	padding: 10px;
}	

.leftnav_row {
	width: 100%;
	text-align: left;
	vertical-align: middle;
	height: 12px;
	font-size: 13px;
	background-color: #840397; 
	color: #ffffff;
	padding: 10px;
}

.leftnav_subsection {
	width: 100%;
	padding-left: 15px; 
	text-indent: 15px;
	vertical-align: middle;
	height: 15px;
	font-size: 12px;
	background-color: #840397; 
	color: #ffffff;
	padding: 10px;
}

.leftnav_indent {
	padding: 10px;
}

.leftnav a:link, .leftnav a:visited, .leftnav a:active {
	color: #ffffff;
	text-decoration: none;
}

.leftnav a:hover {
	color: #ff0099;
	text-decoration: underline;
}

.leftnav_subsection a:link, .leftnav_subsection a:visited, .leftnav_subsection a:active {
	color: #eaa5eb;
	text-decoration: none;
}

.leftnav_subsection a:hover {
	color: #ff0099;
	text-decoration: underline;
}

/*Contact Us Form*/

.table {
	width: 100%;
	padding: 0px;
	text-align: left;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #840397; 
}

.table h1 {
	color: #a803c0; 
	font-weight: bold;
	font-size: 14px;
}

.table h2 {
	color: #0456d1; 
	font-size: 13px;
}

.table a:link {
	color: #dd108b;
	text-decoration: none;
	}
	
.table a:visited {
	color: #ef429d;
	text-decoration: underline;
	}
	
.table a:hover, .table a:active {
	color: #0456d1;
	text-decoration: underline;
	}

/*Disclaimer*/

.disclaimer {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff; 
}

.disclaimer a:link, .disclaimer a:visited {
	color: #5f026d;
	text-decoration: underline;
}

.disclaimer a:hover {
	color: #bebabd;
	text-decoration: underline;
}

/*Top Menu*/

.topmenu {
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff; 
	vertical-align: middle;
	height: 20px;
}

.topmenu a:link, .topmenu a:visited {
	color: #ffffff;
	text-decoration: none
}

.topmenu a:hover {
	color: #eaa5eb;
	text-decoration: underline;
}
