/* CSS Document */

body {margin: 0; padding: 0; color: #003399; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .9em; background-image: url(darbackground.gif); background-repeat: repeat-x; background-position: top left;} 
body a {color: #003399;}

#allcontent {width: 800px; padding: 5px; margin-left: auto; margin-right: auto; background-image: url(darparch.png);}

#header {margin: 10px 10px 0px 10px; height: 160px; border-bottom: 5px solid #003399;}
#header h4 {margin-top: 0;}

#bar {height: 10px; background-color: #D20000; margin: 0px 10px;}

#uppernav {margin: 0px 10px; float: left; display: inline; width: 780px; border-bottom: 3px solid #003399; padding-bottom: 2px;}
#uppernav ul {margin: 0 0 0 10px;}
#uppernav li {float: left; list-style-type: none; padding: 0 30px;}
#uppernav a {text-decoration: none;}
#uppernav a:hover {color: #D20000; font-weight: bold;}
#uppernav li:first-child {margin-left: 50px;}

#nav {width: 180px; display: inline; color: #D20000;}
#nav ul {margin: 10px 10px 10px 0px; padding: 0px 5px 10px 0px; float: left;}
#nav ul li {list-style-type: none; padding-left: 20px; background-image: url(darbulletstar.gif); background-repeat: no-repeat; background-position: left center;}
#nav li {margin: 0px 0px 0px 15px; padding: 1em 2em;}
#nav li a {text-decoration: none; color: #D20000;}
#nav li a:hover {color: #003399; margin: 0; list-style-type: none; text-decoration: underline;}

#content {margin-left: 150px; margin-right: 20px; margin-top: 25px; padding-top: 0px; padding-left: 20px; border-left: 3px solid #003399; font-weight: bold;}
#content h3 {margin-top: 1em; padding-bottom: 0; padding-top: 5px; color: #D20000;}
#content h4 {margin-top: -10px;}
#content p {margin-top: 0; padding-bottom: 10px; padding-left: 20px;}
#content ul {margin-top: -5px;}
#content ul li a {text-decoration: underline;}
#content table {margin-top: 0;}

#pic {float: right; padding-left: 10px; padding-right: 10px;}
img.figure {float: right; margin-left: 10px; margin-bottom: 5px; padding-top: 10px; margin-right: 10px;}

#leftpic {float: left; margin-right: 10px; margin-bottom: 5px; padding-top: 0px; margin-left: 0px;}
#picright {float: right; padding-left: 10px; padding-right: 10px;}

#footer {margin-top: 20px; border-bottom: 15px solid #D20000; font-size: .9em;}
#footer p {color: white; text-align: center; background-color: #003399; font-size: .8em; padding: 0; margin: 0; clear: left;}
#footer a {color: white;}
#footer a:hover {font-weight: bold;}

