html,body{
    height:100%; margin:0; padding:0;
}
input {
	border: none; margin: 0; padding: 0;
}
textarea:focus, input:focus{
outline:none
}

body {
	font-family: 'myriad-pro-1','myriad-pro-2',sans-serif; font-size: 14px;	-webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background: black; 
	min-height:630px;/*total static block heights*/
	background: url(../images/webgfx/bgtile3.jpg) /*url(images/fixed/planetviewerbg2.jpg)*/ 30% 30%;
}
/*body::before{
	content:'';
	position: absolute;
	top: 0px;
	left:0px;
	background: url(../images/webgfx/ambience_left.png);
	height: 1000px;
	width: 500px;	
}
body::after{
	content:'';
	position: absolute;
	top: 0px;
	right:0px;
	background: url(../images/webgfx/ambience_right.png);
	height: 680px;
	width: 500px;	
}*/

a, a:active, a:visited {
	color: #0CF;	
}
a:hover {
	color: #6FF;	
}
.static_blocker{
 	height: 0px; margin: 0;	
}
.vertical_spacer {
	float: left; width: 50%; height: 39%; margin-top: -300px; background: none; opacity: .4; position: relative;
}
.web_main_container { 
	clear: both; width: 1200px; height: 630px; margin: 0 auto; background: url(../images/webgfx/bgtile.jpg); position: relative; box-shadow: 0px 0px 40px black;
}
.logo_web {
	position: absolute; top: 0px; left: 0px; height: 300px; width: 300px;overflow: visible; z-index:10; cursor:pointer; -webkit-transition: box-shadow 0.5s ease-in;
}
.logo_shader {
	box-shadow: 0px 0px 15px rgba(0,0,0,1);	
}
.logo_web img {
	position: absolute; top: 0px; left: 0px; height: 300px; width: 300px;overflow: hidden; z-index:10; cursor:pointer;
}
.web_box {
	position: absolute;overflow: hidden;cursor:pointer; z-index: 1; color: white;
}
.web_box img.bg {
	position: absolute;	
}
.bg_cover {
	position: absolute; top: 0px; left: 0px; opacity: 1;	
}

/*Default stylings */
.infoContentContainer {
	position: absolute; top: 0px; padding:50px;	padding-top: 25px; padding-bottom: 10px;
}
.infoMenu1 {
	position: absolute; background: rgba(0,0,0,0.5); opacity: 0; display:none;
}
.infoMenu2 {
	position: absolute; background: rgba(0,0,0,0.5); opacity: 0; display:none;
}
.infoMenu3 {
	top: 249px;
	left: 551px;
	height: 1px;
	width: 499px;
	position: absolute;
	display: none;
	background: rgba(0,0,0,0.5);
	padding:24px;
	text-align: center;	
}
.infoMenu3 .SMSinfo .desc{
	font-size: 20px;
	line-height: 20px;
	color: orange;
}
.infoMenu3 .SMSinfo .highlight{
	font-size: 20px;
	color: cyan;
	margin-top: 10px;
	margin-bottom: 10px;
	display: block;
}
.infoContent {
	position: absolute;opacity: 0; background: rgba(0, 0, 0, 0.5);	padding-top: 25px;	padding-left: 25px; text-align: justify; display:none;
}

.first_box {
	left: 300px; top: 0px; height: 300px; width: 600px;
}
.first_box img.bg {
	left: -300px;	
}
.first_box .infoMenu1 {
	top: 201px; left: 51px; height: 280px; width: 349px; padding-top: 50px; padding-left: 50px;	
}
.first_box .infoMenu2 {
	 top: 51px;left: 501px;height: 249px;width: 599px; padding-top: 50px; padding-left: 50px;
}

.second_box {
	right: 0px; top: 0px; height: 600px; width: 300px;
}
.second_inner_box{
	height: 211px;
	width: 260px;
	background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.9);
	z-index: 2;
	position: absolute;
	top: 0px;
	right: 0px;
	padding: 10px 20px 30px 20px;
	text-align: justify;
	font-style: italic;
	font-size: 14px;
}
.second_box img.bg {
	top: 0px; right: 0px;
}
.second_box .infoMenu1 {
	top: 201px;left: 50px;height: 299px;width: 349px;
}
.second_box .infoContent {
	top: 51px;left: 450px;height: 474px;width: 424px;
}

