/* --------------- Default Styles --------------- */
html, body, p, h1, h2, h3, h4, h5, em, i, form, input, textarea, select, li, ol, ul, strong {padding:0;margin:0;}
html {font-size:62.5%;}
body {background:#3a3a3a;color: #e9e9e9; font-size:12px;font-family: Verdana, Geneva, sans-serif;}
em { font-style:normal;}
li { list-style-type:none;}
h1, h2, h3, h4, h5 {font-weight:normal;padding:5px 0;}
p {padding:5px 0;}
a:active, a:focus, img, input, select {outline: 0;}
a, a:link, a:active, a:visited {color: #dcd1bd;cursor: pointer;text-decoration: underline;}
a:hover {color:#FFFFFF;text-decoration: none;}
img {border:none;}
.clear { clear:both; font-size:0; line-height:0; height:0;}
/* ------------------------------------------- */
#all { width:100%; padding-bottom:5px; padding-top:5px; background:#3a3a3a}
/* --------------- Header --------------- */
#header { width:100%; overflow:hidden;width:1265px; margin:0 auto; position:relative; z-index:2;}
.logo { line-height:45px; overflow:hidden; position:relative; z-index:3;}

/* Menu */
.menu A:link {color: #dcd1bd; text-decoration:none}
.menu A:visited {color: #dcd1bd; text-decoration:none}
.menu A:active {color: #dcd1bd; text-decoration:none}
.menu A:hover {color: #FFFFFF; text-decoration:none;}
.menu { float:left; font-size:13px; overflow:hidden; position:relative; left:-10px; text-transform:uppercase; font-weight:bold;}
.menu li { float:left; display:inline; padding:0 10px;border-left:1px solid #191919;border-right:1px solid #191919;}
.nav { width:1270px; height: 40px; background-color:#000;}
/* Stats */
.stats { float:right; color:#9c9c9c; padding-top:3px;}
.stats span { padding-left:10px;}
.stats em { color:#fff;}
/* Search */
#search {
}

#search input[type="text"] {
    background: url(search-white.png) no-repeat 10px 6px #eee;
    border: 1px solid #d1d1d1;
    font: bold 12px Verdana, Geneva, sans-serif;
    color: #000;
    width: 300px;
    padding: 6px 15px 6px 30px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    text-shadow: 0 2px 3px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15) inset;
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15) inset;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15) inset;
    -webkit-transition: all 0.7s ease 0s;
    -moz-transition: all 0.7s ease 0s;
    -o-transition: all 0.7s ease 0s;
    transition: all 0.7s ease 0s;
    }

#search input[type="text"]:focus {
    width: 300px;
    }
/* Filter */
.filter {float:right; display:inline;font-size:14px; font-weight:bold;padding-top:10px;}
/* ------------------------------------------- */

/* --------------- Content --------------- */
#content { width:100%; background:#3a3a3a;}
.cont { width:1270px; margin:0 auto; padding:0px 0;}
.name { font-size:20px; color:#fff;text-transform:capitalize;}

/* Thumbs */
.thumbs_wrap { width:100%; overflow:hidden; padding:0px 0;}
.thumbs { width:100%; overflow:hidden;}
.item { width: 312px; padding:0 5px 10px 0; float:left;}
	.item h3 { background: #303030; font-size:12px; text-decoration:none;  height:20px; line-height:20px; overflow:hidden; padding:0; margin-bottom:0px; text-align:center;}
	.item h3 a, .item h3 a:visited, .item h3 a:hover { text-decoration:none;}
	.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:310px; height:232px; float:left; display:block; background:#777; border:1px solid #000;}
		.image img:hover {
    border:1px solid #FFFFFF;
}
	.tags { background: #303030; text-align: center; text-transform: uppercase; font-size:10px; padding:0 0px; line-height:20px; height:20px; overflow:hidden;}
	
	.item span { font-size:10px;}
	.item span em { color:#fff;}
	.dur { float:left;}
	.date { float:right;}
	.mov_info { height:1%; padding:4px; overflow:hidden;}
	
/* 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:#000; border:1px solid #FFF;color: #fff; padding:5px; font-weight:bold; text-decoration:none;margin:0 2px;}
	.pagination .highlight a, .pagination .highlight a:visited, .pagination .highlight a:hover {background:#777; border:1px solid #fff;color: #fff; }
	.pagination  a:hover {background:#333; border:1px solid #fff;color: #fff; 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:#fff;}
	.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 */
#gallery{width:1270px;}
.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 {text-align:center; color:#fff;}
.cs { padding:10px; text-align:center; font-size:18px; text-transform:uppercase;}
.player, #player { text-align:center; padding:0px;}

/* 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:#fff !important; text-decoration:none !important;}

/* ------------------------------------------- */

/* --------------- Footer --------------- */
#footer {padding:10px 0; text-align:center; font-size:10px;}
/* ------------------------------------------- */