/*
Theme Name: Gamerview
Theme URI: http://gamerview.com.br/
Description: The Gamerview theme created by Vinicius Duarte.
Version: 1.0
Author: Vinicios Duarte
Author URL: http://13h40.com/
Tags: games, gamerview, gamer, videogames, jogos
*/

@import "reset.css";
@import "thickbox.css";

*{
	border: 0;
	margin: 0;
	padding: 0;
}

html,
body{
	height: 100%;
	width: 100%;
}

html{
	background: #c8c2b4 url('images/body/background.jpg') center top no-repeat;
	overflow: -moz-scrollbars-vertical;
}

body{
	text-align: center;
}

#page{
	margin: 0 auto;
	text-align: left;
	width: 980px;
}

#header{
	background: url('images/header/background.gif') no-repeat;
	margin-top: 96px;
	text-align: left;
}

#headerimg{
	height: 90px;
	_height: 120px;
	padding: 14px 10px;
}

#headerimg h1 a,
#headerimg h1 a:hover{
	background: url('images/header/logo.jpg') no-repeat;
	cursor: pointer;
	display: block;
	float: left;
	height: 90px;
	overflow: hidden;
	text-indent: -9999px;
	width: 222px;
}

#headerimg #bannerheader{
	float: right;
}

#menu{
	background: url('images/menu/background.jpg') repeat-x;
	clear: both;
	height: 30px;
}

#menuhorizontal{
	float: left;
}

#menuhorizontal li{
	display: inline;
}

#menuhorizontal .home a,
#menuhorizontal .home a:hover,
#menuhorizontal .news a,
#menuhorizontal .news a:hover,
#menuhorizontal .reviews a,
#menuhorizontal .reviews a:hover,
#menuhorizontal .specials a,
#menuhorizontal .specials a:hover,
#menuhorizontal .gamerspeak a,
#menuhorizontal .gamerspeak a:hover,
#menuhorizontal .videocast a,
#menuhorizontal .videocast a:hover,
#menuhorizontal .ongame a,
#menuhorizontal .ongame a:hover,
#menuhorizontal .board a,
#menuhorizontal .board a:hover{
	display: block;
	height: 30px;
	overflow: hidden;
	text-indent: -9999px;
}

#menuhorizontal .home,
#menuhorizontal .news,
#menuhorizontal .reviews,
#menuhorizontal .specials,
#menuhorizontal .gamerspeak,
#menuhorizontal .videocast,
#menuhorizontal .ongame,
#menuhorizontal .board{
	float: left;
}

#menuhorizontal .news,
#menuhorizontal .reviews,
#menuhorizontal .specials,
#menuhorizontal .gamerspeak,
#menuhorizontal .videocast,
#menuhorizontal .ongame,
#menuhorizontal .board{
	background: url('images/menu/menuhorizontal/separator.jpg');
	padding-left: 1px;
}

#menuhorizontal .home a,
#menuhorizontal .home a:hover{
	background: url('images/menu/menuhorizontal/button-home.jpg') repeat-y;
	width: 55px;
}

#menuhorizontal .news a,
#menuhorizontal .news a:hover{
	background: url('images/menu/menuhorizontal/button-news.jpg') repeat-y;
	width: 74px;
}

#menuhorizontal .reviews a,
#menuhorizontal .reviews a:hover{
	background: url('images/menu/menuhorizontal/button-reviews.jpg') repeat-y;
	width: 71px;
}

#menuhorizontal .specials a,
#menuhorizontal .specials a:hover{
	background: url('images/menu/menuhorizontal/button-specials.jpg') repeat-y;
	width: 78px;
}

#menuhorizontal .gamerspeak a,
#menuhorizontal .gamerspeak a:hover{
	background: url('images/menu/menuhorizontal/button-gamerspeak.jpg') repeat-y;
	width: 101px;
}

#menuhorizontal .videocast a,
#menuhorizontal .videocast a:hover{
	background: url('images/menu/menuhorizontal/button-videocast.jpg') repeat-y;
	width: 93px;
}

#menuhorizontal .ongame a,
#menuhorizontal .ongame a:hover{
	background: url('images/menu/menuhorizontal/button-ongame.jpg') repeat-y;
	width: 91px;
}

#menuhorizontal .board a,
#menuhorizontal .board a:hover{
	background: url('images/menu/menuhorizontal/button-board.jpg') repeat-y;
	width: 62px;
}

#menuhorizontal .home a,
#menuhorizontal .news a,
#menuhorizontal .reviews a,
#menuhorizontal .specials a,
#menuhorizontal .gamerspeak a,
#menuhorizontal .videocast a,
#menuhorizontal .ongame a,
#menuhorizontal .board a{
	background-position: 0 0;
}

#menuhorizontal .home a:hover,
#menuhorizontal .news a:hover,
#menuhorizontal .reviews a:hover,
#menuhorizontal .specials a:hover,
#menuhorizontal .gamerspeak a:hover,
#menuhorizontal .videocast a:hover,
#menuhorizontal .ongame a:hover,
#menuhorizontal .board a:hover{
	background-position: 0 30px;
}

#menuuser{
	float: right;
	margin: 5px 10px 0 0;
}

#menuuser li{
	display: inline;
}

#menuuser li,
#menuuser li a,
#menuuser li a:hover{
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

#menuuser li,
#menuuser li a{
	color: #fff;
}

#menuuser li a:hover{
	color: #e77318;
}

#header hr{
	clear: both;
	display: none;
}