.third_box {
	left: 0px; bottom: 30px; height: 300px; width: 600px; background: url(../images/webgfx/third_box_open.jpg) bottom left;
}
.third_box .infoMenu1 {
	left: 51px;
top: 201px;
width: 199px;
height: 299px;
}
.third_box .infoContent {
	left: 351px;
top: 51px;
height: 449px;
padding-top: 50px;
padding-left: 0px;
width: 799px;
}
.third_box .infoContent img {
	-webkit-transition: all 300ms cubic-bezier(0.190, 1.000, 0.220, 1.000);
	-moz-transition: all 300ms cubic-bezier(0.190, 1.000, 0.220, 1.000);
	-o-transition: all 300ms cubic-bezier(0.190, 1.000, 0.220, 1.000);
	transition: all 300ms cubic-bezier(0.190, 1.000, 0.220, 1.000);
	margin-right: 49px;	margin-bottom: 45px; border: 1px solid transparent;
}
.third_box .infoContent img:hover {
	box-shadow: 0px 0px 15px rgba(232, 232, 255, 0.2);
	
	/*box-shadow: 0px 0px 0px 5px rgba(232, 232, 255, 0.2);*/	cursor: pointer;
}
.third_box .imgBox {
	position: absolute; top: 50px; left: 350px; height: 500px; width: 800px; display: none; box-shadow: 0px 0px 20px rgba(0,0,0,0.9);
}
.third_box .imgBoxGrid {
	background: url(../images/webgfx/promogrid.png); height: 400px; width: 800px; position: absolute; top: 0px; left: 0px;
}
.third_box .imgTxt {
	position: absolute; top: 400px; width: 785px; height: 84px; overflow: hidden; padding-top: 15px; padding-left: 15px; background: rgba(0, 0, 0, 0.7); margin-top: 1px;
}
.third_box .imgBoxCloser {
	height: 100%;
	width: 100%;
	display: none;
	background: rgba(0, 0, 0, 0.2);
}

.fourth_box {
	left: 600px; top: 300px; height: 300px; width: 300px;
}
.fourth_box img.bg {
	right: -300px;top: -300px;
}
.fourth_box .infoMenu1 {
	left: 51px; top: 201px; width: 199px; height: 299px;
}
.fourth_box .infoMenu2 {
	left: 301px;top: 201px;width: 199px;height: 299px;
}
.fourth_box .infoContent {
	left: 551px; top: 51px; width: 574px; height: 474px;	
}

/*Section headings */
.headerfield {
	position: absolute; bottom: 0px;  left: 0px; right: 0px; height: 49px; background: rgba(0,0,0,0.5);  line-height: 50px; font-family: 'orbitron-1','orbitron-2'; font-size: 24px; text-indent: 20px; white-space:nowrap;
}


.box_tri_01 {
	position: absolute; left: -50px; bottom: 24px; width: 0px;height: 0px;border-style: solid;border-width: 25px 25px 0 0;border-color: rgba(0,0,0,0.6) transparent transparent transparent;
}
.box_tri_02 {
	position: absolute; left: -50px; bottom: -1px; width: 0px;height: 0px;border-style: solid;border-width: 0 0 50px 50px;border-color: transparent transparent rgba(0,0,0,0.5) transparent;
}
.box_tri_03 {
	position: absolute; right: -50px; bottom: -1px; width: 0px;height: 0px;border-style: solid;border-width: 50px 50px 0 0;border-color: rgba(0,0,0,0.5) transparent transparent transparent;
}
.box_tri_04 {
	position: absolute; right: -50px; bottom: -1px; width: 0px;height: 0px;border-style: solid;border-width: 0px 0px 25px 25px;border-color: transparent transparent rgba(0,0,0,0.6) transparent;
}
.textglow {
	text-shadow: 0px 0px 20px rgba(255,255,255,0.4);	
}

.second_box .headerfield{
	background: rgba(0,0,0,0.7);	
}
.second_box .box_tri_01{
	border-color: rgba(0,0,0,0.8) transparent transparent transparent;
}
.second_box .box_tri_02{
	border-color: transparent transparent rgba(0,0,0,0.7) transparent;
}
.second_box .box_tri_03{
	border-color: rgba(0,0,0,0.7) transparent transparent transparent;
}
.second_box .box_tri_04{
	border-color: transparent transparent rgba(0,0,0,0.8) transparent;
}

