/* CSS Document */

body { background-color: #990000; background-image: url(images/bg.gif); }
h1 { margin: 0px 0px 7px 0px; font-size: 16px; font-weight: bold; }
h2 { margin: 0px 0px 7px 0px; font-size: 14px; font-weight: bold; }
img { border: 0px; }

#logo { position: absolute; left: 50%; top: 0px; margin-left: -250px; width: 500px; height: 60px; background-color: #0000ff; }
#container { position: absolute; left: 50%; top: 50px; margin-left: -250px; width: 500px; background-color: #ffffff; font-family: Arial, Helvetica, sans-serif;}
#headpic { position: relative; left: 10px; top: 10px; width: 480px; height: 250px; }
#nav { position: relative; left: 10px; top: 16px; width: 480px;  font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 14px;}
#nav ul { list-style: none; margin: 0; padding: 0; padding-top: 4px; }
#nav li { display: inline; }
#nav a:link, #nav a:visited { padding: 3px 10px 2px 10px; color: #FFFFFF; background-color: #990000; text-decoration: none; border: 1px solid #711515; }
#nav a:hover { color: #FFFFFF; background-color: #c2c2c2; }
#main { position: relative; left: 10px; top: 25px; width: 480px; background-color: #c2c2c2; font-size: 12px; }
#footer { font-size: 10px; text-align: center; }

.full {position: relative; left: 10px; top: 10px; width: 460px; border-bottom: 1px dotted #000000; }
.fullbot {position: relative; left: 10px; top: 10px; width: 460px; }
.split {position: relative; left: 10px; top: 10px; width: 460px; border-bottom: 1px dotted #000000; }
.halfleft {	position: relative; top: 15px; width: 218px;  }
.halfright { position: relative; float: right; top: 15px;  width: 218px; border-left: 1px dotted #000000; padding: 0px 0px 0px 12px; }
.spacer { position: relative; width: 100%; height: 20px; }
.conspace { position: relative; width: 100%; height: 30px; }
.leftfloat { float: left; margin-right: 3px;}
.rightfloat { float: right; }
.rightfloat img { margin-left: 3px; }
.centeralign { text-align: center; }