body {
	margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background:#540710;
	font-family:Arial, Helvetica, sans-serif; font-size:10pt;
	color: #AA545E;
}

a {color:#367A9B; text-decoration:none;}
a:hover {color:#51839B; text-decoration: underline;}

#categories {
	margin: 10px 0 10px 0; width:900px;
}
#categories.title {
	margin:10px;
}
#categories a{
	margin-right: 0.5em;
	font-family:Verdana; font-size:10pt; text-decoration: none;font-weight: bold; color:white;
}
#categories a:hover {
	color:#aa545E;
}
#categories a:hover span{
	text-decoration:underline;
}

.box-left { background: url('http://pic.xboysvideos.com/img/shape-bg-left.gif') repeat-y; padding-left:13px;}
.box-right { background: url('http://pic.xboysvideos.com/img/shape-bg-right.gif') right repeat-y; padding:3px 13px 3px 0; background-color:#AC6436;}

.x-box-1 {
	width:1020px; /*border:1px yellow dashed;*/
}
.x-box-1 .title {
	text-align:center; margin-bottom:7px; margin-top:20px;
}
.x-box-1 .footer {
	text-align:right; margin:0px 0 30px 0;
	padding-right:50px;
}
.x-box-1 h1 {
	font-size:14pt; color:#FF93A0; padding: 0; margin: 0; line-height: normal;
}

/*.thumb {
	width:240px; height:180px;
}
a .thumb {
	margin: 3px; border:1px black solid;
}
a:hover .thumb {
	border:1px #D82A7F solid;
} */

a.thumb {
	display:block; width:240px; height:180px;
	float:left; margin:2px;
	border:1px black solid;
	text-decoration:none;
	color:black;
}
a.thumb:hover {
	border:1px #D82A7F solid;
}


#toplist {
	margin-top:50px; margin-bottom: 30px;
}
#toplist.title {
	margin-bottom:15px;
}
#toplist table {width:950px}
#toplist table {text-align: left; COLOR: white; FONT-SIZE: 13px; FONT-FAMILY:verdana;}
#toplist table a {color:white; text-decoration: none;font-weight: bold;}
#toplist table a:visited {COLOR: white;}
#toplist table a:active {COLOR: blue; }
#toplist table a:hover {color:#51839B; text-decoration: underline;}

.clear {
	clear:both;
}

A.links1:link {COLOR: white; FONT-SIZE: 13px; FONT-FAMILY:verdana ; text-decoration: none;font-weight: bold;}
A.links1:visited {COLOR: white; FONT-SIZE: 13px; FONT-FAMILY:  verdana ; text-decoration: none;font-weight: bold;}
A.links1:active {COLOR: black; FONT-SIZE: 13px; FONT-FAMILY:  verdana ; text-decoration: none;font-weight: bold; }
A.links1:hover {COLOR: black; FONT-SIZE: 13px; FONT-FAMILY:  verdana ; text-decoration: none;font-weight: bold; }


A.links3:link {COLOR: 500024; FONT-SIZE: 18pt; FONT-FAMILY:  tahoma ; text-decoration: none;font-weight: bold;}
A.links3:visited {COLOR: 500024; FONT-SIZE: 18pt; FONT-FAMILY:  tahoma ; text-decoration: none;font-weight: bold;}
A.links3:active {COLOR: black; FONT-SIZE: 18pt; FONT-FAMILY:  tahoma ; text-decoration: none;font-weight: bold; }
A.links3:hover {COLOR: black; FONT-SIZE: 18pt; FONT-FAMILY:  tahoma ; text-decoration: underline;font-weight: bold; }

#footer {
	background: #370208;
	margin-top:50px; padding:10px;
}

ul.paging { margin-bottom: 5px; margin-top:5px; font-family: Arial; font-size: 15px;}
ul.paging li { display: inline; }
ul.paging li a { font-size: 120%; background: #AB7855; margin: 0 2px; padding:1px 4px; border:1px solid #370208; color:#582807;}
ul.paging li a.a { border:2px solid #391802; padding: 1px 4px; text-decoration: none; color:#52CEFF; }
ul.paging li a:hover { border:2px solid #391802; padding: 0 3px; text-decoration: none; color:#540710; }
ul.paging li a.a:hover { padding:1px 4px; }

.left {float:left}
.right {float:right}

.x01 { display:none; }