A:link {
	FONT-WEIGHT: bold; COLOR: #FFFFFF; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: bold; COLOR: #FFFFFF; TEXT-DECORATION: none
}
A:active {
	FONT-WEIGHT: bold; COLOR: #FFFFFF; TEXT-DECORATION: underline
}
A:hover {
	FONT-WEIGHT: bold; COLOR: #FFFFFF; TEXT-DECORATION: underline
}
.topfill {
	background-image: url(bp_topfill.jpg);
	background-repeat: repeat-x;
}
.update {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.bltfill {
	background-image: url(bp_bltfs.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.bltfill2 {

	background-image: url(bp_bltf.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.blbfill {

	background-image: url(bp_blbfs.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.blbfill2 {
	background-image: url(bp_blbf.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.thumb {border: 1px solid #FFFFFF;display: block; background-color: #000033;}
.preggo_mpg {
	border: 2px solid #111111;display: block;
}
.preggo_mpg:hover {
	border: 2px dashed #FFFFFF;
}
.niches_top{
	FONT-WEIGHT: bold;
	COLOR: #CCCCCC;
	TEXT-DECORATION: none;
	font-style: italic;
	text-align: right;
	vertical-align: top;
}
.top10 {
	FONT-SIZE: 24px; COLOR: #888888
}
.top30 {
	FONT-SIZE: 17px; COLOR: #888888
}
.styledesc 
{
        font-family: Arial, Helvetica, sans-serif; 
	font-size: 11pt; 
	font-weight: bold;
	color: #FFFFFF; 
}
.stylebonus 
{
        font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: bold;
	color: #FFFF33; 
}
.txtgals a {font-size: 15px;}
.preggovids
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#CCCCCC;
}
.preggovids a:link, .preggovids a:visited
{
	width:20px;
	height:20px;
	border:1px solid #CCCCCC;
	padding:2px;
	margin:2 0;
	text-decoration:none;
	color:#66CCFF;
	background:#6666CC;
}
.preggovids a:hover
{
	width:20px;
	height:20px;
	border:1px solid #CCCCCC;
	padding:2px;
	margin:2 0;
	text-decoration:none;
	color:#66CCFF;
	background:#FFFFFF;
}
.paysites a:link, .paysites a:active, .paysites a:visited
{
     font-size:14px; margin:0px; display:block; float: center; padding: 0.01em 1em;  border: 0px solid; background: #333366; color: #66CCFF; FONT-WEIGHT: bold
}
.paysites a:hover {
     font-size:14px; margin:0px; display:block; float: center; padding: 0.01em 1em;  border: 0px solid; background: #66CCFF; color: #333366; FONT-WEIGHT: bold
}
.h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	line-height: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-align: center;
}

