body {
	padding: 0px;
	margin: 0px;
	background:url("/images/hat_1.jpg") no-repeat 50% 0;
	background-repeat: no-repeat;
	background-color: #050867;
	font-family: Arial, sans serif;
}

#page_container {
	margin: auto;
	width: 940px;
	background-color: #050867;
}

#inner_content_table {
	background-color: #074EA0;
}

#header_nav {
	height: 105px;
}

#left_side_container {
	width: 142px;
	background-color: #074EA0;
}

#user_profile {
	width: 142px;
	height: 560px;
}

p {
	font-size: 12px;
	font-family: Arial, sans serif;
	color: #cbe1fa;
}

a {
	color: #ae8eab;
}

#toppromo {
	background-image: url("/images/ad_area_bg_gradient.jpg");
	background-repeat: repeat-x;
	width:489px;
	height:252px;
	padding-left: 2px;
	padding-top: 2px;
}

#topad {
	background-image: url("/images/ad_area_bg_gradient.jpg");
	background-repeat: repeat-x;
	width:304px;
	height:252px;
	padding-top: 2px;
	margin: 0;
	text-align: center;
	font-family: arial, san-serif;
	font-size: 6pt;
}

#top_games_header {
	float: left;
	width: 798px;
	height: 61px;
	padding: 0px;
	margin: 0px;
}

#top_games_container {
	background-image: url("/images/top_games_bg_gradient.jpg");
	background-repeat: repeat-x;
	width: 798px;
	height: 256px;
}

.contentarea {
	margin:0px;
	padding:0px;
}

.games-promo {
	float: left;
	width: 150px;
	height: 254px;
	margin-left: 7px;
	position: relative;
}

.games-promo .tab-1 {
	background:url("/images/game-promo-bg-1.jpg") no-repeat;
	width:150px;
	height:37px;
}

.games-promo .tab-2 {
	background:url("/images/game-promo-bg-2.jpg") no-repeat;
	width:150px;
	height:37px;
}

.games-promo .tab-3 {
	background:url("/images/game-promo-bg-3.jpg") no-repeat;
	width:150px;
	height:37px;
}

.games-promo .tab-4 {
	background:url("/images/game-promo-bg-4.jpg") no-repeat;
	width:150px;
	height:37px;
}

.games-promo .tab-5 {
	background:url("/images/game-promo-bg-5.jpg") no-repeat;
	width:150px;
	height:37px;
}

.games-promo .tab-6 {
	background:url("/images/game-promo-bg-6.jpg") no-repeat;
	width:150px;
	height:37px;
}

.games-promo .tab-99 {
	background:url("/images/game-promo-bg-99.jpg") no-repeat;
	width:150px;
	height:37px;
}

.games-promo .middle {
	background:url("/images/game-promo-body.jpg") no-repeat;
	width:150px;
	height:182px;
	padding-left:0px;
	padding-right:0px;
	text-align: center;
}

.games-promo .bottom {
	height: 37px;
}

.game-promo-name {
	color: #000000;
	font-family: Arial, sans serif;
	font-weight:bold;
	font-size:12px;
	width:128px;
	height:34px;
	min-height:34px;
	max-height:34px;
	padding-top:5px;
	padding-left:9px;
	padding-right:4px;
	text-align: center;
}

.game-promo-img {
	padding-top:3px;
	width:128px;
	height:75px;
}

.game-desc {
	width:132px;
	color: #000000;
	font-family: Arial, sans serif;
	font-weight:normal;
	font-size:11px;
	padding-left: 4px;
}

.game-promo-play-btn {
	background: url("/images/playnow_btn.gif") no-repeat 0 0;
	display: block;
	width: 115px;
	height: 37px;
}

.game-promo-play-btn:hover {
	background-position: 0 -37px;
}

.game-promo-play-btn:active {
	background-position: 0 -74px;
}

.game-promo-play-btn span {
	display: none;
}

#game-play {
	float: left;
	width: 798px;
	font-family: Arial, sans serif;
	font-weight:normal;
	font-size:11px;
	color: #0c0c0c;
}

#side-ad {
	background-image: url("/images/side-ad-bg.jpg");
	background-repeat: repeat-x;
	width: 142px;
	height: 1149px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#side-ad-ad {
	width: 142px;
	height: 600px;
}

#side-promo-ad {
	width:142px;
	height:456px;
}

#featuretout_top {
	width: 798px;
	height: 66px;
}

#featuretout_mid_left {
	background:url("/images/featuretout_left.jpg") no-repeat;
	float: left;
	width:399px;
	height:420px;
	margin-left:0px;
}

#featuretout_mid_right {
	background:url("/images/featuretout_right.jpg") no-repeat;
	float: right;
	width:399px;
	height:420px;
	margin-left:0px;
}

#featuretout_img {
	position: relative;
	width: 300px;
	height: 250px;
	top: 28px;
	left: 47px;
}

#featuretout_gamedesc {
	font-family: Arial, sans serif;
	font-weight: normal;
	font-size: 14px;
	text-align: left;
	color: #000000;
	position: relative;
	top: 42px;
	left: 20px;
	width: 360px;
}

.featuretout_playnow {
	position: relative;
	height: 37px;
	top: 42px;
	left: 260px;
	z-index: 500;
}

#featuretout_blogtitle {
	font-family: Arial, sans serif;
	font-weight: bold;
	font-size: 16px;
	text-align: left;
	color: #000000;
	padding-top: 20px;
	padding-left: 4px;
}

#featuretout_blogtext {
	font-family: Arial, sans serif;
	font-weight: normal;
	font-size: 14px;
	text-align: left;
	color: #000000;
	padding-top: 50px;
	padding-right: 50px;
}

