/*******************************Framework of Site********************************/

* {
 margin: 0;
 padding: 0;
}

body {
 background-color: #fff;
 color:#003366;
 font-family:Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-align: center;
}
a {
 color:#003366;
 text-decoration:underline;
}
a hover {
 color:#003366;
}
#wrapper {
 width: 750px;
 position: relative;
 margin: 20px auto;
 text-align: left;
}

#header {
 width: 100%;
 height: 126px;
 background-image:url(media/header_03.jpg);
 background-repeat:no-repeat;
 margin-bottom:5px;
}
#userlinks {
	position:absolute;
	width:383px;
	top:-1px;
	left: 0px;
}
#columns {
 width: 750px;
 position: relative;
}

#nav {
 position: absolute; top: 0; left: 0;
 width: 139px;
 height:300px;
 background-color:#003366;
 }

#content {
 position: relative; left: 20%;
 width: 80%;
 text-align:left;
}
#additionalrow {
 position:relative;
 width: 100%;
 margin-top:5px;
}
#userlinks {
	position:absolute;
	width:383px;
	height:32px;
	z-index:1;
	left: 338px;
	top: 16px;
}
#menu {
	width:100%;
	padding-top:110px;
	white-space:nowrap;
	text-align:center;
	color: #00cccc;
	font-size: 12px;
	font-weight:bold;
}
#menu a:link {
	color: #00cccc;
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
}
#menu a:visited, a:active {
	color: #00cccc;
	text-decoration:none;
}
#menu a:hover {
	color: #00cccc;
	text-decoration:none;
}
#content ul {
margin-left:15px;
}
#footer {
 width: 100%;
 height: 50px;
 text-align: center;
 font-family:"Courier New", Courier, mono;
}

/**************************Paragraphs, Headings, Etc.***************************/
p {
 padding: 10px;
}

#footer p {
 padding: 15px;
}

h1 {
 font-size: 150%;
 font-family:Arial, Helvetica, sans-serif;
 font-style:italic;
}
h3 {
	font-size:14px;
	font-weight:normal;
	color:#fff;
	display:block;
	background-color:#00cccc;
	line-height:18px;
}
h4 {
 font-size:11px;
} 
hr {
 background-color:#00cccc;
 color:#00cccc;
}

/*************************Site Navigation Styles*******************************/

#nav ul {
 font-size: 12px;
 }

#nav li {
 text-indent:5px;
 display: block;
 font-family:Arial, Helvetica, sans-serif;
 line-height:20px;
 font-weight:bold;
}

#nav li a, li a:visited {
 color: #ccc;
 text-decoration: none;
}

#nav li a:focus, #nav a:hover, #nav a:active {
 color: #fff;
 text-decoration: underline;
}