body {background:#eeeeee; font-family: Arial; text-align:center;} #wrapper {margin:auto; width:800px; text-align:center; background:#fff;} #header {background:#999 url("images/wholeheader.jpg") no-repeat; font-family:Impact; font-size:26px; color:#fff; text-align:right; height:150px;} #nav {background-color:#ccc; background-image:url("images/navleft.gif"); background-repeat:no-repeat; height:50px; text-align:center; } #nav #mainnav{ text-align:center; list-style-type:none; margin:0px; padding:0px; padding-top:7px; padding-left:100px;} #mainnav li{display:inline; color:#c00; font-size:28px; font-family:Impact; margin-right:15px; position:relative; } #mainnav li a{display:inline; color:#c00; font-size:28px; font-family:Impact; text-decoration:none;} #mainnav li a:link{display:inline; color:#c00; font-size:28px; font-family:Impact; text-decoration:none;} #mainnav li a:active{display:inline; color:#ffffff; font-size:28px; font-family:Impact; text-decoration:none;} #mainnav li a:visited{display:inline; color:#c00; font-size:28px; font-family:Impact; text-decoration:none;} #mainnav li a:hover{display:inline; color:#fff; font-size:28px; font-family:Impact; text-decoration:none;} #mainnav li ul {position: absolute; width:406px; left: -999em; list-style: none; } #mainnav li:hover ul, #mainnav li.over ul {left:0px; margin:0 0 0 0; background:#ccc; padding:5px; text-align:left;} * html #mainnav li.over ul {left:0px; margin:32px 0 0 0; background:#ccc; padding:5px; text-align:left;} #mainnav li:hover a, #mainnav li.over a{color:#c00;} #mainnav li:hover ul li a, #mainnav li.over ul li a{display:inline; color:#c00; font-family: arial; font-weight:bolder; font-size:18px; text-decoration:none;} #mainnav li:hover ul li a:link, #mainnav li.over ul li a:link{display:inline; color:#c00; font-family: arial; font-weight:bolder; font-size:18px; text-decoration:none;} #mainnav li:hover ul li a:active, #mainnav li.over ul li a:active{display:inline; color:#ffffff; font-family: arial; font-weight:bolder; font-size:18px; text-decoration:none;} #mainnav li:hover ul li a:visited, #mainnav li.over ul li a:visited{display:inline; color:#a00; font-family: arial; font-weight:bolder; font-size:18px; text-decoration:none;} #mainnav li:hover ul li a:hover, #mainnav li.over ul li a:hover{display:inline; color:#fff; font-family: arial; font-weight:bolder; font-size:18px; text-decoration:none;} #main{ background:#ffffff; font-family:arial; font-size:16px; font-weight:bold; padding-left:25px; padding-right:25px; line-height:150%; text-align:left;} #footer { background-image: url("images/bottomgradient.gif"); background-position: top left; background-repeat: repeat-x; background-color: #999; font: arial 14px bold; color:fff; padding-left:10px; padding-right:10px;} #addy { float:left; font-family: arial; font-size:14px; margin-top:50px; color:#b00; line-height:125%; text-align:left;} #emails {float:right; font-family: arial; font-size:14px; margin-top:50px; color:#fff; line-height:125%; text-align:right;} #emails a{color:#444;} #emails a:hover{color:#fff;} h1 {text-align:center;} h2{text-align:left; font-size: 18px; color:#b00} a {color:#7f7f7f;} a:visited{color:#600;} a:hover{text-decoration:none;} li {list-style-type:disk;} li li {list-style-type:disc;} table ul{line-height:115%;} .label {text-align:right;} .field {text-align:left;}