﻿a img {
	border-style: none;
}
#button {
	font-size: 12px;
}
#buttonSmall {
	font-size: 10px;
}
input#button, input#buttonSmall{
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
body#bodyMain {
	/*background-image: url('../images/bkg/bkg-body-1.jpg');*/
	background-position: center top;
	overflow: auto;
	background-repeat: no-repeat;
	background-color: #2B002D;
}
body#bodyMain:before{
	content: "";
	position: absolute;
	z-index: 0;
	top: 0px;
	left: 0px;
	width:100%;
	height: 912px;
	opacity: .4;
	background-color: #000000;
}
#mainContainer {
	position: relative;
	z-index: 0;
	width: 1024px;
	height: 835px;
	margin-right: auto;
	margin-left: auto;
	background-image: url('../images/bkg_mainContainer_1.png');
	background-position: top;
	background-repeat: no-repeat;
	background-color: rgba(0,0,0,.6);
	background-size: 100% 100%;
	color: #C0C0C0;
	font-family: "Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;
}
#bkgCove{
	position: absolute;
	z-index: 0;
	top: 0px;
	left: 0px;
	width:1900px;
	height: 912px;
	opacity: .4;
	background-color: #000000;
}
#header {
	width: 100%;
}
#contentDivMain {
	padding: 0px;
	margin: 0px;
	font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif;
	color: white;
	height: 421px;
	top: 0px;
	left: 0px;
	width: 768px;
}
#contentDivMain #para2 {
	font-size: 97%;
	padding: 0px;
	margin: 0px 0px 8px 0px;
	width: 525px;
}
#contentDivMain p#para1 {
	font-size: 18pt;
	padding: 0px;
}
a {
	color: #CCCCCC;
}
a:link {
	color: inherit;
	text-decoration: none;
}
a:visited{
	color: inherit;
}
*[islink=true]{
	cursor: pointer;
}
/* CONTENT PAGES */
body#contentPage, body.contentPage{
	background-color: rgba(0,0,0,.8);
	padding: 10px;
}
.contentPage {
	font-family: "Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;
	color: #FFFFFF;
}
/* END CONTENT PAGES */

/* COUNTDOWN TIMER */
#cdDiv {
	/* Outer div  */
	position: absolute;
	z-index: 5;
	width: 630px;
	height: auto;
	bottom: -50px;
	left: 110px;
	font-size: 110%;
}
#countdowncontainer {
	/* Outer container for countdown timer */
	width: 100%;
	padding: 0px;
	margin: 0px;
	text-align: center;
}
#countdowncontainer ul{
	width: 248px;
	list-style: none;
}
#countdowncontainer li{
	width: 60px;
	float: left;
	text-align: center;
}
#countdowncontainer li#digits{
	font-family: myGrilledCheese;
	font-size: 200%;
	color: #FFF000;
}
#countdowncontainer li#labels{
	display: inline-block;
	margin-top: -11px;
	font-family: Arial;
	font-size: 120%;
	color: #FFF000;
}
#countdowncontainer .afterText {
	/* Text description that appears with the timer */
	display: block;
	position: absolute;
	top: 28px;
	right: -20px;
	width: 360px;
	height: auto;
	font-family: Tahoma;
	font-size: 110%;
	text-align: center;
	color: #00FF00;
}

