/* CSS Document */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#cacaca;
	background-repeat:repeat-y;
	background-position:center;
	}
	
h1 {
	text-align:right;
	}
	
#wrapper_all {
	width: 1000px;
	margin-left:auto;
	margin-right:auto;
	color:#666666;
	margin-top:-10px;
	height:600px;
	background-color:#FFFFFF;
	background-image:url(./wrapbg.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	}
	
#banner {
	background-image:url(./banner.jpg);
	width:100%;
	height:132px;
	color:#FFFFFF;
	}
	
#nav {
	width:225px;
	min-height:300px;
	background-image:url(./nav.gif);
	background-position:right;
	background-repeat:repeat-y;
	}
	
#footer {
	height:117px;
	background-image:url(./footer.jpg);
	background-repeat:no-repeat;
	width:1000px;
	float:left;
	position:absolute;
	top:590px;
	margin-left:auto;
	margin-right:auto;
	background-color:#000066;
	color:#FFFFFF;
	text-align:right
	}
	
.padding {
	margin:33px;
	line-height:30px;
	}
	
#content{
float:right;
width:700px;
margin-top:-450px;
margin-right:40px;
}



.scrollgeneric {
line-height: 1px;
font-size: 1px;
position: absolute;
top: 0; left: 0;
}

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

.scrollerjogbox {
width: 10px;
height: 10px;
top: auto; left: auto;
bottom: 0px; right: 0px;
background-color: gray;
}

#scrollarea {
	width:700px;
	color:#000000;
	height:350px;
	border: dashed 1px #e28a1c;
	border-right: solid 1px #e28a1c;
	background-color:#FFFFFF;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	}	

#scrollarea2 {
	width:700px;
	color:#ffffff;
	height:350px;
	border: dashed 1px #e28a1c;
	border-right: solid 1px #e28a1c;
	background-color:#666666;
	}	
	

#scrollarea3 {
	width:700px;
	color:#333333;
	height:350px;
	border: dashed 1px #e28a1c;
	border-right: solid 1px #e28a1c;
	}	
	


#innerscroll {
	width:90%;
	height;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	}
	
a {
	color:#FF3300;
	}
a:hover {color: #FF00CC;
}

a:visited {color:#FF3300;
}
	
	
.nav {
	line-height:90px;
	font-size:37px;
	text-decoration:none;
	}
a.here {
	color:#333333;line-height:90px;
	font-size:37px;
	text-decoration:none;
	}
	
a.here:hover {
	color:#333333;
	}

a.here:visited {
	color:#333333;
	}

#innernav {
margin-left:40px;
}

.rightfloat {
	float:right;
	}
	
.vid {
	margin-left:auto;
	margin-right:auto;
	}