/*Scrollbuttons*/
.scrollUp {
	position: absolute; height: 49px; width: 49px; background: rgba(255,255,255,0.2); top: 0px; right: -50px;
}
.scrollDown {
	position: absolute; height: 49px; width: 49px; background: rgba(255,255,255,0.2); bottom: 0px; right: -50px;
}
.scrollbutton:hover {
	box-shadow: inset 0px 0px 20px rgba(224, 224, 255, 0.4); background: rgba(255, 255, 255, 0.2));
}
.arrowUp {
	position: absolute; top: 5px; left: 5px; width: 0px;height: 0px;border-style: solid;border-width: 0 20px 34.6px 20px;border-color: transparent transparent rgba(0,0,0,0.4) transparent;
}
.arrowUp2 {
	position: absolute; top: 19px; left: 5px; width: 0px;height: 0px;border-style: solid;border-width: 0 20px 20px 20px;border-color: transparent transparent rgba(0,0,0,0.3) transparent;
}
.scrollbutton:hover .arrowUp {
	border-color: transparent transparent rgba(126, 141, 151, 0.8) transparent;
}
.scrollbutton:hover .arrowUp2 {
	border-color: transparent transparent rgba(66, 77, 83, 1) transparent;
}
.arrowDown {
	position: absolute; top: 5px; left: 5px; width: 0px;height: 0px;border-style: solid;border-width: 34.6px 20px 0 20px;border-color: rgba(0,0,0,0.4) transparent transparent transparent;
}
.arrowDown2 {
	position: absolute; top: 5px; left: 5px; width: 0px;height: 0px;border-style: solid;border-width: 20px 20px 0 20px;border-color: rgba(0,0,0,0.3) transparent transparent transparent;
}
.scrollbutton:hover .arrowDown {
	border-color: rgba(126, 141, 151, 0.8) transparent transparent transparent;
}
.scrollbutton:hover .arrowDown2 {
	border-color: rgba(66, 77, 83, 1) transparent transparent transparent
}
.arrowLeft {
	position: absolute; top: 5px; left: 5px; width: 0px; height: 0px; border-style: solid; border-width: 20px 34.6px 20px 0; border-color: transparent rgba(0,0,0,0.4) transparent transparent;
}
.arrowLeft2 {
	position: absolute; top: 5px; left: 19px; width: 0px; height: 0px; border-style: solid; border-width: 20px 20px 20px 0;border-color: transparent rgba(0,0,0,0.3) transparent transparent;
}
.scrollbutton:hover .arrowLeft {
	border-color:  transparent rgba(126, 141, 151, 0.8) transparent transparent;
}
.scrollbutton:hover .arrowLeft2 {
	border-color:  transparent rgba(66, 77, 83, 1) transparent transparent
}
.arrowRight {
	position: absolute; top: 5px; left: 5px; width: 0px; height: 0px; border-style: solid; border-width: 20px 0 20px 34.6px; border-color: transparent  transparent transparent rgba(0,0,0,0.4);
}
.arrowRight2 {
	position: absolute; top: 5px; left: 5px; width: 0px; height: 0px; border-style: solid; border-width: 20px 0 20px 20px; border-color: transparent  transparent transparent rgba(0,0,0,0.3);
}
.scrollbutton:hover .arrowRight {
	border-color:  transparent  transparent transparent rgba(126, 141, 151, 0.8);
}
.scrollbutton:hover .arrowRight2 {
	border-color:  transparent  transparent transparent rgba(66, 77, 83, 1);
}
.prevImg {
	top: 351px; left: -50px;position: absolute; height: 49px; width: 49px; background: rgba(255,255,255,0.2);
}
.nextImg {
	top: 351px; right: -50px;position: absolute; height: 49px; width: 49px; background: rgba(255,255,255,0.2);
}

/* Submitbuttons */

