html, body {
	padding:0;
	margin:0;
	background-color:#808079;
	font:normal 10px Tahoma;
}
	
/*fixing firefox outline*/
	
a:active
{
  outline: none;
}

:focus
{
	outline:none;
}

img {
	border:0;
}
	
#container, #popup_container {
	padding:19px 9px 16px 13px;
	margin:0 auto 0 auto;
	background-color:#272727;
}

#container {
	width:928px;
}

#popup_container {
	min-width:928px;
	width:expression(this.width < 928? '928px': this.width);
}

#header {
	padding:0;
}

#popup_header {
	padding: 0 0 20px 0;
}
	
#header_upper {
	padding:0;
}
	
.cleardiv {
	clear:both;
	font-size:0; /*ie6 hack*/
	height:0;
}
	
.cleardiv2 {
	clear:both;
	font-size:0; /*ie6 hack*/
}
	
#header_middle {
	float:left;
	width:243px;
	padding:0 0 0 26px;
}
	
.pic1 {
	margin:0 10px 0 0;
}
	
#loginarea{
	float:right;
	width:299px;
}
	
#loginarea p{
	padding:0 0 5px 0;
	margin:0;
	font:normal 10px Tahoma;
	color:#fff;
}

.white {
	font-size:14px;
}

.orange {
	font-size:14px;
	color:#e67b0a;
}

form {
	padding:0;
	margin:0;
}

.txtbox {
	background-color:#eee;
	border:1px solid #747474;
	width:110px;
	padding:2px;
	margin:0 5px 0 0;
	color:#666;
	font:normal 11px Arial, Helvetica, sans-serif;
	float:left;
}
	
.login_btn a, .logout_btn a {
	width:52px;
	height:20px;
	display:block;
	float:left;
}

.login_btn a {
	background:url(/www/assets/images/default/login.jpg) no-repeat 0 0;
}

.logout_btn a {
	background:url(/www/assets/images/default/logout.jpg) no-repeat 0 0;
}

.login_btn a:hover {
	background:url(/www/assets/images/default/login_hover.jpg) no-repeat 0 0;
}

.logout_btn a:hover {
	background:url(/www/assets/images/default/logout_hover.jpg) no-repeat 0 0;
}

#signup_confirm {
	color: #FF0000;
	font-size:12px;
	text-decoration:underline;
}

.login_clear {
	clear:both;
	padding:4px 0 0 0;
	color:#fff;
	height:0; /*ie hack*/
}
	
.login_clear a:link, .login_clear a:visited{
	text-decoration:none;
	color:#fff;
	font-size:11px;
	}
	
.login_clear a:hover{
	text-decoration:underline;
	}
	
.signup {
	font-size:12px;
}
	
#header_lower {
	padding:0;
}
	
#nav {
	float:right;
	width:590px;
	padding:0;
	margin:6px 0 0 0;
}
	
#nav ul {
	padding:0;
	margin:0;
	list-style:none;
}
	
#nav ul li {
	padding:0;
	float:left;
	overflow:hidden;
	margin:0 10px 0 0;
}

#nav ul li a.menuItem {
	background-position: 0 0;
	background-repeat: no-repeat;
	width:140px;
	height:36px;
	display:block;
}

a#more_games {
	background:url(/www/assets/images/default/more_games.jpg) no-repeat 0 0;
	width:140px;
	height:36px;
	display:block;
	float:right;
	padding:0;
	margin:0;
}
	
#bodyarea, #popup_bodyarea {
	background:#fff url(/www/assets/images/default/bodyarea_top.jpg) no-repeat 0 0;
}

#bodyarea {
	width:928px;
	padding:11px 0 0 0;
}

#popup_bodyarea {
	padding:11px 27px 0 27px;
}

#leftcol {
	float:left;
	width:216px;
}
	
#quick_wrapper {
	padding:0 0 0 9px;
}
	
#quick {
	margin:0;
	padding:0 0 0 38px;	
}

#quick #quick_menu_btn {
	display:block;
	float:left;
}

#quick ul {
	padding:2px;
	margin:0;
	list-style:none;
	position:absolute;
	visibility:hidden;
	z-index:200;
}
	
#quick ul li {
	padding:0;
	display:block;
	background-color:#7CD731;
	border: 1px solid #000000;
	border-top: none;
	border-bottom:1px dashed #000000;
}

#quick ul li.top_border, #quick ul li.bottom_border {
	line-height:1px;
	padding:0;
	margin:0 1px 0 1px;
}

#quick ul li.top_border {
	border-top: 1px solid #000000;
	border-bottom:none;
}

#quick ul li.bottom_border {
	border-top;
	border-bottom: 1px solid #000000;
}

#quick ul li a {
	display:block;
	padding:3px 15px 3px 15px;
	white-space:nowrap;
	color:#FFFFFF;
	font:bold 12px Tahoma;
	text-decoration:none;
}

#quick ul li a:hover {
	background-color:#F27207;
}

#news_wrapper {
	padding:0;
	margin:10px 0 0 0;
}

#news_top {
	background:url(/www/assets/images/default/leftcol_top.jpg) no-repeat 0 0;
	width:216px;
	height:7px;
	font-size:0; /*ie6 hack*/
}

