div.rightcontainer
{
	width: 160px;
	position: absolute;
	left: 50%;
	margin-left: 325px;
	margin-top:  -215px;
z-index: 51;
	
}
span.backcrash
{
display: block;
	position: absolute;
	width: 48px;
	height: 48px;
	left: 50%;
top: 500px;
margin-left: 485px;
	background-image: url(http://abscure.net/images/crashedship.png);
}
div.rightcontainer div.bluetop
{
	height: 10px;
	background: url('images/smallbluetop.png');
}
div.rightcontainer div.bluemid
{
	height: 645px;
	background: url('images/smallbluemid.png');
	text-align: left;
}
div.rightcontainer div.bluebot
{
	height: 10px;
	background: url('images/smallbluebottom.png');
}

div.leftcontainer
{
	width: 160px;
	position: absolute;
	left: 50%;
	margin-left: -485px;
	margin-top:  -100px;
}
div.leftcontainer div.bird
{
	width: 160px;
	height: 200px;
	position: absolute;
	margin-top: -98px;
	background: url('images/bird.png');
}
div.leftcontainer div.nav
{
	height: 200px;
	padding-top: 40px;
	position: relative;
	z-index: 20;
	
}
div.leftcontainer div.nav a
{
	font-size: 1.6em;
	line-height: 40px;
	font-family: centGoth, Tahoma;
	text-decoration: none;
	letter-spacing: 2px;
	color: #027;
	position: relative;
	top: -5px;
}
div.leftcontainer div.nav a:hover
{
	color: #FFF;
}
div.leftcontainer div.nav ul
{
	list-style-type: none;
}
div.followus a
{
	height: 32px;
	position: absolute;
	bottom: 4px;
	background: url('images/twitter2.png') no-repeat center bottom;
	width: 100%;
}
div.leftcontainer li
{
	background-position: 5px 0px;
	background-repeat: no-repeat;
	height: 40px;
	padding-left: 42px;
}
div.leftcontainer div.twittitle
{
	font-size: 1em;
	font-family: centGoth, Tahoma;
	text-decoration: none;
	letter-spacing: 1px;
	color: #027;
	text-align: center;
}
div.leftcontainer li.games
{
	background-image: url('images/games2.png')
}
div.leftcontainer li.about
{
	background-image: url('images/about.png')
}
div.leftcontainer li.blog
{
	background-image: url('images/blogger.png')
}
div.leftcontainer li.twitter
{
	background-image: url('images/twitterbird.png')
}
div.leftcontainer li.store
{
	background-image: url('images/store.png')
}
div.leftcontainer div.bluetop
{
	height: 10px;
	background: url('images/smallbluetop.png');
}
div.leftcontainer div.bluemid
{
	height: 530px;
	background: url('images/smallbluemid.png');
	text-align: left;
}
div.leftcontainer div.bluebot
{
	height: 10px;
	background: url('images/smallbluebottom.png');
}
div.midcontainer
{
	width: 550px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
        top: -100px;
}
div.midcontainer div.clip
{
	margin-left: 25px;
	height: 200px;
        width: 500px;
	overflow: hidden;
	margin-top: 26px;
        position: relative;
}
div.midcontainer ul.gameviewer
{
	width: 10000px;
	position: relative;
height: 200px;
	
}
ul.gameviewer div.gamebox
{
	display: inline-block;
	height: 200px;
	width: 150px;
	text-align: center;
	padding-top: 15px;
}
ul.gameviewer div.gamebox a.imgbox
{
	width: 140px;
	height: 140px;
	display: inline-block;
	text-align: left;
}
ul.gameviewer div.gamebox a.imgbox img
{
	margin-top: 108px;
}
ul.gameviewer div.gamebox p
{
	font-family: centGoth, tahoma;
	font-size: .75em;
	color: #CDF;
}
div.midcontainer ul.gameviewer li
{
	width: 150px;
	height: 200px;
	background: url('images/gamedisplay.png');
	margin-right: 25px;
	display: block;
	float: left;
}
div.midcontainer div.gamenav
{
	width: 500px;
	margin-left: 25px;
	height: 32px;
	margin-top: 5px;
}
div.midcontainer div.gamenav span.navbuttonbeg.unsel
{
	background:url("images/gamenav.png") 0 0;
}
div.midcontainer div.gamenav span.navbuttonbeg:hover, span.navbuttonbeg.sel
{
	background:url("images/gamenav.png") 0 32px;
	cursor: pointer;
}
div.midcontainer div.gamenav span.navbutton
{
	
	display: inline-block;
	width: 100px;
	height: 27px;
	text-align: center;
	font-family: centGoth, tahoma;
	padding-top: 5px;
        letter-spacing: 2px;
        float: left;
        text-shadow: 0px 1px 0px #FFCC22;
}
div.midcontainer div.gamenav span.navbuttonmid.unsel
{
	background:url("images/gamenav.png") 200px 0px;
}
div.midcontainer div.gamenav span.navbuttonmid:hover, span.navbuttonmid.sel
{
	background:url("images/gamenav.png") 200px 32px;
	cursor: pointer;
}
div.midcontainer div.gamenav span.navbuttonlast.unsel
{
	background:url("images/gamenav.png") 100px 0px;
}
div.midcontainer div.gamenav span.navbuttonlast:hover, span.navbuttonlast.sel
{
	background:url("images/gamenav.png") 100px 32px;
	cursor: pointer;
}
div.midcontainer div.bluetop
{
	height: 10px;
	background: url('images/bigbluetop.png');
}
div.midcontainer div.bluemid
{
	height: 515px;
	padding-top: 15px;
	background: url('images/bigbluemid.png');
	text-align: left;
}
div.midcontainer div.bluebot
{
	height: 10px;
	background: url('images/bigbluebottom.png');
}
div.newsbox
{
	height: 239px;
}
div.midsplitter
{
	height: 2px;
	background: url('images/midsplitter.png');
}
div.tweet ul
		{
			list-style-type: none;
		}
		div.tweet ul li
		{
			padding-left: 5px;
			padding-right: 5px;
			height: auto;
			overflow: hidden;
			font-family: centGoth, Tahoma;
			font-size: .65em;
			text-overflow: ellipsis-word;
letter-spacing: 1px;
			-o-text-overflow: ellipsis-word;
		}
		div.tweet ul li.tweet_odd
		{
			background-color: #86A3E9;
		}