/*newsfield*/
#topStory {
	position: absolute; bottom: 0px; width: 260px; height: 260px; padding: 20px; color: lightCyan; background: rgba(0, 0, 0, 0.5); left: 0px; font-family: 'myriad-pro-1'; font-style: italic; font-size: 12px;
	background: -moz-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.7) 50%, rgba(0,0,0,0.7) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.5)), color-stop(50%,rgba(0,0,0,0.7)), color-stop(100%,rgba(0,0,0,0.7))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.7) 50%,rgba(0,0,0,0.7) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.7) 50%,rgba(0,0,0,0.7) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.7) 50%,rgba(0,0,0,0.7) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.7) 50%,rgba(0,0,0,0.7) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80000000', endColorstr='#b3000000',GradientType=0 ); /* IE6-9 */
}

/* Scrollstylings */
.outerScrollContainer {
	height: 100%; width: 100%; overflow: hidden; position: absolute; top: 0px; left: 0px;
}
.defaultScroller {
	position: absolute; width: 100%; top: 0px;
}
.defaultScroller.art {
	padding-top: 49px;padding-left: 49px;	
}

/*Menu hovers*/
.lightUp {
	-webkit-transition: all 150ms cubic-bezier(0.190, 1.000, 0.220, 1.000);
	-moz-transition: all 150ms cubic-bezier(0.190, 1.000, 0.220, 1.000);
	-o-transition: all 150ms cubic-bezier(0.190, 1.000, 0.220, 1.000);
	transition: all 150ms cubic-bezier(0.190, 1.000, 0.220, 1.000);
	height: 47px; line-height: 47px; text-indent: 25px; font-family: 'orbitron-1','orbitron-2';border: 1px solid transparent; margin-bottom: 1px;
	cursor: pointer;
}
.lightUp:hover{
	transition: box-shadow 300ms cubic-bezier(0.190, 1.000, 0.220, 1.000), background 1s linear, text-shadow 2s cubic-bezier(0.190, 1.000, 0.220, 1.000);
	background: rgba(0, 0, 0, 0.4);
	box-shadow: inset 0px 0px 10px rgba(232, 232, 255, 0.3);
	text-shadow: 0px 0px 20px rgba(222, 222, 255, 1) /*box-shadow: inset 0px 0px -10px -5px rgba(232, 232, 255, 0.2); background: rgba(0, 0, 0, 0.2); ; text-indent: 22px;*/;
}
.lightUp .newsheader {
	text-indent: 0px;
	width: 230px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	display: inline-block;
}
.lightUp .timestamp {
	display: inline-block;
	width: 70px;
	font-family: 'myriad-pro-1','myriad-pro-2';
	font-size: 14px;
	white-space: nowrap;
	overflow: hidden;
	text-align: right;
	color: lightCyan;
	text-indent: 0px;
}
.lightUp.selected {
	transition: box-shadow 300ms cubic-bezier(0.190, 1.000, 0.220, 1.000), background 1s linear, text-shadow 2s cubic-bezier(0.190, 1.000, 0.220, 1.000);
	background: rgba(112,156,196,0.2); 
	box-shadow: inset 0px 0px 10px rgba(232, 232, 255, 0.3);
	text-shadow: 0px 0px 20px rgba(222, 222, 255, 1);	
}

/*input fields*/
.input_styling_dark {
	-webkit-transition: all 100ms cubic-bezier(0.190, 1.000, 0.220, 1.000);
	-moz-transition: all 100ms cubic-bezier(0.190, 1.000, 0.220, 1.000);
	-o-transition: all 100ms cubic-bezier(0.190, 1.000, 0.220, 1.000);
	transition: all 100ms cubic-bezier(0.190, 1.000, 0.220, 1.000);
	background-color: rgba(0, 0, 0, 0.3); 
	background-image: url(../images/tiles/postbgstreaks.png); border: 1px solid rgba(0, 0, 0, 0.4); overflow: hidden; padding-right: 5px;	padding-left: 5px; color: #CAFFEE; white-space: nowrap; box-shadow: inset 0px 0px 10px rgba(0, 0, 0, 0.3); font-size: 16px;text-indent: 10px;
}
.input_styling_dark:hover {
	-webkit-transition: all 100ms cubic-bezier(0.190, 1.000, 0.220, 1.000);
	-moz-transition: all 100ms cubic-bezier(0.190, 1.000, 0.220, 1.000);
	-o-transition: all 100ms cubic-bezier(0.190, 1.000, 0.220, 1.000);
	transition: all 100ms cubic-bezier(0.190, 1.000, 0.220, 1.000);
	border-radius: 0px;background-color: rgba(8, 16, 32, 0.7); 
	box-shadow: inset 0px 0px 10px rgba(232, 232, 255, 0.3);
	/*box-shadow: inset 0px 0px -10px -5px rgba(232, 232, 255, 0.2); text-indent: 25px; */
	 
}
.input_styling_dark:focus {
	-webkit-transition: all 800ms cubic-bezier(0.190, 1.000, 0.220, 1.000);
	-moz-transition: all 800ms cubic-bezier(0.190, 1.000, 0.220, 1.000);
	-o-transition: all 800ms cubic-bezier(0.190, 1.000, 0.220, 1.000);
	transition: all 800ms cubic-bezier(0.190, 1.000, 0.220, 1.000);
	border-radius: 0px; background-color: rgba(16, 32, 64, 0.8);   text-indent: 5px; box-shadow: inset 0px 0px -10px -5px rgba(232, 232, 255, 0.3);
}
.input_styling_dark.login {
	width: 287px; height: 47px; margin-bottom: 1px;
}
.input_styling_dark.register {
	width: 237px; height: 47px; display: inline-block; margin-bottom: 1px; margin-right: 48px;
}