#container,
#leftcolumn,
#content,
#sidebar{
	background-color: #fff;
	float: left;
}

#content{
	width: 476px;
}

#leftcolumn{
	width: 152px;
	_width: 172px;
	padding: 0 10px;
}

#sidebar{
	width: 312px;
	_width: 332px;
	padding: 0 10px;
}

#sidebar #bannersidebar{
	background: url('images/sidebar/banner/background-top.jpg') no-repeat;
	margin-top: 10px;
	padding-top: 6px;
	text-align: center;
	width: 312px;
}

#sidebar #bannersidebar .banner{
	background: url('images/sidebar/banner/background.jpg') repeat-y;
}

#sidebar .searchform{
	padding: 14px 10px 0 10px;
	background-color: #efeeea;
}

#sidebar .searchform label{
	display: none;
}

#sidebar .searchform .form{
	background-color: #fff;
}

#sidebar .searchform a.feed,
#sidebar .searchform a.feed:hover{
	background: url('images/sidebar/search/button-feed.gif') no-repeat;
	display: block;
	float: left;
	height: 30px;
	overflow: hidden;
	text-indent: -9999px;
	width: 29px;
}

#sidebar .searchform .field{
	background-color: #fff;
	float: left;
	height: 27px;
	_height: 30px;
	padding: 3px 0 0 3px;
}

#sidebar .searchform #s{
	background-color: #f5f4f1;
	border: solid 4px #f1f0ed;
	font-family: Arial, Verdana;
	font-size: 12px;
	width: 156px;
	_width: 164px;
}

#sidebar .searchform #searchsubmit{
	background: url('images/sidebar/search/button-search.jpg') no-repeat;
	display: block;
	float: left;
	font-size: 0;
	line-height: 0;
	height: 30px;
	overflow: hidden;
	text-indent: -9999px;
	width: 96px;
}

#sidebar #feedform{
	background-color: #efeeea;
	padding: 14px 0 0 10px;
}

#sidebar #feedform label{
	background: url('images/sidebar/feed/title-feed.jpg') no-repeat;
	display: block;
	height: 48px;
	overflow: hidden;
	text-indent: -9999px;
	width: 292px;
}

#sidebar #feedform .form{
	background: url('images/sidebar/feed/background-bottom.jpg') no-repeat;
	height: 78px;
}

#sidebar #feedform p{
	font-family: Arial, Verdana;
	font-size: 12px;
	padding: 0 50px;
	text-align: center;
	width: 192px;
	_width: 292px;
}

#sidebar #feedform .controlform{
	margin-top: 11px;
	padding: 0 30px;
}

#sidebar #feedform .field{
	background-color: #fff;
	float: left;
	height: 23px;
	_height: 26px;
	padding: 3px 0 0 3px;
}

#sidebar #feedform #feedsubscription{
	background-color: #f5f4f1;
	border: solid 4px #f1f0ed;
	color: #4b4b4b;
	float: left;
	font-family: Arial, Verdana;
	font-size: 10px;
	width: 156px;
	_width: 164px;
}

#sidebar #feedform #feedsubmit{
	background: url('images/sidebar/feed/button-feed.jpg') no-repeat;
	display: block;
	font-size: 0;
	float: left;
	line-height: 0;
	height: 26px;
	overflow: hidden;
	text-indent: -9999px;
	width: 70px;
}

#sidebar .expandable{
	background-color: #efeeea;
	clear: both;
	padding: 14px 10px 0 10px;
}

#sidebar .expandable h2{
	background-color: #efeeea;
	height: 28px;
}

#sidebar .expandable h2 strong{
	display: block;
	float: left;
	overflow: hidden;
	text-indent: -9999px;
}

#sidebar .expandable a.visible,
#sidebar .expandable a.visible:hover,
#sidebar .expandable a.hidden,
#sidebar .expandable a.hidden:hover{
	display: block;
	float: right;
	overflow: hidden;
	text-indent: -9999px;
}

#sidebar .expandable a.visible,
#sidebar .expandable a.visible:hover{
	background: url('images/sidebar/expandable/button-hidden.gif') no-repeat;
	height: 28px;
	width: 18px;
}

#sidebar .expandable a.hidden,
#sidebar .expandable a.hidden:hover{
	background: url('images/sidebar/expandable/button-visible.gif') no-repeat;
	height: 28px;
	width: 18px;
}

#sidebar .expandable h2 strong.lastnews{
	background: url('images/sidebar/expandable/title-last-news.gif') no-repeat;
	height: 28px;
	width: 166px;
}

#sidebar .expandable h2 strong.ongamegames{
	background: url('images/sidebar/expandable/title-games-ongame.gif') no-repeat;
	height: 28px;
	width: 239px;
}

/* **************************** GAMES ************************** */
			
#game_asdastory{
	margin-top:10px;
	background:url(images/sidebar/games/bt-asdastory-on.jpg);
	background-repeat:no-repeat;
	width:290px;
	height:46px;
}
#game_gunbond2{
	margin-top:10px;
	background:url(images/sidebar/games/bt-gunbound2-off.jpg);
	background-repeat:no-repeat;
	width:290px;
	height:46px;
}
#game_hero{
	margin-top:10px;
	background:url(images/sidebar/games/bt-hero-off.jpg);
	background-repeat:no-repeat;
	width:290px;
	height:46px;
}
#game_kartncrazy{
	margin-top:10px;
	background:url(images/sidebar/games/bt-kartncrazy-on.jpg);
	background-repeat:no-repeat;
	width:290px;
	height:46px;	
}
#game_kickoff{
	margin-top:10px;
	background:url(images/sidebar/games/bt-kickoff-off.jpg);
	background-repeat:no-repeat;
	width:290px;
	height:46px;
}