/* END COUNTDOWN TIMER */
#navLeft {
	position: absolute;
	z-index: 4;
	width: auto;
	height: auto;
	top: 190px;
	left: 22px;
	padding: 5px 10px;
	font-family: myGrilledCheese;
	font-size: 25px;
	color: #66FF33;
}
#navLeft a {
	color: inherit;
	text-decoration: none;
	width: 100%;
	cursor: pointer;
}
#navLeft ul{
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#navLeft ul li{
	float: left;
	margin-right: 10px;
	padding: 1px 2px 0px 2px;
	border-bottom: thin #FF0000 solid;
	text-align: center;
}
#navLeft ul li:hover{
	cursor: pointer;
	color: #00CCFF;
}
#navLeft li:last-child{
	margin-right: 0px;
}
#mainForm {
	width: 95%;
}
.boxshadow-1{
	-webkit-box-shadow: 0px 0px 28px 23px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 28px 23px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 28px 23px rgba(0,0,0,0.75);
}
.box-shadow-4 {	/* 8px shadow bottom-right*/
			/*padding: 2px 2px 2px 2px;*/
	-moz-box-shadow: 4px 4px 6px 2px #000000; /* FF3.5+ */;
 -webkit-box-shadow: 2px 2px 8px #000; /* Saf3.0+, Chrome */;
         box-shadow: 4px 4px 8px #000; /* Opera 10.5, IE 9.0 */
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=135, Color='#000000')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=135, Color='#000000');
}
.boxshadowInset-1{
	box-shadow: 0px 0px 4px 2px #CCCCCC inset;
	border-radius: 10px;
}
.boxshadowInset-pur{
	box-shadow: 0px 0px 4px 2px inset #9900CC;
	border-radius: 10px;
}
img {
	border-style: none;
}
.errorMsgDiv {
	position: absolute;
	width: 325px;
	z-index: 20;
	font-size: 18px;
	color: #FF3300;
	background-color: #000000;
	padding: 15px;
	border-radius: 10px;
	opacity: 0;
	visibility: hidden;
	font-family: arial, Helvetica, sans-serif;
	-webkit-transition: opacity 1s ease-in-out;
	-moz-transition: opacity 1s ease-in-out;
	-o-transition: opacity 1s ease-in-out;
	transition: opacity 1s ease-in-out;
}
.textShadow1{
	-moz-text-shadow: 0px 0px 7px rgba(0, 0, 0, 1);
	-webkit-text-shadow: 0px 0px 7px rgba(0, 0, 0, 1);
	/*text-shadow: -3px 0px 7px rgba(0, 0, 0, 1);*/
	text-shadow: 2px 2px 2px rgba(0, 0, 0, 1);
}
.textShadow2{
	-moz-text-shadow: 2px 2px 4px rgba(0, 0, 0, 1);
	-webkit-text-shadow: 2px 2px 4px rgba(0, 0, 0, 1);
	text-shadow: 2px 2px 4px rgba(0, 0, 0, 1);
}
.stroke1px-blk{
	text-shadow: rgb(0, 0, 0) 1px 0px 0px, rgb(0, 0, 0) 0.533333px 0.833333px 0px, rgb(0, 0, 0) -0.416667px 0.916667px 0px, rgb(0, 0, 0) -0.983333px 0.133333px 0px, rgb(0, 0, 0) -0.65px -0.75px 0px, rgb(0, 0, 0) 0.283333px -0.966667px 0px, rgb(0, 0, 0) 0.966667px -0.283333px 0px;
}
.stroke2px-blk{
text-shadow: rgb(0, 0, 0) 2px 0px 0px, rgb(0, 0, 0) 1.75px 0.966667px 0px, rgb(0, 0, 0) 1.08333px 1.68333px 0px, rgb(0, 0, 0) 0.133333px 2px 0px, rgb(0, 0, 0) -0.833333px 1.81667px 0px, rgb(0, 0, 0) -1.6px 1.2px 0px, rgb(0, 0, 0) -1.98333px 0.283333px 0px, rgb(0, 0, 0) -1.86667px -0.7px 0px, rgb(0, 0, 0) -1.3px -1.51667px 0px, rgb(0, 0, 0) -0.416667px -1.95px 0px, rgb(0, 0, 0) 0.566667px -1.91667px 0px, rgb(0, 0, 0) 1.41667px -1.41667px 0px, rgb(0, 0, 0) 1.91667px -0.566667px 0px, -3px 0px 7px rgba(0, 0, 0, 1);
}
.stroke4px-blk{
text-shadow: rgb(0, 0, 0) 5px 0px 0px, rgb(0, 0, 0) 4.9px 1px 0px, rgb(0, 0, 0) 4.6px 1.95px 0px, rgb(0, 0, 0) 4.13333px 2.81667px 0px, rgb(0, 0, 0) 3.48333px 3.58333px 0px, rgb(0, 0, 0) 2.7px 4.2px 0px, rgb(0, 0, 0) 1.81667px 4.66667px 0px, rgb(0, 0, 0) 0.85px 4.93333px 0px, rgb(0, 0, 0) -0.15px 5px 0px, rgb(0, 0, 0) -1.13333px 4.86667px 0px, rgb(0, 0, 0) -2.08333px 4.55px 0px, rgb(0, 0, 0) -2.95px 4.05px 0px, rgb(0, 0, 0) -3.68333px 3.38333px 0px, rgb(0, 0, 0) -4.28333px 2.58333px 0px, rgb(0, 0, 0) -4.71667px 1.66667px 0px, rgb(0, 0, 0) -4.95px 0.7px 0px, rgb(0, 0, 0) -4.98333px -0.3px 0px, rgb(0, 0, 0) -4.83333px -1.28333px 0px, rgb(0, 0, 0) -4.48333px -2.21667px 0px, rgb(0, 0, 0) -3.95px -3.06667px 0px, rgb(0, 0, 0) -3.26667px -3.78333px 0px, rgb(0, 0, 0) -2.45px -4.35px 0px, rgb(0, 0, 0) -1.53333px -4.75px 0px, rgb(0, 0, 0) -0.566667px -4.96667px 0px, rgb(0, 0, 0) 0.433333px -4.98333px 0px, rgb(0, 0, 0) 1.41667px -4.8px 0px, rgb(0, 0, 0) 2.35px -4.41667px 0px, rgb(0, 0, 0) 3.16667px -3.86667px 0px, rgb(0, 0, 0) 3.88333px -3.15px 0px, rgb(0, 0, 0) 4.43333px -2.31667px 0px, rgb(0, 0, 0) 4.8px -1.4px 0px, rgb(0, 0, 0) 4.98333px -0.416667px 0px;
}
.stroke1px-wht{
text-shadow: rgb(255, 255, 255) 1px 0px 0px, rgb(255, 255, 255) 0.533333px 0.833333px 0px, rgb(255, 255, 255) -0.416667px 0.916667px 0px, rgb(255, 255, 255) -0.983333px 0.133333px 0px, rgb(255, 255, 255) -0.65px -0.75px 0px, rgb(255, 255, 255) 0.283333px -0.966667px 0px, rgb(255, 255, 255) 0.966667px -0.283333px 0px;
}
.stroke2px-wht{
text-shadow: rgb(255, 255, 255) 2px 0px 0px, rgb(255, 255, 255) 1.75px 0.966667px 0px, rgb(255, 255, 255) 1.08333px 1.68333px 0px, rgb(255, 255, 255) 0.133333px 2px 0px, rgb(255, 255, 255) -0.833333px 1.81667px 0px, rgb(255, 255, 255) -1.6px 1.2px 0px, rgb(255, 255, 255) -1.98333px 0.283333px 0px, rgb(255, 255, 255) -1.86667px -0.7px 0px, rgb(255, 255, 255) -1.3px -1.51667px 0px, rgb(255, 255, 255) -0.416667px -1.95px 0px, rgb(255, 255, 255) 0.566667px -1.91667px 0px, rgb(255, 255, 255) 1.41667px -1.41667px 0px, rgb(255, 255, 255) 1.91667px -0.566667px 0px;
}
.stroke2px-red{
text-shadow: rgb(255, 0, 0) 2px 0px 0px, rgb(255, 0, 0) 1.75px 0.966667px 0px, rgb(255, 0, 0) 1.08333px 1.68333px 0px, rgb(255, 0, 0) 0.133333px 2px 0px, rgb(255, 0, 0) -0.833333px 1.81667px 0px, rgb(255, 0, 0) -1.6px 1.2px 0px, rgb(255, 0, 0) -1.98333px 0.283333px 0px, rgb(255, 0, 0) -1.86667px -0.7px 0px, rgb(255, 0, 0) -1.3px -1.51667px 0px, rgb(255, 0, 0) -0.416667px -1.95px 0px, rgb(255, 0, 0) 0.566667px -1.91667px 0px, rgb(255, 0, 0) 1.41667px -1.41667px 0px, rgb(255, 0, 0) 1.91667px -0.566667px 0px;
}
.stroke4px-wht{
text-shadow: rgb(255, 255, 255) 4px 0px 0px, rgb(255, 255, 255) 3.88333px 0.983333px 0px, rgb(255, 255, 255) 3.51667px 1.91667px 0px, rgb(255, 255, 255) 2.93333px 2.73333px 0px, rgb(255, 255, 255) 2.16667px 3.36667px 0px, rgb(255, 255, 255) 1.26667px 3.8px 0px, rgb(255, 255, 255) 0.283333px 3.98333px 0px, rgb(255, 255, 255) -0.716667px 3.93333px 0px, rgb(255, 255, 255) -1.66667px 3.63333px 0px, rgb(255, 255, 255) -2.51667px 3.11667px 0px, rgb(255, 255, 255) -3.2px 2.4px 0px, rgb(255, 255, 255) -3.7px 1.53333px 0px, rgb(255, 255, 255) -3.96667px 0.566667px 0px, rgb(255, 255, 255) -3.98333px -0.433333px 0px, rgb(255, 255, 255) -3.75px -1.4px 0px, rgb(255, 255, 255) -3.28333px -2.28333px 0px, rgb(255, 255, 255) -2.61667px -3.03333px 0px, rgb(255, 255, 255) -1.78333px -3.58333px 0px, rgb(255, 255, 255) -0.85px -3.91667px 0px, rgb(255, 255, 255) 0.15px -4px 0px, rgb(255, 255, 255) 1.13333px -3.83333px 0px, rgb(255, 255, 255) 2.05px -3.43333px 0px, rgb(255, 255, 255) 2.83333px -2.81667px 0px, rgb(255, 255, 255) 3.45px -2.03333px 0px, rgb(255, 255, 255) 3.83333px -1.11667px 0px, rgb(255, 255, 255) 4px -0.133333px 0px;	
}
.stroke4px-red{
text-shadow: rgb(255, 0, 0) 4px 0px 0px, rgb(255, 0, 0) 3.88333px 0.983333px 0px, rgb(255, 0, 0) 3.51667px 1.91667px 0px, rgb(255, 0, 0) 2.93333px 2.73333px 0px, rgb(255, 0, 0) 2.16667px 3.36667px 0px, rgb(255, 0, 0) 1.26667px 3.8px 0px, rgb(255, 0, 0) 0.283333px 3.98333px 0px, rgb(255, 0, 0) -0.716667px 3.93333px 0px, rgb(255, 0, 0) -1.66667px 3.63333px 0px, rgb(255, 0, 0) -2.51667px 3.11667px 0px, rgb(255, 0, 0) -3.2px 2.4px 0px, rgb(255, 0, 0) -3.7px 1.53333px 0px, rgb(255, 0, 0) -3.96667px 0.566667px 0px, rgb(255, 0, 0) -3.98333px -0.433333px 0px, rgb(255, 0, 0) -3.75px -1.4px 0px, rgb(255, 0, 0) -3.28333px -2.28333px 0px, rgb(255, 0, 0) -2.61667px -3.03333px 0px, rgb(255, 0, 0) -1.78333px -3.58333px 0px, rgb(255, 0, 0) -0.85px -3.91667px 0px, rgb(255, 0, 0) 0.15px -4px 0px, rgb(255, 0, 0) 1.13333px -3.83333px 0px, rgb(255, 0, 0) 2.05px -3.43333px 0px, rgb(255, 0, 0) 2.83333px -2.81667px 0px, rgb(255, 0, 0) 3.45px -2.03333px 0px, rgb(255, 0, 0) 3.83333px -1.11667px 0px, rgb(255, 0, 0) 4px -0.133333px 0px;
}
