.top10 {FONT-SIZE: 24px; FONT-WEIGHT: bold; FONT-FAMILY: ARIAL, Times, serif; Color: #777777}
.friends {FONT-SIZE: 16px; FONT-WEIGHT: bold; FONT-FAMILY: ARIAL, Times, serif; Color: #777777}
.bg {
background-image: url(bg_top.gif);
background-position: center top;
background-repeat: repeat-x;
}
.style18 {
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
}
.style21 {color: #FFFFFF}
.style22 {color: #FFFF00}
A:link {COLOR: #FFFFFF; TEXT-DECORATION: none}
A:visited {COLOR: #FFFFFF; TEXT-DECORATION: none}
A:hover {COLOR: #FFFF00; TEXT-DECORATION: underline}
A:active {COLOR: #FFFFFF; TEXT-DECORATION: underline}
.pages_a {
font-size: 19px;
font-style: normal;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
color: #FF0000;
text-align: center;
vertical-align: middle;
}
.pages_a:link {COLOR: #ff0000; TEXT-DECORATION: underline}
.pages_a:visited {COLOR: #ff0000; TEXT-DECORATION: underline}
.pages_a:hover {COLOR: #111111; TEXT-DECORATION: none}
.style1 {
font-family: Times New Roman, Times, serif;
font-size: 12px;
}
.friendtgp
{
font-size: 16px;
FONT-WEIGHT: normal;
font-family: Times New Roman, Times, serif;
color: #FFFFFF;
text-decoration: none;
}
.reviewpaysites a:link, .reviewpaysites a:visited, .reviewpaysites a:hover
{
font-size: 20px;
font-style: italic;
FONT-WEIGHT: bold;
color: #FFFF00;
text-decoration: underline;
}
.friendtgp a:link, .friendtgp a:active, .friendtgp a:visited
{
FONT-WEIGHT: bold;
color: #FFFF00;
text-decoration: underline;
}
.friendtgp a:hover
{
FONT-WEIGHT: bold;
color: #FFFFFF;
text-decoration: none;
}
.categorytgp
{
font-size: 16px;
font-style: italic;
FONT-WEIGHT: normal;
font-family: Times New Roman, Times, serif;
color: #DDDDDD;
text-decoration: none;
}
.txtgals a:link {COLOR: #FFFFFF;}
.txtgals {
font-size: 14px;
FONT-WEIGHT: normal;
font-family: Times New Roman, Arial, Helvetica, sans-serif;
color: #AAAAAA;
text-decoration: none;
}
.txtgals a:hover {	COLOR: #FFFF00;}
.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: #FDE090; color: #552400; FONT-WEIGHT: bold
}
.paysites a:hover {     font-size:14px; margin:0px; display:block; float: center; padding: 0.01em 1em;  border: 0px solid; background: #552400; color: #FDE090; FONT-WEIGHT: bold}

.thumbdesccat{width: 100%;}
.thumbdesccat div{display:inline; width:246; height:204; display: inline;display: -moz-inline-stack;display: inline-block;*display: inline;}
.thumbdesccat div div{display:block; width:244; height:202; owerflow:hidden; font-weight: bold; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#ffffff; background-color:#461602; border:1px solid #b95800}
.thumbdesccat div div p{display:block; width:240; height:16; overflow: hidden; text-align:left; color:#ffffff; background-color:#461602}
.thumbdesccat a IMG, .thumbdesccat a:link IMG, .thumbdesccat a:visited IMG, .thumbdesccat a:active IMG{margin: 1px; border-width:1px; border-style: solid; border-color: #ffffff}
.thumbdesccat a:hover IMG {border-style: dashed; border-color: #FFFF00}
.thumbdesccat a { text-transform:capitalize}
.desc{
	font-weight: bold;
	color:#ffd100;
	overflow:hidden;
	height: 18px;
	width:95%;
	text-align:center;
	white-space: nowrap;
	display: block;
}
.top30, .top100{font-weight: bold; font-family: "Times New Roman", Times, serif; Color: #ffd100;}
.top30 {font-size: 18px;}
.top100 {font-size: 22px;}

.thumbs a img {width:240px; height:180px; border-style:solid; border-width:1px; border-color:#FFFFFF}
.thumbs a:hover img {border-style: dashed; border-color:#FFFF00}
.thumbs_pics a img {width:165px; height:220px; border-style:solid; border-width:1px; border-color:#FFFFFF}
.thumbs_pics a:hover img {border-style: dashed; border-color:#FFFF00}
