.bg {
	background-image: url(bg_top.gif);
	background-position: center top;
	background-repeat: repeat-x;

}

SPAN.hl {
	FONT-WEIGHT: bold; COLOR: #000000
}
A.hl {
	FONT-WEIGHT: bold; COLOR: #000000
}
A.hl:link {
	FONT-WEIGHT: bold; COLOR: #000000
}
A.hl:visited {
	FONT-WEIGHT: bold; COLOR: #000000
}
A:link {
	COLOR: #FDD400;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;


}
A:visited {
	COLOR: #FDD400;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;


}
A:hover {
	COLOR: FFFFFF; TEXT-DECORATION: underline
}
A:active {
	COLOR: FFFFFF; TEXT-DECORATION: underline
}
A.thumb:hover IMG {
	BORDER-RIGHT: #FFFFFF 1px dashed; BORDER-TOP: #FFFFFF 1px dashed; BORDER-LEFT: #FFFFFF 1px dashed; BORDER-BOTTOM: #FFFFFF 1px dashed
}
A.thumb IMG {
	BORDER-RIGHT: #FFFFFF 1px solid; BORDER-TOP: #FFFFFF 1px solid; BORDER-LEFT: #FFFFFF 1px solid; BORDER-BOTTOM: #FFFFFF 1px solid
}
.top30 {FONT-WEIGHT: normal; FONT-SIZE: 17px; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.top10 {FONT-WEIGHT: bold; FONT-SIZE: 22px; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.niches_top{
font-size:11pt;
font-family: Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
color: #FF9900;
font-weight: bold;
font-style: normal;
text-align: right;
vertical-align: top;
}
.styledesc {
	COLOR: #FFFF00;
	FONT-WEIGHT: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: center;
}
.stylebonus {
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-align: center;
}
.txtt {
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	font-size: 15px;
	text-align: center;

}
.txtd {
	COLOR: #DDDDDD;
	FONT-WEIGHT: bold;
}
.friends{
	COLOR: #777777;
	FONT-WEIGHT: bold;
	font-family: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: left;
	vertical-align: top;
}
.archive {
FONT-WEIGHT: bold;
font-size: 18px;
    text-decoration:none;
    font-family: Arial, Helvetica, sans-serif;
    color:#FFFF00;
}
.archive a:link, .archive a:visited {
FONT-WEIGHT: bold;
font-size: 17px;
    text-decoration:underline;
    font-family: Arial, Helvetica, sans-serif;
    color:#FFFFFF;
}
.archive a:hover{COLOR: #FFFF00;
font-size: 17px;
    text-decoration:underline overline;
}
.h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	line-height: normal;
	font-variant: normal;
	color: #FFFF00;
	text-align: left;
	vertical-align: middle;

}
.txtgals {
	font-size: 14px;
	COLOR: #FFFF00;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
}
.txtgals a:hover
{	COLOR: #FFFFFF;
	TEXT-DECORATION: underline;}
.bg_gals {
	background-color: #000000;
	border: 1px dashed #FFFFFF;


}
.niches_name
{
	font-size: 26px;
	font-style: normal;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFF99;
	text-align: center;
	vertical-align: middle;

}

.niches_name2 a:link, .niches_name2 a:visited
{
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFCC00;
	text-align: center;
	vertical-align: middle;

}
.bg_thumb
{
	background-color: #000000;
	border: 1px dashed #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: #660000; 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: #FFFF99; color: #660000; FONT-WEIGHT: bold
}
.categorytgp
{
font-size: 16px;
font-style: italic;
FONT-WEIGHT: normal;
font-family: Times New Roman, Times, serif;
color: #DDDDDD;
text-decoration: none;
}