/*
Theme Name: eGamer
Theme URI: http://www.elegantthemes.com/gallery/egamer
Version: 4.8
Description: 2 Column theme from ElegantThemes
Author: ElegantThemes
Author URI: http://www.elegantthemes.com
*/

body { background:#292929 url(images/Full-HD-BG.jpeg) fixed no-repeat center top; }
#wrapper2 { background:transparent url(images/bg_top.png) scroll no-repeat center 167px; }
#container { background:transparent url(images/content-bg.png) scroll repeat-y center 80px;     
	margin-left: -10px;
    padding-left: 10px;
    padding-right: 10px;
    width: 940px;
	border:0;
	}
#wrapper { margin-top: 20px; }
#pages { margin-top:15px; }
#footer { background:transparent url("images/footer_bg_consolando.png") scroll no-repeat center top !important; }

#thelogo {float:left;}
#thelogo .logo { border:none;}


#left-div {background-color:#404040;}
#categories {background-image:none; border:1px solid #1B1B1B; background-color:#1B1B1B;}
.home-post-titles { color: #000; }

.sidebar-box h2 { background: transparent url("images/h3-bg.png") scroll no-repeat left center; text-transform:none; font-size:14px; text-shadow: 1px 1px 1px #333333;}
.home-post-titles { background-image: url("images/post-title-bg.png"); font-size:13px; }
.sidebar-box { margin-bottom:10px; }
.sidebar-box, .home-post-wrap, .home-post-wrap-2 { background-image:none; background-color:#1b1b1b; }
.sidebar-box ul li a:link, .sidebar-box ul li a:visited, .sidebar-box ul li a:active { border-color:#1b1b1b; background-image: url("images/bullet-consolando.png"); padding-top: 7px; }
.sidebar-box ul li a:hover  { background-color:#2e2e2e; }
#recentcomments li { border-top:0px; }

/*#sections, #sections ul { height:130px; }*/
#sections { margin-top: -28px; }
#sections ul li { border: 10px solid #404040; }

.featured-inside { display:none; }

#left-div .prev {left:-2px; top:50px;}
#left-div .next {left:599px; top:50px;}

#nav2 li:hover, #pages ul li a:hover {background-color:transparent;}

#search .input { position: relative; width: 65px !important; }

.sidebar-box ul li { border-top: 1px solid #2B2B2B; }

body.home .post-info
/*, body.home .post-info-small*/ {display:none;}
.post-info, .post-info a { color:#999; }
.single-entry-titles { margin-top:0 !important; }
.comments-bubble { background-image: url("images/comment-count-bg.png"); background-position:-3px -4px; }
.comments-bubble a, .comments-bubble a:visited, .comments-bubble a:hover { margin-top: -3px; }
.form-allowed-tags, .logged-in-as {display:none;}

.home-post-wrap { height:290px; }
.home-post-titles a:link, .home-post-titles a:visited {
    color: #000 !important;
}
.home-post-titles.adbox { padding:0px; padding-top: 7px; width:313px; }
.home-post-titles.adbox h2 {margin-left:15px;}
.home-post-titles.adbox .post-inside { padding:6px; padding-top: 9px;}
.home-post-titles.adbox iframe { height:254px !important; width:302px !important; }

.post-wrapper {background-color:#1b1b1b; background-image: url("images/category-post-bg.png"); margin-bottom: 10px; font-size:13px; }
.post-info-ad { border-bottom:none; border-top:1px solid #000; margin-top: 20px; padding-top: 5px; }

.single-entry {background-color:#1b1b1b; background-image: url("images/category-post-bg.png"); margin-bottom: 10px; font-size:12px; }
.single-entry-titles { background-image: url("images/post-title-bg-2.png"); }

h1.post-title { padding-bottom: 9px; margin-bottom: 30px; border-bottom:1px ridge #FFCC00;}
h1.post-title a { font-size: 23px; color: #FFFFFF !important; }
h1.post-title a:hover {text-decoration:none;}
.single-entry-titles .post-info-top a { float: none; color:#000 !important; }
.single-entry-titles, .single-entry-titles a {color: #333 !important;}
#commentform textarea { background-color: #404040; height: 174px;  width: 99% !important; }
p.comment-form-comment label { display:none; }

.thumbnail { border: 2px solid #fff !important; }
.thumbnail-small { border: 1px solid #fff !important; }

/*.wp-pagenavi span.current { background-color:#1082A1 !important; border-color:#1082A1 !important;}*/
.wp-pagenavi span.pages, .wp-pagenavi a, .wp-pagenavi a:link  { background-color:#1b1b1b !important; }
.wp-pagenavi span.extend { background-color:#1b1b1b !important; }

#fb_head_like { float: right; margin-right: 14px; margin-top: -109px; }
#ad_head {
    float: left;
    height: 100px;
	background:transparent url(images/content-bg.png) scroll repeat-y center 80px;     
	/*margin-left: -10px;*/
	margin-left: -22px;
    padding: 10px 10px;
	padding-left:35px;
	padding-top: 17px;
    width: 940px;
	text-align:left;
	display:block !important;
}

#ad_foot {
    float: left;
    height: 100px;
	background:transparent url(images/content-bg.png) scroll repeat-y center 80px;     
	margin-left: -10px;
    padding: 10px 10px;
	padding-top: 17px;
    width: 940px;
	text-align:center;
}

#userwelcome { float: right; margin-bottom: -14px; margin-right: 20px; margin-top: -4px; }
body.home .post-review-small { float: left; font-size: 10px; margin-left:10px; color:#999; margin-top: -2px;}
.post-inside-small { width: 286px; margin-top:5px; }
.mini_rating_title { margin-top:3px; width: 229px;}
.mini_review_foot { background-color:#1082A1;margin-top: 7px; border:1px solid #1b1b1b; text-align:center;}
.mini_review_foot a, .mini_review_foot a:visited { color:#fbfbfb; margin-right:0px;}
.mini_review_foot a:hover { color:#fff; }
.post-inside { font-size: 12px; }
body.home img.thumbnail { margin-top: 6px !important; }
#container { color: #BFBFBF; }

.breadcrumb{margin-top: -18px; width: 640px; background:transparent url("images/breadcrumb_bg.png") scroll no-repeat center top; height: 40px; }
#breadcrumbs { margin:0px 15px; top:5px; position: relative; top: 5px; }
.no_sidebar .breadcrumb{margin-top: -18px; width: 908px; background:transparent url("images/breadcrumb_bg_nosidebar.png") scroll no-repeat center top; height: 40px; margin-bottom: 5px;}

ul {
    line-height: 22px;
    list-style-image: url("images/bullet-Blue.png");
}

body.single-post p a{color:#FFCC00;}
body.single-post hr{ border:1px solid #000; }

.share-widgets {
    height: 32px;
    margin-top: 19px;
    position: relative;
    text-align: center;
}

/*ol.commentlist { margin-left: 0 !important; }*/
.commentlist li div { background-image: none; !important; }
.commentlist li.depth-1 .comment-body { background-image: url("images/comment-top.jpg") !important; }
.commentlist li.depth-2 .comment-body,
.commentlist li.depth-3 .comment-body,
.commentlist li.depth-4 .comment-body,
.commentlist li.depth-5 .comment-body { background-image: none !important; }
.commentlist li.depth-1 { background-image: url("images/comment-bottom.jpg") !important; }
.commentlist li { float: right; }
.commentlist .children li { margin-right: 20px; width:99%; background:#404040 none !important; }
.commentlist { background-image: url("images/comment-bg.jpg") !important; }

.comment-author { float:left !important; width:auto !important; }
.comment-meta { float:right !important; clear:none !important; width:auto !important; margin-right: 12px !important; font-size:11px; }


.fbconnect_miniprofile, #fbloginbutton { float:left; }
.fbconnect_miniprofile { padding-top:5px; }
.fbconnect_miniprofile .fbconnect_userpicmain_cont { margin-top:-14px; }
#fbloginbutton { margin-left: 14px; padding-left: 15px; border-left:1px solid #fff; }

.commentlist li .avatar { border:1px solid #000 !important; background-color:#fff; }
h3#comments { visibility:hidden; }
a.comment-reply-link { background-image: url("images/reply.jpg") !important; width: 60px !important; padding-top: 4px !important; font-size:9px !important; letter-spacing: 0 !important; padding-left: 14px !important; }
.reply { width: 73px !important; }
#respond div { width:auto;}
#respond { border:0px solid white; margin-top:0px; width: 530px; background-color:#1b1b1b; margin-left:27px;  padding-top: 12px; }
#respond p.logged-in-as, #respond p.form-allowed-tags {display:none;}
/*li div#respond { padding:0; padding-top:12px; width:530px; margin-left:8px; }*/
li div#respond { padding:0; padding-top:12px; width:96%; margin-left:8px; }
li div#respond h3#reply-title span { float:left; }
li div#respond h3#reply-title small { float:right; }
li div#respond #fbconnect_commentslogin { width: 93% !important; }
li div#respond .fbconnect_miniprofile { padding-top:10px; height: 40px; min-width:90px; }
li div#respond .fbconnect_userpicmain { padding:0 !important; margin-left: -39px !important; margin-top: -19px !important; }
li div#respond .fbconnect_miniprofile .fbconnect_userpicmain_cont { margin-top:0px; }
li div#respond .fbconnect_miniprofile a { margin-left:0 !important; }
li div#respond #fbloginbutton { margin-left: 7px; margin-top: 7px !important; padding-bottom: 0; padding-left: 15px; padding-right: 15px; padding-top: 0; border-left:1px solid #fff; }
li div#respond #fbloginbutton  a { margin-left:0 !important; }

#cancel-comment-reply-link { background-image: url("images/comment-close.jpg"); width: 131px; padding-left: 35px !important; }
h3#reply-title small a#cancel-comment-reply-link { margin-top: 0 !important; margin-right:10px !important; }

.fbnarrowcolumn a {color:#000;}

#reply-title {    border-bottom-color: #FFCC00;
    border-bottom-style: ridge;
    border-bottom-width: 1px;
    margin-bottom: 10px;
    margin-top: 25px;
    padding-bottom: 9px;}

.JApplet { width:579px; text-align:center; }


.no_sidebar .single-entry-titles {
    background-image: url("images/post-title-bg-2-full-blue.png") !important;
    width: 885px !important;
}

.no_sidebar .post-wrapper {
    background-image: url("images/category-post-bg-full.png") !important;
    width: 880px !important;
}

div.japplet { text-align: center; }

.no_sidebar.minigames .home-post-wrap2 { float:left; margin-right:17px; }
.no_sidebar.minigames .home-post-wrap2 .single-entry-titles {
	background-image: url("images/post-title-bg-2-minigames-blue.png") !important;
    width: 265px !important;
}
.no_sidebar.minigames .home-post-wrap2 .single-entry { clear:both; width:265px; height: 252px; text-align: center; }
.no_sidebar.minigames .home-post-wrap2 .single-entry-titles a { color: #FFFFFF !important; }
.no_sidebar.minigames .home-post-wrap2 .single-entry-titles { color: #dadada !important; }
.no_sidebar.minigames .home-post-wrap2 .post-info { clear:both; position: relative; top: 12px; margin-bottom: 20px; text-align: center;}
.no_sidebar.minigames .home-post-wrap2 .single-entry .thumbnail { margin:0px; float: none; }
.no_sidebar.minigames .home-post-wrap2 .single-entry .minigamethumb { text-align:center; width:265px; }