/*
Theme Name: LeetPress
Description: A Premium Gaming Theme
Author: Sebastian R
Author URI: http://wpmaniac.com
Version: 1.0
*/

@import url("http://hotbloodedgaming.com/wp-content/themes/leetpress/css/reset.css");
@import url("http://hotbloodedgaming.com/wp-content/themes/leetpress/css/jquery.fancybox-1.3.4.css");

/***
	Index
	=================
	1. General Styles
	2. Header
		2.1. Top Navigation
		2.2. Navigation
		2.3. Search
	3. Featured Section
	4. Main Section
		4.1. News
		4.2. Videos
		4.3. Updates
	5. Sidebar
		5.1. Review widget
		5.2. Twitter widget
	6. Footer Section
		6.1. Footer top
		6.2. Footer
		6.3. Footer Twitter widget
		6.4. Footer Bottom
	7. Post
		7.1. Review
		7.2. Comments
		7.3. Screenshots
		7.4. HTML Styling 
	8. Archives
		8.1. Review Archive
		8.2. Video + Screenshot archive
	9. Fontface
	10. Shortcodes
		10.1 Buttons
		10.2. Dropcap
		10.3. Videos
		10.4. Highlights
		10.5. Check List
		10.6. Bad List
		10.7. Tabs
		10.8. Toggles
		10.9. Columns
		10.10. Game Info Box
	11. Search page
	=================
***/

/*** new homepage styles ***/
#mybody { 
background-color: #000000;
font: 20px Arial, sans-serif;
color: #FF0000;
}