#featuretout_blog_readmore {
	height: 37px;
	padding-left: 260px;
}

#featuretout_bottom {
	width: 798px;
	height: 66px;
}

.featuretout-play-btn {
	background: url("/images/featureplaynow_btn.png") no-repeat 0 0;
	display: block;
	width: 115px;
	height: 37px;
}

.featuretout-play-btn:hover {
	background-position: 0 -37px;
}

.featuretout-play-btn:active {
	background-position: 0 -74px;
}

.featuretout-play-btn span {
	display: none;
}

.featuretout-readmore-btn {
	background: url("/images/readmore_btn.png") no-repeat 0 0;
	display: block;
	width: 115px;
	height: 37px;
}

.featuretout-readmore-btn:hover {
	background-position: 0 -37px;
}

.featuretout-readmore-btn:active {
	background-position: 0 -74px;
}

.featuretout-readmore-btn span {
	display: none;
}

#more_games {
}

#more_games_header {
	float: left;
	width: 798px;
	height: 66px;
}

.more_games_container {
	background-image: url("/images/top_games_bg_gradient.jpg");
	background-repeat: repeat-x;
	width: 798px;
	height: 256px;
}

.page-title {
	margin: 10px;
	font-size: 16px;
	font-family: Arial, sans serif;
	color: #cbe1fa;
}

.page-content {
	margin: 10px;
	font-size: 11px;
	font-family: Arial, sans serif;
	color: #cbe1fa;
}

.field-info {
	margin: 10px;
	font-size: 10px;
	font-family: Arial, sans serif;
	color: #FFFFFF;
}

.registration {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 12px;
	font-family: Arial, sans serif;
	color: #FFFFFF;
}

#legalcopy p {
	margin: 10px;
	font-family: Arial, sans serif;
	font-size: 9px;
	color: #cbe1fa;
}

.copyright {
	color: #77b6fe;
	text-align: center;
}

#legalcopy {
	position: relative;
	clear: both;
	background-repeat: no-repeat;
	background-image: url("/images/lower_gradient.jpg");
	width: 940px;
	height: 97px;
	padding: 0px;
	text-align: center;
	margin: 0px;
}

.legalcopyfineprint {
	color: #A5AFBA;
	text-align: center;
}

.footer {
	background-repeat: no-repeat;
	position: relative;
	background-image: url("/images/footer_gradient.jpg");
	width: 940;
	height: 404;
	font-family: Arial, sans serif;
	font-size: 10px;
	color: #cbe1fa;
	padding-top: 10px;
	padding-left: 20px;
	padding-bottom: 2px;
	padding-right: 20px;
}

.footer p {
	font-family: Arial, sans serif;
	font-size: 10px;
	color: #cbe1fa;
}

.footer h1 {
	color: #77b6fe;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}

#footer-top {
	position: relative;
	clear: both;
	background-repeat: no-repeat;
	background-image: url("/images/lower_gradient.jpg");
	width: 940px;
	height: 97px;
	padding: 0px;
	text-align: center;
}

#footer-top-nav {
	font-family: Arial, sans serif;
	height: 34px;
	left: 0px;
	padding: 6px 0px 0px 0px;
	top: 0px;
}

* html #footer-top-nav ul {
	margin-left: 0px;
}

#footer-top-nav ul {
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding: 0px;
}

#footer-top-nav a {
	color: #fdee22;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	font-stretch: condensed;
	text-decoration: none;
}

#footer-top-nav li {
	display: inline;
	list-style-type: none;
	padding: 0px 19px 0px 19px;
	margin: 0px;
}

* html #footer-top-nav li {
	background-position: 0px 6px;
}

#footer-top-nav li.first {
	background-image: none;
	padding-left: 0px;
}

#footer-top-nav li.last {
	padding-right: 0px;
}

#footer-bot {
	padding-top: 16px;
	margin-top: 4px;
}

#footer-bot,
#footer-bot a {
	color: #fdee22;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	text-align: center;
	text-decoration: none;
}

#footer-bot ul {
	margin: 0px;
	padding: 0px;
}

#footer-bot li {
	background-image: url("/images/footer-3-nav-sep.png");
	background-position: 0px 2px;
	background-repeat: no-repeat;
	display: inline;
	list-style-type: none;
	padding: 0px 6px 0px 7px;
}

#footer-bot li.first {
	background-image: none;
}

#footer-bot p {
	margin: 0px;
}

.site-links {
	margin-left: 10px;
	text-align: center;
}

.site-links a {
	color: #fdee22;
}

.followsection {
	font-family: Arial, sans serif;
	font-size: 10px;
	color: #FFF;
	width: 130px;
	text-align: center;
	margin: 0;
	background-image: url(images/share-spot.jpg);
	height: 60px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.followsection a {
	color:#FFF;
	overflow:hidden;
}
.followsection p {
	margin-top:2px;
	margin-bottom:2px;
}
.followsection #followlist { width:auto; overflow:hidden; list-style-type: none; }
.followsection #followlist li { float: left; }
.followsection #followlist li a {
	display: block;
	float: left;
	width: 16px;
	height: 16px;
	background-position: 0 0;
	background-repeat: no-repeat;
	text-indent: -9999px;
	margin-right: 4px;
}
#icon-twitter a {
	background-image:url(/images/twitter.png);
}
#icon-linkedin a {
	background-image:url(/images/linkedin.png);
}
#icon-facebook a {
	background-image:url(/images/facebook.png);
}

#sharethis {
}

#tableTop {
	background-color: #074EA0;
}

#comic_nav {
	color: white;
}

#comic_nav a {
	color: white;
	text-decoration: none;
}