
.off {
	color: rgb(49, 68, 88);
	font: 10px verdana, sans-serif;
	padding: 3px 0px 4px 6px;
	margin: 0px 0px 0px 1px;
	width: 100%;
	display: block;
}

		
body {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: url(../pics_/NET/side_left_bg.gif) rgb(255, 255, 255) repeat-y;
	height: 100%;
}

html{
	height: 100%;
}

h5{
	color: rgb(255, 255, 255);
	font: bold 11px verdana, sans-serif;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
}

h1		{position:relative;
		width:95%;
		border-bottom:1px double black;
		}
		
.subl		{float:left;
		width:40%;
		margin:0 10px 0 0;
		padding:5px 5px 5px 0;
		border-right:1px solid black;
		}
		
#masthead	{
		font-size:40px;
	  	color:black;
		padding:10px 0 10px 0;
		border-bottom:1px double black;
		text-align:center;
		text-decoration:underline;
		height:60px;
		z-index: 90;
		}

#col1		{position:absolute;
		left:1%;
		width:20%;
		top:130px;
		height:500px;
		font-size:1em;
		border-right:1px solid black;
		}

#col2		{position:absolute;
		left:22%;
		width:25%;
		top:130px;
		height:500px;
		font-size:1em;
		border-right:1px solid black;
		}

#col3		{position:absolute;
		left:48%;
		width:25%;
		top:130px;
		height:500px;
		font-size:1em;
		border-right:1px solid black;
		}

#col4		{position:absolute;
		left:74%;
		width:auto;
		top:130px;
		height:500px;
		font-size:1em;
		}


#content{
	width: 87%;
	padding: 0px 0px 60px 0px;
	margin: 0px 0px 0px 0px;
	color: rgb(0, 0 , 0);
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	position: absolute;
	top: 110px;
	left: 108px;
	z-index: 95;
}

#content a, #content a:visited, #content a:link, #content a:active {
	color: #FF00FF;
	text-decoration: none;
}

#content a:hover {
	color: #FF00FF;
}

#content li{
	list-style: square;
	padding: 0px;
	margin-left: 16px;
}

#content ul{
	margin: 0px;
}

.menu,.menu2{
	background: url(../pics_/NET/top_nav_drop_grad.gif) repeat-x; 
	filter: Alpha(Opacity=95);
	-moz-opacity: 0.95;
	z-index: 99;
}

.menu a {
	padding: 3px 0px 4px 6px;
	margin: 0px 0px 0px 1px;
	width: 100px;
	display: block;
	color: rgb(92, 132, 174);
	background: transparent;
	font: 10px verdana, sans-serif;
	text-decoration: none;
}

.menu .options,.menu2 .options {
	margin: 0px 1px 0px 2px;
	border-left: rgb(92, 132, 174) 1px solid;
	background: transparent;
	height: 77px;
}

#seismo{
	width: 90px;
	z-index: 98;
	position: absolute;
	height: 90px;
	top: 0px;
	left: 0px;
}

#tlcorner{
	width: 108px;
	z-index: 98;
	position: absolute;
	height: 87px;
	top: 73px;
	left: 0px;
}

#header{
	width: 100%;
	overflow: hidden;
	clear: both;
	background: url(../pics_/NET/new_header.gif) rgb(255, 255, 255) repeat -x;
	z-index: 98;
	position: absolute;
	height: 73px;
}

.menu a:hover,.menu2 a:hover {
	color: rgb(250, 247, 225);
	background: rgb(49, 68, 88);
}

#menubar{
	padding: 2px 0px 0px 0px;
	position: absolute;
	left: 114px;
	top: 73px;
	z-index: 99;
	}

#navbg{
	width: 100%;
	background: url(../pics_/NET/top_nav_bg.gif) rgb(255, 255, 255) repeat-x;
	top: 73px;
	height: 27px;
	position: absolute;
	z-index: 90;
}




#contact{
	width: 88px;
	text-align: center;
	left: 296px;
	position: absolute;
}
#links{
	width: 88px;
	text-align: center;
	left: 196px;
	position: absolute;
}

#forum{
	width: 88px;
	text-align: center;
	left: 0px;
	position: absolute;
}

#support{
	width: 88px;
	text-align: center;
	left: 100px;
	position: absolute;
}


div#bottomnav{
	width: 413px;
	float: right;
	margin: 0px 0px 0px 0px;
	background: transparent;
	position: relative;
	z-index: 96;
	overflow: hidden;
}
div#footer {
	width: 100%;
	background: transparent ;
	z-index: 96;
	position: absolute;
	top: expression(document.documentElement.scrollTop + document.documentElement.clientHeight - offsetHeight);
}
div#footerright {
	width: 100%;
	float: right;
	background: transparent;
	text-align: right;
	z-index: 94;
	position: absolute;
	top: expression(document.documentElement.scrollTop + document.documentElement.clientHeight - (offsetHeight+50));
}
div#navlinks{
	margin: 0px 0px 0px 0px;
	color: rgb(255, 255, 255);
	font: bold 11px verdana, sans-serif;
	top: 36px;
	left: 20px;
	position: absolute;
	z-index: 96;
}
div#navtext{
	margin: 0px 0px 0px 0px;
	color: rgb(171, 141, 110);
	font: 11px verdana, sans-serif;
	top: 14px;
	left: 42px;
	position: absolute;
}
div#slideleft {
	z-index: 90;
	background: transparent;
	position: relative;
	top: expression(document.documentElement.scrollTop + document.documentElement.clientHeight - (offsetHeight+85));
}
div#slidelefttop {
	z-index: 90;
	background: transparent;
	position: relative;
	top: expression(document.documentElement.scrollTop + document.documentElement.clientHeight - (offsetHeight+225));
}
#header h1{
	display: none;
}
#menubar a {
	padding: 0px 4px 0px 4px;
	margin: 0px 50px 0px 0px;
	color: rgb(128, 151, 165);
	font: bold 11px verdana, sans-serif;
	letter-spacing: 1px;
	text-decoration: none;
}
body>div#footer {
	position: fixed;
	bottom: 0px;
}
body>div#footerright{
	position: fixed;
	bottom: 50px;
}
body>div#slideleft {
	position: fixed;
	bottom: 85px;
}
body>div#slidelefttop {
	position: fixed;
	bottom: 125px;
}
div#navlinks a{
	color: rgb(171, 141, 110);
}
div#slideleft img{
	border: none;
}
div#navlinks a:hover, #menubar a:hover, #menubar .active {
	color: rgb(255, 255, 255);
}