#news_middle {
	border-left:1px solid #eee;
	border-right:1px solid #eee;
	width:198px;
	position:relative;  /*ie hack*/
	padding:0 8px 0 8px;
}
	
#news_bottom {
	background:url(/www/assets/images/default/leftcol_bottom.jpg) no-repeat 0 0;
	width:216px;
	height:8px;
	font-size:0; /*ie6 hack*/
}
	
#news_middle p {
	padding:10px 0 10px 0;
	margin:0;
	border-bottom:1px dashed #ddd;
}

.orange_link a:link, .orange_link a:visited {
	color:#f98f1a;
	font:14px Tahoma;
	text-decoration:none;
}
	
.gray {
	font:12px Tahoma;
	color:#535041;
}
	
.small_gray {
	font:bold 10px Tahoma;
	color:#999;
}
	
.allnew {
	padding:6px 0 0 120px;
}
	
.allnew a:link, .allnew a:visited {
	background:url(/www/assets/images/default/all_news.jpg) no-repeat 0 0;
	width:66px;
	height:22px;
	display:block;
}
	
.allnew a:hover {
	background:url(/www/assets/images/default/all_news_hover.jpg) no-repeat 0 0;
	width:66px;
	height:22px;
}
	
#ad {
	background-color:#272727;
	width:225px;
}

#ad p {
	padding:0 0 0 7px;
	margin:0;
}

#rightcol {
	float:right;
	width:685px;
}

#right_submenu {
	padding:0 0 10px 0;
}
	
#right_submenu ul {
	padding:0;
	margin:0;
	list-style:none;
}
	
#right_submenu ul li {
	padding:0;
	margin:0;
	display:inline;
	color:#cac3a0;
	font:bold 11px Tahoma;
}
	
#right_submenu ul li a:link, #right_submenu ul li a:visited {
	color:#000;
	text-decoration:none;
}

#right_submenu ul li a:hover {
	color:#336f2e;
}

#ultimate_page #picks a {
	color:#336f2e;
}

#content_wrapper {
	padding:0;
	margin:0 27px 0 0;
}

#popup_content_wrapper {
	padding:0;
	margin:0;
}
	
#content_left {
	float:left;
	width:431px;
	margin:0 12px 0 0;
}
	
#content_right {
	float:left;
	width:227px;
}

#always {
	background:url(/www/assets/images/default/always_free.jpg) no-repeat 0 0;
	width:227px;
	height:85px;
}

#always p {
	padding:52px 0 0 50px;
	margin:0;
}

#always_signup a:link, #always_signup a:visited {
	background:url(/www/assets/images/default/signup.jpg) no-repeat 0 0;
	width:90px;
	height:24px;
	display:block;
}

#always_signup a:hover {
	background:url(/www/assets/images/default/signup_hover.jpg) no-repeat 0 0;
	width:90px;
	height:24px;
}

#footer, #popup_footer {
	padding:10px 27px 20px 27px;
	text-align:center;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#272727;
}

#footer {
	background:#fff url(/www/assets/images/default/bodyarea_bottom.jpg) no-repeat bottom left;
	width:874px;
}

#popup_footer {
	background-color:#fff;
}

#footer ul, #popup_footer ul {
	padding:6px 0 6px 0;
	margin:0;
	list-style:none;
	border-top:1px solid #bebebe;
	border-bottom:1px solid #bebebe;
}

#footer ul li, #popup_footer ul li {
	padding:0 2px 0 0;
	margin:0;
	display:inline;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#272727;
}

#footer ul li a:link, #footer ul li a:visited, #popup_footer ul li a:link, #popup_footer ul li a:visited {
	text-decoration:none;
	color:#272727;
}

#footer ul li a:hover, #popup_footer ul li a:hover {
	text-decoration:underline;
}

#complete a {
	display:block;
	width:149px;
	height:22px;
	background:url(/www/assets/images/default/complete.jpg) no-repeat 0 0;
}
	
#complete a:hover {
	background:url(/www/assets/images/default/complete_hover.jpg) no-repeat 0 0;
}

#openbig {
	line-height:22px;
}

#openbig a {
	display:block;
	width:115px;
	height:22px;
	background:url(/www/assets/images/default/openbig.jpg) no-repeat 0 0;
}

#openbig a:hover {
	background:url(/www/assets/images/default/openbig_hover.jpg) no-repeat 0 0;
}

#refresh a {
	display:block;
	width:63px;
	height:22px;
	background:url(/www/assets/images/default/refresh.jpg) no-repeat 0 0;
}

#refresh a:hover {
	background:url(/www/assets/images/default/refresh_hover.jpg) no-repeat 0 0;
}

#close a {
	display:block;
	width:49px;
	height:22px;
	background:url(/www/assets/images/default/close.jpg) no-repeat 0 0;
}

#close a:hover {
	background:url(/www/assets/images/default/close_hover.jpg) no-repeat 0 0;
}

#findme a {
	display:block;
	width:62px;
	height:22px;
	background:url(/www/assets/images/default/findme.jpg) no-repeat 0 0;
}

#findme a:hover {
	background:url(/www/assets/images/default/findme_hover.jpg) no-repeat 0 0;
}