/*login/register headings*/
.boxheading {
	position: relative; line-height: 50px; text-align: center; font-size: 24px;font-family: 'orbitron-1','orbitron-2';
}
.boxheading.login {
	 width: 299px; 
}
.boxheading.register {
	 width: 549px;
}
.login_button {
	position: relative;height: 49px;width: 299px;line-height: 49px;text-align: center;background: rgba(255,255,255,0.2);
}
.login_button.register {
	width: 549px;
}
.buttontext {
	position: absolute; top: 0px; left: 0px; right: 0px; height: 50px; font-family: 'orbitron-1','orbitron-2',sans-serif; font-weight: 700; font-size:18px; text-shadow: 0px 1px 8px #222; text-align:center; text-transform: uppercase; color:#e5e5e5; letter-spacing: 6px; cursor: pointer;
}
.buttontext:hover {
	text-shadow: 0px 1px 8px #000; color:#fafafa;
}
.info_field {
	width: 530px;
	height: 39px;
	margin-bottom: 1px;
	display: block;
	white-space: normal;
	color: #787878;
	font-size: 12px;
	margin-right: 48px;
	background: rgba(0, 0, 0, 0.3);
	padding: 5px;
	padding-right: 10px;
	padding-left: 10px;
	text-align: justify;
}

.login_help {
	position: absolute;	top: -150px;	left: 150px;	height: 99px;	width: 199px;	box-shadow: inset 0px 0px 40px black;	background: rgba(120, 95, 84, 0.1);	padding: 25px;	display: none;	color: #C0E9E7;	opacity: 1;	font-size: 14px; font-style: italic;	font-weight: 100;	font-family: 'orbitron-1','orbitron-2';	line-height: 20px;
}
.register_help {
	position: absolute;bottom: -150px;left: 0px;height: 99px;width: 599px;box-shadow: black 0px 0px 40px inset;padding: 25px;display:none;color: orange;opacity: 1; font-style: italic; background: rgba(12, 0, 0, 0.8); font-size: 18px;
}
.register_help.sms {
	background: rgba(0, 24, 0, 0.8);height: 149px; bottom: -200px;
}
.register_help .activate {	
	font-size: 24px; color: green; padding-top: 8px; padding-bottom: 15px; font-style: normal; color: #A3FFFF;
}
.register_help .legal {
	font-size: 12px; color: white; text-align: justify; line-height: 12px;
}
.submit_arrows_right {
	position: absolute; right: 44px;
}
.submit_arrows_left {
	position: absolute; left: 0px;
}

/*Progress Bar */
.progressBar {
	position: absolute;bottom: 50px;left: 51px;box-shadow: inset 0px 0px 30px black;height: 49px;width: 399px; display: none;
}
.progressTrack {
	height: 100%;width: 100%;box-shadow: inset 0 1px 0px 0px rgba(255, 255, 255, 0.7), 0 0 10px 0px rgba(81, 201, 160, 0.3), 0 0 20px 0px rgba(159, 162, 217, 0.5), inset 0 -1px 7px 1px #CDFFFC, inset 0 16px 17px 0 rgba(169, 241, 255, 0.7), inset -30px 0 40px 0 rgba(227, 229, 251, 0.9), inset -3px 0px 5px 0px rgba(255, 255, 255, 0.9);background: rgba(79, 97, 136, 0.6);
}

