/*
Theme Name:This Is My Joystick 2011
Theme URI:http://www.thisismyjoystick.com/
Description:The This Is My Joystick (TIMJ) Theme utilising the Starkers Naked Theme as a base
Version:1.8
Author:Michael Austin
Author URI:http://www.borntohula.co.uk/
Tags:timj,joystick,borntohula
*/
#authorMeta img,#announce,#search div,#content .share a.rm,.adverts150x2,#aside .item,#aside .itemFooter,#aside .col2 .item,#theLastThingYoullRead .questionnaire .thisQuestion,#content .recommended,#content .recommended .item.first,#content .recommended .item.last,#content .recommended .item.first.last,#aside .community .profile,#aside .details,ul.subnav,ul.subnav a{behavior:url(PIE.htc);}
/* http://meyerweb.com/eric/tools/css/reset/ */
html,body,div,span,applet,object,iframe,
h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,acronym,address,big,cite,code,
del,dfn,em,font,img,ins,kbd,q,s,samp,
small,strike,strong,sub,sup,tt,var,
b,u,i,center,
dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,
q:before,q:after{content:'';content:none;}
a{color:#d50000;}
a:hover,a:focus{text-decoration:none;color:#000;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
/* WP + CLASSES */
.try{color:#a9851c}
.buy{color:#5f8c00}
.avoid{color:#d50000}
.reviews a{color:#a9851c !important}
.clear{clear:both !important;}
br.clear{height:0;line-height:0px;font-size:1px;}
.fRight{float:right;}
.section{text-transform:uppercase;font-weight:bold;}
.alignright{float:right;margin:5px 0 15px 15px;}
.aligncenter{margin:0 auto !important;text-align:center !important;display:block}
.wp-caption{background:#f2f2f2;padding:5px 0;font-size:0.9em;margin:2em auto;}
.wp-caption p{padding:0.3em 0 !important;}
.external{background:url(img/ExternalLinkIcon.gif) no-repeat 100% 0;padding-right:20px;text-transform:uppercase;}
/* the good stuff */
body{background:#fff;font:62.5%/1.6em arial,sans-serif;color:#1c1c1c;text-align:center;}
small{font-size:0.9em}
/*------------------- STRUCTURE --------------------*/
#a_skip{text-indent:-9999em;margin:0;padding:0;line-height:0;}
/* HEADER */
#header{background:url(img/bg-header.png) 50% 0;padding:0 0 10px 0;}
#header a{color:#fff;font-weight:bold;}
#header a:hover{text-decoration:none;color:#ffd457;}
#logo{float:left;padding:13px 0 0 0;}
#logo a{display:block;width:325px;height:168px;background-color:transparent;zoom:1}
#announce{position:absolute;left:390px;top:50px;width:340px;font-size:1.2em;line-height:1.4em;color:#fff;text-transform:uppercase;opacity:0.8;background:#000;border:3px solid #292929;-moz-border-radius:1.5em;-webkit-border-radius:1.5em;border-radius:1.5em;}
#announce p{padding:15px 20px;}
#announce p.fRight{padding:15px 15px 5px 10px;}
#announce strong{display:block;letter-spacing:-1px;color:#ffd457;font-size:1.3em;font-weight:normal;padding:0 0 0.3em 0;}
#aa{float:right;width:148px;color:#fff;}

#aa div{
	padding-top: 3px;
	padding-left: 20px;
	padding-bottom: 10px;
	background-color: #000;
	background-image: url(img/advert3.png);
	background-repeat: no-repeat;
	background-position: left;
}


#aa .accessibility{text-align:center;}
.container{width:960px;margin:0 auto;text-align:left;position:relative;}
/* MENU */
#menu{position:absolute;width:100%;top:184px;background:#000 url(img/bg-menu.png) repeat-x;left:0;height:52px;z-index:200;}
#menu ul{background:url(img/menu.png) no-repeat;float:left;}
#menu ul li{display:inline;}
#menu ul li a{display:block;float:left;height:50px;width:72px;text-indent:-9999px;background:url(img/menu.png) no-repeat 0 -53px;}
#menu ul li.menu-item-439 a{width:117px;background-position:-73px -53px;}
#menu ul li.menu-item-438 a{width:97px;background-position:-189px -53px;}
#menu ul li.menu-item-437 a{width:172px;background-position:-286px -53px;}
#menu ul li.menu-item-436 a{width:158px;background-position:-457px -53px;}
#menu ul li.menu-item-435 a{width:142px;background-position:-616px -53px;}
#menu ul li.menu-item-434 a{width:75px;background-position:-758px -53px;}
#menu ul li.current-menu-item a,.single-editorials #menu ul li.menu-item-439 a,.single-reviews #menu ul li.menu-item-438 a,.single-features #menu ul li.menu-item-437 a,.tax-platforms #menu ul li.menu-item-438 a,.tax-features_type #menu ul li.menu-item-437 a,.parent-pageid-432 #menu ul li.menu-item-434 a{display:block;opacity:1 !important;}
/* HOMEPAGE SCROLLER */
#carousel{position:absolute;top:235px;width:100%;left:0;background:url(img/bg-featured.png) repeat-x;}
.featured{float:left;}
.featured li{float:left;font-size:1.1em;}
.featured a{display:block;width:135px;float:left;margin-right:1px;height:115px;text-align:center;}
.featured a:hover{background-color:#dd0707 !important;color:#000 !important;}
.featured a strong{display:block;padding:75px 0 0 0;}
/*html>body .featured a strong{background:url(img/overlay/135.png) no-repeat;}*/
.featured a:hover strong{background-position:-135px 0;}
#switcher{float:left;height:115px;overflow:auto;width:588px;position:relative;}
#switcher div{float:left;width:100%;}
#switcher a.type{display:block;position:absolute;right:0;text-indent:-9999px;width:29px;background:url(img/sprites.png) no-repeat -253px 0;height:70px;}
#switcher .reviews a.type{background-position:-253px -71px;}
#switcher .features a.type{background-position:-253px -142px;}
#switcher .reviews .featured a:hover{background-color:#ffd047 !important;}
#switcher .features .featured a:hover{background-color:#5f8c00 !important;}
#switcherNav{width:17px;float:left;}
#switcherNav li{display:inline;}
#switcherNav li a{display:block;height:24px;background:url(img/sprites.png) -282px 0;text-indent:-9999px;}
#switcherNav li a:hover{background-position:-299px 0;}
#switcherNav li.reviews a{background-position:-282px -25px;height:23px;}
#switcherNav li.reviews a:hover{background-position:-299px -25px;}
#switcherNav li.features a{background-position:-282px -48px;height:23px;}
#switcherNav li.features a:hover{background-position:-299px -48px;}
/* SEARCH */
#search{float:right;padding:8px 0;text-transform:uppercase;width:325px;}
#search p{font-size:1.1em;padding-bottom:3px;}
#search div{padding:2px 4px;background:#df0707;-moz-border-radius:0.5em;-webkit-border-radius:0.5em;border-radius:0.5em;}
#search div input{font-size:2em;background:#df0707;border:0;color:#fff;font-weight:bold;letter-spacing:-1px;text-transform:uppercase;width:100%;}
#aside #search{padding:0 0 12px 0;border-bottom:1px solid #ddd;margin-bottom:12px;position:relative;}
/* LEFT */
#page{clear:both;background:url(img/bg-page.png) repeat-x;padding:25px 0;float:left;width:100%;margin-top:41px;zoom:1}
.home #page{margin-top:154px;}
#content{width:590px;float:left;}
#content.fullWidth{width:100%;}
#content a:hover{color:#000 !important;}
#content ul{padding:1em 0 1em 1em;font-size:1.4em;line-height:1.5em;}
#content ul ul{font-size:1em}
#content ul li{list-style:square;padding:0 0 0.5em 0;}
#content ol{font-size:1.4em;line-height:1.4em;list-style-type: decimal;padding:1em 0 1em 2.5em;}
#content ol li{padding:0 0 0.5em 0;}
#content.sitemap ul{padding-left:0 !important;display:inline}
#content.sitemap ul li{list-style:none;padding-right:2em;padding-left:0;float:left}
#content p{font-size:1.4em;line-height:1.5em;padding-bottom:1em;}
#content p.introduction{padding:1em 0 0.5em 0;}
#content .post p{padding:0.5em 0;}
#content .post .date{margin-bottom:0.4em;}
#content h3{font-size:1.6em;text-transform:uppercase;line-height:1.2em;padding:1em 0 0 0;}
#content h1 a,#page h2 a,#page h3 a{text-decoration:none;}
#page h2{text-transform:uppercase;font-size:2.4em;font-family:"Arial Black",Arial,sans-serif;line-height:1em;letter-spacing:-1px;margin:1em 0 0.3em 0}
#page h3{text-transform:uppercase;font-size:1.6em !important;font-family:"Arial Black",Arial,sans-serif;line-height:1em;letter-spacing:-1px;margin:0.3em 0 0.3em 0}
#content h1,#page h2.first{text-transform:uppercase;font-size:3.6em;letter-spacing:-2px;font-family:"Arial Black",Arial,sans-serif;line-height:0.9em;margin-top:0}
#page h1.first{margin-bottom:0.4em}
#page h2.noSpace{margin-top:0.4em}
.page-template #content h1{margin-bottom:0.4em}
#content .share{padding-top:10px;float:left;}
#content .share.divided{border-top:1px solid #ddd;clear:both;width:100%;padding-top:0.8em;padding-bottom:0.8em;border-bottom:1px solid #ddd;}
#content .share a.rm{margin-right:20px;text-transform:uppercase;font-weight:bold;float:left;background:#d50000;padding:8px;color:#fff;font-size:1.4em;text-decoration:none;-moz-border-radius:0.5em;-webkit-border-radius:0.5em;border-radius:0.5em;}
#content .share a.rm:hover{background:#000;color:#fff !important;}
#content .share p{margin-top:4px;padding:0 0 0 15px;border-left:1px solid #ccc;float:left;}
#content .share .shareText{text-transform:uppercase;font-weight:bold;float:left;padding:7px 15px 0 0;font-size:1.1em;}
#content .date{font-size:1.2em;text-transform:uppercase;margin-top:6px;}
#content .section{font-size:1.2em;padding:0 !important;}
#content .first .date{background:#f2f2f2;padding:5px;}
#content p.articleImage{width:590px;height:300px;margin:0.5em 0 1em 0;padding:0;}
html>body #content p.articleImage a{/*background:url(img/overlay/590.png)*/ no-repeat;display:block;height:368px;}
/* right column */
#aside{width:325px;float:right;}
#aside .section{font-size:1.1em;padding-bottom:0.5em;float:left;}
.adverts150x2{clear:both;text-align:right;float:left;padding:20px 0 20px 0;width:100%;border-top:1px solid #333333;-moz-border-radius-bottomleft:0.5em;-webkit-border-radius-bottomleft:0.5em;border-bottom-left-radius:0.5em;-moz-border-radius-bottomright:0.5em;-webkit-border-radius-bottomright:0.5em;border-bottom-right-radius:0.5em;-moz-box-shadow:5px 5px 5px #ccc;-webkit-box-shadow:5px 5px 5px #ccc;box-shadow:5px 5px 5px #ccc;}
.adverts150x2 img{margin-right:15px;}
.adverts150x2 img.rightAd{margin-right:15px;}
.addSpacers .block{border-bottom:1px solid #e5e5e5;margin-top:15px;padding:20px 0 0 0;float:left;}
.addSpacers .section{float:left;}
.block .rm{float:right;font-size:1.1em;text-transform:uppercase;font-weight:bold;}
#aside .items{clear:both;float:left;width:100%;}
#aside .author .items{float:none}
#aside .item{background:#d50000;color:#fff;min-height:145px;font-size:1.1em;clear:right;width:155px;float:left;margin:0 0 10px 0;-moz-border-radius:0.5em;-webkit-border-radius:0.5em;border-radius:0.5em;-moz-box-shadow:2px 2px 2px #ccc;-webkit-box-shadow:2px 2px 2px #ccc;box-shadow:2px 2px 2px #ccc;}
#aside .item p{padding:10px;text-transform:uppercase;float:left;}
#aside .itemFooter{float:left;background:#7f0000;width:155px;clear:both;-moz-border-radius-bottomleft:0.5em;-webkit-border-radius-bottomleft:0.5em;border-bottom-left-radius:0.5em;-moz-border-radius-bottomright:0.5em;-webkit-border-radius-bottomright:0.5em;border-bottom-right-radius:0.5em;-moz-box-shadow:2px 2px 2px #ccc;-webkit-box-shadow:2px 2px 2px #ccc;box-shadow:2px 2px 2px #ccc;}
#aside .itemFooter a{display:block;padding:10px;font-size:1.1em;color:#fff;font-weight:bold;text-transform:uppercase;}
#aside .item a{color:#fff !important;font-weight:bold;}
#aside .item a.thumbnailSmall{display:block;width:135px;float:left;margin-right:1px;height:70px;text-indent:-9999px;margin-bottom:5px;}
#aside .item a.thumbnailSmall strong{text-indent:-9999px;display:block;height:70px;}
/*html>body #aside .item a.thumbnailSmall strong{background:url(img/overlay/135.png) no-repeat;}*/
#aside .item.clear{margin-right:10px;}
.editorials .item{min-height:145px !important;}
.features a:hover,.reviews a:hover{color:#000;}
#aside .features .item{min-height:145px !important;}
.features a{color:#5f8c00}
#aside .features .item{background:#5f8c00 !important;}
.reviews a{color:#a9851c !important}
#aside .reviews .item{background:#ffd047 !important;}
#aside .reviews .item a{color:#000 !important;}
#aside .col2 div.deals{float:left;margin-right:10px;}
#aside .col2 div.blogs{float:left;}
#aside .col2 .item{margin-bottom:0;margin-right:0;min-height:162px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-border-radius-topleft:0.5em;-webkit-border-radius-topleft:0.5em;border-top-left-radius:0.5em;-moz-border-radius-topright:0.5em;-webkit-border-radius-topright:0.5em;border-top-right-radius:0.5em;}
#aside .col2 .item p{text-transform:none !important;}
#aside .col2 .item p strong,#aside .col2 .item p a{text-transform:uppercase;}
/* FOOTER */
#footer{clear:both;padding:50px 0 0 0;text-align:left;}
#footer .curiousGeorge{text-transform:uppercase;font-size:1.2em;background:#e7e7e7;padding:10px 0;border-bottom:1px solid #fff;}
#footer .curiousGeorge .inner{padding-left:132px;}
#footer .feeds{background:#df0707;padding:2px 0;float:left;width:100%;border-top:3px solid #ff0101;border-bottom:3px solid #ff0101;}
#footer .feeds .inner{padding-left:120px;}
#footer .feeds ul li{display:inline;}
#footer .feeds ul li a{background:url(img/sprites.png) no-repeat;display:block;float:left;color:#fff;font-size:1.1em;padding:5px 18px 5px 28px;border-right:2px solid #ff0101;margin-left:10px;}
#footer .feeds ul li.podcast a{background-position:0 -66px;}
#footer .feeds ul li.twitter a{background-position:0 -136px;}
#footer .feeds ul li.facebook a{background-position:0 -207px;}
#footer .feeds ul li.youtube a{background-position:0 -278px;border-right:none;}
#footer #invader{position:absolute;top:-17px;left:2px;}
#theLastThingYoullRead{clear:both;background:url(img/bg-footer.png);border-top:1px solid #fff;font-size:1.1em;color:#fff;float:left;width:100%;}
#theLastThingYoullRead a#logoSub{float:left;background:url(img/sprites.png) no-repeat -392px -166px;width:112px;height:92px;text-indent:-9999px;}
#theLastThingYoullRead a:hover{color:#fff;}
#theLastThingYoullRead .legal{float:left;padding:30px 20px;}
#theLastThingYoullRead .questionnaire{float:right;width:450px;padding:23px 0 10px 0;}
#theLastThingYoullRead .questionnaire .askingYou{float:left;width:150px;padding:6px 0 0 0;}
#theLastThingYoullRead .questionnaire .askingYou h6{font-size:1.4em;font-weight:normal;}
#theLastThingYoullRead .questionnaire .thisQuestion{background:#e7e7e7;width:300px;float:right;color:#000;-moz-border-radius:0.5em;-webkit-border-radius:0.5em;border-radius:0.5em;}
#theLastThingYoullRead .questionnaire .thisQuestion a:hover{color:#000;}
#theLastThingYoullRead .questionnaire .thisQuestion p{padding:6px 8px 0 8px;}
#theLastThingYoullRead .questionnaire .thisQuestion p.answer{padding:0 8px 6px 8px;}
#theLastThingYoullRead .questionnaire .thisQuestion strong{font-size:1.4em;}
#theLastThingYoullRead .questionnaire .thisQuestion a{font-weight:bold;font-size:1.2em;}
/* FOOTER MENU */
#menu-footer-menu{line-height:1em;padding:0.2em 0}
#menu-footer-menu li{float:left;border-right:1px solid #999;padding:0 1em}
#menu-footer-menu li#menu-item-16261{padding-left:0}
#menu-footer-menu li#menu-item-16260{border-right:0}
/*------------------- COMPONENTS --------------------*/
/* RECOMMENDED */
#content .recommended{position:relative;float:left;width:100%;margin-top:0.2em;clear:both;border:1px solid #bababa;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;-moz-box-shadow:2px 2px 2px #eee;-webkit-box-shadow:2px 2px 2px #eee;box-shadow:2px 2px 2px #eee;}
.home #content .recommended{margin-top:3em;}
#content .recommended .item{float:left;width:100%;clear:both;background:#ededed;}
#content .recommended .item.first{-moz-border-radius:1em 1em 0 0;-webkit-border-radius:1em 1em 0 0;border-radius:1em 1em 0 0;}
#content .recommended .item.last{-moz-border-radius:0 0 1em 1em;-webkit-border-radius:0 0 1em 1em;border-radius:0 0 1em 1em;}
#content .recommended .item.first.last{-moz-border-radius:1em 1em 1em 1em;-webkit-border-radius:1em 1em 1em 1em;border-radius:1em 1em 1em 1em;}
#content .recommended .odd{background:#fff;}
#content .recommended p.thumbnailBig{width:160px;height:100px;float:left;margin:15px 0 3px 15px;position:relative;}
#content .recommended p.thumbnailBig a{text-indent:-9999px;display:block;height:100px;position:relative;}
#content .recommended p.thumbnailBig strong{text-indent:-9999px;background:url(img/platforms.png);position:absolute;width:70px;height:20px;display:block;bottom:1px;left:1px;}
/*html>body #content .recommended p.thumbnailBig a{background:url(img/overlay/160.png);}*/
#content .recommended .detail{width:398px;float:right;}
#content .recommended .detail p{padding:0 15px 1em 0;font-size:1.2em;line-height:1.4em;}
#content .recommended .detail p.date{background:0;padding:0 15px 0 0;font-size:1.1em;margin:0 0 0.4em 0;}
#content .recommended .detail h3, #content .recommended .detail h4{font-size:1.4em;text-transform:uppercase;padding:1em 15px 0 0;}
.home #content .recommended .detail .section{padding:1.4em 15px 0 0 !important;line-height:1em;}
.home #content .recommended .detail h3{padding:0 15px 0 0 !important;}
#content .recommended .detail.inArchive p.section{padding:1em 15px 0 0 !important;}
#content .recommended .detail.inArchive h3{padding-top:0em;}
/* POLL */
#content .poll a{color:#fff;}
#content .poll .pollHeader{background:#d50000;float:left;width:100%;text-transform:uppercase;font-weight:bold;margin-bottom:3px;-moz-border-radius-topleft:1em;-webkit-border-radius-topleft:1em;border-top-left-radius:1em;-moz-border-radius-topright:1em;-webkit-border-radius-topright:1em;border-top-right-radius:1em;}
#content .poll .pollHeader ul{float:left;padding:6px;}
#content .poll .pollHeader li{float:left;list-style:none;font-size:1em;padding:0;}
#content .poll .pollHeader li a{font-size:0.85em;line-height:1.2em;text-decoration:none;background:#b10000;display:block;float:left;padding:5px;margin-right:6px;-moz-border-radius:0.3em;-webkit-border-radius:0.3em;border-radius:0.3em;}
#content .poll .pollHeader li.active a{background:#000;}
#content .poll .pollHeader li a:hover{background:#000;}
#content .poll .pollHeader p{font-size:1.2em;padding:10px 8px 6px 0;float:right;}
#content .poll .pollHeader p a{text-decoration:underline;display:block;}
#content .poll .pollHeader p a:hover{color:#fff;text-decoration:none;}
#content .poll .thePoll{clear:both;font-weight:bold;color:#1c1c1c;background:#eee;float:left;width:100%;-moz-border-radius-bottomleft:1em;-webkit-border-radius-bottomleft:1em;border-bottom-left-radius:1em;-moz-border-radius-bottomright:1em;-webkit-border-radius-bottomright:1em;border-bottom-right-radius:1em;}
#content .poll .thePoll p{font-size:1.4em;line-height:1.4em;padding:0.5em 0.75em;}
#content .poll .thePoll ul{margin:0 6px 0 0;padding:0;}
#content .poll .thePoll li{list-style:none;font-size:0.9em;padding:0;}
#content .poll .thePoll a{color:#d50000;font-size:1em;line-height:1.6em;background:url(img/arrow-red-black.png) no-repeat 100% 2px;padding-right:17px;}
/* COMMUNITY */
#aside .community{float:left;width:100%;}
#aside .community .profile{color:#fff;width:100%;float:left;clear:both;font-size:1.1em;background:#e53939 url(img/community/commie-header.png) no-repeat 0 100%;padding:10px 0 25px 0;-moz-border-radius-topleft:0.5em;-webkit-border-radius-topleft:0.5em;border-top-left-radius:0.5em;-moz-border-radius-topright:0.5em;-webkit-border-radius-topright:0.5em;border-top-right-radius:0.5em;-moz-box-shadow:5px 5px 5px #ccc;-webkit-box-shadow:5px 5px 5px #ccc;box-shadow:5px 5px 5px #ccc;}
#aside .community .profile a{color:#fff;}
#aside .community .profile .detail{padding:0 1.25em;}
#aside .community .profile .detail h3{margin:0 0 0.5em 0;}
#aside .community .profile .detail img{width:82px;height:auto;}
#aside .community .profile .you{text-transform:uppercase;font-weight:bold;}
#aside .community .profile .control{float:left;width:90px;height:90px;background:url(img/sprites.png) -163px 100%}
#aside .community .profile #avatar img{background:#fff}
#aside .community .profile input{border:1px solid #ccc;padding:0.3em}
#aside .community .profile input#viewonline, #aside .community .profile input#autologin{border:0}
#aside .community .profile input:focus{border:1px solid #000}
#aside .community .profile .checkboxes,#ach{font-size:0.7em}
#ach{padding-top:10px}
.helloThere{}
#aside .community .profile #phplogin{margin-top:0.5em;font-size:1.1em;width:193px}	
#aside .community .profile table{font-size:1.4em;margin-top:0.5em}
#aside .community .profile table td{padding-bottom:5px}
#aside .community .profile ul{padding-top:0 !important}
#aside .community .profile ul li ul {float:right;width:192px;font-size:1.1em}
#aside .community .yourFeed{clear:both;float:left;width:100%;font-size:1.2em;background:#000;color:#fff;font-family:"Courier New",Century,"Times New Roman",serif;padding:5px 0 0 0;-moz-box-shadow:5px 5px 5px #ccc;-webkit-box-shadow:5px 5px 5px #ccc;box-shadow:5px 5px 5px #ccc;}
#aside .community .yourFeed p{padding:0 0 1.4em 20px;background:url(img/sprites.png) no-repeat -490px 4px;clear:left;}
#aside .community .yourFeed a:hover{color:#fff;}
#aside .community .yourFeed .detail{float:left;width:280px;}
#aside .community .yourFeed .lineNumbers{color:#3e3e3e;float:left;padding-left:10px;}
/* ADVERTS */
#aa .advert125{background:#000;}
/* header */
#content .advert{padding:15px 0;margin:0.5em 0 1em 0;clear:both;}
#content .advert428{background:#000 url(img/advert-2.png) no-repeat 22px 20px;padding:8px;text-align:center;}
#content .advert428 img{border:5px solid #fff;}
/* END ADVERTS */
/* PAGINATION */
#content ul.pagination{margin:10px 0;padding:2px 0 2px 3px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;float:left;background:#eee;}
#content ul.pagination li{display:inline;padding:0 !important}
#content ul.pagination li a{display:block;float:left;margin-right:2px;padding:3px 10px;background:#d50000;color:#fff;font-size:1em;text-decoration:none;font-weight:bold;}
#content ul.pagination li a:hover,#content ul.pagination li a.active{background:#000 !important;color:#fff !important}
#content.features ul.pagination li a{background:#5f8c00;}
#content.reviews ul.pagination li a{background:#ffd047;color:#000 !important;}
#content.reviews ul.pagination li a:hover,#content.reviews ul.pagination li a.active{color:#fff !important}
/* FILTERS */
#filter {font-size:1.6em;line-height:1.6em}
#filter select,#filter input{font-size:1em}
/* COMMENTS */
#content #comments{clear:both;padding-top:1px;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
#content #comments ol{list-style:none}
#comments h4{font-size:1.6em;text-transform:uppercase;background:#df0707;padding:10px;color:#fff;clear:both;}
#content.reviews #comments h4{background:#ffd047;color:#000 !important;}
#content.features #comments h4{background:#5f8c00;color:#fff !important;}
#comments .addComment{padding:1.4em 1.25em 0.75em 1.25em !important;font-size:1.8em}
#comments .addComment.last{padding-top:1em !important}
#comments h5{font-size:1.6em;background:#ededed;padding:0.75em 0.5em;}
#comments h5 strong{text-transform:uppercase;font-family:arial black,sans-serif}
#comments p.theReply{padding-bottom:0}
#comments p.theReply.orphan{padding-left:0.5em;padding-right:0.5em}
#comments p.meta1{padding-top:0}
#comments p.meta1.orphan{padding-left:0.5em;padding-right:0.5em}
#comments .commentlist{padding:0 20px 0 20px;font-size:0.9em;}
#comments .commentlist li{margin-top:1em;}
#comments .commentlist li.addComment{border:0;font-size:1.4em;font-weight:bold;text-transform:uppercase;padding:0;margin:0;}
#comments .comment-author{margin-bottom:1em;float:left;background:#eee;width:100%;}
#comments .comment-author img{float:left;}
#comments .comment-author cite,#comments .comment-author span{float:left;padding-left:15px;font-size:2em;padding-top:12px;}
#comments .comment-author span{font-size:1.2em;padding-left:5px;}
#comments .reply{font-size:1.2em;text-transform:uppercase;font-weight:bold;}
#comments .commentmetadata{font-size:1.2em;padding:0.5em 0 1em 0;}
#comments .comment-body{clear:left;}
#comments blockquote{text-transform:none;background:#f5f5f5;padding:0.5em 0.5em 0.5em 2em;font-size:1.3em;font-family:courier,serif;line-height:1.4em}
#comments blockquote blockquote{font-size:1em;margin:0.25em 0 0.25em 0.75em;padding-left:0.5em;background:#e9e9e9}
#comments blockquote h5{text-transform:none;font-size:0.8em;font-weight:normal}
#comments .response{padding:1em 0 0.5em 2em;border-left:5px solid #f5f5f5}
/* EDITORIAL */
.editorial #content .share{border-top:1px solid #ddd;border-bottom:1px solid #ddd;width:100%;margin:2em 0 0 0;padding:5px 0 8px 0;}
/* AUTHOR PROFILE */
#aside .author,#aside .game{width:100% !important;padding-bottom:1.5em;padding-top:5px;border-bottom:1px solid #ddd;margin-bottom:1.8em;clear:left !important}
#aside .author{padding-top:0}
#aside .game h4.section{padding-bottom:0.25em;width:100%}
#aside .details{display:inline-block;font-size:1.2em;border:1px solid #ccc;clear:both;padding:10px;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;-moz-box-shadow:2px 2px 2px #eee;-webkit-box-shadow:2px 2px 2px #eee;box-shadow:2px 2px 2px #eee;}
#aside .game .details{padding:0;width:100%}
#aside .game .details .desc{padding:10px}
#aside .details .pic{float:left;}
#aside .author .details .desc{float:right;width:225px}
#aside .details h5{padding:10px 0 0 0;clear:both}
#aside .details p{margin-bottom:0.5em;}
#aside .details ul li{float:left;width:140px;margin-right:10px;}
/* AUTHOR PAGE */
#content .pic{float:left;margin-right:20px;}
/* LIVE SEARCH */
ul.search_results{display:block;width:318px;max-height:500px;position:absolute;top:40px;left:0;overflow:auto;z-index:9999;list-style-type:none;list-style-image:none;list-style-position:inside;padding:0;margin:0;-moz-box-shadow:5px 5px 5px #ccc;-webkit-box-shadow:5px 5px 5px #ccc;box-shadow:0 0 3px #333;font-size:1.2em;text-transform:uppercase;color:#fff;}
ul.search_results li{display:block;padding:5px 10px 5px 10px;margin:0px 0px 0px 0px;text-align:left;color:#000;background-color:#8a070a;text-decoration:none;color:#fff;}
ul.search_results li:hover{text-decoration:underline;}
ul.search_results li a,ul.search_results li a:visited{display:block;color:#fff;margin-left:0px;padding-left:0px;text-decoration:none;font-weight:bold;}
ul.search_results p#daves-wordpress-live-search_author{margin:0px;font-size:90%;font-weight:bold;}
ul.search_results p#daves-wordpress-live-search_date{margin:0px;font-size:90%;}
/* BEGIN post thumbnails */
ul.search_results li.post_with_thumb a{width:150px;float:left;}
ul.search_results li.post_with_thumb img.post_thumb{float:left;margin:3px 10px 0 0px;height:25px;width:35px;border:1px solid #fff;-moz-box-shadow:0 0 10px #f2363b;-webkit-box-shadow:0 0 10px #f2363b;box-shadow:0 0 10px #f2363b;}
/* END post thumbnails */
/* BEGIN post excerpt */
ul.search_results .excerpt,ul.search_results .meta{font-size:75%;width:100%;}
.postMeta{font-size:1.2em !important;margin-top:2em}
/* END post excerpt */
ul.search_results .clearfix{float:none !important;clear:both !important;}
.search_footer{background-color:#000;width:100%;text-align:right;padding:.5em 0;font-size:.9em;}
.search_footer a,
.search_footer a:visited{color:#fff;margin-right:1em;}
#search_results_activity_indicator{z-index:999999;}
/* REVIEW RATING */
.rating{font-size:1.4em;padding-top:0.5em;}
.review_rating{text-align:center;padding-bottom:0 !important;}
.review_how{text-align:center;font-size:1.2em !important;padding:0.1em 0 2.5em 0 !important}
/* SUB NAVIGATION */
ul.subnav{padding:0.6em 0 !important;margin:0em 0 1.5em;float:left;text-transform:uppercase;background:#000;width:100%;border-radius:0.5em;-moz-border-radius:0.5em;-webkit-border-radius:0.5em;}
ul.subnav li{list-style:none !important;padding:0 !important;float:left}
ul.subnav a{display:block;padding:0.25em 0.75em;color:#fff;font-weight:bold;text-decoration:none;font-size:0.9em;margin:0 0.1em;border-radius:0.75em;-moz-border-radius:0.75em;-webkit-border-radius:0.75em;}
ul.subnav li.first a{margin-left:0.6em !important}
#content ul.subnav a:hover,#content ul.subnav li.current-menu-item a{background:#d50000 !important;color:#fff !important}
/* warning message */
#warningMessage{position:fixed;top:0;width:100%;background:#ffd865;z-index:200}
#warningMessage .inner{padding:1em 0 !important;width:960px;margin:0 auto;background:url(img/warningmessage.png) no-repeat 0 50%;}
#warningMessage p{font-size:1.4em;line-height:1.4em;text-align:left;font-weight:bold;padding-left:60px}
/* AUTHOR META */
#authorMeta{padding:20px;background:#eee;margin-bottom:1.5em}
#authorMeta img{float:left;border:2px solid #aaa;box-shadow:0 0 10px #aaa;-moz-box-shadow:0 0 10px #aaa;-webkit-box-shadow:0 0 10px #aaa;}
#authorMeta p{float:right;width:455px;font-size:1.2em !important;padding-bottom:0 !important}