#game_metin2{
	margin-top:10px;
	background:url(images/sidebar/games/bt-metin2-off.jpg);
	background-repeat:no-repeat;
	width:290px;
	height:46px;
}
#game_wyd{
	margin-top:10px;
	background:url(images/sidebar/games/bt-wyd-off.jpg);
	background-repeat:no-repeat;
	width:290px;
	height:46px;	
}


#sidebar .expandable h2 strong.lastnewsongame{
	background: url('images/sidebar/expandable/title-last-ongame.gif') no-repeat;
	height: 28px;
	width: 239px;
}

#sidebar .expandable h2 strong.lastreviews{
	background: url('images/sidebar/expandable/title-last-reviews.gif') no-repeat;
	height: 28px;
	width: 166px;
}

#sidebar .expandable h2 strong.lastspecials{
	background: url('images/sidebar/expandable/title-last-specials.gif') no-repeat;
	height: 28px;
	width: 173px;
}

#sidebar .expandable h2 strong.mostviewed{
	background: url('images/sidebar/expandable/title-last-most-viewed.gif') no-repeat;
	height: 28px;
	width: 188px;
}

#sidebar .expandable h2 strong.dailyreading{
	background: url('images/sidebar/expandable/title-daily-reading.gif') no-repeat;
	height: 28px;
	width: 116px;
}

#sidebar .expandable ul{
	background: url('images/sidebar/expandable/background-title-separator.jpg') no-repeat;
	clear: both;
	padding-top: 5px;
}

#sidebar .expandable ul#lastnews li,
#sidebar .expandable ul#mostviewed li{
	background: url('images/sidebar/expandable/background-item-separator.gif') left bottom repeat-x;
	padding: 5px 0 6px 0;
}

#sidebar .expandable ul#lastnews li.last,
#sidebar .expandable ul#mostviewed li.last{
	background: none;
	padding: 5px 0 0 0;
}

#sidebar .expandable ul#lastnews li a,
#sidebar .expandable ul#lastnews li a:hover,
#sidebar .expandable ul#mostviewed li a,
#sidebar .expandable ul#mostviewed li a:hover{
	font-family: Arial, Verdana;
	font-size: 12px;
	text-decoration: none;
}

#sidebar .expandable ul#lastnews li a,
#sidebar .expandable ul#mostviewed li a{
	color: #4b4b4b;
}

#sidebar .expandable ul#lastnews li a:hover,
#sidebar .expandable ul#mostviewed li a:hover{
	color: #e77318;
}

#sidebar .expandable ul#lastreviews li,
#sidebar .expandable ul#lastspecials li{
	background: url('images/sidebar/expandable/background-item-separator.gif') left bottom repeat-x;
	clear: both;
	padding: 14px 0 15px 0;
}

#sidebar .expandable ul#lastreviews li.last,
#sidebar .expandable ul#lastspecials li.last{
	background: none;
	padding: 14px 0 0 0;
}

#sidebar .expandable ul#lastreviews .image,
#sidebar .expandable ul#lastspecials .image{
	background-color: #cbcbcb;
	display: block;
	float: left;
	padding: 1px;
	width: 70px;
}

#sidebar .expandable ul#lastreviews .image img,
#sidebar .expandable ul#lastspecials .image img{
	border: solid 5px #fff;
	display: block;
}

#sidebar .expandable ul#lastreviews .info,
#sidebar .expandable ul#lastspecials .info{
	display: block;
	float: left;
	margin-left: 10px;
	width: 208px;
}

#sidebar .expandable ul#lastreviews .info h4,
#sidebar .expandable ul#lastspecials .info h4{
	margin-bottom: 5px;
}

#sidebar .expandable ul#lastreviews .info h4,
#sidebar .expandable ul#lastreviews .info h4 a,
#sidebar .expandable ul#lastreviews .info h4 a:hover,
#sidebar .expandable ul#lastspecials .info h4,
#sidebar .expandable ul#lastspecials .info h4 a,
#sidebar .expandable ul#lastspecials .info h4 a:hover{
	color: #4b4b4b;
	font-family: Arial, Verdana;
	font-size: 14px;
	text-decoration: none;
}

#sidebar .expandable ul#lastreviews .info h4 a:hover,
#sidebar .expandable ul#lastspecials .info h4 a:hover{
	color: #e77318;
}

#sidebar .expandable ul#lastreviews .info small,
#sidebar .expandable ul#lastreviews .info small a,
#sidebar .expandable ul#lastreviews .info small a:hover,
#sidebar .expandable ul#lastspecials .info small,
#sidebar .expandable ul#lastspecials .info small a,
#sidebar .expandable ul#lastspecials .info small a:hover{
	color: #4b4b4b;
	font-family: Arial, Verdana;
	font-size: 11px;
	text-decoration: none;
}

#sidebar .expandable ul#lastreviews .info small a,
#sidebar .expandable ul#lastreviews .info small a:hover,
#sidebar .expandable ul#lastspecials .info small a,
#sidebar .expandable ul#lastspecials .info small a:hover{
	color: #2887b4;
}

#sidebar .expandable ul#lastreviews .info small a:hover,
#sidebar .expandable ul#lastspecials .info small a:hover{
	text-decoration: underline;
}

