@charset "utf-8";
/* CSS Document */

body{
	margin:0px;
	background:url(images/bg.jpg) repeat;
	text-align:center;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#3e3a3a;
}
#wrapper{
	width:100%;
	background:url(images/wrapBG.jpg) top center no-repeat;
	height:auto;
	min-height:800px;	
}
img{
	border:none;	
}
h2, h3, h4{
	color:#c76691;
}
h2{
	margin:0px;	
	font-size:16px;
}
a{
	color:#C76691;
	text-decoration:none;	
}
.readMore{
	font-size:13px;
	font-weight:normal;
	margin-top:3px;
}
.readMore a{
	text-decoration:underline;
	color:#c76691;	
}
#footer{
	width:100%;
	background:url(images/footerBG.jpg) bottom center no-repeat;
	height:235px;
	float:left;	
	text-align:center;
}
#mainCont{
	width:990px;
	margin:0px auto;
	text-align:left;
	height:auto;	
}
#header_cont{
	position:relative;
	width:990px;
	height:114px;	
}
.title{
	position:absolute;
	top:0px;
	left:-20px;
	z-index:10;	
}
.home_img{
	position:absolute;
	top:71px;
	left:230px;	
}
.news{
	position:absolute;
	top:73px;
	left:270px;	
}
.review{
	position:absolute;
	top:70px;
	left:340px;		
}
.interview{
	position:absolute;
	top:66px;
	left:435px;		
}
.timekiller{
	position:absolute;
	top:62px;
	left:550px;		
}
.podcast{
	position:absolute;
	top:27px;
	right:195px;	
}
.ourGames{
	position:absolute;
	top:22px;
	right:110px;	
}
.shop{
	position:absolute;
	top:22px;
	right:15px;	
}
#gallery{
	float:left;
	height:420px;
	width:990px;
	position:relative;
	margin:10px 0px 0px;	
	background:url(images/gallery_bg.png) no-repeat;
}
.for_character{
	width:133px;
	height:326px;
	background:url(images/character_img.png) no-repeat;
	position:absolute;
	top:116px;
	right:-133px;
}
#main_art_cont{
	float:left;
	width:100%;
	height:auto;	
}
.left_cont{
	float:left;
	width:778px;
	position:relative;	
}
.left_top_cont{
	float:left;
	height:363px;
	width:100%;	
}
.left_top_cont ul{
	margin:0px;
	padding:0px;
	display:inline;
}
.left_top_cont ul li{
	background:url(images/cat_bg.png) no-repeat;
	height:352px;
	width:258px;
	float:left;	
	list-style:none;	
}
.cate_title{
	height:47px;
	width:100%;	
}
.cate_title img{
	margin:18px 0px 0px 22px;	
}
.cphoto{
	height:101px;
	margin-bottom:10px;	
}
.cphoto img{
	margin:0px 24px 0px;	
}
.cate_art{
	height:145px;
	padding: 0px 24px;
	color:#746e6e;
	position:relative;	
}
.cate_art .readMore{
	position:absolute;
	bottom:-20px;
	width:100px;
	left:25px;
	height:15px;	
}
.left_top_cont .cate_art h3{
	font-size:14px;	
	margin:0px 0px 5px;
}
#left_bottom_cont{
	width:100%;
	height:650px;	
}
#art_title{
	float:left;
	width:100%;
	height:32px;
	padding-left:4px;	
}
#post_cont{
	float:left;
	height:auto;	
}
.home .post, .archive .post, .search .post{
	float:left;
	position:relative;
	height:127px;
	width:713px;
	background:url(images/post_bg_03.png) no-repeat;
	padding:20px 26px 18px;
	margin-bottom:10px;
}
.search .post{
	margin-left:-15px;	
}
.post_img{
	float:left;
	height:127px;
	width:204px;	
}
.forPost_txt{
	float:left;
	width:448px;
	height:145px;
	margin:0px 15px;
	font-size:12px;	
	margin-top:-5px;	
}
.art_text{
	color:#3e3a3a;
	float:left;
	height:82px;
	width:100%;
}
.posted_txt{
	color:#c76691;
	font-size:10px;
	font-weight:bold;
	margin-bottom:3px;	
}
.posted_txt strong{
	color:#3e3a3a;	
}
.social_btn{
	float:left;
	height:16px;
	width:100%;	
}
.forComment{
	height:26px;
	width:33px;
	position:absolute;	
	top:15px;
	right:26px;
	background:url(images/comment.png) center top no-repeat;
	line-height:26px;
	color:#C76691;
	text-align:center;
	font-size:11px;
	font-weight:bold;
}
.right_cont{
	float:right;
	width:212px;
	margin-top:10px;	
}
.right_cont h3{
	margin-top:2px;
	margin-bottom:5px;	
}
.right_cont .widget-container{
	padding-top:10px;
	padding-left:22px;	
}
.footerCenterCont{
	width:990px;
	margin:0px auto;
	height:235px;
	position:relative;
}
.footerCenterCont ul, .footerCenterCont li{
	list-style:none;
	margin:0px;
	padding:0px;		
}
.footerGD{
	height: 123px;
    left: 5px;
    position: absolute;
    top: 78px;
    width: 145px;
	z-index:1;
}
.copyRight{
	color: #958D8D;
    font-size: 11px;
    height: 10px;
    left: 65px;
    line-height: 10px;
    position: absolute;
    top: 182px;
    width: 250px;
    z-index: 2;
}
.footerMenu{
    font-size: 11px;
    height: 10px;
    left: 310px;
    line-height: 10px;
    position: absolute;
    top: 182px;
    width: 450px;
    z-index: 2;
}
.footerMenu ul, .footerMenu li{
	list-style:none;	
}
.footerMenu li{
	float:left;
	border-left:1px solid #958d8d;
	padding:0px 6px;	
}
.footerMenu li a:hover{
	text-decoration:underline;		
}
.SiteBy{
    font-size: 11px;
    height: 10px;
    right:0px;
    line-height: 10px;
    position: absolute;
    top: 182px;
    width: 250px;
    z-index: 2;
    color: #958D8D;
}
.footerAd li{
	width:750px;
	height:112px;
	position:absolute;
	top:26px;
	background:url(images/adbg.png) no-repeat left top;
	left:120px;
	padding-top:10px;	
}
.cphoto img{
	width:204px;
	height:100px;
}
.cate_art p{
	margin-top:5px;	
}
.single-post .post{
	background:url(images/article_BG.png) top center repeat-y;
	height:auto;
	float:left;
	position:relative;
	width:713px;
	padding:20px 26px 18px;
	margin-bottom:60px;
	margin-top:10px;	
}
.postthumImg{
	background-color: #000000;
    height: 350px;
    width: 730px;
	position:relative;
}
.SpostTitle{
	background: url("images/GDHT.png") no-repeat scroll left center transparent;
    height: 126px;
    left: 20px;
    padding-left: 15px;
    position: absolute;
    top: 265px;
    width: 730px;
    z-index: 12;
}
.SpostTitle h1{
	margin-bottom: 5px;
    margin-top: 60px;	
}
.right_cont ul, .right_cont li{
	margin:0px;
	padding:0px;
	list-style:none;
	
}
.right_cont li{
	padding-left:10px;
}
.postTest{
	margin-top:20px;
	padding:0 5px 0 15px;	
}
#commentpost{
	padding:0 5px 0 15px;
}
.footerBtmBg{
	position:absolute;
	bottom:-44px;
	left:1px;
	width:770px;
	background:url(images/articleBtmBG.png) top left no-repeat;
	z-index:9;
	height:64px;
}
#search, #archives, #meta, .widget_search, #text-5, #text-6{
	background:url(images/SRTbg.png) top left no-repeat;
	min-height:80px;
	position:relative;
}
#text-7{
	background:url(images/addBg.png) top left no-repeat;
        padding-bottom:10px;
}
.rssTw{
        margin-top:10px;
}
.screen-reader-text{
	background:url(images/src.png) left top no-repeat;
	height:21px;
	width:103px;
	margin-bottom:5px;
	margin-top:5px;	
}
#s{
	background: none repeat scroll 0 0 #231F1E;
    border: medium none;
    color: #958D8D;
    font-size: 11px;
    height: 28px;
    line-height: 28px;
    margin-left: -6px;
    padding: 0;
    width: 145px;
}
.submit {
    background: url("images/srcbtn.png") no-repeat scroll left top transparent;
	height:29px;
	width:29px;
	border:none;
}
#search .submit, .widget_search .submit{
	background:url(images/srcbtn.png) no-repeat left top;
	height:29px;
	width:29px;
	border:none;
	position:absolute;
	right:20px;
}
.page .page{
    background: url("images/pageBG.png") repeat-y scroll center top transparent;
    float: left;
    height: auto;
    margin-bottom: 60px;
    padding: 20px 26px 18px;
    position: relative;
    width: 713px;
	margin-top:30px;
}
.error404 .error404{
    background: url("images/pageBG.png") repeat-y scroll center top transparent;
    float: left;
    height: auto;
    margin-bottom: 60px;
    padding: 60px 26px 18px;
    position: relative;
    width: 713px;
	margin-top:30px;
}