.sectionlink{
	text-decoration:none;
	color:inherit;
}

.gameinfo_nav_link{
	color:orange;
	cursor: pointer;
}
.largeheading {
	font-family: 'orbitron-1','orbitron-2';
	font-size: 20px;
	text-align:center;
	text-transform:uppercase;
}

.subheading {
	font-family: 'orbitron-1","orbitron-2';
	font-size: 14px;
	line-height: 23px;
	text-align:center;
	text-transform:uppercase;
}
.subtopicbody {
	text-align:justify;
}
.subtopicbodyheading {		 /*heading1*/
	font-family: 'orbitron-1','orbitron-2';
	font-size: 16px;
	line-height: 25px;
	text-align:center;
	width: auto;
	text-transform:uppercase;
	width: 100%;
}
.subtopicbodyheading2 {		/*heading2*/
	font-family: 'orbitron-1','orbitron-2';
	font-size: 14px;
	line-height: 20px;
	text-align:center;
}
.quotetext {				/*quote*/
	font-style:italic;
}
.quoteref {					/*quoteref*/
	text-align:right;
	padding-left: 40%;
}

div.general_info_header{
	margin-left: -20px;
	text-align: center;
	height: 48px;
	margin-top: -20px;
	width: 548px;
	line-height: 50px;
	margin-bottom: 10px;
	background: rgba(255,255,255,0.2);
	font-family: 'orbitron-1','orbitron-2';
	font-weight: 300;
	font-size: 14px;
}
div.general_info_content{
	margin-bottom:10px;
}
div.general_info_close_msg{
	position: relative;
	margin-bottom: -20px;
	margin-left: -20px;
	width: 548px;
	text-align: center;
	height: 48px;
	line-height: 50px;
	background: rgba(255,255,255,0.2);
	font-family: 'orbitron-1','orbitron-2';
	letter-spacing: 2px;
	font-weight: 300;
	font-size: 14px;
}

#rules_info_div {
	padding: 20px;
	z-index: 12;
	color: white;
	position: relative;
	cursor: pointer;
	width: 508px;
	margin-left: -25%;
	left: 50%;
	top: 75px;
	display: none;
	background-image: url(http://live.ad2460.com/images/webgfx/promogrid.png);
	background-color: rgba(33, 39, 58, 0.901961);
	border: 1px solid rgba(232,232,255,0.3);
	box-shadow: inset 0px 0px 10px rgba(232,232,255,0.3), 3px 3px 10px black;	
}

#general_info_div {
	padding: 20px;
	z-index: 12;
	color: white;
	position: relative;
	cursor: pointer;
	width: 508px;
	margin-left: -25%;
	left: 50%;
	top: 75px;
	display: none;
	background-image: url(http://live.ad2460.com/images/webgfx/promogrid.png);
	background-color: rgba(33, 39, 58, 0.901961);
	border: 1px solid rgba(232,255,232,0.3);
	box-shadow: inset 0px 0px 10px rgba(232,255,232,0.3), 3px 3px 10px black;	
}

#remember_pwd_info_div {
	padding: 20px;
	z-index: 12;
	color: white;
	position: relative;
	cursor: pointer;
	width: 508px;
	margin-left: -25%;
	left: 50%;
	top: 75px;
	display: none;
	background-image: url(http://live.ad2460.com/images/webgfx/promogrid.png);
	background-color: rgba(33, 39, 58, 0.901961);
	border: 1px solid rgba(232,255,232,0.3);
	box-shadow: inset 0px 0px 10px rgba(232,255,232,0.3), 3px 3px 10px black;	
}