#sidebar .expandable ul#lastreviews .clear,
#sidebar .expandable ul#lastspecials .clear{
	clear: both;
}

#sidebar .expandable ul#dailyreading li{
	display: block;
	float: left;
	padding: 1px;
	width: 95px;
}

#sidebar .expandable ul#dailyreading li a,
#sidebar .expandable ul#dailyreading li a:hover{
	color: #4b4b4b;
	display: block;
	font-family: Arial, Verdana;
	font-size: 12px;
	text-decoration: none;
}

#sidebar .expandable ul#dailyreading li a:hover{
	color: #e77318;
}

#sidebar .expandable ul#dailyreading li a,
#sidebar .expandable ul#dailyreading li a:hover{
	font-size: 11px;
}

#sidebar .border-bottom{
	background: #efeeea url('images/sidebar/index/background-bottom.jpg') left bottom no-repeat;
	height: 10px;
	margin-bottom: 50px;
	padding-top: 14px;
}

#leftcolumn .main{
	margin-top: 10px;
}

#leftcolumn .main h3{
	background: url('images/columnleft/main/title.jpg') no-repeat;
	display: block;
	height: 60px;
	overflow: hidden;
	text-indent: -9999px;
	width: 152px;
}

#leftcolumn .main .gamerspeak a,
#leftcolumn .main .gamerspeak a:hover,
#leftcolumn .main .videocast a,
#leftcolumn .main .videocast a:hover,
#leftcolumn .main .twitter a,
#leftcolumn .main .twitter a:hover,
#leftcolumn .main .blipfm a,
#leftcolumn .main .blipfm a:hover{
	display: block;
	height: 44px;
	overflow: hidden;
	text-indent: -9999px;
	width: 152px;
}

#leftcolumn .main .gamerspeak a,
#leftcolumn .main .gamerspeak a:hover{
	background: url('images/columnleft/main/button-gamerspeak.jpg') repeat-y;
}

#leftcolumn .main .videocast a,
#leftcolumn .main .videocast a:hover{
	background: url('images/columnleft/main/button-videocast.jpg') repeat-y;
}

#leftcolumn .main .twitter a,
#leftcolumn .main .twitter a:hover{
	background: url('images/columnleft/main/button-twitter.jpg') repeat-y;
}

#leftcolumn .main .blipfm a,
#leftcolumn .main .blipfm a:hover{
	background: url('images/columnleft/main/button-blipfm.jpg') repeat-y;
}

#leftcolumn .index{
	background: url('images/columnleft/index/background-top.jpg') no-repeat;
	margin-top: 10px;
	padding-top: 10px;
	width: 152px;
}

#leftcolumn .index .content,
#leftcolumn .index .platform,
#leftcolumn .index .genre{
	display: block;
	height: 18px;
	overflow: hidden;
	text-indent: -9999px;
}

#leftcolumn .index .content{
	background: url('images/columnleft/index/title-content.jpg') no-repeat;
}

#leftcolumn .index .platform{
	background: url('images/columnleft/index/title-platform.jpg') no-repeat;
	margin-top: 10px;
}

#leftcolumn .index .genre{
	background: url('images/columnleft/index/title-genre.jpg') no-repeat;
	margin-top: 10px;
}

#leftcolumn .index .navigation{
	background: url('images/columnleft/index/background.jpg') repeat-y;
}

#leftcolumn .index .navigation .clear{
	clear: both;
}

#leftcolumn .index ul{
	margin-top: 14px;
}

#leftcolumn .index .cat-item{
	clear: both;
	padding: 0 10px;
}

#leftcolumn .index .cat-item a,
#leftcolumn .index .cat-item a:hover,
#leftcolumn .index .cat-item span{
	display: block;
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

#leftcolumn .index .cat-item a,
#leftcolumn .index .cat-item a:hover{
	float: left;
}

#leftcolumn .index .cat-item a{
	color: #4b4b4b;
}

#leftcolumn .index .cat-item a:hover{
	color: #e77318;
}

#leftcolumn .index .cat-item span{
	color: #999;
	float: right;
}

#leftcolumn .index .more{
	background: url('images/columnleft/index/background-bottom.jpg') left bottom no-repeat;
	padding-bottom: 10px;
	margin-bottom: 50px;
}

#leftcolumn .index .more a,
#leftcolumn .index .more a:hover{
	background: url('images/columnleft/index/button-more-categories.jpg') no-repeat;
	display: block;
	height: 18px;
	overflow: hidden;
	padding: 5px 0;
	text-indent: -9999px;
}

#footer{
	clear: both;
}

#footer hr{
	display: none;
}

#footer .header{
	background: url('images/footer/background-header.jpg') repeat-x;
	height: 64px;
	padding: 0 10px 0 14px;
}

#footer .header h5{
	float: left;
}

#footer .header h5 a,
#footer .header h5 a:hover{
	background: url('images/footer/logo.jpg') no-repeat;
	cursor: pointer;
	display: block;
	height: 64px;
	overflow: hidden;
	text-indent: -9999px;
	width: 180px;
}

#footer .header .searchinclude{
	float: right;
}

#footer .header .searchform{
	padding: 14px 0 0 10px;
}

#footer .header .searchform label{
	display: none;
}

#footer .header .searchform .form{
	background-color: #fff;
}

#footer .header .searchform a.feed,
#footer .header .searchform a.feed:hover{
	background: url('images/sidebar/search/button-feed.jpg') no-repeat;
	display: block;
	float: left;
	height: 30px;
	overflow: hidden;
	text-indent: -9999px;
	width: 29px;
}

