html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td, img, a {margin:0; padding:0; border:0;}
html, body {background-color:#fff; background-image:url(../images/u-bg.jpg); background-repeat:repeat-x; font-family:Verdana, Arial, helvetica; color:#222; font-size:11px; font-weight:normal; line-height:17px;}

#wrap {width:850px; margin-left:auto; margin-right:auto; padding-bottom:100px;}
#header {height:159px; padding-left:45px; padding-right:53px; background-image:url(../images/u-dots-1.gif); background-repeat:repeat-y;}
#flash {float:right; width:331px;}
#nav {padding-left:15px; margin:0px; height:41px; float:left;}
#info {clear:both;}
#contenthome {margin-top:10px; padding-left:15px; padding-right:15px; padding-bottom:11px; border-bottom:6px #ccc solid; background-image:url(../images/u-dots-2.gif); background-repeat:repeat-y;}
#content {margin-top:10px; padding-left:15px; padding-right:15px; padding-bottom:40px; border-bottom:6px #ccc solid; background-image:url(../images/u-dots-2.gif); background-repeat:repeat-y;}
#footer {margin-top:10px; color:#777; font-size:10px; clear:both;}
#contactbox {padding:20px; margin-left:40px; margin-top:15px; margin-bottom:100px; border-bottom:3px #FFC20F solid; background-color:#FFF5D6; width:400px; float:right;}
#menunav {margin-top:20px; padding:0;}
#menu {background-color:#FFF5D6; padding:20px; border-bottom:3px #FFC20F solid; margin:0;}

p {padding-top:17px;}
h1 {font-size:20px; padding-top:10px; font-weight:bold; color:#7E1A00; line-height:23px;}
h2 {font-size:16px; font-weight:bold; color:#FFC20F; line-height:18px;}
h3 {font-size:14px; font-weight:bold; color:#D6A30D; line-height:18px;}

.outline {border:1px #B28607 solid;}
.bodylink {color:#7E1A00; text-decoration:underline; font-weight:normal;}
.bodylink:hover {color:#7E1A00;}
.footerlink {color:#777; text-decoration:underline; font-weight:normal;}
.footerlink:hover {color:#7E1A00;}
.footerlink2 {color:#7E1A00; text-decoration:underline; font-weight:normal;}
.footerlink2:hover {color:#7E1A00;}

li {display:inline;}
.menulink1 {color:#fff; text-decoration:none; font-weight:bold; font-size:10px; padding:6px 10px 6px 10px; background-color:#222; margin:0;}
.menulink1:hover { background-color:#7E1A00;}
.menulink2 {color:#fff; text-decoration:none; font-weight:bold; font-size:10px; padding:6px 10px 6px 10px; background-color:#444; margin:0;}
.menulink2:hover { background-color:#7E1A00;}
.menulink3 {color:#fff; text-decoration:none; font-weight:bold; font-size:10px; padding:6px 10px 6px 10px; background-color:#666; margin:0;}
.menulink3:hover { background-color:#7E1A00;}
.menulink4 {color:#fff; text-decoration:none; font-weight:bold; font-size:10px; padding:6px 10px 6px 10px; background-color:#888; margin:0;}
.menulink4:hover { background-color:#7E1A00;}
.menulink5 {color:#fff; text-decoration:none; font-weight:bold; font-size:10px; padding:6px 10px 6px 10px; background-color:#aaa; margin:0;}
.menulink5:hover { background-color:#7E1A00;}
.menuon {color:#7E1A00; text-decoration:none; font-weight:bold; font-size:10px; padding:6px 10px 6px 10px; background-color:#FFF5D6; margin:0;}
.menuitem {clear:both;}
.menuphoto {float:right; margin-left:30px;}
.break {clear:both; height:25px; border-bottom:1px #7E1A00 dotted; margin-bottom:25px;}