body {
	background: #000;
    	background-image: url(/images/backs/over.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	background-attachment: fixed;	
	margin: 0;
	padding: 0;
	font-family: Arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-color: #FFF
}


div#pageHeader h1, div#linkList h3 {
	display: none
}


div#container {
	display: block
}


div#intro {
	display: block
}


@media screen {
	div#pageHeader, div#jvmrLogo {
		position: fixed
	}
		
	* html div#pageHeader, * html div#jvmrLogo {
		position: absolute
	}
}


div#pageHeader {
	left: 10px;
	top: 7px;
	width: 140px;
	height: 180px;
	background: url(/images/backs/logo2.png) left top no-repeat !important;
	background-image: none; 
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/backs/logo2.png', sizingMethod='scale')
}



div#jvmrLogo {
	position: absolute;
	background: transparent url(/images/backs/logo.gif) right top no-repeat;
	right: 10px;
	top: 7px;
	width: 146px;
	height: 55px
}


div#rightStuff {
	margin-top: 60px;
	margin-left: 380px;
	padding: 10px;
	padding-left: 20px;
	padding-bottom: 0
}


div#rightStuff h3, div#rightStuff h4, div#footer, div#sponsors {
	display: block;
	* height: 1%;
	background-image: url("/images/2/box_bg2.png") !important;
	background-image: none; 
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/2/box_bg2.png', sizingMethod='scale')
}


div#rightStuff h3, div#rightStuff h4 {
	margin: 0;
	padding: 0;
	padding-left: 20px;
	color: #FFF;
	font-size: 12px;
	line-height: 30px;
	text-transform: uppercase
}

div#rightStuff h4 {
	color: #CCC;
	line-height: 22px
}


div#rightStuff p {
	font-size: 14px;
	color: #FFF;
	line-height: 1.5em
}


div#rightStuff a {
	font-size: 14px;
	color: #FFF;
	text-decoration: underline
}

div#rightStuff a:hover {
	color: #FFF;
}

div#sponsors {
	text-align:center;
	padding:5px 5px 0px 5px;
	margin-bottom: 10px
}


div#sponsors p {
	display:inline
}


div#sponsors span {
	position: relative; 
	z-index: 1;
	margin:0 5px 5px 5px;
	vertical-align:bottom;
	width:135px;
	display:table-cell;
	display:inline-table;
	display:inline-block
}



div#sponsors p img {
	margin-bottom:0px
}


div#sponsors h5 {
	text-align:left;
	margin: 0;
	padding: 0;
	padding-left: 20px;
	color: #FFF;
	font-size: 11px;
	line-height: 20px;
	text-transform: uppercase

}


div#sponsors a, a:link, a:active {
	color: #C0C0C0;
	font-size: 10px;
	text-decoration: none
}


div#sponsors a img {

	border: 1px solid #000
}


div#sponsors a:hover img {

	border: 1px solid #FFF
}

div#footer, div#footer a {
	text-align:center;
	font-size: 10px;
	color: #FFF;
	margin-bottom: 10px
}

div#nav {
	position: absolute;
	left: 160px;
	top: 70px
}

div#nav div#buttons {
	position: absolute;
	left: 0px;
	top: 0px
			
}

div#nav div#buttons div#button {
	width: 218px;
	height: 30px;
	margin-bottom: 17px
			
}

div#nav div#labels {
	position: absolute;
	left: 0px;
	top: 0px
}

div#nav div#labels div#label_txt {
	width: 180px;
	height: 30px;
	cursor: pointer;
	text-align:left;
	text-transform: uppercase;
	font-size: 12px;
	letter-spacing: 1px;
	line-height: 30px;
	padding: 0px 20px 17px 20px;
	font-weight: bold;
	color: #FFF
}

.imageright {float:right;margin:20px 0 10px 10px;}