#footer .header .searchform .field{
	background-color: #fff;
	float: left;
	height: 27px;
	_height: 30px;
	padding: 3px 0 0 3px;
}

#footer .header .searchform #s{
	background-color: #f5f4f1;
	border: solid 4px #f1f0ed;
	font-family: Arial, Verdana;
	font-size: 12px;
	width: 156px;
	_width: 164px;
}

#footer .header .searchform #searchsubmit{
	background: url('images/sidebar/search/button-search.jpg') no-repeat;
	display: block;
	float: left;
	font-size: 0;
	line-height: 0;
	height: 30px;
	overflow: hidden;
	text-indent: -9999px;
	width: 96px;
}

#footer .nav{
	background: url('images/footer/background-navigation.jpg');
	clear: both;
	padding: 20px 0;
}

#footer .content,
#footer .platform,
#footer .genre,
#footer .social,
#footer .about{
	border-right: solid 1px #fff;
	display: block;
	float: left;
	margin-left: 20px;
	padding-right: 20px;
}

#footer .about{
	border-right: none;
}

#footer .content h5,
#footer .platform h5,
#footer .genre h5,
#footer .social h5,
#footer .about h5{
	display: block;
	height: 20px;
	margin-bottom: 14px;
	overflow: hidden;
	text-indent: -9999px;
}

#footer .content h5{
	background: url('images/footer/nav/title-content.gif') no-repeat;
	width: 82px;
}

#footer .platform h5{
	background: url('images/footer/nav/title-platform.gif') no-repeat;
	width: 106px;
}

#footer .genre h5{
	background: url('images/footer/nav/title-genre.gif') no-repeat;
	width: 70px;
}

#footer .social h5{
	background: url('images/footer/nav/title-social.gif') no-repeat;
	width: 56px;
}

#footer .about h5{
	background: url('images/footer/nav/title-about.gif') no-repeat;
	width: 92px;
}

#footer .genre{
	width: 220px;
	padding-right: 0;
}

#footer .genre li{
	display: block;
	float: left;
	width: 110px;
}

#footer .content li,
#footer .content li a,
#footer .content li a:hover,
#footer .platform li,
#footer .platform li a,
#footer .platform li a:hover,
#footer .genre li,
#footer .genre li a,
#footer .genre li a:hover,
#footer .social li,
#footer .social li a,
#footer .social li a:hover,
#footer .about li,
#footer .about li a,
#footer .about li a:hover{
	color: #fff;
	font-family: Arial, Verdana;
	font-size: 12px;
	text-decoration: none;
}

#footer .content li a:hover,
#footer .platform li a:hover,
#footer .genre li a:hover,
#footer .social li a:hover,
#footer .about li a:hover{
	color: #e77318;
}

#footer .credit{
	background: url('images/footer/background-footer.gif') no-repeat;
	clear: both;
	display: block;
	padding: 14px 20px 100px 20px;
}

#footer .credit p,
#footer .credit a,
#footer .credit a:hover{
	color: #fff;
	font-family: Arial, Verdana;
	font-size: 11px;
	text-decoration: none;
}

#footer .credit a,
#footer .credit a:hover{
	color: #ff9043;
}

#footer .credit a:hover{
	text-decoration: underline;
}

#footer .credit p{
	float: left;
}

#footer .credit .logo{
	background: url('images/footer/logo-wordpress.jpg') right top no-repeat;
	float: right;
	padding: 5px 30px 3px 0;
}

#footer .credit .logo,
#footer .credit .logo a,
#footer .credit .logo a:hover{
	color: #fff;
	font-family: Arial, Verdana;
	font-size: 11px;
	text-decoration: none;
}

#flashcontainer{
	clear: both;
	display: block;
	height: 296px;
	margin-top: 10px;
	width: 476px;
}

.page{
	margin-top: 10px;
}

.page h2 b{
	display: block;
	overflow: hidden;
	text-indent: -9999px;
}

.page h2 .page-2{
	background: url('images/page/title-about-the-site.gif') no-repeat;
	height: 30px;
	width: 110px;
}

.page h2 .page-494{
	background: url('images/page/title-team.gif') no-repeat;
	height: 30px;
	width: 60px;
}

.page h2 .page-499{
	background: url('images/page/title-contact.gif') no-repeat;
	height: 30px;
	width: 80px;
}

.page h2 .page-501{
	background: url('images/page/title-advertising.gif') no-repeat;
	height: 30px;
	width: 112px;
}

.page h2 .page-505{
	background: url('images/page/title-help.gif') no-repeat;
	height: 30px;
	width: 58px;
}

.post,
.post-full{
	clear: both;
	margin-top: 14px;
}

.post-full .entry ul li{
	clear: both;
	color: #4b4b4b;
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: normal;
	list-style-type: disc;
	margin: 10px 0 10px 30px;
	text-decoration: none;
}

.page h2,
.post h2,
.post-full h2{
	border-bottom: solid 1px #cbcbcb;
	margin-bottom: 14px;
	padding-bottom: 4px;
}

.post h2,
.post h2 a,
.post h2 a:hover,
.post-full h2,
.post-full h2 a,
.post-full h2 a:hover{
	color: #3b4150;
	font-family: Arial, Verdana;
	font-size: 20px;
	font-weight: normal;
	text-decoration: none;
}

.post h2 a:hover{
	color: #e77318;
}

