@charset "utf-8";
#wrapper1 {background:url(../images/header1.png) left top repeat-x;}
#wrapper2 {background: url(../images/header2.jpg) -20px top no-repeat;}
#wrapper3 {background: url(../images/header3.jpg) right top no-repeat;}
body  {	font: 100% Arial, Helvetica, sans-serif;	background:#090909   url(../images/footer.jpg) center bottom no-repeat;	margin: 0; 	padding: 0;	text-align: center; 	color: #d1d1d1;}
a {text-decoration:none;color:#d1d1d1;}
a:hover {text-decoration:underline;color:#49b0ec; }
#container { padding: 0 ; text-align: left;} 
#header { 	padding: 0; height:223px;margin: 0 ; text-align:left;width:100%;} 
#header h1 {	margin: 0;	padding:  0;display:none; }
.top {font:14px tahoma;color:#00bcff;float:left;padding:15px 0 0 40px;}
.top span {float:left;display:block;}
input {padding:0px;margin:0px;}
.search {float:right;width:450px;text-align:right; line-height:35px;}
.input {width:290px;margin:30px 10px 0 0; background:url(../images/p.gif);float:right;font:16px arial;border:0px;}
.submit {width:105px;height:35px;background:url(../images/p.gif);float:right;margin:20px 30px 0 0;border:0px;}
a.logo {float:left;width:320px;height:65px;display:block;margin-top:28px;text-indent:-9000px;}
.menu {float:left;font:14px arial;margin:52px 0 0 40px;width:95%;position:relative;}
.menu a {color:#FFFFFF;padding:10px 20px 10px 20px; background:url(../images/r.gif) right 50% no-repeat;}
.menu a.last { background-image:none;}
.menu a.fav { background-image:none;position:absolute;right:10px;top:0;padding:0;}
ol, li {padding:0px;margin:0px;}
h3 {padding:0px;margin:0px;}
#sidebar1 {	float: left; 	width: 175px; 	padding:0;margin-left:30px; }
#sidebar1 p {margin:0px 10px 0px 10px;padding:10px 0 10px 0;font:11px tahoma; color:#6d6d6d;}
#sidebar1 h3 { background:url(../images/h3.jpg) left top no-repeat;font-size:15px; font-weight:bold;padding:9px 0 6px 0;margin:0px 0px 0px 1px;text-transform:uppercase;text-align:center;}
.nav { background: url(../images/nav.jpg) -1px top repeat-y;border-top:1px solid #212121;border-bottom:1px solid #212121;margin-bottom:23px;	}
.nav a {display:block;padding:5px 0 4px 20px;font-size:14px;border:1px solid #212121;border-left:none;border-right:none; width: 153px;margin-left:2px;}
.nav a:hover {text-decoration:none; background-color:#242423;}
.dvd { background:#191919;text-align:center;margin-bottom:23px;border:2px solid #212121;padding-bottom:10px;}
.dvd img {border:2px solid #212121;margin-top:12px;}
.dvd a {font:11px tahoma; color:#6d6d6d;}
.dvd p{text-align:left;}
a.s-title {font:14px tahoma;color:#008ef8;}
#wrapper4 {margin: 0 0 0 240px;text-align:center;width:80%; }
#mainContent {	width:992px;margin:0 auto;} 
#mainContent h3 {font-size:15px; font-weight:bold;padding:9px 0 6px 0; text-transform:uppercase;}
.c-head { background: url(../images/c-head.jpg) left top no-repeat;float:left;width:992px; }
.c-head span {float:right;font:bold 14px Arial;padding:9px 20px 6px 0; text-transform:uppercase;}
.c-head span a {color:#63c6ff;}
.first { background:url(../images/first.gif) left top no-repeat;}
.c-head h3 {padding:5px 0 5px 0;margin-left:43px;float:left;}
.thumbs { background: url(../images/thumbs.jpg) left top repeat-y;float:left;position:relative;margin-bottom:23px;width:998px;text-align:left;}
.thumbs-b { background: url(../images/thumbs-b.jpg)  left bottom no-repeat;padding:15px 0 5px 16px;border-top:1px solid #212121; text-align:center;float:left;}
.thumbs-b img {float:left;border:1px solid #3a3a3a;margin:0 12px 12px 0; width:180px;height:135px;}
.thumbs-b img :hover{border:1px solid #008EF8;}
.thumbs-b a :hover{border:1px solid #008EF8;}
.thumbs-b div {text-align:center;float:left;width:180px;margin:0 14px 12px 0;}
.thumbs-b div span {font:11px tahoma; color:#6d6d6d;margin:0px;}
.thumbs-b  span {display:block;float:left;position:relative;}
.thumbs h4 { background:#090909 url(../images/h3.jpg) left top no-repeat;font-size:15px; font-weight:bold;padding:9px 0 6px 14px;margin:0px;text-transform:uppercase;}
.thumbs-b ol {color:#008ef8;font:15px tahoma;float:left;margin:5px 5px 15px 0px;width:190px;}
.thumbs-b li a {color:#6d6d6d;font:15px tahoma;line-height:23px;}
.sites { background: url(../images/thumbs-b.jpg)  left bottom no-repeat;padding:17px 0 5px 24px;border-top:1px solid #212121;float:left; }
.sites div {width:298px;text-align:center;float:left;margin:0 22px 14px 0;text-align:center;}
.sites div img {border:2px solid #3a3a3a;width:298px;height:168px;}
.sites div span {font:11px tahoma; color:#6d6d6d;line-height:22px;}
.clear { height:23px;    font-size: 1px;    line-height: 23px;  }
.copyright {text-align:center;font:14px tahoma;color:#585858;}
.copyright a {color:#008ef8;}
#footer { 	height:120px; } 
.fltrt { 	float: right;	margin-left: 8px;}
.fltlft { 	float: left;	margin-right: 8px;}
.clearfloat { 	clear:both;    height:0;    font-size: 1px;    line-height: 0px;}

#xxx1
{
  width: 100%;
  z-index:1000;
  position:absolute;
  text-align:center;
  display:none;
  height:1px;
}
a.quicklist, a.remove {display: none; width: 14px; height: 14px; background: url(../images/pl.gif) no-repeat 0 0; text-indent: -9999px; position:absolute; top:0px; left:0px;}

span:hover a.quicklist { display:block; width: 14px; height: 14px;}

span:hover a.remove {display:block; background-position: 0 -24px; width: 14px; height: 14px;}

.listItem:hover .remove a, #newestUpdate:hover .remove a { display: block; width: 14px; height: 14px; background: url(../images/pl.gif) no-repeat 0 -24px; }

.listItem a.quicklist, .listItem a.remove  { display: none; position: absolute; top: -2px;left:-2px; z-index:1; text-indent:-9999px;width: 14px; height: 14px; border:none;background: url(../images/pl.gif) no-repeat 0 -24px;}

.listItem:hover a.remove { display: block; }

a.report {font:bold 8px arial;color:white;text-decoration:none;display: none; position:absolute; top:3px; left:18px;}
span:hover a.report {display:block;background-color:#333333;}

.error_field {
	color: red;	
}
.pagenav{
	text-align:left;
	padding-left:10px;
	color: #656565;
	
	width:90%;
}
.pagenav a{
	color: #ababa4;
	font-size:14px;
	padding:0 5px 0 5px;
	border:1px solid #656565;
}

.pagenav a:hover{
	color: #008ef8;
	border:1px solid #008ef8;
}
.pagenav a.nextpage{
	padding-left:10px;
	border:0px;
}

.pagenav span.b{
	font-size:16px;
}