/***     1. General Styles     ***/
body { background-color:#bababa; font: 12px Arial, sans-serif; color: #3a3a3a;  }
a { color:#006acd; text-decoration:none; }
a:hover { text-decoration:underline; }
.alignleft { float: left; }
.alignright { float: right; }
.aligncenter { margin: 0 0 15px 0; }
.hidden{display:none}

/***     2. Header     ***/
#header-wrapper { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/header-bg.png) repeat-x; height:202px; margin-left:auto; margin-right:auto; width:960px; }
#header { width:940px; margin:0 auto; position:relative; z-index:2; }
#logo { position:absolute; top:41px; left:-10px; }
#header-banner { position:absolute; right:-10px; top:50px; }
#social-media { float:right; padding-top:7px; }

	/*     2.1. Top Navigation     */
	#top-navigation { height:24px; padding-top:7px; float:left; }
	#top-navigation li { float:left; display:block; margin-right:20px; text-shadow: 1px 1px 1px #000; position:relative; height:24px; z-index:100; }
	#top-navigation li a { display:block; color:#FFF; }
	#top-navigation li:hover { visibility: inherit; /* fixes IE7 'sticky bug' */ }
	
	#top-navigation li ul { left:-20000px; position:absolute; z-index:1; top:24px; border:1px solid #000; border-top:none; width:140px; background:#121212; }
	#top-navigation li ul li { float:none; background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/nav-item-bg.png) repeat-x; height:25px; margin:0; padding:9px 0 0 10px; text-shadow: 1px 1px 1px #000; }
	#top-navigation li ul li a { font-size:12px; }
	#top-navigation li:hover ul { left:0; }
	
	#top-navigation li ul li ul { top:-20000px; }
	#top-navigation li ul li:hover ul { left:140px; top:0; }
	
	#top-navigation li ul li ul li ul { top:-20000px; }
	#top-navigation li ul li ul li:hover ul { left:140px; top:0; }

	/*     2.2. Navigation     */
	#navigation-wrapper { position:absolute; top:156px; width:940px; }
	
	#navigation { height:46px; float:left; }
	#navigation li { display:block; float:left; margin-right:7px; position:relative; padding-top:13px; height:46px; text-shadow: 1px 1px 1px #000; }
        #navigation li { float:left; padding:13px 10px 0px 0px; background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/nav_div.png) no-repeat top right; position:relative; } 
	#navigation li a { font-size:12px; color:#FFF; font-weight:bold }
	#navigation li:hover { visibility: inherit; /* fixes IE7 'sticky bug' */ }  
	
	#navigation li ul { left:-20000px; position:absolute; z-index:1; top:45px; border:1px solid #000; border-top:none; width:140px; }
	#navigation li ul li { float:none; background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/nav-item-bg.png) repeat-x; height:25px; margin:0; padding:9px 0 0 10px; text-shadow: 1px 1px 1px #000; }
	#navigation li ul li a { font-size:12px; }
	#navigation li:hover ul { left:0; }
	
	#navigation li ul li ul { top:-20000px; }
	#navigation li ul li:hover ul { left:140px; top:0; }
	
	#navigation li ul li ul li ul { top:-20000px; }
	#navigation li ul li ul li:hover ul { left:140px; top:0; }
	
	/*     2.3. Search     */
	#search { float:right; width:163px; height:25px; background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/search-bg.png) no-repeat; margin-top:7px; padding:6px 0 0 9px; }
	#search input { background:none; border:none; color:#555555; width:130px; }
	
/***     3. Featured Section     ***/
.slider { position:relative; background:#000; z-index:1; }
.sliderContent { overflow:hidden; height:280px; position:relative; }
.featured-inner { width:960px; margin:0 auto; position:relative;}
.featured-arrows { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/featured-arrows.png) no-repeat; height:52px; width:39px; position:absolute; top:160px; }
.featured-inner h1 { position:absolute; top:160px; left:39px; background:#000; color:#FFF; font-size:34px; padding:7px 10px 3px 10px; font-family:"BebasNeueRegular"; }
.featured-inner h1 a { color:#FFF; }
.featured-meta { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/featured-meta.png) repeat-x; height:26px; left:0; top:211px; position:absolute; color:#8e8e8e; text-shadow: 1px 1px 1px #000; text-transform: uppercase; padding:8px 10px 0 10px; }
.top-overlay { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/top-overlay.png) repeat-x; width:100%; position:absolute; top:0; height:30px; }
.bottom-overlay { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/bottom-overlay.png) repeat-x; width:100%; position:absolute; bottom:0; height:30px; }
.sliderArrows a { display:block; text-indent:-9999px; outline:none; z-index:50; background-image:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/prev_next.png); width:42px; height:43px; position:absolute; top:50%; margin-top:-34px; }
.prev { background-position:0 0; left:10px; }
.prev:hover { background-position:0 -44px; }
.next { right:10px; background-position:-44px 0; }
.next:hover { background-position:-44px -44px; }

/***     4. Main Section     ***/
#main-wrapper { width:940px; background:#FFF; margin:0 auto; padding:10px; overflow:hidden; }
#main-wrapper-cast { width:960px; background:#FFF; margin:0 auto; padding:2px; overflow:hidden; }
#main { width:630px; margin-right:10px; float:left; }
.section-title { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/section-title.png) repeat; border-radius:3px; padding:9px 9px 6px 9px; margin-bottom:30px; text-shadow: 1px 1px 1px #FFF; font-size:28px; font-family:"BebasNeueRegular"; }

	/*     4.1. News     */
	#news-wrapper { margin-bottom:24px; }
	.news-item { border-bottom:1px solid #DDD; margin-bottom:20px; padding-bottom:25px; }
	.news-thumb-wrapper { position:relative; }
	.news-thumb-wrapper h1 { position:absolute; color:#FFF; left:40px; top:220px; background:#000; padding:8px 9px 7px 9px; font-size:22px; text-shadow: 1px 1px 1px #474747; font-family:"BebasNeueRegular"; }
	.news-thumb-wrapper h1 a { color:#FFF; }
        .news-arrows { position:absolute; left:0; top:220px; height:44px; width:40px; background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/news-arrows.png) no-repeat; }
	.news-meta-wrapper { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/section-title.png) repeat; height:25px; border-bottom:1px solid #CCC; margin-top:-3px; padding:9px 9px 0 9px; margin-bottom:5px; }
	.news-meta-wrapper span { text-shadow: 1px 1px 1px #FFF; font-weight:bold; letter-spacing:0px; }
	.news-meta { color:#777; float:left; }
        .news-small-thumb { float:left; width:175px; height:90px; border:1px solid #bababa; border-radius:3px; margin-right:5px; }
	.news-cats { float:right; }
	.news-comment { float:right; margin-left:15px; padding:0 0 0 18px; background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/comment.png) no-repeat left; }  
	.news-item p { line-height:18px; font-size:12px; }
	.news-heading { font-size:14px; font-weight:bold; font-family:"arial"; margin-bottom:8px; }
	.news-heading a { color:#AA1111; }
       
/***     5. Sidebar     ***/
#sidebar { width:300px; float:right; }
.widget { margin-bottom:20px; }
.widget-title { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/widget-top.png) no-repeat; margin-bottom:5px; color:#FFF; height:32px; padding:8px 0 0 50px; text-shadow: 1px 1px 1px #000; font-family:"BebasNeueRegular"; font-size:16px; }
.widget-title.tabs { margin-bottom:2px; }
.widget-banner { margin-bottom:2px; overflow:hidden;}
.widget li { margin-bottom:5px; background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/sidebar-bullet.png) no-repeat left; padding-left:16px; }
.side-item { float:none !important; clear:both; margin-bottom:15px; padding-bottom:15px; border-bottom:1px dashed #CCC; overflow:hidden; position:relative; }
.side-item.last { margin-bottom:0; }
.side-item h4 { font-size:10px; font-weight:bold; margin-bottom:4px; }
.side-review-heading { font-size:13px; font-weight:bold; margin-bottom:4px; width:200px; overflow:hidden; }
.side-item-meta { color:#888; font-size:11px; font-style:italic; }
.side-item-meta a { color:#888; }
.side-item-cat { margin-bottom:2px; display:block; }
.side-item-cat a { color:#666; }
.side-item-thumb { float:left; margin-right:10px; height:60px; border:1px solid #CCC; }
.panel-wrapper { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/panel-bg.png) repeat-x; height:22px; padding:7px 0 0 9px; margin-bottom:2px; }
.panel-wrapper a { margin-right:9px; color:#777; text-shadow: 1px 1px 1px #FFF; }
.panel-wrapper a.selected { font-weight:bold; color:#3a3a3a; }
#mask { width:300px; overflow:hidden; margin:0 auto; position:relative; }
#panel div { float:left; width:300px; }

	/*     5.1. Review widget     */
	.side-score { position:absolute; top:0; right:10px; width:30px !important; height:21px; text-align:center; padding-top:5px; color:#FFF; font-weight:bold; text-shadow: 1px 1px 1px #444; }
	.side-score.green { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/small-rating-green.png) no-repeat; }
	.side-score.darkgreen { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/small-rating-darkgreen.png) no-repeat; }
	.side-score.yellow { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/small-rating-yellow.png) no-repeat; }
	.side-score.darkred { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/small-rating-darkred.png) no-repeat; }
	.side-score.red { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/small-rating-red.png) no-repeat; }
	
	/*     5.1. Twitter widget     */
	.twitter-widget { margin-bottom:20px; color:#666; }
	.twitter-widget li { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/twitter.png) no-repeat top left; margin-bottom:15px; padding:0 0 15px 30px; border-bottom:1px dashed #CCC;  }
	#twitter_div ul li span { line-height:18px; }
	#twitter_div ul li span a { color:#006acd; display:inherit; font-size:12px !important; }
	#twitter_div ul li a { color:#888; display:block; margin-top:6px; font-size:11px !important; }

/***     6. Footer Section     ***/

	/*     6.1. Footer top     */
        #footer-ad {background-color:#FFF; width:960;}
	#footer-top-wrapper { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/footer-top-bg.png) repeat-x; height:55px; margin-left:auto; margin-right:auto; width:960px; }
	#footer-top { width:940px; padding-top:20px; }
	#footer-top a { color:#FFF; text-shadow: 1px 1px 1px #000; }
	#footer-navigation li { display:block; float:left; margin-right:20px; }
	#footer-navigation span { margin-right:10px; }
	#back-top { float:right; background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/back-top.png) no-repeat right; padding-right:26px; }
        

	/*     6.2. Footer     */
	#footer-wrapper { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/footer-bg.png) repeat; overflow:hidden; padding-bottom:20px; border-bottom:1px solid #000; margin-left:auto; margin-right:auto; width:960px;  }
	#footer { width:960px; margin-left:auto; margin-right:auto;; padding-top:30px; color:#666; text-shadow: 1px 1px 1px #000; }
	.footer-widget { width:225px; }
	.footer-widget a { color:#888; text-shadow: 1px 1px 1px #000; }
	.footer-widget p { color:#666; text-shadow: 1px 1px 1px #000; line-height:18px; margin-bottom:18px; }
	.footer-widget.left { float:left; margin-right:20px; }
	.footer-widget.middle { float:left; margin-right:20px; }
	.footer-widget.right { float:right; }
	.footer-widget h3 { color:#FFF; text-shadow: 1px 1px 1px #000; background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/footer-line.png) repeat-x bottom; padding-bottom:6px; margin-bottom:20px; font-size:22px; font-family:"BebasNeueRegular"; }
	.footer-widget li { margin-bottom:10px; background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/footer-bullet.png) no-repeat left; padding-left:16px; }
	#footer .media-thumb img { width:220px; height:110px; border:1px solid #000; }
	.footer-widget .side-item { float:none !important; clear:both; margin-bottom:15px; padding-bottom:15px; border-bottom:1px dashed #333 !important; overflow:hidden; position:relative; }
	.footer-widget .side-item img { border:1px solid #000; }
	
	/*     6.3. Footer Twitter     */
	#footer .twitter-widget li { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/twitter.png) no-repeat top left; margin-bottom:15px; padding:0 0 15px 30px; border-bottom:1px dashed #333;  }
	#footer #twitter_div ul li span a { color:#888; display:inherit; font-size:12px !important; }
	
	/*     6.4. Footer bottom    */
	#footer-bottom-wrapper { height:38px; background:#111; border-top:1px solid #222; margin-left:auto; margin-right:auto; width:960px; }
	#footer-bottom { width:940px; margin:0 auto; padding-top:11px; }
	.footer-bottom-left { float:left; color:#474747; text-shadow: 1px 1px 1px #000; }
	.footer-bottom-right { float:right; color:#474747; text-shadow: 1px 1px 1px #000; }
	
/***     7. Post     ***/
.post-meta { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/postmeta-bg.png) repeat-x; color:#777; font-weight:bold; padding:8px 0 7px 4px; text-shadow: 1px 1px 1px #FFF; }
.post-header { font-size:16px; margin-bottom:4px; color:#AA1111; font-family:"arial"; font-weight:bold; display:block; }
.meta-comment { float:right; padding:0 4px 0 18px; background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/comment.png) no-repeat left; }
.post-thumb { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/img-bg.png) repeat; padding:0 0 0 0; margin-bottom:10px; text-align:right; font-size:18px; font-color:#777; padding:0px 5px 0px 0px; text-shadow: 1px 1px 1px #FFF; font-family:"BebasNeueRegular";}
.post-entry { margin-bottom:10px; overflow:auto;}
.post-entry p { font-size:14px; line-height:20px; margin-bottom:10px; }
.post-share { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/img-bg.png) repeat; border-top:1px solid #cecece; border-bottom:1px solid #cecece; padding:10px 0 8px 10px; margin-bottom:10px; }
.post-share p { float:left; font-weight:bold; font-size:14px; color:#4f4f4f; padding-top:8px; text-shadow: 1px 1px 1px #FFF; }
.post-share ul { padding-left:22px; overflow:hidden; }
.post-share li { float:left; margin-right:8px; }
.page-links { float:right; font-size:14px; height:22px; }
#about-author { overflow:hidden; background:#e0e0e0; padding:14px; }
#about-author h5 { font-size:14px; text-shadow: 1px 1px 1px #FFF; background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/author-line.png) repeat-x bottom; margin-bottom:8px; padding-bottom:8px; overflow:hidden; }
#about-author h5 small { float:right; font-size:12px; font-style:italic; color:#888; text-shadow: 1px 1px 1px #FFF; }
.author-descrip { line-height:18px; text-shadow: 1px 1px 1px #FFF; color:#555; }
.atabs { margin-top:10px; min-height:34px; clear:both; }
.atabs { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/articles_atabs_hdiv.gif) repeat-x 0 32px; }
.atabs .tabs { height:34px; }
.atabs .tabsb li{ float:left; margin-right:1px; list-style:none; }
.atabs .tabsb li a{ display:block; height:32px; line-height:34px; padding:0 15px; font-weight:bold; outline:none; }
.atabs .tabsb li a{ color:#333;background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/articles_atabs_bg.gif) repeat-x bottom; }
.atabs .tabsb li a.active{ background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/articles_atabs_bg_active.gif) repeat-x bottom;color:#fff; }
.atabs .tags { padding:10px; text-align:center; }
.atabs .tags a{ display:inline-block; padding-left:15px; background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/icon_tags.png) no-repeat left; margin:0 5px; }
.atabs .categories{ padding:10px; text-align:center; }
.atabs .categories a{ font-weight:bold; }
.atabs .similarposts{ padding:10px; }
.atabs .similarposts li{ list-style:none; padding:5px; font-weight:bold; }
.atabs .atabs_content{ background:#e0e0e0; border-bottom:1px solid #cecece; }
.atabs .tags a{ color:#000; }
.atabs .categories a{ color:#AA1111; }


	/*     7.1. Review     */
	.post-review { overflow:hidden; }
	.line-top { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/img-bg.png) repeat; height:10px; margin-bottom:12px; }
	.line-bottom { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/img-bg.png) repeat; height:10px; margin-top:12px; margin-bottom:20px; }
	.review-thumb { float:left; margin-right:20px; }
	.review-thumb img { border:1px solid #DDD; }
	.review-score { border-bottom:1px dashed #CCC; overflow:hidden; padding-bottom:15px; margin-bottom:15px;}
	.overall-score { width:102px; height:102px; float:left; position:relative; }
	.overall-text { color:#777; position:absolute; left:19px; top:20px; font-size:10px; }
	.the-score { color:#333; font-family:"BebasNeueRegular"; text-shadow: 1px 1px 1px #FFF; font-size:54px; position:absolute; width:100%; top:29px; text-align:center; }
	.overall-score.green { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/big-rating-green.png) no-repeat; }
	.overall-score.darkgreen { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/big-rating-darkgreen.png) no-repeat; }
	.overall-score.yellow { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/big-rating-yellow.png) no-repeat; }
	.overall-score.darkred { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/big-rating-darkred.png) no-repeat; }
	.overall-score.red { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/big-rating-red.png) no-repeat; }
	.other-score { overflow:hidden; }
	.score-item { margin-bottom:3px; overflow:hidden; position:relative; background:#FFF url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/score-bg.png) no-repeat; height:32px; }
	.score-label { position:absolute; left:10px; top:8px; text-shadow: 1px 1px 1px #FFF; color:#666; }
	.score-bg { height:32px; display:none; width:200px; position:absolute; left:131px; }
	.score { color:#777; text-shadow: 1px 1px 1px #FFF; position:absolute; left:94px; top:8px; font-weight:bold; }
	.pros { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/pros.png) no-repeat; overflow:hidden; padding:3px 0 3px 36px; margin-bottom:12px; }
	.pros p { color:#555; line-height:18px; }
	.pros span { color:#BBB; margin:0 2px 0 2px; }
	.cons { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/cons.png) no-repeat; overflow:hidden; padding:0 0 3px 36px; }
	.cons p { color:#555; line-height:18px; }
	.cons span { color:#BBB; margin:0 2px 0 2px; }
	
	/*     7.2. Comments     */
        #comments { margin-top:30px; }
	#comments h3 { font-size:28px; border-bottom:1px dotted #d5d5d5; padding-bottom:6px; margin-bottom:5px; font-family:"BebasNeueRegular"; }
        #comments h4 { font-size:14px; font-color:#aa1111; margin-bottom:4px;}
	ol.commentlist { margin-bottom:15px; }
	li.commentlist { }
	.the-comment { margin-bottom:20px; }
	.avatar { float:left; margin-right:14px; height:62px; width:62px; }
	.comment-arrow { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/comment-arrow.png) no-repeat; width:8px; height:15px; float:left; margin-top:16px; margin-right:-1px; }
	.comment-box { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/comment-bg.png) repeat-x; border:1px solid #CCC; -moz-border-radius: 5px; -webkit-border-radius:5px; border-radius: 5px; padding:14px; overflow:hidden;  }
        .comment-box-quote { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/comment-bg.png) repeat-x; border:1px solid #CCC; -moz-border-radius: 5px; -webkit-border-radius:5px; border-radius: 5px; padding:14px; overflow:hidden;  }
	.comment-author { margin-bottom:10px; font-size:12px; border-bottom:1px dotted #d5d5d5; }
        .comment-author a { font-weight:bold; }
	.comment-author small { color:#888; }
	.comment-text { line-height:18px; font-size:14px; }
	.children { margin: 20px 0 0 83px; }
	.children li.comment { margin: 0 0 20px 0; }
	.cancel-comment-reply { margin-bottom:10px; }
	.no-comments { color:#888; }
	.comment-author a { color:#3a3a3a; }
	.comment-text-side { color:#888; font-style:italic; line-height:18px; }
	
	
	/*     7.3. Screenshots     */
	.post-screenshot ul { overflow:hidden; }
	.post-screenshot li { float:left; margin:4px; }
	.post-screenshot li img { border:1px solid #222; }
	
	/*     7.4. HTML Styling     */
	.post-entry h1 { font-size:28px; margin-bottom:14px; font-family:"BebasNeueRegular"; }
	.post-entry h2 { font-size:24px; margin-bottom:14px; font-family:"BebasNeueRegular"; }
	.post-entry h3 { font-size:20px; margin-bottom:14px; font-family:"BebasNeueRegular"; }
	.post-entry h4 { font-size:18px; margin-bottom:14px; font-family:"BebasNeueRegular"; }
	.post-entry h5 { font-size:16px; margin-bottom:14px; font-family:"BebasNeueRegular"; }
	.post-entry h6 { font-size:14px; margin-bottom:14px; font-family:"BebasNeueRegular"; }
	.post-entry hr { border:0; background-color: #DDD; height:1px; margin-bottom:14px; color:#DDD; }
	.post-entry ul { 	padding-left: 30px; margin-bottom:20px; font-size:14px; }
	.post-entry ul li{ background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/ul-dot.png) no-repeat; padding-left:28px; margin-bottom:10px; }
	.post-entry ol { padding-left:53px; margin-bottom:20px; font-size:14px; }
	.post-entry ol li { list-style-type: decimal; margin-bottom:6px; }
	.post-entry .alignright { float:right; margin:0 0 4px 10px; }
	.post-entry .alignleft { float:left; margin:0 10px 4px 0; }
	.post-entry blockquote { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/quote.png) no-repeat; padding-left:32px; padding-top:3px; margin-left:25px; color:#777; font-style:italic; }
	
/***     8. Archives     ***/
.pagination { margin-bottom:20px; clear:both; }
.pagination-fix { height:10px; clear:both; }
.pagination a { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/pagination-bg.png) repeat-x; padding:5px 8px 5px 8px; border:1px solid #CCC; margin-right:3px; text-shadow: 1px 1px 1px #FFF;  }
.pagination .current { font-weight:bold; background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/pagination-bg.png) repeat-x; padding:5px 8px 5px 8px; border:1px solid #CCC; margin-right:3px; text-shadow: 1px 1px 1px #FFF; }
#archive-wrapper { margin-bottom:20px; }

	/*     8.1. Review archive     */
	#review-archive { margin-bottom:30px; }
	.review-item { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/review-bg.png) repeat-x; height:66px; padding:20px; }
	.review-item.second { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/review-second-bg.png) repeat-x; }
	.review-item-thumb { float:left; margin-right:20px; }
	.review-item-thumb img { border:1px solid #333333; }
	.review-item h5 { font-family:"BebasNeueRegular"; font-size:23px; margin-bottom:6px; }
	.review-item h5 a { color:#000; }
	.review-item h5 small { color:#777; font-size:13px; font-family:Arial; text-shadow: 1px 1px 1px #FFF; }
	.review-item h5 small a { color:#777; }
	.review-item-date { font-weight:bold; float:left; margin-right:5px; line-height:18px; color:#656565; text-transform: uppercase; text-shadow: 1px 1px 1px #FFF; }
	.review-item p { line-height:18px; color:#656565; text-shadow: 1px 1px 1px #FFF; }
	.archive-score { float:left; width:30px; height:21px; margin-right:10px; text-align:center; color:#FFF; font-weight:bold; text-shadow: 1px 1px 1px #444; padding-top:5px; }
	.archive-score.green { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/small-rating-green.png) no-repeat; }
	.archive-score.darkgreen { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/small-rating-darkgreen.png) no-repeat; }
	.archive-score.yellow { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/small-rating-yellow.png) no-repeat; }
	.archive-score.darkred { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/small-rating-darkred.png) no-repeat; }
	.archive-score.red { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/small-rating-red.png) no-repeat; }
	
	/*     8.1. Video + Screenshot archive     */
	#media-wrapper { margin-bottom:10px; overflow:hidden; }
	.media-item { float:left; width:290px; margin:0 20px 20px 0; }
	.media-item.last { float:right; margin:0; }
	.media-arrows { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/media-arrows.png) no-repeat; width:30px; height:29px; position:absolute; top:100px; left:1px; }
	.media-item h4 { margin-bottom:4px; position:absolute; top:100px; left:31px; color:#FFF; background:#000; font-size:14px; padding:6px; font-family:"BebasNeueRegular"; }
	.media-item h4 a { color:#FFF; }
	.media-thumb { position:relative; margin-right:12px; float:left; }
	.media-thumb img { border:1px solid #CCC; }
	.video-icon { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/video-icon.png) no-repeat; height:21px; width:24px; position:absolute; right:8px; top:8px; }
	.screenshot-icon { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/screenshot-icon.png) no-repeat; height:21px; width:24px; position:absolute; right:8px; top:8px; }
	.media-meta-wrapper { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/section-title.png) repeat; height:25px; border-bottom:1px solid #CCC; margin-top:-3px; padding:9px 9px 0 9px; }
	.media-meta-wrapper span { text-shadow: 1px 1px 1px #FFF; font-weight:bold; text-transform: uppercase; letter-spacing:1px; }
	.media-meta { color:#777; float:left; }
	.media-cats { float:right; color:#777; }

/***	9. Fontface		***/
@font-face {
    font-family: 'BebasNeueRegular';
    src: url('http://www.hotbloodedgaming.com/wp-content/themes/leetpress/fonts/BebasNeue-webfont.eot');
    src: url('http://www.hotbloodedgaming.com/wp-content/themes/leetpress/fonts/BebasNeue-webfont.eot?iefix') format('eot'),
         url('http://www.hotbloodedgaming.com/wp-content/themes/leetpress/fonts/BebasNeue-webfont.woff') format('woff'),
         url('http://www.hotbloodedgaming.com/wp-content/themes/leetpress/fonts/BebasNeue-webfont.ttf') format('truetype'),
         url('http://www.hotbloodedgaming.com/wp-content/themes/leetpress/fonts/BebasNeue-webfont.svg#webfont4Bjy2lJe') format('svg');
    font-weight: normal;
}

/***	10. Shortcodes		***/
	
	/*     10.1. Buttons    */
	.button { padding:11px 10px 9px 10px; display:inline-block; margin:0 10px 20px 0; -moz-border-radius: 5px; -webkit-border-radius:5px; border-radius: 5px; font-family:"BebasNeueRegular"; font-size:18px; cursor:pointer; }
	.button a { color:#FFF; text-shadow: 1px 1px 1px #000; }
	.button a:hover { text-decoration:none; }
	.button.black { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/black-button.png) repeat-x; border:1px solid #000; }
	.button.black:hover { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/black-button.png) repeat-x; background-position:0 -42px; }
	.button.red { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/red-button.png) repeat-x; border:1px solid #690000; }
	.button.red:hover { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/red-button.png) repeat-x; background-position:0 -42px; }
	.button.green { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/green-button.png) repeat-x; border:1px solid #0e5800; }
	.button.green:hover { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/green-button.png) repeat-x; background-position:0 -42px; }
	.button.blue { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/blue-button.png) repeat-x; border:1px solid #003162; }
	.button.blue:hover { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/blue-button.png) repeat-x; background-position:0 -42px; }
	.button.orange { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/orange-button.png) repeat-x; border:1px solid #824700; }
	.button.orange:hover { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/orange-button.png) repeat-x; background-position:0 -42px; }
	.button.light { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/light-button.png) repeat-x; border:1px solid #afafaf; }
	.button.light a { color:#5d5d5d; text-shadow: 1px 1px 1px #FFF; }
	.button.light:hover { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/light-button.png) repeat-x; background-position:0 -42px; }
	
	/*     10.2. Dropcap    */
	.dropcap { font-size:36px; margin-right:6px; padding-top:4px; text-transform: uppercase; float: left; position: relative; top: 5px; color:#888; }
	
	/*     10.3. Video shortcodes    */
	.video-shortcode { margin-bottom:20px; }
	
	/*     10.4. Highlight    */
	.highlight1 { background:#f6f67a; }
	.highlight2 { background:#000; color:#CCC; }
	
	/*     10.5. Checklist    */
	.checklist li { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/check-list.png) no-repeat left !important; }
	
	/*     10.6. Badlist    */
	.badlist li { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/bad-list.png) no-repeat left !important; }
	
	/*     10.7. Tabs    */
	ul.tabs {margin:0 !important;padding:0;height:36px;clear:left;}
	ul.tabs li {float:left;padding:0; margin:0; list-style-type:none;}
	ul.tabs a { float:left; display:block; padding:7px 15px 0 15px; text-decoration:none; height:27px; margin-right:3px; position:relative; top:1px; font-family:"BebasNeueRegular"; font-size:22px; text-shadow: 1px 1px 1px #000; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; border-radius: 5px 5px 0 0; }
	ul.tabs a.current{cursor:default;}
	.tab-content{display:none;padding:20px 20px 0 20px;overflow:hidden;}
	.tabs-wrapper ul.tabs {border-bottom:1px solid #999;}
	.tabs-wrapper ul.tabs a { border:1px solid #000; background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/tabs-bg.png) repeat-x; background-position:0 -34px; color:#CCC; }
	.tabs-wrapper ul.tabs a:hover {background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/tabs-bg.png) repeat-x;color:#FFF; }
	.tabs-wrapper ul.tabs a.current { border:1px solid #000; background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/tabs-bg.png) repeat-x; color:#FFF; }
	.tabs-wrapper .tab-content { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/tab-content-bg.png) repeat-x; border:1px solid #999; border-width:0 1px 1px 1px;}
	.tabs-wrapper{ margin-bottom:20px; }
	
	/*     10.8. Toggles    */
	.toggle { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/black-button.png) repeat-x; border:1px solid #000; padding:11px 10px 9px 14px; -moz-border-radius: 5px; -webkit-border-radius:5px; border-radius: 5px; cursor:pointer; margin-bottom:6px; }
	.toggle:hover { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/black-button.png) repeat-x; background-position:0 -42px; }
	.toggle a { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/toggle-arrow.png) no-repeat left; color:#FFF; text-decoration:none; padding-left:30px; font-family:"BebasNeueRegular"; text-shadow: 1px 1px 1px #000;  font-size:18px; }
	.toggle-content { display:none; background:#e6e6e6; -moz-border-radius: 5px; -webkit-border-radius:5px; border-radius: 5px; padding:20px; border:1px solid #DDD; font-size:14px; line-height:18px; text-shadow: 1px 1px 1px #FFF; margin-bottom:16px; }
	.toggle-content .block {padding:0px;}
	
	/*     10.9. Columns    */
	.one_half, .one_third, .two_third, .three_fourth, .one_fourth { margin-right: 4%; float: left; font-size:14px; line-height:18px; margin-bottom:20px; }
	.one_half { 	width: 48%; }
	.one_third { width: 30.6666%; }
	.two_third { width: 65.3332%; }
	.one_fourth { width: 22%; }
	.three_fourth { width: 74%; }
	.last { margin-right: 0 !important; clear: right; }
	.clearboth{ clear: both; display: block; font-size: 0px; height: 0px; line-height: 0; width: 100%; overflow:hidden; }

	/*     10.10. Game Info    */
	.gameinfo { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/black-button.png) repeat-x; border:1px solid #000; padding:11px 10px 9px 14px; -moz-border-radius: 5px; -webkit-border-radius:5px; border-radius: 5px; cursor:pointer; margin-bottom:6px;}
	.gameinfo:hover { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/black-button.png) repeat-x; background-position:0 -42px; }
	.gameinfo a { background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/toggle-arrow.png) no-repeat left; color:#FFF; text-decoration:none; padding-left:30px; font-family:"BebasNeueRegular"; text-shadow: 1px 1px 1px #000; font-size:18px; }
	.gameinfo-content { display:none; background:url(http://hotbloodedgaming.com/wp-content/themes/leetpress/images/img-bg.png) repeat; -moz-border-radius: 5px; -webkit-border-radius:5px; border-radius:5px; padding:20px 20px 10px 20px; border:1px solid #D1D1D1; margin-bottom:16px; }
	.gameinfo-content .gameinfo-block { padding:0px; }
	p.gameinfo-item { background:#FFF; padding:6px 6px 6px 10px; border:1px solid #D1D1D1; color:#777; font-size:12px; margin-bottom:10px; line-height:18px; }
	.gameinfo-item strong { margin-right:8px; }
	
/***	10. Search Page		***/
#search-wrapper { margin-bottom:30px; }
.search-item { margin-bottom:15px; padding-bottom:15px; border-bottom:1px dashed #CCC; }
.search-item h4 { font-family:"BebasNeueRegular"; font-size:18px; margin-bottom:3px; }
.search-item h4 a { color:#000; }
.search-item span { color:#AAA; margin-right:2px; }
.search-item .search-date { font-size:11px; color:#888; font-style:italic; margin-bottom:6px; }
.search-item .search-date a { color:#888; }
.search-text { line-height:18px; }

/************************/
/* NextGEN Gallery Crap */
/* ----------- Album Styles Extend -------------*/
.ngg-albumoverview{margin:10px 0px 0px 0px !important; width:100%; clear:both; display:block !important}
.ngg-album{/*height:130px; */overflow:hidden; margin:0px 0px 5px !important; padding:5px; border:1px solid #ccc}
.ngg-albumtitle{text-align:left;  font-weight:bold; padding:0px; font-size:1.4em; margin:0px 0px 10px 0px !important}
.ngg-albumcontent{margin:0px !important}
.ngg-thumbnail{margin:0px 12px 0px 0px !important; float:left}
.ngg-thumbnail img{background-color:#FFF; border:1px solid #A9A9A9; margin:4px 0px 4px 5px !important; padding:4px; position:relative}
.ngg-thumbnail img:hover{background-color:#A9A9A9}
.ngg-description{text-align:left}

/* ----------- Album Styles Compact -------------*/
.ngg-album-compact{float:left; height:180px; padding-right:6px !important; margin:0px !important; text-align:left; width:120px}
.ngg-album-compactbox{background:transparent url(albumset.gif) no-repeat scroll 0%; height:86px; margin:0pt 0pt 6px !important; padding:12px 0pt 0pt 7px !important; width:120px}
.ngg-album-link{margin:0px !important}
.ngg-album-compactbox .Thumb{border:1px solid #000; margin:0px !important; padding:0px !important; width:91px; height:68px}
.ngg-album-compact h4{font-size:15px; font-weight:bold; margin-bottom:0px !important; margin-top:0px !important; width:110px; padding:0px !important}
.ngg-album-compact p{font-size:11px; margin-top:2px}

/* ----------- Gallery style -------------*/
.ngg-galleryoverview{margin-top:10px; width:100%; clear:both; display:block !important}
.ngg-gallery-thumbnail-box{margin:0px !important; float:left}
.ngg-gallery-thumbnail{float:left; background:url(shadowAlpha.png) no-repeat bottom right !important; background:url(shadow.gif) no-repeat bottom right; margin:10px 0 0 10px !important}
.ngg-gallery-thumbnail img{margin:-6px 6px 6px -6px !important; background-color:#FFF; border:1px solid #A9A9A9; display:block; padding:4px; position:relative}
.ngg-gallery-thumbnail img:hover{background-color:#A9A9A9}
.ngg-gallery-thumbnail span{/* Images description */font-size:90%; padding-left:5px; display:block}
.ngg-clear{clear:both}

/* ----------- Gallery navigation -------------*/
.ngg-navigation{font-size:0.9em !important; clear:both !important; display:block !important; padding-top:15px; text-align:center}
.ngg-navigation span{font-weight:bold; margin:0pt 6px}
.ngg-navigation a.page-numbers, 
.ngg-navigation a.next, 
.ngg-navigation a.prev, 
.ngg-navigation span.page-numbers, 
.ngg-navigation span.next, 
.ngg-navigation span.prev{border:1px solid #DDD; margin-right:3px; padding:3px 7px}
.ngg-navigation a.page-numbers:hover, 
.ngg-navigation a.next:hover, 
.ngg-navigation a.prev:hover, 
.ngg-navigation span.page-numbers:hover, 
.ngg-navigation span.next:hover, 
.ngg-navigation span.prev:hover{background-color:#06C; color:#FFF; text-decoration:none}

/* ----------- Image browser style -------------*/
.ngg-imagebrowser {}
.ngg-imagebrowser h3 {text-align:center}
.ngg-imagebrowser img { border:1px solid #A9A9A9; margin-top:10px; margin-bottom:10px; width:615px; height:90%; display:block !important; padding:5px }
.ngg-imagebrowser-nav{padding:5px; margin-left:1px}
.ngg-imagebrowser-nav .back{float:left; border:1px solid #DDD; margin-right:3px; padding:3px 7px}
.ngg-imagebrowser-nav .next{float:right; border:1px solid #DDD; margin-right:3px; padding:3px 7px}
.ngg-imagebrowser-nav .counter{text-align:center; font-size:0.9em !important}
.exif-data{ margin-left:auto !important;  margin-right:auto !important}

/* ----------- Slideshow -------------*/
.slideshow{margin-left:auto; margin-right:auto; text-align:center; outline:none}
.slideshowlink{}

/* ----------- JS Slideshow -------------*/
.ngg-slideshow{ overflow:hidden;  position:relative}
.ngg-slideshow *{ vertical-align:middle}

/* See also:http://www.brunildo.org/test/img_center.html */
.ngg-slideshow-loader{ display:table-cell;  text-align:center;  vertical-align:middle}
.ngg-slideshow-loader img{ background:none !important;  border:0 none !important;  margin:auto !important}

/* ----------- Single picture -------------*/
.ngg-singlepic{background-color:#FFF; display:block;  padding:4px}
.ngg-left{float:left; margin-right:10px}
.ngg-right{float:right; margin-left:10px}
.ngg-center{ margin-left:auto !important;  margin-right:auto !important}

/* ----------- Sidebar widget -------------*/
.ngg-widget, 
.ngg-widget-slideshow{overflow:hidden; margin:0pt; padding:5px 0px 0px 0pt; text-align:left}
.ngg-widget img{border:2px solid #A9A9A9; margin:0pt 2px 2px 0px; padding:1px}

/* ----------- Related images -------------*/
.ngg-related-gallery{background:#F9F9F9; border:1px solid #E0E0E0; overflow:hidden; margin-bottom:1em; margin-top:1em; padding:5px}
.ngg-related-gallery img{border:1px solid #DDD; float:left; margin:0pt 2px; padding:2px; height:50px; width: 50px}
.ngg-related-gallery img:hover{border:1px solid #000}


/************************/
/* jcarousel stuff */
/* ------------- JCAROUSEL LITE -------------*/
.slider { background-color:#fff; float:left; margin:2px; margin-bottom:10px; position:absolute; visibility:hidden; }
.slider ul { height:100px; width:930px; }
.slider ul li { padding:0 4px; }
.slider ul li img { height:110px; width:214px; border:1px solid #bababa; }
.prev { float:left; cursor:pointer; padding-top:8px; }
.next { float:right; cursor:pointer; padding-top:8px; }


/*------------- CAPTIFY CAPTION -------------*/
.caption-top, .caption-bottom { background: #000000; color: #ffffff; cursor:pointer; padding:2px; font-size:18px; text-align:center; font-family:"BebasNeueRegular"; }
.caption-top { border-width:0px; }
.caption-bottom { border-width:0px; }
.caption a, .caption a { background:#000; border:none; text-decoration:none; padding:20px; }
.caption a:hover, .caption a:hover { background:#202020; }