.post-full img{
	background-color: #fff;
	border: solid 1px #cbcbcb;
	margin-bottom: 14px;
	padding: 5px;
}

.post-full .inline img{
	float: left;
	margin: 0 10px 0 0;
}

.post .image{
	background-color: #cbcbcb;
	display: block;
	float: left;
	padding: 1px;
	width: 210px;
}

.post .image img{
	border: solid 5px #fff;
	display: block;
}

.post .entry{
	float: left;
	display: block;
	margin-left: 14px;
	width: 250px;
}

.page img{
	background-color: #fff;
	border: solid 1px #cbcbcb;
	margin: 5px;
	padding: 5px;
}

.page img.alignleft{
	float: left;
}

.page img.alignright{
	float: right;
}

.page .entry p,
.post .entry p,
.post-full .entry p{
	color: #4b4b4b;
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	margin-bottom: 10px;
}

.page .entry a,
.page .entry a:hover,
.post .entry a,
.post .entry a:hover,
.post-full .entry a,
.post-full .entry a:hover{
	color: #e77318;
	text-decoration: underline;
}

.page .entry p strong,
.post .entry p strong,
.post-full .entry p strong{
	font-weight: bold;
}

.post .entry a.more,
.post .entry a.more:hover{
	background: url('images/post/button-read-more.gif') no-repeat;
	display: block;
	height: 18px;
	overflow: hidden;
	margin-top: 10px;
	text-indent: -9999px;
	width: 111px;
}

.post .postmetadata,
.post-full .postmetadata{
	background-color: #f7f8f5;
	border-left: solid 9px #273046;
	clear: both;
	float: left;
	margin-top: 20px;
	padding: 9px;
	width: 445px;
	_width: 445px;
}

.post .postmetadata p,
.post-full .postmetadata p{
	line-height: 15px;
}

