body { 
margin-top: 0px; 
background: #979898 url(images/bkgd.jpg) top center no-repeat; 
font-family: Verdana, arial, helvetica, san-serif; 
color: #454545; 
font-size: 12px; 
} 
#container { 
width: 960px; 
} 
#header { 
width: 960px; 
height: 150px; 
background: #ffffff url(images/header_bkgd.gif) top center no-repeat; 
} 
#contact { 
height: 50; 
padding: 30 20 20 20; 
} 
#topnav { 
background: #000000; 
text-align: right; 
padding: 3 20 4 20; 
} 
#mainbody { 
width: 960px; 
background: url(images/main_bkgd.gif) top center repeat-y; 
} 
#sidenav { 
width: 180px; 
background: url(images/sidenav_bkgd.gif) top left no-repeat; 
vertical-align: top; 
padding: 0 20 50 20; 
} 
#content { 
width: 730px; 
vertical-align: top; 
padding: 0 20 50 0; 
} 
#footer { 
width: 960px; 
height: 70px; 
background: url(images/footer_bkgd.gif) top center no-repeat; 
} 
#footersmall { 
text-align:right; 
padding: 5 20 20 20; 
} 
* { 
font-family: Verdana, arial, helvetica, san-serif; 
color: #454545; 
font-size: 12px; 
} 
h1 { 
color: #407880; 
font-size: 20px; 
font-weight: bold; 
} 
ul,ol { 
margin-top: 5px; 
} 
li {
font-size: 11px;
}
a:link, a:visited { 
font-weight: bold; 
text-decoration: none; 
color: #7373ff; 
font-size: 12px; 
} 
a:hover { 
font-weight: bold; 
text-decoration: underline; 
color: #0000ff; 
font-size: 12px; 
} 
.contact { 
float: right; 
color: #454545; 
font-size: 10px; 
} 
.contact a:link, .contact a:visited { 
font-size: 10px; 
font-weight: bold; 
text-decoration: none; 
color: #7373ff; 
} 
.contact a:hover { 
font-size: 10px; 
font-weight: bold; 
text-decoration: underline; 
color: #0000ff; 
} 
.topnav { 
font-size: 10px; 
color: #dcdcdc; 
font-weight: bold; 
} 
.topnav a:link, .topnav a:visited { 
font-size: 10px; 
font-weight: bold; 
text-decoration: none; 
color: #dcdcdc; 
} 
.topnav a:hover { 
font-size: 10px; 
font-weight: bold; 
text-decoration: none; 
color: #ffffff; 
border-top: 3px solid #ff0000; 
} 
.sidenav { 
width: 180px; 
background: url(images/sidenav_top.jpg) top no-repeat; 
padding: 10 0 0 0; 
font-size: 12px; 
color: #dedede; 
font-weight: bold; 
} 
.sidenav a:link, .sidenav a:visited { 
display: block; 
font-size: 12px; 
font-weight: bold; 
text-decoration: none; 
color: #e5e5e5; 
padding: 5 20 5 20; 
border-top: 1px solid #ffffff; 
} 
.sidenav a:hover { 
font-size: 12px; 
font-weight: bold; 
text-decoration: none; 
color: #ffffff; 
border-left: 3px solid #ff0000; 
border-right: 3px solid #ff0000; 
padding: 5 17 5 17; 
} 
.footer { 
font-size: 10px; 
color: #ffffff; 
} 
.footer a:link, .footer a:visited { 
font-size: 10px; 
font-weight: bold; 
color: #fefefe; 
text-decoration: none; 
} 
.footer a:hover { 
font-size: 10px; 
font-weight: bold; 
color: #ffffff; 
text-decoration: underline; 
} 
.footersmall { 
font-size: 8px; 
color: #454545; 
} 
.footersmall a:link, .footersmall a:visited { 
font-size: 8px; 
font-weight: bold; 
color: #7373ff; 
text-decoration: none; 
} 
.footersmall a:hover { 
font-size: 8px; 
font-weight: bold; 
color: #0000ff; 
text-decoration: underline; 
} 
.buck a:link, .buck a:visited { 
display: block; 
height: 115px; 
width: 150px; 
padding-top: 3px; 
} 
.buck a:hover { 
letter-spacing: 1px; 
text-decoration: none; 
border-top: 3px solid #ff0000; 
padding-top: 0px; 
} 

