@charset "UTF-8";
body {

	background-image:url(../images/tools_background.jpg);
	font-family: 'Maven Pro', san-serif;
	padding-top:10px;
	background-attachment:fixed;
	}

#topnav ul {
	width: 800px;
	position: absolute;
	background-color:none; 
	text-align: right;
	font-size: 12pt;
	margin: 0 0 0 130px;
	padding-left: 0px;
	}
h13 {
	font-size:18pt;
	font-weight:700;
	color:black;
	align:center;
}	
#topnav ul li { 
	display: inline; 
	}
	
#topnav ul li a {
	
	padding: 3px 20px; 
	color: #000000; 
	text-decoration: none; 
	}

#topnav ul li a:hover {
	background-color: none; 
	color: #000000; 
	text-decoration: underline;
	}
	
#logo {
	max-height: 90px; 
	position:relative; /* allows for image to appear higher than than banner */
	float:left;
	margin:-30px 0 0 40px;
	-moz-box-shadow: 10px 10px 10px #333333;
	-o-box-shadow: 10px 10px 10px #333333;
	-webkit-box-shadow: 10px 10px 10px #333333;
	-ms-box-shadow: 10px 10px 10px #333333;
	box-shadow: 10px 10px 10px #333333;
	}

 
#banner {
	width:960px; 
	height:70px;	
	background: linear-gradient(left , #150873 0%,##150873 100%);
	background: -o-linear-gradient(left , #150873 0%,#150873 100%);
	background: -moz-linear-gradient(left , #150873%,#150873 100%);
	background: -webkit-linear-gradient(left , #150873 0%, #150873 100%);
	background: -ms-linear-gradient(left , #150873 0%, #150873 100%);
	background: -webkit-gradient(
	linear,
	left top,
	right top,
	color-stop(0, #150873),
	color-stop(1, #150873)
	);
	background-color:#150873;
	margin: 20px 20px 0;
	-moz-border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-ms-border-radius: 10px;
	border-radius: 10px;
	-moz-box-shadow: 10px 10px 10px #333333;
	-o-box-shadow: 10px 10px 10px #333333;
	-webkit-box-shadow: 10px 10px 10px #333333;
	-ms-box-shadow: 10px 10px 10px #333333;
	box-shadow: 10px 10px 10px #333333;
	}

#wrapper { 
	margin:0 auto;
	background-repeat: repeat;
background-color: #FFE173;
	padding:20px 0;
	
	linear,
	left top,
	left bottom,
	
	);
	-moz-box-shadow: 10px 10px 10px #333333;
	-o-box-shadow: 10px 10px 10px #333333;
	-webkit-box-shadow: 10px 10px 10px #333333;
	-ms-box-shadow: 10px 10px 10px #333333;
	box-shadow: 10px 10px 10px #333333;
	-moz-border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-ms-border-radius: 10px;
	border-radius: 10px;
	}

a:active, a:focus {outline:none;}