.pageTest{
	margin-top: 40px;
    padding: 0 5px 0 15px;	
}
.size-full{
	width:690px;	
}

.pTopBg{
	position:absolute;
	top:10px;
	left:-5px;
	width:775px;
	background:url(images/aTopBG.png) top left no-repeat;
	z-index:2;
	height:60px;
}
.forComment a{
        display:block;
}
.social_btn ul, .social_btn li{
        list-style:none;
        margin:0px;
}
.single  .postTest p:first-child img{
	background-color: #000000;
    height: 350px;
    position: relative;
    width: 722px;
	margin-left:-17px !important;
	margin-bottom:10px;
	
}
.single .custom-bg{
	background-color: #000000;
    height: 350px;
    position: relative;
    width: 722px;
}
.single .postthumImg img:first-child{
	margin-left:-2px !important;
}
.single .social_btn{
	margin-left:18px;
	margin-bottom:20px;
	margin-top:4px;
}

.emm-paginate{
	margin:20px	auto;
	clear:both;
	height:30px;
}
.emm-prev{
	width:29px;
	height:29px;
	background:url(images/pre.png) no-repeat;
	display:block;
	float:left;	
	margin-right:2px;
}
.emm-next{
	width:29px;
	height:29px;
	background:url(images/next.png) no-repeat;
	display:block;
	float:left;	
	margin-left:2px;
}
.emm-page{
	width:29px;
	height:29px;
	background:url(images/paggi.png) no-repeat;
	display:block;
	float:left;
	font-weight:bold;
	line-height:29px;
	text-align:center;
	margin:0px 2px;	
}
.emm-current{
	background:url(images/ac.png) no-repeat !important;
	color:#CCC !important;	
}

