html, body {
	background: #3681fb url(images/page_bg.png) repeat-x top left;
	font: 1em Arial, Helvetica, sans-serif;
	text-align: center;
	margin: 0;
	padding: 0;
	width: 100%;
	min-height: 100%;
}

html {
	overflow-y: scroll;
}

ul, li, p, div, h1, h2, h3, h4 {
	margin: 0;
	padding: 0;
}

ul {
	list-style: none;
}

div#holder {
	margin: 20px auto;
	width: 975px;
	background: #fff;
	text-align: left;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	padding: 7px 0 0 0;
	overflow: hidden;
	
	-moz-box-shadow: 0px 5px 8px rgba(0, 0, 0, .2);
	-webkit-box-shadow: 0px 5px 8px rgba(0, 0, 0, .2);
	box-shadow: 0px 5px 8px rgba(0, 0, 0, .2);
}

div#header {
	width: 960px;
	height: 100px;
	background: url(images/logo_bg.gif) repeat-x;
	margin: 0 8px 0 8px;
	}
	div#logo {
		background: url(images/pickandwin_logo.jpg) no-repeat;
		width: 511px;
		height: 100px;
		float: left;
		}
		div#logo h1 {
			width: 1px;
			height: 1px;
			overflow: hidden;
			}
	div#right_edge {
		position: relative;
		background: url(images/logo.png) no-repeat right;
		width: 264px;
		height: 100px;
		float: right;
		}
		div#right_edge h2 {
			color: #fff;
			font-size: .9em; 
			font-weight: bolder;
			dispaly: block;
			position: absolute;
			left: -660px;
			top: 75px;
			}

div#main {
	padding: 10px;
	margin: 15px 8px 0 8px;
	background: #bde3f6;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	height: 100%;
	clear: both;
	}	
	div#main:after {  /*clear floats */
		zoom: 1;
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
		}
	
	/* game links */
	div#menu {
		padding: 8px 0 0 8px;
		overflow: hidden;
		text-align: center;
		}
		div#menu ul {
			/*display: inline-block;*/
			width: 965px;
			float: left;
			position: relative;
			/*white-space: */
			}
		div#menu li {
			float: left;
			margin: 0 4px 0 0;
			background: url(images/bt_background.gif) repeat-x center center;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				border-radius: 5px;
			}
			div#menu li:hover {
				background-image: url(images/bt_background_darker.gif);
				}
			div#menu li.tiki a,div#menu li.dond a, div#menu li.blox a, div#menu li.closest a, div#menu li.tracer a, 
			div#menu li.monopoly a, div#menu li.wanted a, div#menu li.love a, div#menu li.celeb a, div#menu li.hands a { /* set all anchors in game list */
				display: block;
				text-indent: -999999px;
				overflow:hidden;
				height: 80px;
				width: 237px;
				background: url("images/bt_tiki.png") no-repeat center center;
				}
			div#menu li.dond a {
				background-image: url("images/bt_dond.png");
				}
			div#menu li.blox a {
				background-image: url("images/bt_blox.png");
				}
			div#menu li.closest a {
				background-image: url("images/bt_closest.png");
				}
			div#menu li.tracer a {
				background-image: url("images/bt_tracer.png");
				}
			div#menu li.monopoly a {
				background-image: url("images/bt_monopoly.png");
				}
			div#menu li.wanted a {
				background-image: url("images/bt_wanted.png");
				}
			div#menu li.love a {
				background-image: url("images/bt_love.png");
				}
			div#menu li.celeb a {
				background-image: url("images/bt_celeb.png");
				}
			div#menu li.hands a {
				background-image: url("images/bt_hands.png");
				}
				
div#arrow_holder {
	position: relative;
	clear: both;
	margin: 0 0 0 8px;
	}
	div#arrow {
		position: absolute;
		top: -10px;
		left: 98px;
		width: 40px;
		height: 24px;
		background: url(images/arrow.png) no-repeat;
		}
		
div#contents {
	float: left;
	position: relative;
	width: 625px;
	background: #fff;
	height: 515px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	}
	div#game_iframe {
		width: 500px;
		height: 350px;
		overflow: hidden;
		position: absolute;
		top: 82px;
		left: 62px;
		}
	div#contents ul#newsfeed {
		visibility: hidden;
		}
		div#contents div.feed_container {
			top: 25px;
			padding: 0 0 7px 0;
			}
		div#contents ul#newsfeed li {
			text-align: center;
			font: bolder 24px 'Futura LT Bold', Futura, FuturaBold, "Futura Bold", "Futura Medium", Tahoma, Arial, Helvetica, Verdana, Sans;
			}
			div#contents ul#newsfeed li a {
				text-decoration: none;
				font-weight: bolder;
				color: #97080a;
				}

div#mpus {
	width: 310px;
	background: #fff;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	float: right;
	}

	div#mpus div#jpj_mpu {
		margin: 5px 5px 0 5px;
		width: 300px;
		height: 250px;
		}
		
	div#mpus div#adwords {
		margin: 5px 5px 5px 5px;
		width: 300px;
		height: 250px;
		}
	div#leaderboard {
		overflow: hidden;
		width: 100%;
		height: 90px;
		clear: both;
		text-align: center;
		padding: 8px 0 0 0;
		}
		
div#footer {
	display: none;
	padding: 10px;
	text-align: center;
	}
	div.jpjFooter {
		width: 750px;
		display: inline-block;
		text-align: left;
		}



	
	
	
	
	
	
	
	
	