.bottom_box{
	position: absolute;
	bottom: 0px; left: 0px; width: 1200px; height: 30px; color: white;	
	background: black;	
}
.bottom_box > .fs{
	position: absolute;
	left: 425px;
	top: 3px;
}
.bottom_box > .copyright {
	position: absolute;
	left: 460px;
	height: 30px;
	line-height: 30px;
	font-style: italic;
	font-size: 12px;
	letter-spacing: 1px;
}
.bottom_box > .tweet {
	position: absolute;
	left: 130px;
	top: 7px;
	height: 16px;
}
.bottom_box > .hashtag {
	position: absolute;
	left: 158px;
	top: 1px;
	line-height: 30px;
	font-size: 16px;
	cursor: pointer;	
}
.bottom_box > .facebook {
	position: absolute; left: 10px; top: 2px; cursor: pointer;	
}
.bottom_box > .supportbutton {
	position: absolute; top: 1px; right: 10px; cursor: pointer;	
}
.register_support {
	position: absolute;bottom: 0px;left: 952px;background: url(../images/webgfx/supportbutton_2.jpg);height: 49px;width: 248px; cursor: pointer;
}
.leftnewsimage{
	float: left;
	padding-right: 20px;
	padding-bottom: 10px;
}
.rightnewsimage{
	float: right;
	padding-left: 20px;
	padding-left: 10px;
}
.centernewsimage{
	display: block;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: auto;
	margin-left: auto;
}

/* Nav Help Text */
.nav_help {
	position: absolute; 
	right: 10px;
	height: 50px; line-height: 50px;
	color: white; font-style: italic;
	font-size: 11px;
	top: 0px;	
	letter-spacing: 1px;
}
.nav_help.fourthbox_help {
	right: 260px;
}

.new_front_shortcut_container {
	position: absolute;
	right: -199px;
	top: 50px;
	height: 100px;
	width: 202px;
	background: url("../images/webgfx/registerbutton.png") no-repeat scroll 0% 0% transparent;
	box-shadow: 2px 2px 5px rgba(0,0,0,1);
	text-align: center;
	display: none;
}
.new_front_shortcut_container:hover{
	box-shadow:0px 0px 40px rgba(200,200,256,0.6) inset
}
.new_front_shortcut_text {
	font-family: "orbitron-1","orbitron-2";
	font-size: 20px;
	color: #FFF;
	line-height: 49px;
	text-shadow: 2px 2px 3px rgba(0, 0, 0, 0.5);
	font-weight: 900;
	text-transform: uppercase;
	letter-spacing: 1px;	
}
.new_front_shortcut_text:hover {
	text-shadow: 0px 0px 5px white;	
}
.front_pay_info {
	position: absolute;
	top: 51px;
	left: 201px;
	width: 249px;
	height: 99px;
	background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.5);
	font-family: "orbitron-1","orbitron-2";
	font-size: 17px;
	font-weight: 400;
	line-height: 48px;
	text-align: center;
	opacity: 0;
}




/* Christian playing around abit
.testmenu{
	display:none;
}
@media (max-width: 600px) {
	.web_main_container {
	  clear: both;
	  width: 100%;
	  margin: 0 auto;
	  background: url(../images/webgfx/bgtile.jpg);
	  position: relative;
	  box-shadow: 0px 0px 40px black;
	}
	.logo_web {
	  position: relative;
	  top: 0px;
	  left: 0px;
	  height: 150px !important;
	  width: 100% !important;
	  overflow: visible;
	  z-index: 10;
	  cursor: pointer;
	  -webkit-transition: box-shadow 0.5s ease-in;
	  color:white;
	}
	.logo_web img{
	  height: 150px !important;
	  width: 150px !important;

	}
	.fourth_box {
	  left: 0px;
	  top: 0px;
	  height: 100% !important;
	  width: 100% !important;
	}
	.third_box {
	  left: 0px;
	  top: 0px;
	  height: 100% !important;
	  width: 100% !important;
	}
	.second_box {
	  left: 0px;
	  top: 0px;
	  height: 100% !important;
	  width: 100% !important;
	}
	.first_box {
	  left: 0px;
	  top: 0px;
	  height: 100% !important;
	  width: 100% !important;
	}
	.web_box {
	  position: relative;
	  overflow: hidden;
	  cursor: pointer;
	  z-index: 1;
	  color: white;	
	  left: 0px !important;
	  top: 0px !important;
	  height: 250px !important;


	}
	.bottom_box {
	  position: relative;
	  bottom: 0px;
	  left: 0px;
	  width: 100%;
	  height: 30px;
	  color: white;
	  background: black;
	}	

	.testmenu{
		display:block;
	}
	.testmenuitem{
		color:cyan;
		height:30px;
		font-size: 26px;
		line-height: 30px;
	}
}
 */
