@charset "UTF-8";
/* CSS Document */
html, body {height: 100%;}

#wrap {min-height: 100%;}

#main {overflow:auto;
	padding-bottom: 0px;}  /* must be same height as the footer */

#footer {position: relative;
	margin-top: -100px; /* negative value of footer height */
	height: 150px;
	clear:inherit;
}

/*Opera Fix*/
body:before {
	content:"";
	height:100%;
	float:left;
	width:0;
	margin-top:-32767px;/
}

a:link {font-family:Georgia, "Times New Roman", Times, serif; color:#C03; font-style:italic
}
a:visited {color:#000}
a:hover {background-color:#000; font-style:normal
}
a img{
	border: none;
}
.bodytext {font-family:Arial, Helvetica, sans-serif; color:#333; font-size:10px; float:left; text-align:left
}

.header {position:static}
.heading { position:relative; float: right; font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; background-color:#CCC;
}
.releasehead {float: right; text-align:right; background-color:#CCC
}
.announce {position: absolute; height: 30px; position: absolute; left: 30px; top: 120px; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; width: 730px; text-align:center
}
.news {position:absolute; height: 60%; overflow:scroll; left: 30px; top: 140px; width: 350px; border:#CCC 2px double; margin:5px; padding:5px; overflow-x: hidden; float:right; text-align:center
}
.release {position:absolute; height:60%; overflow:scroll; left: 395px; top: 140px; width: 350px; border:#CCC 2px double; margin:5px; padding:5px; overflow-x:hidden
}
.media {
	visibility: hidden;
	position:absolute;
	height: 60%;
	overflow: scroll;
	left: 760px;
	top: 100px;
	width: 100px;
	border:#CCC 2px double;
	margin:5px;
	padding:5px;
	overflow-x:hidden
}
.contact {font-family:Georgia, "Times New Roman", Times, serif; color:#C03; font-style:italic; font-size:12px; width: 365px; position: absolute; left:765px; top: 140px;
}
.links {width: 365px; position: absolute; left:765px; top: 350px;
.scrollgeneric {
line-height: 1px;
font-size: 1px;
position: absolute;
top: 0; left: 0;
}

.vscrollerbase {
width: 10px;
background-color: white;
}
.vscrollerbar {
width: 10px;
background-color: black;
}
.hscrollerbase {
visibility:hidden;
height: 10px;
background-color: white;
}
.hscrollerbar {
visibility:hidden;
height: 10px;
background-color: black;
}

.scrollerjogbox {
width: 8px;
height: 10px;
top: auto; left: auto;
bottom: 0px; right: 0px;
}


