@charset "utf-8";
/* CSS Document */
@font-face {
	font-family: 'TradeGothicCon';
	src: url('../font/tradegothic-condeighteen-webfont.eot');
	src: url('../font/tradegothic-condeighteen-webfont.eot?#iefix') format('embedded-opentype'),
		 url('../font/tradegothic-condeighteen-webfont.woff') format('woff'),
		 url('../font/tradegothic-condeighteen-webfont.ttf') format('truetype'),
		 url('../font/tradegothic-condeighteen-webfont.svg#TradeGothicRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'TradeGothicConBold';
	src: url('../font/tradegothic-boldcondtwenty-webfont.eot');
	src: url('../font/tradegothic-boldcondtwenty-webfont.eot?#iefix') format('embedded-opentype'),
		 url('../font/tradegothic-boldcondtwenty-webfont.woff') format('woff'),
		 url('../font/tradegothic-boldcondtwenty-webfont.ttf') format('truetype'),
		 url('../font/tradegothic-boldcondtwenty-webfont.svg#TradeGothicConBold') format('svg');
	font-weight: normal;
	font-style: normal;
}
*
{
	color: #ffffff;
	font-size: 12px;
	font-family: 'TradeGothicCon';
	margin: 0;
	padding:0;
}

body
{
	margin: 0px;
	overflow: hidden;
	background-image:url('../img/blackboard-backgrounds-wallpapers.jpg');
	z-index:0;
}

h1
{
	font-weight:normal;
	font-size:18px;
	text-transform: uppercase;

}

select
{
	text-transform: uppercase;
	font-size: 11px;
	text-align: center;
	display:none;
}

hr
{
	border: 0;
	height: 1px;
	background-color: #ccc;
	margin: 20px 0px;
}

.button
{
	padding: 2px;
	cursor: pointer;
}

.key
{
	padding: 1px 8px;
	margin:0 0 0 2px;
	background-color: #fff;
	color: #000;
	border-radius:2px;
	opacity: .60; /* standard: ff gt 1.5, opera, safari */
	-ms-filter: "alpha(opacity=85)"; /* ie 8 */
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; /* first*/
	filter: alpha(opacity=85); /* ie lt 7 */
	-khtml-opacity: .60; /* safari 1.x */
	-moz-opacity: .60; /* ff lt 1.5, netscape */
}
.menu, footer{background: url('../img/texture.png') repeat; height:43px; width:100%; position:absolute; z-index:9999; }
.menu{ top:0; left:0; }

.menu *{color:#fff !important; text-transform:uppercase;}
.menu h1{ font-size:15pt; float:left; margin-left:15px; font-family: 'TradeGothicConBold'; line-height:45px;}
nav{   display:inline; line-height:45px; float:right; margin-right:15px; }
nav a, nav a:link, nav a:hover, nav a:active, nav a:visited{ font-size:12pt; text-decoration:none !important; margin-right:5px; font-family: 'TradeGothicCon';}
footer{ bottom:0; left:0; text-transform: uppercase; line-height: 43px; cursor: default; text-align:center;}


#main{ margin-top:150px;  position:absolute; z-index:999999; height:0; width:580px; left:50%; margin-left:-290px; overflow-y:auto; overflow-x:none;}
#main*{margin:12px 0 12px 0;}
#main img{float:left; margin:20px 0 20px 0;}
#main h1, #main h2{ text-transform:uppercase; text-shadow:1px 1px 4px #1d1d1d, -1px -1px 4px #1d1d1d, -1px 1px 4px #1d1d1d, 1px -1px 4px #1d1d1d; float:left; clear:both;}
#main h1{ font-size:25px; color:#fff; font-family: 'TradeGothicConBold'; font-weight: normal;
	font-style: normal;}
#main h2{ font-size:16px; color:#b0afaf; font-family: 'TradeGothicCon'; font-weight: normal;
	font-style: normal;}
	
#main p{ font-size:12px; color:#fff; font-family: 'TradeGothicCon'; font-weight: normal;
	font-style: normal;}

/* Set slider panel sizes, Main & FX demo pages */
#slider .panel1 { width: 400px;}
#slider .panel2 { width: 400px;}

.anythingControls { display:none !important;}

.close{position:absolute;
	float:right !important;
	right:0;
	top:0;
	width:32px;
	height:32px;
	z-index:99999999;
	}
.close img{float:left;
	margin:0 !important;
	z-index:99999999;}
.contactsect p{clear:both;}