/*------For Slider----------*/
#featured{ 
	width:917px;  
	position:relative; 
	border:none; 
	height:340px; 
	position:absolute;
	top:35px;
	left:35px;
overflow:hidden;
}
#featured ul.ui-tabs-nav{ 
	position:absolute; 
	top:0; left:0px; 
	list-style:none; 
	padding:0; margin:0; 
	width:190px;
	z-index:9; 
}
#featured ul.ui-tabs-nav li{  
	font-size:12px; 
	color:#666; 
}
#featured ul.ui-tabs-nav li img{ 
	float:left; 	
	background:#fff; 
}

#featured ul.ui-tabs-nav li span{ 
	font-size:11px; font-family:Verdana; 
	line-height:18px; 
}
#featured li.ui-tabs-nav-item a{ 
	display:block; 
	height:86px; 
	color:#333; 
}

#featured li.ui-tabs-selected{ 
	background:#ffffff; 
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{ 
	background:#fff; 
}
#featured .ui-tabs-panel{ 
	width:737px; height:250px; 
	position:relative;
	left:180px;
}
#featured .ui-tabs-panel img{
	width:710px;
	height:340px;
	padding-left:30px;
	
}
#featured .ui-tabs-panel .info{ 
	position:absolute; 
	top:214px; left:2px; 
	height:126px; 
	width:735px;
	padding-left:20px;
	background:url(images/GDHT.png) no-repeat left;
}
#featured .info h2{ 
	font-size:18px; font-family:Arial, Helvetica, sans-serif; 
	color:#c76691; padding:5px; margin:0;
	overflow:hidden;
	margin-top:60px; 	
}
#featured .info p{ 
	margin:0 5px; 
	font-family:Arial, Helvetica, sans-serif; font-size:13px; 
	line-height:12px; color:#958d8d; 
}
#featured .info span{ 
	text-decoration:none; 
	color:#c76691; 
}

#featured .ui-tabs-hide{ 
	display:none; 
}
#featured ul.ui-tabs-nav li#nav-fragment-1{
	background:url(images/image1-small.jpg) left no-repeat;	
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{ 
	background:url(images/smallA.png) left no-repeat;
	width:190px;
	overflow:visible;
}
#featured ul.ui-tabs-nav li#nav-fragment-2{
	background:url(images/image2-small.jpg) left no-repeat;	
}

#featured ul.ui-tabs-nav li#nav-fragment-3{
	background:url(images/image3-small.jpg) left no-repeat;	
}

#featured ul.ui-tabs-nav li#nav-fragment-4{
	background:url(images/image4-small.jpg) left no-repeat;	
}