* {margin: 0px;	padding: 0px;}
body {background: #ffffce; font-family: 'Arimo', Trebuchet MS, Helvetica, Tahoma, Geneva, Verdana, sans-serif, Arial; font-size: 11px; color:#400000;}

a{font-size:13px; line-height:13px; color: #800000; text-decoration: underline;}
a:hover {color:#804040;text-decoration: none;}

#head {overflow:hidden; padding:5px; text-align: center; margin:0px; float:center;}

#head .nav {list-style:none;}
#head .nav li{display:inline-block;}
#head .nav li a{-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; display:inline-block;text-decoration: none;padding: 8px; text-transform: uppercase; font-size:16px; margin:10px; font-weight: bold;background: #fbfbfb;border: 1px solid #400000;}
#head .nav li a:hover {text-decoration: underline;background: #ffffce;border:1px solid #ffffce;}
#head .nav li h1 a{color:#ffffff;font-size:30px; text-transform: uppercase;font-weight: bold; background: #ffffce;border:1px solid #ffffce;text-shadow: 1px 1px 2px #000000, 0 0 1em #400000;}
#head .nav li h1 a:hover{color:#ffffff;text-decoration: none;border:1px solid #ffffce;}
#head .nav li h1 span {-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;text-shadow: none;  background:#ff0000; padding:5px; color: #fff; box-shadow: 0 0 10px #000000; -moz-box-shadow: 0 0 10px #000000; -webkit-box-shadow: 0 0 10px #000000;}
#head .nav li h2{font-size:16px; text-transform: uppercase;margin:5px; padding: 1px;}

#head .nav li .tftextinput2{-moz-border-radius: 5px 0 0 5px;-webkit-border-radius: 5px 0 0 5px;border-radius: 5px 0 0 5px; margin: 0px;padding: 5px 15px;font-family: 'Arimo', Trebuchet MS, Helvetica, Tahoma, Geneva, Verdana, sans-serif, Arial; font-size:16px;	color:#666;	border: 1px solid #400000;}
#head .nav li .tfbutton2 {-moz-border-radius: 0 5px 5px 0;-webkit-border-radius: 0 5px 5px 0;border-radius: 0 5px 5px 0; background: #fbfbfb;text-decoration: none;padding: 5px; color:#400000; font-family: 'Arimo', Trebuchet MS, Helvetica, Tahoma, Geneva, Verdana, sans-serif, Arial; text-transform: uppercase; font-size:16px; margin:0px; font-weight: bold; outline: none; cursor: pointer; text-align: center;border:1px solid;border-left:0px;border: 1px solid #400000;}
#head .nav li .tfbutton2:hover {color:#804040;text-decoration: underline;}
/* Fixes submit button height problem in Firefox */
#head .nav li .tfbutton2::-moz-focus-inner { border: 0;}
#head .nav li .tfclear{clear:both;}

#head .nav li .dropdown {-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; float:left;margin:0px 10px -10px 10px;padding: 4px 4px 5px 4px;font-family: 'Arimo', Trebuchet MS, Helvetica, Tahoma, Geneva, Verdana, sans-serif, Arial; font-size:16px; color:#666;	text-transform: capitalize;border: 1px solid #400000;}
#head .nav li .dropdown button{text-decoration: none;padding: 5px; font-family: 'Arimo', Trebuchet MS, Helvetica, Tahoma, Geneva, Verdana, sans-serif, Arial; text-transform: uppercase; font-size:16px; margin:0px; font-weight: bold; outline: none; cursor: pointer; text-align: center;border:1px solid;border-left:0px;box-shadow: 0 0 10px #000000; -moz-box-shadow: 0 0 10px #000000; -webkit-box-shadow: 0 0 10px #000000;}
#head .nav li .dropdown button:hover{box-shadow: 0 0 0px #ffffce; -moz-box-shadow: 0 0 0px #ffffce; -webkit-box-shadow: 0 0 0px #ffffce;}

#main {width:98%; float: center; padding:0px; margin:0px auto;overflow:hidden;text-align: center; max-width:1400px; min-width:320px;}

#thumb {padding:1px; overflow:hidden;margin:0px auto; float: center;}
#thumb .th {-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;position:relative; width: 326px; margin:4px;padding:1px; display:inline-block;background: #fbfbfb;border: 1px solid #400000;}
#thumb .th:hover{background: #ffffce;border: 1px solid #ffffce;}
#thumb .th .tumba {position:relative; width: 326px; display:inline-block;}
#thumb .th .tumba h3 {display:block;text-transform: capitalize;  font-size:13px; line-height:13px; height:17px; margin:2px; padding:2px; text-align:center; overflow:hidden; }
#thumb .th .tumba img {width: 320px;height: 200px; border: 1px solid #400000;}
#thumb .th .tumba img:hover {box-shadow: 0 0 10px #000; -moz-box-shadow: 0 0 10px #000; -webkit-box-shadow: 0 0 10px #000; width: 320px;height: 200px;}
#thumb .th .tumba a .show {width: 324px; height: 204px; display: block; position: absolute; left: 0px; top: 0px; }
#thumb .th .tumba a:hover .show { display: none; }
#thumb .th .tumba .show p.view {background:#400000; position:absolute; top:25px; left:1px; padding:1px 2px; color:#ffffce; height:12px; line-height:12px; overflow:hidden;margin: 1px;font-size: 12px; opacity: 0.80; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80); -khtml-opacity: 0.80; -moz-opacity: 0.80;}
#thumb .th .tumba .show p.time {background:#400000; position:absolute; top:25px; right:1px; padding:1px 2px; color:#ffffce; height:12px; line-height:12px; overflow:hidden;margin: 1px;font-size: 12px; opacity: 0.80; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80); -khtml-opacity: 0.80; -moz-opacity: 0.80;}
#thumb .tags {display:inline; position: relative; text-transform: capitalize; }
#thumb .tags p {float: left; font-size:12px;margin:3px;padding:3px;}
#thumb .tags a {-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;background: #ffffce;border: 1px solid #400000;float: left; display: inline-block; font-size:12px; margin:3px; text-decoration: none;padding:3px;overflow:hidden;}
#thumb .tags a:hover {text-decoration: underline;border: 1px solid #ffffce;}

#pages {float: center; height:30px; margin: 10px; display:inline-block;}
#pages span {height: 16px;font-size:15px; display:inline-block; float: center;margin: 5px; padding: 5px;}
#pages a {-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;background: #fbfbfb; border: 1px solid #400000;font-size:15px; display:inline-block; float: center; height: 16px; margin: 5px; padding: 4px 8px; text-align: center; text-decoration:none;}
#pages a:hover {text-decoration: underline;background: #ffffce;border: 1px solid #ffffce;}

.ads_ads {float: center; margin:5px auto;}
.ads_ads .block {float: center; display:inline-block; margin:10px; width: 300px;height:250px;}


#video_page{float: center; overflow:hidden; text-align: center;width:640px;margin:0px auto; padding:5px;}
#video_page .player{float:center; text-align:center;}
#video_banner {position: absolute; float:center;text-align:center;margin:0px; padding:0px;}


#tag {float: center; margin: 0px; display:inline-block;}
#tag p {height: 14px;font-size:14px; display:inline-block; float: justify;margin: 3px; padding: 5px;}
#tag a {-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;text-transform: capitalize; background: #fbfbfb; border: 1px solid #400000;font-size:12px; line-height:12px; position:relative; display:inline-block; float: justify; margin:2px 4px;padding:3px; text-align: justify; text-decoration:none;}
#tag a:hover {text-decoration: underline;background: #ffffce;border: 1px solid #ffffce;}

.toplist {padding:1px; overflow:hidden;margin:0px auto; float: center;}
.toplist ul{list-style:none;}
.toplist li {display:inline-block;margin:2px 3px;}
.toplist li a{-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;display:inline-block;text-transform: capitalize; text-decoration:none; font-size:13px; line-height:13px; position:relative; width: 210px; padding:3px 1px; text-align:left; background: #fbfbfb; border: 1px solid #400000;overflow:hidden;}
.toplist li a:hover{background: #ffffce;border: 1px solid #ffffce;text-decoration: underline;}

.niche {padding:1px; overflow:hidden;margin:0px auto; float: center;}
.niche ul{list-style:none;}
.niche li {display:inline-block; margin:2px 3px;}
.niche li a{-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;display:inline-block;text-transform: capitalize; text-decoration:none; font-size:13px; line-height:13px; position:relative; width: 115px;padding:2px; text-align:left; background: #fbfbfb; border: 1px solid #400000;overflow:hidden;}
.niche li a:hover{background: #ffffce;border: 1px solid #ffffce;text-decoration: underline;}

#footer {clear: both; height: 50px; float: center; padding: 0px;}
#footer .desc {font-size:11px; line-height:12px; text-align:center;  margin:0px; padding: 5px 0 0;}
#footer .friends{font-size:12px; line-height:14px; text-align:center;  margin:0px; padding: 5px 0 0;}
#footer a {padding-left:0px; font-size:12px;text-decoration: underline;}
#footer a:hover {text-decoration: none;}

.floating { background-color: transparent;}

.title {text-transform: capitalize;font-size:20px; margin: 0px; padding:0px; overflow:hidden;  text-align: center; float:center;}

.wrap {float: center; padding:0px; margin:0px 0px 4px 0px;}

.wrap_r {float: center; padding:0px; margin:4px 0px;}