.post .postmetadata p,
.post .postmetadata p a,
.post .postmetadata p a:hover,
.post-full .postmetadata p,
.post-full .postmetadata p a,
.post-full .postmetadata p a:hover{
	color: #4b4b4b;
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.post .postmetadata p a,
.post .postmetadata p a:hover,
.post-full .postmetadata p a,
.post-full .postmetadata p a:hover{
	color: #2887b4;
}

.post .postmetadata p a:hover,
.post-full .postmetadata p a:hover{
	text-decoration: underline;
}

.post .control,
.post-full .control{
	background-color: #eeefe8;
	clear: both;
	margin-bottom: 20px;
	padding: 0 9px;
	width: 454px;
	_width: 454px;
}

.post .control li,
.post-full .control li{
	display: block;
	float: left;
	padding: 10px 0;
}

.post .control li,
.post .control li a,
.post .control li a:hover,
.post-full .control li,
.post-full .control li a,
.post-full .control li a:hover{
	color: #3b4150;
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.post .control .sendmail,
.post-full .control .sendmail{
	background: url('images/post/button-send-email.gif') left center no-repeat;
	padding-left: 18px;
	margin-left: 25px;
}

.post .control .bookmark,
.post-full .control .bookmark{
	margin-left: 25px;
}

.post .control .bookmark img,
.post-full .control .bookmark img{
	background-color: none;
	border: none;
	margin: 0;
	padding: 0;
}

.post .control .comment,
.post-full .control .comment{
	background: url('images/post/button-comment.gif') left center no-repeat;
	padding-left: 23px;
	margin-left: 25px;
}

.pagenavigation{
	clear: both;
	display: block;
	margin: 35px 0 50px 0;
}

.pagenavigation .alignleft a,
.pagenavigation .alignleft a:hover,
.pagenavigation .alignright a,
.pagenavigation .alignright a:hover{
	color: #fff;
	display: block;
	height: 33px;
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	padding-top: 7px;
	text-align: center;
	text-decoration: none;
	width: 126px;
}

.pagenavigation .alignleft a,
.pagenavigation .alignleft a:hover{
	background: url('images/navigation/background-next-page.gif') no-repeat;
}

.pagenavigation .alignright a,
.pagenavigation .alignright a:hover{
	background: url('images/navigation/background-previous-page.gif') no-repeat;
}

.pagenavigation .alignleft{
	float: right;
}

.pagenavigation .alignright{
	float: left;
}

h2.pagetitle{
	
	color: #4b4b4b;
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: normal;
	margin-top: 10px;
}

h2.pagetitle b{
	
	font-weight: bold;
}

b, strong{
	font-weight: bold;
}

i, em{
	font-style: italic; 
}

.nav-pagination{
	text-align: center;
}

.nav-pagination h5{
	display: none;
}

.nav-pagination{
	margin: 20px 0;
}

.nav-pagination .pages span,
.nav-pagination .pages a,
.nav-pagination .pages a:hover{
	border: solid 1px #acafb5;
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	margin-right: 5px;
	padding: 2px 5px;
	text-decoration: none;
	text-align: center;
}

.nav-pagination .pages span,
.nav-pagination .pages a:hover{
	background-color: #4a4f5d;
	color: #fff;
}

.nav-pagination .pages a{
	background-color: #fff;
	color: #4a4f5d;
}

.nav-pagination .prevnext,
.nav-pagination .prevnext a,
.nav-pagination .prevnext a:hover{
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	margin-right: 5px;
	padding: 2px 5px;
	text-decoration: none;
}

.nav-pagination .prevnext{
	color: #acafb5;
}

.nav-pagination .prevnext a,
.nav-pagination .prevnext a:hover{
	color: #4a4f5d;
}

.boxinfo{
	background-color: #f7f6f3;
	border: solid 1px #eeeeee;
	clear: both;
}

.boxinfo h5{
	display: block;
	height: 80px;
	margin: 22px 0 25px 47px;
	overflow: hidden;
	text-indent: -9999px;
	width: 82px;
}

.boxinfo .note-1{
	background: url('images/note/1.jpg') no-repeat;
}

.boxinfo .note-2{
	background: url('images/note/2.jpg') no-repeat;
}

.boxinfo .note-3{
	background: url('images/note/3.jpg') no-repeat;
}

.boxinfo .note-4{
	background: url('images/note/4.jpg') no-repeat;
}

.boxinfo .note-5{
	background: url('images/note/5.jpg') no-repeat;
}

.boxinfo .column-left{
	float: left;
	width: 160px;
}

.boxinfo .column-right{
	float: left;
}

.boxinfo .column-left p{
	margin: 0 0 0 31px;
}

.boxinfo .column-left p,
.boxinfo .column-left p b,
.boxinfo .column-left p a,
.boxinfo .column-left p a:hover{
	color: #4b4b4b;
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.boxinfo .column-left p b{
	color: #e77318;
}

.boxinfo .column-left p a,
.boxinfo .column-left p a:hover{
	text-decoration: underline;
}

.boxinfo .column-left .url{
	margin-top: 20px;
}

.boxinfo .column-right{
	margin-left: 34px;
}

.boxinfo .column-right h6{
	color: #4b4b4b;
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.boxinfo .column-right .positive{
	margin-top: 22px;
}

.boxinfo .column-right .negative{
	background: url('images/note/background-separator.gif') left top repeat-x;
	margin-top: 22px;
	padding-top: 22px;
}

.boxinfo .column-right ul{
	margin: 10px 16px 0 0;
	width: 240px;
}

.boxinfo .column-right ul li{
	color: #4b4b4b;
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	list-style-type: disc;
	margin-left: 15px;
	text-decoration: none;
}

.related{
	margin: 10px 0;
}

.related h3{
	background: url('images/post/title-related-news.gif') no-repeat;
	display: block;
	height: 25px;
	overflow: hidden;
	margin-bottom: 10px;
	text-indent: -9999px;
	width: 160px;
}

.related ul li{
	list-style-type: disc;
	margin-left: 15px;
}

.related ul li,
.related ul li a,
.related ul li a:hover{
	color: #e77318 ;
	/*color: #4b4b4b;*/
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

.related ul li a:hover{
	/*color: #e77318;*/
	color: #4b4b4b;
}

.gallery-image{
	clear: both;
	margin: 10px 0;
}

.gallery-image h3 b{
	background: url('images/post/title-image-gallery.gif') no-repeat;
	display: block;
	float: left;
	height: 25px;
	overflow: hidden;
	text-indent: -9999px;
	width: 156px;
}

.gallery-image h3 span{
	color: #4b4b4b;
	display: block;
	float: left;
	font-family: Arial, Verdana;
	font-size: 15px;
	font-weight: bold;
	padding: 3px 0 0 5px;
}

.gallery-image .display{
	clear: both;
	margin-top: 10px;
}

.gallery-image .hidden{
	display: none;
}

.gallery-image .display img{
	margin-right: 10px;
}

h3#comments{
	background: url('images/post/title-comments.gif') no-repeat;
	display: block;
	height: 25px;
	overflow: hidden;
	text-indent: -9999px;
	width: 106px;
}

.commentlist li.alt,
.commentlist li{
	clear: both;
	margin-top: 10px;
	padding: 14px 13px;
}

.commentlist li.alt .columngravatar,
.commentlist li .columngravatar{
	float: left;
}

.commentlist li.alt .columncomment,
.commentlist li .columncomment{
	float: left;
	width: 370px;
}

.commentlist li.alt img.avatar,
.commentlist li img.avatar{
	background-color: #fff;
	border: solid 1px #cbcbcb;
	padding: 5px;
}

.commentlist li.alt cite,
.commentlist li cite{
	float: left;
	margin: 0 0 0 17px;
}

.commentlist li.alt cite,
.commentlist li.alt cite a,
.commentlist li.alt cite a:hover,
.commentlist li cite,
.commentlist li cite a,
.commentlist li cite a:hover{
	color: #889b77;
	font-family: Arial, Verdana;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}

.commentlist li.alt cite a:hover,
.commentlist li cite a:hover{
	text-decoration: underline;
}

.commentlist li.alt .commentmetadata,
.commentlist li .commentmetadata{
	clear: left;
	float: left;
	margin: 3px 0 0 17px;
}

.commentlist li.alt .commentmetadata,
.commentlist li.alt .commentmetadata a,
.commentlist li.alt .commentmetadata a:hover,
.commentlist li .commentmetadata,
.commentlist li .commentmetadata a,
.commentlist li .commentmetadata a:hover{
	color: #4b4b4b;
	font-family: Arial, Verdana;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.commentlist li.alt .commentmetadata a:hover,
.commentlist li .commentmetadata a:hover{
	text-decoration: underline;
}

.commentlist li.alt p,
.commentlist li p{
	clear: left;
	color: #4b4b4b;
	float: left;
	margin: 15px 0 0 17px;
}

.commentlist li.alt p,
.commentlist li.alt p a,
.commentlist li.alt p a:hover,
.commentlist li p,
.commentlist li p a,
.commentlist li p a:hover{
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

.commentlist li.alt p a,
.commentlist li.alt p a:hover,
.commentlist li p a,
.commentlist li p a:hover{
	color: #e77318;
	text-decoration: underline;
}

.commentlist li.alt{
	background-color: #f7f6f3;
	border: solid 1px #eeeeee;
}

.commentlist li{
}

.comment-page-numbers{
	clear: both;
	margin: 15px 0;
	text-align: center;
}

.comment-page-numbers a,
.comment-page-numbers a:hover,
.comment-page-numbers strong,
.comment-page-numbers .previous-comment-page,
.comment-page-numbers .previous-comment-page a,
.comment-page-numbers .previous-comment-page a:hover,
.comment-page-numbers .next-comment-page,
.comment-page-numbers .next-comment-page a,
.comment-page-numbers .next-comment-page a:hover{
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.comment-page-numbers .previous-comment-page,
.comment-page-numbers .previous-comment-page a,
.comment-page-numbers .previous-comment-page a:hover,
.comment-page-numbers .next-comment-page,
.comment-page-numbers .next-comment-page a,
.comment-page-numbers .next-comment-page a:hover,
.comment-page-numbers .comment-page-show-all,
.comment-page-numbers .comment-page-show-all a,
.comment-page-numbers .comment-page-show-all a:hover{
	color: #889b77;
}

.comment-page-numbers .comment-page-show-all{
	display: block;
	margin-top: 10px;
}

.comment-page-numbers strong,
.comment-page-numbers a:hover.comment-page{
	background-color: #889b77;
	border: solid 1px #c9c9c9;
	color: #fff;
	padding: 2px 5px;
	text-align: center;
}

.comment-page-numbers .comment-page{
	background-color: #fff;
	border: solid 1px #c9c9c9;
	color: #889b77;
	padding: 2px 5px;
	text-align: center;
}

#respond,
.respond{
	background: url('images/post/title-add-comment.gif') no-repeat;
	display: block;
	height: 25px;
	margin: 20px 0 15px 0;
	overflow: hidden;
	text-indent: -9999px;
	width: 176px;
}

#comment-form{
}

#comment-form p,
#comment-form p a,
#comment-form p a:hover{
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

#comment-form p a,
#comment-form p a:hover{
	color: #e77d2c;
	text-decoration: underline;
}

#comment-form .logged,
#comment-form .obs{
	margin: 10px 0;
}

#comment-form .obs{
	font-size: 11px;
}

#comment-form .policy{
	color: #8a8a8a;
}

#commentform{
	clear: both;
	margin: 20px 0 50px 0;
}

#commentform label,
#commentform label small,
#commentform input,
#commentform textarea,
#commentform #submit{
	color: #4b4b4b;
	display: block;
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

#commentform input{
	border: solid 1px #b1afaf;
	margin: 2px 0 13px 0;
	padding: 2px 5px;
	width: 320px;
}

