/*   
Theme Name: myg0t
Theme URI: fapfactor.com
Description: a theme for hamsters BY hamsters
Author: myg0t's hamster
Author URI: fapfactor.com
Theme: twentyten
Version: 1.0
.
Do not steal or copy this theme -- myg0t's hamster
.
*/

body{z-index:0;font-family:Helvetica, Arial sans-serif;background:url(images/bg-d.jpg) #ccc;height:100%;margin:0 auto;color:#000;font-size:12px;}
html{overflow:auto;margin:0px;height:100%;width:auto;}
* html #wrap{height:100%;}
*{padding:0px;margin:0px;}
a{outline:none;color:#1a1a1a;text-decoration:none;cursor:pointer;}
a:hover{text-decoration:underline;color:#295c04;}
a img{border:none;}
ul{list-style:none inside;}
#wrap{position:relative;width:977px;height:100%;height:auto;min-height:100%;margin:0 auto;margin-bottom:-100px;background-color:#fff;border-left:8px solid #d8d8d8;border-right:8px solid #d8d8d8;}
#shade-l{position:absolute;left:-16px;height:100%;width:8px;background:url(images/shade-l.png) repeat-y 0 0;}
#shade-r{position:absolute;right:-16px;height:100%;width:8px;background:url(images/shade-r.png) repeat-y 0 0;}
#header{position:relative;z-index: 0;height:163px;padding:9px;border-bottom:8px solid #d8d8d8;border-top:7px solid #d8d8d8;background-color:#fff;}
#header.expansion{height:288px;}
div.adspot-head { padding: 5px 5px 2px 5px; position: absolute; bottom: 15px; left: 19px; z-index: 1000; width: 927px; -webkit-border-radius:8px;-moz-border-radius:8px; border: 1px solid #ccc; }
div.adspot-head .adify { float: left; width: 728px; }
div.adspot-head .widget-ad { float: right; height: 88px; padding: 0px; color: #333; font-size: 11px; width: 192px; border: 1px solid #ccc; background-color: #f6f6f6; -moz-border-radius-topleft:0px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:0px;-webkit-border-top-left-radius:0px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-left-radius:0px;-webkit-border-bottom-right-radius:6px;}

#branding{float:left;display:block;width:273px;height:72px;margin-bottom:19px;}
#logo{display:block;width:264px;height:62px;background:url(images/logo.png) no-repeat 0 0;text-indent:-9999px;margin:9px;}
#user{position:absolute;top:18px;right:13px;height:50px;padding:0px 3px 0px 3px;background-color:#f6f6f6;border:1px solid #aeaeae;-webkit-box-shadow:0px 0px 6px #aeaeae;-moz-box-shadow:0 0 6px #aeaeae;box-shadow:0px 0px 6px #aeaeae;}
#user li{display:inline;float:left;margin-top:6px;padding-left:3px;}
#user li.avatar{padding-right:6px;}
#user li input{float:left;display:inline;margin-right:3px;padding:2px;font-size:11px;height:13px;color:#333;border:1px solid #a8a8a8;width:90px;}
#user li input.button-send{padding:0px;color:#333;border:0;height:19px;width:21px;}
#user li input.check{border:0;width:12px;}
#user li p{float:left;clear:both;padding-top:6px;font-size:11px;color:#555;}
#user li p a{padding-left:4px;color:#333;font-weight:bold;}
#nav{padding-top:5px;position:relative;z-index:1;float:left;width:959px;height:39px;background: url(images/nav-bg.jpg) repeat-x;}
#nav li{position:relative;display:block;float:left;font-weight:bold;border-right:1px solid #1b2b00;}
#nav li a{font-size:13px;text-decoration:none;display:block;color:#fff;float:left;padding:11px 14px 11px 14px;border-top:1px solid #497600;border-left:1px solid #497600;border-right:1px solid #497600;background:-webkit-gradient(linear, left top, left bottom, from(#568500), to(#295c04));background-color:#fff;background:-moz-linear-gradient(top, #568500, #295c04);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#568500, endColorstr=#295c04);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#568500, endColorstr=#295c04)";}
#nav li.first a{}
#nav li a:hover{text-decoration:underline;border-top:1px solid #7ac106;border-left:1px solid #7ac106;border-right:1px solid #7ac106;background:-webkit-gradient(linear, left top, left bottom, from(#6eab00), to(#295c04));background:-moz-linear-gradient(top, #6eab00, #295c04);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#6eab00, endColorstr=#295c04);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#6eab00, endColorstr=#295c04)";}
#nav li.active a{color:#333;border-top:1px solid #7b7b7b;margin-top:-6px;height:24px;padding:14px 16px 6px 16px;border-left:1px solid #7b7b7b;border-right:1px solid #7b7b7b;background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#cccccc));background:-moz-linear-gradient(top, #ffffff, #cccccc);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#cccccc);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#cccccc)";}
#nav li.active-h a{z-index:10;color:#333;border-top:1px solid #7b7b7b;margin-top:-6px;margin-left:0px;height:24px;padding:14px 17px 6px 16px;border-left:1px solid #7b7b7b;border-right:1px solid #7b7b7b;background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#cccccc));background:-moz-linear-gradient(top, #ffffff, #cccccc);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#cccccc);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#cccccc)";}
#nav li.active a:hover{text-decoration:none;}
#nav li.search{position:relative;border-right:none;float:right;width:200px;}
#nav li.search input{background:url(images/mag.gif) 7px 7px no-repeat #fff;-webkit-border-radius:4px;-moz-border-radius:4px;position:absolute;top:6px;right:6px;padding:4px 3px 3px 22px;color:#555;font-size:14px;width:200px;border:1px solid #224c02;}
#sub-nav{position:relative;display:block;float:left;height:21px;font-size:11px;font-weight:bold;z-index:0;width:941px;margin-top:-1px;padding:7px 6px 2px 10px;background:url(images/subnav-bg.gif) repeat-x 0 0;border-top:1px solid #242424;border-right:1px solid #7b7b7b;border-bottom:1px solid #7b7b7b;border-left:1px solid #7b7b7b;-moz-border-radius-topleft:0px;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;-webkit-border-top-left-radius:0px;-webkit-border-top-right-radius:0px;-webkit-border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px;}
#sub-nav li{display:inline;float:left;padding:2px 7px 2px 8px;}
#sub-nav li h5{font-size:11px;color:#1a1a1a;}
#sub-nav li a{margin-left:-1px;color:#1a1a1a;float:left;}
#sub-nav li a:hover{text-decoration:underline;}
#sub-nav li.last{border-right:none;}
#sub-nav li.social{border-right:none;}
#social{position:absolute;top:8px;right:0px;display:block;}
#social li{float:left;display:inline;border:none;}
#social li a{float:left;padding:1px 16px 0px 22px;height:16px;overflow:hidden;display:inline;margin-right:-4px;border:none;}
#social li.fb a{background:url(images/fb.png) no-repeat 0px 0px;}
#social li.twit a{background:url(images/twit.png) no-repeat top left;}
#social li.rss a{background:url(images/rss.png) no-repeat top left;}
#social li a:hover{background-position:0px -18px;border:none;}
#content-wrap{width:977px;overflow:hidden;height:100%;background-color:#fff;-moz-border-radius:8px;-webkit-border-radius:8px;}
#left{width:150px;float:left;padding:9px 0px 9px 9px;}
.box-l{float:left;margin-top:12px;position:relative;z-index:0;width:142px;background-color:#f6f6f6;padding:28px 3px 6px 3px;border-left:1px solid #818181;border-right:1px solid #818181;border-bottom:1px solid #818181;-moz-border-radius:6px;-webkit-border-radius:6px;}
.box-l.feat{margin-top:0px;padding:12px;border:1px solid #818181;width:124px;}
.box-l.adspot{padding:14px;border:1px solid #818181;width:120px;}
.feat h3{position:absolute;z-index:1;top:0px;left:-1px;width:110px;background:-webkit-gradient(linear, left top, left bottom, from(#568500), to(#295c04));background-color:#fff;background:-moz-linear-gradient(top, #568500, #295c04);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#568500, endColorstr=#295c04);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#568500, endColorstr=#295c04)";padding:5px 5px 3px 5px;font-size:11px;color:#fff;border-bottom:2px solid #1a1a1a;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0px;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-left-radius:0px;-webkit-border-bottom-right-radius:0px;}
.popular h3{position:absolute;z-index:1;top:0px;left:-1px;width:137px;background-color:#fff;padding:5px 5px 3px 8px;font-size:11px;color:#fff;background:-webkit-gradient(linear, left top, left bottom, from(#717171), to(#1a1a1a));background:-moz-linear-gradient(top, #717171, #1a1a1a);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#1a1a1a);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#1a1a1a)";border-bottom:2px solid #1a1a1a;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0px;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-left-radius:0px;-webkit-border-bottom-right-radius:0px;}
.staff h3{position:absolute;z-index:1;top:0px;left:-1px;width:137px;background-color:#fff;padding:5px 5px 3px 8px;font-size:11px;color:#fff;background:-webkit-gradient(linear, left top, left bottom, from(#717171), to(#1a1a1a));background:-moz-linear-gradient(top, #717171, #1a1a1a);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#1a1a1a);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#1a1a1a)";border-bottom:1px solid #1a1a1a;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0px;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-left-radius:0px;-webkit-border-bottom-right-radius:0px;}
.popular ul{float:left;display:block;width:100%;}
.popular ul li{float:left;display:block;}
.popular ul li a{float:left;color:#333;background:url(images/arrow.png) no-repeat 121px 4px #f6f6f6;font-size:11px;font-weight:bold;text-decoration:none;width:119px;padding:5px 18px 5px 5px;border-bottom:1px solid #ccc;}
.popular ul li a:hover{color:#171717;text-decoration:underline;background:url(images/arrow.png) no-repeat 121px -50px #d7d7d7;}
.popular ul li.more a{position:relative;float:left;color:#555;font-size:11px;font-weight:normal;text-decoration:none;width:123px;margin-top:5px;padding:3px 5px 3px 14px;border-bottom:none;}
.popular ul li.more a span{position:absolute;top:2px;left:4px;text-decoration:none;}
.popular ul li.more a:hover{color:#000;background:none;}
.staff ul{float:left;display:block;width:100%;}
.staff ul li{float:left;display:block;}
.staff ul li a{position:relative;display:block;float:left;width:100%;color:#000;font-size:11px;font-weight:bold;text-decoration:none;width:71px;padding:5px 18px 16px 53px;border-bottom:1px solid #ccc;}
.staff ul li a span{padding-top:2px;width:100%;clear:both;font-size:11px;color:#555;font-weight:normal;text-decoration:none;}
.staff ul li a img{position:absolute;top:4px;left:4px;padding:1px;border:1px solid #fff;}
.staff ul li a:hover{color:#171717;background-color:#eeeeee;}
.staff ul li a:hover img{border:1px solid #655;}
.staff ul li.more a{position:relative;float:left;color:#555;background-color:#fff;font-size:11px;font-weight:normal;text-decoration:none;width:123px;margin-top:5px;padding:3px 5px 3px 14px;border-bottom:none;}
.staff ul li.more a span{position:absolute;top:2px;left:4px;}
.staff ul li.more a:hover{color:#333;background:none;}
#right{width:300px;float:right;padding:9px 9px 9px 0px;}
#adspot{height:260px;background:url(images/advertisement.gif) no-repeat right bottom;}
.box-r{float:left;margin-top:12px;position:relative;width:266px;background-color:#f6f6f6;padding:28px 14px 0px 14px;border:3px solid #d4d4d4;}
.news h3{position:absolute;top:0px;left:0px;font-size:14px;color:#333;letter-spacing:-0px;padding:0px 8px 0px 12px;width:274px;height:32px;background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e2e2e2));background:-moz-linear-gradient(top, #ffffff, #e2e2e2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#e2e2e2);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#e2e2e2)";border-bottom:1px solid #c5c5c5;}
.news h3 img{float:left;display:inline;margin-right:10px;margin-top:7px;}
.news h3 strong{float:left;display:inline;margin-top:8px;line-height:20px;}
.news ul{float:left;display:block;width:100%;margin-top:10px;}
.news ul li{float:left;display:block;border-bottom:1px solid #ccc;min-height:34px;width:100%;padding-bottom:5px;}
.news ul li a{float:left;color:#1a1a1a;font-size:12px;font-weight:bold;text-decoration:none;padding:7px 0px 5px 0px;}
.news span{float:left;color:#555;clear:both;font-size:11px;width:100%;}
.news a span {float:left;font-weight:normal;padding:0px;color:#555;text-decoration:none;clear:both;font-size:11px;width:100%;}
.news ul li a:hover{color:#377308;text-decoration:underline;}
.news ul li.more{max-height:10px;width:80px;overflow:hidden;position:relative;float:left;border-bottom:none;margin-top:5px;border-bottom:none;}
.news ul li.more a{float:left;color:#555;padding:10px 2px 0px 14px;font-size:11px;font-weight:normal;text-decoration:none;}
.news ul li.more a span{position:absolute;top:9px;left:4px;text-decoration:none;}
.news ul li.more a:hover{color:#000;background:none;}
.forum h3{position:absolute;top:0px;left:0px;font-size:14px;color:#333;letter-spacing:-0px;padding:0px 8px 0px 12px;width:274px;height:32px;background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e2e2e2));background:-moz-linear-gradient(top, #ffffff, #e2e2e2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#e2e2e2);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#e2e2e2)";border-bottom:1px solid #c5c5c5;}
.forum h3 strong{float:left;display:inline;margin-top:8px;line-height:20px;}
.forum ul{float:left;display:block;width:100%;margin-top:10px;}
.forum ul li{float:left;display:block;border-bottom:1px solid #ccc;width:100%;padding-bottom:3px;}
.forum ul li a{float:left;color:#1a1a1a;font-size:12px;font-weight:bold;text-decoration:none;padding-top:7px;}
.forum ul li a:hover{color:#377308;text-decoration:underline;}
.forum ul li.more{min-height:40px;width:80px;overflow:hidden;position:relative;float:left;border-bottom:none;margin-top:5px;border-bottom:none;}
.forum ul li.more a{float:left;color:#555;padding:10px 2px 0px 14px;font-size:11px;font-weight:normal;text-decoration:none;}
.forum ul li.more a span{position:absolute;top:9px;left:4px;text-decoration:none;}
.forum ul li.more a:hover{color:#000;background:none;}
#facebook{float:left;margin-top:12px;width:300px;}
#content{margin:0px 323px 0px 173px;padding:9px 0px 9px 0px;height:100%;}
#content h1{font-size:19px;color:#555;padding-bottom:6px;padding-top:10px;}
#content h4{font-size:14px;color:#333;letter-spacing:-0px;padding-left:2px;padding-bottom:6px;}
#feature{position:relative;width:481px;height:348px;background-color:#ccc;overflow:hidden;}
#feature ul:after {clear: both;content: ".";display: block;height: 0;visibility: hidden;}
#feature div.slides{position:absolute;top:0px;left:0px;background-color:#000;width:481px;height:270px;}
#feature div.slides ul{display:block;width:9999px;}
#feature div.slides li a {display:block;width:481px;height:270px;overflow:hidden;padding:0px;position:relative;z-index:0;}
#feature div.slides li a { }
#feature div.slides li a:hover h2 a {text-decoration:underline;}
#feature div.slides li div.title {position:absolute;bottom:0px;left:0px;width:457px;padding:10px 12px 10px 12px;min-height:30px;max-height:54px;overflow:hidden;background:url(images/opac.png);z-index:100;clear:both;}
#feature div.slides li div.title h2 a {width:457px;float:left;color:#fff;font-size:14px;max-height:21px;}
#feature div.slides li div.title h2 a:hover {text-decoration:underline;}
#feature div.slides li div.title p {font-size:12px;color:#b9b9b9;width:457px;}
#feature a{text-decoration:none;color:#000;}
#feature a strong{z-index:1;letter-spacing:0px;color:#fff;font-size:14px;position:absolute;padding:10px;height:15px;left:0px;bottom:0px;overflow:hidden;width:461px;background:url(images/opac.png);border-bottom:2px solid #000;}
#feature a:hover strong{text-decoration:underline;}
#feature ul.slides-nav{position:absolute;bottom:4px;left:13px;text-align:center;height:69px;width:100%;margin:-6px 0;clear:both;}
#feature ul.slides-nav li{display:inline;float:left;}
#feature ul.slides-nav li a{float:left;display:block;margin-right:11px;}
#feature ul.slides-nav li.arrow a{height:56px;width:30px;}
#feature ul.slides-nav li.arrow.l a{background:url(images/arrow-l.png) no-repeat 4px 13px;}
#feature ul.slides-nav li.arrow.r a{background:url(images/arrow-r.png) no-repeat 6px 13px;margin-right:0px;}
#feature ul.slides-nav li.arrow.l a:hover{background-position:4px -30px;}
#feature ul.slides-nav li.arrow.r a:hover{background-position:6px -30px;}
#feature ul.slides-nav li.ico a{display:inline;position:relative;z-index:1;float:left;width:78px;overflow:hidden;height:49px;border:2px solid #1a1a1a;background-color:#fff;-webkit-box-shadow:4px 4px 4px #555;-moz-box-shadow:4px 4px 4px #555;box-shadow:4px 4px 4px #555;}
#feature ul.slides-nav li.ico a img {position:absolute;z-index: 1;top:0px;left:0px;clip: rect(1px 77px 48px 1px);}
.js ul.slides-nav li a.on{border:2px solid #fff;}
.js ul.slides-nav li.on a img{opacity:0.85;filter:alpha(opacity=85);filter:alpha(opacity=85);}
.js ul.slides-nav li.on a:hover{border:2px solid #fff;}
#feature ul.slides-nav li.ico a:hover img{opacity:0.85;filter:alpha(opacity=85);filter:alpha(opacity=85);position:absolute;z-index: 1;top:0px;left:0px;clip: rect(1px 77px 48px 1px);}
#feature ul.slides-nav li.ico a:hover{border:2px solid #1a1a1a;}
.latest{margin-top:10px;width:448px;padding:14px 14px 14px 14px;border:3px solid #ddd;}
#content .latest-item{position:relative;margin-top:8px;margin-bottom:14px;padding:4px 8px 12px 160px;width:280px;min-height:118px;border-bottom:1px solid #ccc;}
.archive-meta { padding-top: 18px; border-bottom: 1px dotted #ccc; width: 624px; font-size: 14px; color: #555;margin-bottom: 10px;}
#content .latest-item span.game a {position:absolute;text-align:left;top:99px;left:0px;font-size:11px;padding:3px;color:#333;width:136px;text-align:center;font-size:11px;font-weight:bold;}
#content .latest-item span.game a:hover {color:#333;background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e3e3e3));background:-moz-linear-gradient(top, #ffffff, #e3e3e3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#e3e3e3);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#e3e3e3)";border:1px solid #ccc;}
#content .latest-item p.detailz{width:100%;height:20px;color:#333;line-height:19px;padding-top:3px;}
#content .latest-item p span.date{text-transform:uppercase;font-size:11px;color:#333;}
#content .latest-item span.comments{position:absolute;text-align:right;top:97px;left:0px;font-size:11px;color:#333;width:120px;}
#content .latest-item span.comments strong{float:left;padding-left:5px;padding-top:2px;padding-right:2px;font-weight:normal;}
#content .latest-item span.comments img{padding-top:2px;float:left;}
#content .latest-item a img{position:absolute;top:3px;left:-2px;padding:1px;border:2px solid #1a1a1a;}
#content .latest-item a:hover img{border:2px solid #333;-webkit-box-shadow:0px 0px 6px #6a6a6a;-moz-box-shadow:0 0 6px #6a6a6a;box-shadow:0px 0px 6px #6a6a6a;}
#content .latest-item h2 a{color:#377308;font-size:17px;}
#content .latest-item p{color:#454545;line-height:19px;padding-top:6px;}
#content p.post-info{width:280px;margin-top:7px;padding:5px 0px 5px 0px;background-color:transparent;border-left:none;border-right:none;border-bottom:none;font-size:11px;color:#797979;line-height:11px;border-top:1px dotted #a1a1a1;}
#content p.post-info span{margin-right:2px;}
#content p.post-info a{color:#333;font-weight:bold;}
#content p.post-info strong {background: url(images/edit.png) no-repeat 0px 2px;width:100%;padding:5px 0px 5px 20px;margin-top:6px;}
#content-s{margin:0px 328px 0px 20px;padding:14px 0px 9px 0px;height:100%;}
#content-s p {margin-bottom:18px;}
#content-s .latest-item{position:relative;border-bottom:1px dotted #8c8c8c;margin-top:8px;margin-bottom:14px;padding:10px 12px 18px 176px;width:434px;min-height:136px;}
#content-s .latest-item span.game a {position:absolute;text-align:right;top:80px;left:10px;font-size:12px;padding:3px;color:#fff;width:136px;text-align:center;font-size:11px;font-weight:bold;-webkit-border-radius:4px;-moz-border-radius:4px;background:-webkit-gradient(linear, left top, left bottom, from(#444444), to(#1a1a1a));background:-moz-linear-gradient(top, #444444, #1a1a1a);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#444444, endColorstr=#1a1a1a);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#444444, endColorstr=#1a1a1a)";border:1px solid #1a1a1a;}
#content-s .latest-item span.game a:hover {background:-webkit-gradient(linear, left top, left bottom, from(#666666), to(#1a1a1a));background:-moz-linear-gradient(top, #666666, #1a1a1a);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#666666, endColorstr=#1a1a1a);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#666666, endColorstr=#1a1a1a)";}
#content-s .latest-item p.detailz{width:100%;margin-bottom:0px;height:20px;color:#333;line-height:16px;border:none;padding:0px;background-color:transparent;}
#content-s .latest-item p.dater{margin:0;border:none;padding:0;text-transform:uppercase;}
#content-s .latest-item p.dater a {font-size:11px; color:#555;text-decoration:none;}
#content-s .latest-item p {margin: 0; padding: 0;}
#content-s .latest-item p span.date{padding-left:5px;margin-bottom:0px;font-size:13px;color:#333;margin-top:-4px;}
#content-s .latest-item span.comments{position:absolute;text-align:right;top:107px;left:10px;font-size:11px;color:#333;width:120px;}
#content-s .latest-item span.comments strong{float:left;padding-left:5px;padding-top:2px;padding-right:2px;font-weight:normal;}
#content-s .latest-item span.comments img{padding-top:2px;float:left;}
#content-s .latest-item a img{position:absolute;top:10px;left:10px;padding:1px;border:2px solid #1a1a1a;}
#content-s .latest-item a:hover img{border:2px solid #333;-webkit-box-shadow:0px 0px 6px #6a6a6a;-moz-box-shadow:0 0 6px #6a6a6a;box-shadow:0px 0px 6px #6a6a6a;}
#content-s .latest-item h2 a{color:#3e3e3e;font-size:20px;line-height:22px;}
#content-s .latest-item h2 a:hover{color:#377308;}
h1.post-title {font-size: 30px;letter-spacing:-1px;color:#1a1a1a;padding-top:10px;width:597px;}
div.post-meta {font-size: 12px;color:#555;padding-top:3px;}
div.post-meta a {font-weight:bold;}
.entry-content { width: 98%; padding: 16px 0px 0px 0px; line-height: 20px; font-size: 14px; color: #555;}
	h2.author-about { margin-top: 20px; font-size: 12px; color: #1a1a1a; }
#entry-author-info { margin-top: 12px; width: 597px; padding: 10px; background-color:#fff;border:1px solid #ccc; -webkit-border-radius:8px;-moz-border-radius:8px; min-height: 60px; max-height: 200px; height: auto; overflow:hidden; }
	#entry-author-info h2 { font-size: 13px; padding:2px 0px 6px 0px; }
	#author-avatar { width: 60px; height: 60px; padding: 1px; margin-right:14px;border: 2px solid #a7a7a7; float: left; display:inline; }
	#author-description { width: 512px; float: left; display: inline; }
	#author-description p { line-height:18px; padding-bottom: 0px; color: #242424; }
	#author-link { margin-top: -6px; font-size: 11px;}
	.entry-utility { margin-top: 10px; width: 597px; padding:10px; border: 1px dotted #ccc; }
	.entry-utility a { font-weight: bold;  }
	.search-tags { margin-top: 10px; width: 597px; padding:10px; background-color: #fff; border: 1px dotted #ccc; font-size: 12px; }
		.search-tags a { font-weight: bold; }
		#nav-below { margin-top: 10px; }
		#sponsored-results { margin-top: 20px; width: 597px; padding:38px 10px 10px 10px; border: 1px solid #ccc; position: relative; font-size: 14px; }
		#sponsored-results h5 { position: absolute; top: 0px; left: 0px; width: 607px; color: #fff; font-size: 11px; background-color: #828282; padding: 6px 5px 6px 5px; }
		.comment-meta { font-size: 10px; }
		ul#socialbar { display: block; width: 589px; margin-top: 20px; padding: 8px 14px 0px 14px; height: 52px; background-color: #f6f6f6; border: 1px dotted #bcbcbc; }
		ul#socialbar li { float: left; display: inline;margin-right: 14px; }
		ul#socialbar li a { float:left; -webkit-border-radius:6px;-moz-border-radius:6px; display: inline; font-size: 13px; color:#1a1a1a; padding:4px 6px 6px 6px;width: 32px; height:32px;overflow:hidden; border: 1px solid transparent;}
		ul#socialbar li.share-title { font-size: 14px; color: #333; font-weight: bold; padding-top: 14px; }
		ul#socialbar li.twitter a { background: url(images/twitter-social.png) no-repeat 6px 6px; margin-left: 10px; }
		ul#socialbar li.facebook a { background: url(images/fb-social.png) no-repeat 6px 6px; }
		ul#socialbar li.digg a { background: url(images/digg-social.png) no-repeat 6px 6px; }
		ul#socialbar li.delic a { background: url(images/delic-social.png) no-repeat 6px 6px; }
		ul#socialbar li.technorati a { background: url(images/technorati-social.png) no-repeat 6px 6px; }
		ul#socialbar li.reddit a { background: url(images/reddit-social.png) no-repeat 6px 6px }
		ul#socialbar li.stumble a { background: url(images/stumble-social.png) no-repeat 6px 6px; }
		ul#socialbar li a:hover { background-position: 6px -36px; background-color: #f9ffee; border: 1px solid #b5b5b5 }
#content-s .latest-item p{margin-bottom:0px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0px;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-left-radius:0px;-webkit-border-bottom-right-radius:0px;border:1px solid #ccc;border-bottom:none;background-color:#fff;color:#454545;line-height:19px;margin-top:8px;padding:8px;}
#content-s .latest-item p.post-info{margin-bottom:0px;-moz-border-radius-topleft:0px;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;-webkit-border-top-left-radius:0px;-webkit-border-top-right-radius:0px;-webkit-border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px;width:432px;margin-top:0px;padding: 8px 0px 8px 0px;background-color:#e6e6e6;background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e6e6e6));background:-moz-linear-gradient(top, #ffffff, #e6e6e6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#e6e6e6);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#e6e6e6)";border:1px solid #1a1a1a;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px dotted #a7a7a7;font-size:11px;color:#464646;line-height:11px;}
#content-s .latest-item p.post-info span{margin-right:7px;margin-left:6px;}
#content-s .latest-item p.post-info strong {background: url(images/edit.png) no-repeat 0px 2px;width:100%;padding:5px 0px 5px 20px;margin:7px;}
#content-s .latest-item p.post-info a{font-weight:bold;margin-left:3px;margin-right:3px;}
#content-s .latest-item p.post-info a:hover{color:#295c04;}
a.more-but{background:url(images/plus.png) 0px 1px no-repeat;padding-left:20px;padding-top:1px; margin-top: 10px; font-weight:bold;}
a.more-but:hover{background:url(images/plus.png) 0px -15px no-repeat;}
.latest-video{position:relative;margin-top:8px;padding:6px 8px 12px 136px;width:304px;min-height:68px;border-bottom:1px solid #ccc;margin-bottom:8px;}
.latest-video span.date{float:left;text-transform:uppercase;font-size:11px;color:#333;padding-right:10px;}
.latest-video span.views{float:left;font-size:11px;color:#333;padding-right:10px;}
.latest-video span.comments{float:left;font-size:11px;color:#333;min-width:100px;}
.latest-video span.comments strong{float:left;padding-left:4px;padding-right:1px;}
.latest-video span.comments img{float:left;padding-top:3px;}
.latest-video a img{position:absolute;z-index:0;top:3px;left:-2px;padding:1px;border:2px solid #fff;}
.latest-video a span{position:absolute;z-index:1;font-weight:bold;top:56px;right:330px;padding:1px 2px 1px 2px;background-color:#000;color:#fff;font-size:11px;text-decoration:none;}
.latest-video a:hover img{border:2px solid #1a1a1a;}
.latest-video strong a{color:#377308;font-size:13px;}
.latest-video p{color:#454545;margin-bottom:0px;line-height:19px;padding-top:6px;}
#content .adspot{width:100%;padding:14px 0px 10px 0px;text-align:center;}
#content-s .adspot{width:100%;padding:14px 0px 10px 0px;text-align:center;}

/* Images for posts
-------------------------------------------------------------- */
#content-s  .alignleft,
#content-s  img.alignleft {
	display: inline;
	float: left;
	margin-right: 18px;
	margin-top: 4px;
	border: 2px solid #c5c5c5;
	padding: 2px;
}
#content-s  .alignright,
#content-s  img.alignright {
	display: inline;
	float: right;
	margin-left: 18px;
	margin-top: 4px;
	border: 2px solid #c5c5c5;
	padding: 2px;
}
#content-s  .aligncenter,
#content-s  img.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
	border: 2px solid #c5c5c5;
	padding: 2px;
}
#content-s img.alignleft, 
#content-s  img.alignright, 
#content-s  img.aligncenter {
	margin-bottom: 8px;
}
#content-s  .wp-caption {
	background: #f1f1f1;
	line-height: 18px;
	text-align: center;
	margin-bottom: 20px;
	padding: 4px;
}
#content-s  .wp-caption img {
	margin: 5px 5px 0;
}
#content-s  .wp-caption p.wp-caption-text {
	margin: 5px;
	color: #1a1a1a;
	font-size: 12px;
}
#content-s  .wp-smiley {
	margin:0;
}
#content-s  .gallery {
	margin: auto;
}
#content-s  .gallery .gallery-item {
	float: left;
	margin-top: 0;
	text-align: center;
	width: 33%;
}
#content-s  .gallery img {
	border: 2px solid #cfcfcf;
}
#content-s  .gallery .gallery-caption {
	color: #888;
	font-size: 12px;
	margin: 0 0 12px;
}
#content-s  .gallery dl {
	margin: 0;
}
#content-s .gallery img {
	border: 10px solid #f1f1f1;
}
#content-s .gallery br+br {
	display: none;
}
#comments { padding: 10px; }
.navigation {
	padding: 0 0 18px 0;
	width: 617px;
	margin-top: 14px;
	position: relative;
	height: 16px;
	display: block;
}
	.nav-previous { position: absolute; top: 0px; left: 0px; background: url(images/prev-post.gif) no-repeat left center; padding: 7px 5px 5px 30px; font-size: 12px; font-weight: bold; }
	.nav-next { position: absolute; top: 0px; right: 0px; background: url(images/next-post.gif) no-repeat right center; padding: 7px 30px 5px 5px; font-size: 12px; font-weight: bold; }

h3#comments-title
	{ font-size: 20px; display: block; padding: 3px 0px 3px 40px; background: url(images/comment-bubble.gif) no-repeat left center; }
h3#reply-title {
	color: #000;
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 0;
}
.commentlist {
	list-style: none;
	margin: 20px 0;
}
.commentlist li.comment {
	max-width: 538px;
	border-bottom: 1px solid #e7e7e7;
	line-height: 18px;
	margin: 0 0 9px 0;
	padding: 30px 0 0 64px;
	position: relative;
}
.commentlist li:last-child {
	border-bottom:none;
	margin-bottom:0;
}
.comment-body { 	
	-webkit-border-radius:6px;-moz-border-radius:6px;
	padding: 16px 18px 0px 18px;
	position: relative;
	background-color: #f9f9f9;
	margin-bottom: 12px;
	border: 2px solid #e2e2e2;
	z-index:0;
}
.comment-body p { padding-bottom:0px; margin-bottom:0px;}
.comment-who img { position: absolute; top:52px; left: 52px; z-index:10;}
.comment-body ul,
.comment-body ol {
	margin-bottom: 12px;
}
.comment-body p:last-child {
	margin-bottom: 24px;
}
.comment-body blockquote p:last-child {
	margin-bottom: 24px;
}
.commentlist ol {
	list-style: decimal;
}
.commentlist .avatar {
	position: absolute;
	top: 32px;
	left: 4px;
}
.comment-author {
	position: absolute; left: 4px; top: 4px; margin-bottom: 4px color: #555;
}
.comment-author a {
		color: #406006;
}
.comment-author span {
	font-size: 11px; color: #555;
}
.comment-author cite {
	font-style: normal;
	font-weight: bold;
}
.comment-meta {
	font-size: 11px;
	margin: 0px 0 4px 4px;
}
.comment-meta a:link,
.comment-meta a:visited {
	color: #404040;
	text-decoration: none;
}
.comment-meta a:active,
.comment-meta a:hover {
	color: #FF4B33;
}
.commentlist .even {
}
.commentlist .bypostauthor {
}
.reply {
	font-size: 12px;
	position: absolute;
	font-weight: normal;
	padding-left: 20px;
	background: url(images/reply.gif) no-repeat 0px 4px;
	color: #333;
	top: 4px;
	right: 4px;
	}
.reply a,
a.comment-edit-link {
	color: #000;
}
.reply a:hover,
a.comment-edit-link:hover {
	color: #000;
}
.commentlist .children {
	list-style: none;
	margin: 0;
}
.commentlist .children li {
	border: none;
	margin: 0;
}
.nopassword,
.nocomments {
	display: none;
}
#comments .pingback {
	margin-bottom: 18px;
	padding-bottom: 18px;
	border-bottom: 1px solid #e7e7e7;
}
.commentlist li.comment+li.pingback {
	margin-top: -6px;
}
#comments .pingback p {
	color: #888;
	font-size: 12px;
	line-height: 18px;
	display:block;
	margin: 0;
}
#comments .pingback .url {
	font-style: italic;
	font-size: 13px;
}
.moderation { color: #ff0000; padding: 0; margin: 0;}
/* Comments form */
input[type=submit] {
	color: #333;
	font-size: 12px;
}
#respond {
	margin: 18px 0;
	border-top: 1px solid #e7e7e7;
	overflow: hidden;
	position: relative;
}
#respond p {
	margin: 0;
}
#respond .comment-notes {
	margin-bottom: 1em;
}
.form-allowed-tags {
	line-height: 1em;
}
.children #respond {
	margin: 0 48px 0 0;
}
h3#reply-title {
	margin: 18px 0;
}
#comments-list #respond {
	margin: 0 0 18px 0;
}
#comments-list ul #respond {
	margin: 0;
}
#cancel-comment-reply-link {
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
}
#respond .required {
	color:#FF4B33;
	font-weight:bold;
}
#respond label {
	color: #888;
	font-size: 12px;
}
#respond input {
	margin:0 0 9px;
	padding: 6px;
	width: 570px;
	margin-top: 4px;
	font-size: 12px;
	font-family: Arial, Helvetica sans-serif;
}
#respond textarea {
	width: 570px;
	padding: 6px;
	margin-top: 4px;
	font-size: 12px;
	font-family: Arial, Helvetica sans-serif;
}
#respond .form-allowed-tags {
	color: #888;
	font-size: 12px;
	line-height: 18px;
}
#respond .form-allowed-tags code {
	font-size: 11px;
}
#respond .form-submit {
	margin: 12px 0;
}
#respond .form-submit input {
	width: auto;
	font-size: 13px;
	font-weight: bold;
	font-family: Arial, Helvetica sans-serif;
}

/*footer*/

#footer-push{height:290px;clear:both;}
#footer{position:absolute;bottom:0px;color:#333;left:0px;width:945px;padding:26px 16px 16px 16px;height:200px;bottom:0px;border-top:7px solid #d8d8d8;background-color:#f6f6f6;}
#footer ul{float:right;margin-left:16px;display:block;width:160px;}
#footer ul li{float:left;display:block;width:100%;padding:3px 0px 3px 0px;}
#footer ul li h5{font-size:14px;color:#333;border-bottom:none;padding-bottom:10px;}
#footer ul li a{font-weight:normal;}
#footer span{float:left;background:url(images/logo-small.png) no-repeat top left;margin-left:12px;padding-left:60px;height:100px;width:300px;}
#footer span strong{font-size:14px;font-weight:bold;color:#56633c;}
#footer span strong a {font-size:14px;font-weight:bold;color:#56633c;text-decoration:none;}
#site-generator a {float: left;width: 250px;font-size: 10px;position: absolute;bottom: 15px;left: 22px;z-index: 100;}
a.signup{font-size:12px;padding:3px 9px 3px 9px;border:1px solid #b3b3b3;text-decoration:none;font-weight:bold;background-color:#fff;color:#1a1a1a;-webkit-border-radius:4px;-moz-border-radius:4px;background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#cccccc));background:-moz-linear-gradient(top, #ffffff, #cccccc);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#cccccc);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#cccccc)";}
a.signup:hover{color:#000;background:-webkit-gradient(linear, left top, left bottom, from(#cccccc), to(#ffffff));background:-moz-linear-gradient(top, #cccccc, #ffffff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cccccc, endColorstr=#ffffff);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#cccccc, endColorstr=#ffffff)";}
