A:link {
	FONT-WEIGHT: bold; COLOR: #336699; TEXT-DECORATION: none}
A:visited {
	FONT-WEIGHT: bold;  COLOR: #336699; TEXT-DECORATION: none}
A:hover {
	FONT-WEIGHT: bold; COLOR: #0000CC; TEXT-DECORATION: underline}
A.gay_mpg IMG {
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
	background-color: #1B1B77;
}
A.gay_mpg:hover IMG {
	BORDER-RIGHT: #FFFFFF 1px dashed;
	BORDER-TOP: #FFFFFF 1px dashed;
	BORDER-LEFT: #FFFFFF 1px dashed;
	BORDER-BOTTOM: #FFFFFF 1px dashed;
	background-color: #1B1B77;
}
.upp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(gxc_16.jpg);
}
.wwwg {
	background-image: url(gxc_17.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.gro {
	background-image: url(gxc_gro.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.btfill {
	background-image: url(gxc_tf.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	background-attachment: scroll;

}
.bbfill {
	background-image: url(gxc_bf.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.bbfill2 {
	background-image: url(gxc_bf2.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.top10 {
	FONT-SIZE: 25px; COLOR: #888888
}
.top30 {
	FONT-SIZE: 17px; COLOR: #888888
}
.niches_top{font-family: "Times New Roman", Times, serif; FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000000; TEXT-DECORATION: none; font-style: italic; text-align: right; vertical-align: top;}
.styledesc {
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: center;

}
.stylebonus {
	COLOR: #FFFF00;
	FONT-WEIGHT: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-align: center;

}
.pages_a {
font-size: 20px;
font-style: normal;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
}
.pages_a:link, .pages_a:visited {
font-size: 20px;
font-style: normal;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline; 
color: #FFFFFF;
}
.pages_a:hover {
font-size: 20px;
font-style: normal;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline; 
color: #FFFF00;
}
.pages_actual
{
font-size: 24px;
font-style: normal;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #66CCFF;
text-align: center;
}
.txtgals
{
	font-size: 15px;
	FONT-WEIGHT: normal;
	font-family: Arial, Helvetica, sans-serif;
	color: #777777;
	text-decoration: none;

}
.txtgals:link
{
	FONT-WEIGHT: bold;
	color: #FFFF00;
}
.friends{
	FONT-WEIGHT: bold;
	COLOR: #000000;
	TEXT-DECORATION: none;
	text-align: center;
	vertical-align: top;

}
.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: #333333; color: #FFFFFF; FONT-WEIGHT: bold
}
.paysites a:hover {
     font-size:14px; margin:0px; display:block; float: center; padding: 0.01em 1em;  border: 0px solid; background: #FFFFFF; color: #000000; FONT-WEIGHT: bold
}

