/* --------------- Default Styles --------------- */
html, body, p, h1, h2, h3, h4, h5, em, i, table, tr, td, th, form, input, textarea, select, li, ol, ul, strong {padding:0;margin:0;}
html {font-size:62.5%;}
body {background:#F9F5CA; color: #9c9c9c; font-size:13px;font-family:Tahoma, Arial, Helvetica, sans-serif;}
em, i { font-style:normal;}
li { list-style-type:none;}
h1, h2, h3, h4, h5 {font-weight:normal;padding:1px 0;}
p {padding:5px 0;}
a:active, a:focus, img, input, select {outline: 0;}
a, a:link, a:active, a:visited {color: #CC0000;cursor: pointer;text-decoration: underline;}
a:hover {color:#000;text-decoration: none;}
img {border:none;}
.clear { clear:both; font-size:0; line-height:0; height:0;}
/* ------------------------------------------- */

#all { width:100%; padding-bottom:5px; background:#F9F5CA}
/* --------------- Header --------------- */
#header { width:100%; overflow:hidden;width:970px; margin:0 auto; position:relative; z-index:2;}
.logo { font-size:38px; padding:10px 0; color:#ffffff; line-height:45px; position:relative; z-index:3;}

/* Menu */
.menu { float:left; padding-left:50px; font-size:13px; overflow:hidden; position:relative; text-transform:uppercase; font-weight:bold;}
.menu li { float:left; display:inline; padding:0 10px;border-left:1px solid #000;}

/* Stats */
.stats { float:right; color:#000; padding-top:3px; padding-right:10px;}
.stats span { padding-left:10px;}
.stats em { color:#9c9c9c;}

/* Filter */
.filter {float:right; display:inline;font-size:14px; font-weight:bold;padding-top:10px;}


.logocontainer {
  width: 1080px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}


/* Logo & Toplist */
.section-left {
  display: inline-block;
  width: 45%;
  vertical-align: top;
  vertical-align: left;
}

.section-right {
  display: inline-block;
  width: 53%;
  margin-left: 14px;
}

.headertop {width:175px; float:left; margin: 10px 0 0px 2px; padding-left:5px; padding-bottom:5px;}
.headertop li {padding-bottom: 1px; padding-top: 2px; text-indent: 18px;  background: url(/images/toplistdot.png) left 2px no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; min-height:14px; white-space:nowrap; overflow:hidden;}


/* Horizontal Bar */
.titlebar {width: 100%; margin: 3px 0 3px 0; height: 23px; border-top: 1px solid #000; border-bottom: 1px solid #000; color: #000000; background: #F3ED98; font-size: 16px; font-weight: bold; text-align: center;}
.location { float:left; padding-top:3px; padding-left:20px;}

#archives a { text-align:left;font-weight:bold;text-decoration:none; border:1px solid #000000; background-color:#F3ED98; padding-left:4px; padding-right:4px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;color:#000}
#archives a:hover { color:#F9F5CA; ; background-color:#000000; font-size:13px}


/* ------------------------------------------- */

/* --------------- Content --------------- */
#content { width:100%; background:#F9F5CA; float:left;}
.cont { width:99%; margin: 0 auto; padding: 10px 0 0 0}
.name { font-size:15px; color:#000;text-transform:capitalize;}

/* Thumbs */
.thumbs_wrap { width:100%; overflow:hidden;}
.thumbs { width:100%; padding:0px 0px 0px 70px; overflow:hidden;}
.item { width: 322px; padding:4px 4px 0px 0; float:left;}
	.item h3 { font-size:11px; height:15px; line-height:15px; overflow:hidden; padding:0; margin-bottom:0px; text-align:center; color:#cc0000;}
	.item h2 { font-size:12px; height:17px; line-height:17px; overflow:hidden; padding:0; margin-bottom:5px; text-align:center; text-transform:uppercase; font-weight:bold;}
	.image { width:100%; overflow:hidden;}
		.image img { width:320px; height:240px; float:left; display:block; background:#FFF; border:1px solid #000;}
		.image a img:hover {border:1px dashed #000;} 
.itemcat { width: 322px; padding:10px 2px 0px 0; float:left;}
	.itemcat h2 { font-size:16px; height:17px; line-height:17px; overflow:hidden; padding:0; margin-bottom:5px; text-align:center; text-transform:uppercase; font-weight:bold;}
	.imagecategory { width:100%; overflow:hidden;}
		.imagecategory img { width:320px; height:240px; float:left; display:block; background:#777; border:1px solid #000;}
		.imagecategory a img:hover {border:1px solid #cc0000;}
	.tags { font-size:11px; padding:0 5px; line-height:13px; height:26px; overflow:hidden;}
		.mov_info a, .mov_info a:visited, .mov_info a:hover { color:000;}
	.item span { font-size:11px;}
	.item span em { color:#000;}
	.dur { float:left;}
	.date { float:right;}
	.mov_info { height:1%; padding:5px; overflow:hidden;}
	
/* Category Thumbs */

#content .gallery {
	vertical-align:top;
	height: 279px;
	width: 320px;
	display: inline;
	display: -moz-inline-stack;
	display: inline-block;
	zoom: 1;
	text-align: center;
	}
	
	
#content .gallery a img {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	height: 240px;
	width: 320px;
	border: 1px solid #000;
	padding: 0px;
	margin: 0px;
	display: block;
	overflow: hidden;
}

#content .gallery a img:hover {
	border: 1px dashed #000;
}


#content .gallery a {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;

}



#content .gallery a:hover {
	color: #FE0707;
}


	
	
/* Pics */
	.pics .item { width:182px;padding:0 15px 10px 0;}
	.pics .item .image img { width:180px; height:240px;}

/* Pagination */
.pagination { padding:10px 0; text-align:center;}
.pagination li { display:inline;}
	.pagination  a, .pagination  a:visited { background:#F3ED98; border:1px solid #000;color: #000; padding:5px; font-weight:bold; text-decoration:none;margin:0 2px;}
	.pagination .highlight a, .pagination .highlight a:visited, .pagination .highlight a:hover {background:#000; border:1px solid #000;color: #F3ED98; }
	.pagination  a:hover {background:#333; border:1px solid #000;color: #F3ED98; text-decoration:none;}

/* Categories List */
.category_list { padding:10px 0;width:100%; overflow:hidden;}
.category_list ul {float: left;padding: 5px 0px;margin: 0px;width: 16.6%; color:#000;}
	.category_list ul a, .category_list ul a:visited{font-weight:bold;}
	.category_list ul img{border: 0px;}
	.category_list ul li { padding:2px 0 2px 20px; height:1%;}
	
/* Gallery */
.pic_gal { width:914px; margin:0 auto;}
.pic_gal a, .pic_gal a:visited { float:left; display:inline; padding:5px 10px 5px 0;}
.pic_gal img { float:left; display:block;   width:120px; height:160px;float:left; display:block; background:#777; border:1px solid #f5f800;}
.gal_info em { color:#000;}
.cs { padding:10px; text-align:center; font-size:18px; text-transform:uppercase;}
.player, #player { text-align:center; padding:10px;}

/* Sitemap */
.bl {width:100%;overflow:hidden;padding-bottom:15px;}
.sitemap ul {float: left;padding:10px 0px;margin: 0px;width: 24.9%;}
.sitemap a.m, #sitemap a.m:visited {font-size:14px;font-weight:bold;text-decoration:none;color:#fff;}
.sitemap a.sh {text-decoration: none;margin-left: 10px;}
.sitemap a:hover{text-decoration: underline;}
.sitemap li {text-align: left;white-space:nowrap;padding:5px 20px; font-size:11px;}
.highlight {color:#000 !important; text-decoration:none !important;}

/* ------------------------------------------- */

/* --------------- Footer --------------- */
#footer {border-top:0px solid #9c9c9c; padding:10px 0; text-align:center; font-size:11px;}

/* Toplists */

.toplcontainer {
  width: 1020px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}


.section-content {
  background-color: #ececec;
  border: 1px solid #afafaf;
  position: relative;
  padding: 4px 8px;
  margin-top: 35px;
  padding-top: 30px;
  -moz-border-radius-topleft: 8px;
  -webkit-border-top-left-radius: 8px;
  -moz-border-radius-topright: 8px;
  -webkit-border-top-right-radius: 8px;
  -moz-border-radius-bottomleft: 8px;
  -webkit-border-bottom-left-radius: 8px;
  -moz-border-radius-bottomright: 8px;
  -webkit-border-bottom-right-radius: 8px;
}

.section-videos span.video {
  display: inline-block;
  padding: 0;
  text-align: left;
  vertical-align: top;
  width: 248px;
  margin-bottom: 18px;
}


.toplist {
  background: transparent url(/images/header-grey.png) repeat-x 0 0;
  position: absolute;
  top: -20px;
  left: -5px;
  height: 43px;
  padding: 0 10px;
  font-size: 120%;
  font-weight: bold;
  color: #fff;
}

.toplist-left {
  display: inline-block;
  width: 13px;
  height: 43px;
  background: transparent url(/images/header-grey-left.png) no-repeat 0 0;
  position: absolute;
  left: -13px;
}

.toplist-right {
  display: inline-block;
  width: 13px;
  height: 43px;
  background: transparent url(/images/header-grey-right.png) no-repeat 0 0;
  position: absolute;
  right: -13px;
}

.toplist-text {
  position: relative;
  top: 10px;
}

div.tradevideo {
position: relative;
width: 162px;
height: 144px;
margin-right: 2px;
margin-left:2px; 
margin-bottom: 4px; 
text-align:left;
float: left;}

img.tradethumb{
width:160px;
height:120px;
border: 1px solid #000000;
margin-left: 0px; 
margin-top: 0px;}

.bottomtop {width:200px; float:left; margin: 5px 0px 5px 0px; padding:0;}
.bottomtop li {padding-bottom: 3px; margin-bottom: 3px; font-weight:bold; text-align:left; text-indent:3px; white-space:nowrap; overflow:hidden;}


/* ------------------------------------------- */

.thumbnails {
	height: 240px; 
	width: 320px;
	border: solid 1px #000000;
}

.thumbnails:hover {
	border: dashed 1px #000;
}

#wrapper {
	position: relative;
	width: 100%;
	margin: 5px auto;
	text-align: center;
}
 
#thumbnails {
	background: none;
	list-style-type: none;
	overflow: hidden;
	text-align: center;
	width: 98%;
	margin: 0 auto;
}

#thumbnails ul{
	display: inline-block;
	//display: inline;
	zoom: 1;
	padding: 2px;
	margin: 0;
	text-align: center;
	font-size:0px;
	word-spacing:-1px;
}

#thumbnails li {
	text-align: center;
	vertical-align: top;
	height: auto;
	display: inline-block;
	display: -moz-inline-stack;
	padding: 2px;
	cursor: default;
	zoom: 1;
    *display: inline;

}
/* ------------------------------------------- */