#commentform textarea{
	border: solid 1px #b1afaf;
	margin: 2px 0 13px 0;
	overflow: auto;
	padding: 2px 5px;
	width: 440px;
}

#commentform label,
#commentform label small{
	font-weight: bold;
}

#commentform #submit{
	background-color: #273046;
	border-bottom: solid 1px #dedddd;
	border-left: solid 1px #dedddd;
	border-top: solid 1px #dedddd;
	color: #fff;
	cursor: pointer;
	font-weight: bold;
	margin-bottom: 30px;
	width: 82px;
}

#comment-form .hidden{
	display: none;
}

.send-email{
	background: url('images/post/title-send-to-email.gif') no-repeat;
	display: block;
	height: 30px;
	overflow: hidden;
	text-indent: -9999px;
	width: 165px;
}

.entry .subtitle{
	color: #4b4b4b;
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: normal;
	margin-bottom: 15px;
	text-align: center;
	text-decoration: none;
}

.entry .subtitle strong{
	color: #e47b2a;
	font-weight: bold;
}

#wp-email-required{
	font-weight: normal;
	margin: 20px 0;
}

.labelyourname,
.labelyouremail,
.labelyourremarks,
.labelfriendname,
.labelfriendemail,
.labelimageverify{
	clear: left;
	color: #4b4b4b;
	display: block;
	float: left;
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: normal;
	text-align: right;
	width: 130px;
}

#yourname,
#youremail,
#yourremarks,
#friendname,
#friendemail,
#imageverify{
	border: solid 1px #cbcbcb;
	color: #4b4b4b;
	display: block;
	float: left;
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: normal;
	padding: 2px 5px;
	margin: 0 0 10px 12px;
	width: 220px;
}

#imageverify{
	width: 100px;
}

.imageimageverify{
	float: left;
}

#wp-email-button{
	clear: both;
	padding-top: 25px;
	text-align: center;
}

#wp-email-button input{
	background-color: #edece8;
	border: solid 1px #cbcbcb;
	color: #4b4b4b;
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
}

.labelobs{
	clear: left;
	color: #4b4b4b;
	display: block;
	float: left;
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	margin: 0 0 10px 142px;
	width: 300px;
}

img#wpstats{
	display: none;
}

#ongame_top{
	height:33px;
	width:479px;
	background:url(images/categories/ongame_top.jpg);
	margin-top:10px;
	background-repeat:no-repeat;
}
.cform fieldset {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.cform legend {
	font-family:Arial, Helvetica, sans-serif;
}
.cf_info success{
	font-family:Arial, Helvetica, sans-serif;
}
.linklove{
	visibility:hidden;
}
.cform select:hover	{
	background:#E1E1E1; 
}
