* {
	margin:0;
	padding:0;
}
body {
	margin: 0 auto;
	padding:0;
	background:url(../images/bgd_Body.jpg) top center no-repeat;
	background-color:#000000;
}
.shell {
	position:relative;
	width: 978px;
	margin: 0 auto;
	padding:0;
	overflow:visible;
	height: 768px;
}
.logoSection8 {
	position:absolute;
	height: 280px;
	width: 845px;
	left: 68px;
	top: 155px;
	background:url(../images/logo_Section8.png) 0 0 no-repeat;
	text-indent: -9999px;
}
.titleSelect {
	position:absolute;
	height: 28px;
	width: 213px;
	left: 382px;
	top: 340px;
	background:url(../images/title_Select.png) 0 0 no-repeat;
	text-indent: -9999px;
}
.inputForm {
	position:absolute;
	height: 60px;
	width: 551px;
	left: 215px;
	top: 398px;
	background:url(../images/bgd_Input.png) 0 0 no-repeat;
	text-indent: -9999px;
	text-align:center;
}
#footer {
	position:absolute;
	height: 300px;
	width: 978px;
	left: 0;
	top: 550px;
}
ul#bugs {
	position:relative;
	width: 978px;
	left: 0;

	height: 110px;
}
ul#bugs li {
	margin: 0;
	padding: 0;
	list-style: none;
	height: 55px;
	display: block;
	position: absolute;
}
ul#bugs li a {
	text-indent: -9999px;
	height: 55px;
	display: block;
	position: absolute;
	cursor:pointer;
		text-indent: -9999px;
}
#logoTimegate a{
	top:0;
	left:308px;
	width: 243px;
	background-image:url(../images/logo_TimeGate.png);
}
#logoSouthPeak a{
	top:0;
	left:551px;
	width: 128px;
	background-image:url(../images/logo_SouthPeak.png);
}
#logoPC a{
	top:55px;
	left:239px;
	width: 256px;
	background-image:url(../images/logo_Windows.png);
}
#logoXBOX a{
	top:55px;
	left:495px;
	width: 245px;
	background-image:url(../images/logo_XBOX.png);
}
/* Form */
#frmAge {
	font:Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#frmAge select {
	position:absolute;
	height: 19px;
	width:162px;
	color: #1A5D93;
	background-color:#0F1F33;
	border: #1A5D93 solid 1px;
	border-collapse:collapse;
	text-align:center;
	margin: 0 auto;
}
#frmAge select option {
	text-align:center;
}
#frmAge select option:focus {
	color: #FFFFFF;
	background-color: #0F1F33;
}
#ageMonth {
	top: 12px;
	left:20px;
	background-color:#0F1F33;
	border: #1A5D93 solid 1px;
	border-collapse:collapse;
	text-align:center;
		margin: 0 auto;
}
#ageDay {
	top: 12px;
	left:196px;
		text-align:center;
		margin: 0 auto;
}
#ageYear {
	top: 12px;
	left:371px;
		text-align:center;
		margin: 0 auto;
}
#btnSubmit {
	margin:60px auto 0 auto;
	text-indent: none;
	display: block;
	height: 19px;
	width:90px;
	color: #1A5D93;
	background-color:#0F1F33;
	border: #1A5D93 solid 1px;
	border-collapse:collapse;
	font-size: 10px;
	cursor:pointer;
}
#legallinks {
	margin: 24px auto 8px auto;
	text-align: center;
	width:100%;
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#legallinks a {
	color: #FFFFFF;
	text-decoration:none;
}
#legallinks a:hover {
	text-decoration:underline;
}
#regions {
	margin: 24px auto 8px auto;
	text-align: center;
	width:100%;
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#regions a {
	color: #FFFFFF;
	text-decoration:none;
}
#regions a:hover {
	text-decoration:underline;
}
#copyright {
margin:0 auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	opacity:0.4;
	filter:alpha(opacity=40);
	text-align: center;
	width: 816px;
}

#links {
	clear: both;
	margin: 0 auto;
	padding-bottom: 0;
	padding-left: 57px;
	padding-right: 3px;
	position: relative;
	text-align: right;
	width: 970px;
}

.facebook-share-button {
	border: none;
	overflow: hidden;
	width: 90px;
	height: 21px;
}

.twitter-share-button {
}

