body { font: Arial, Helvetica, sans-serif; background: #FFF url(/images/template/background.png) repeat-x; margin: 0; padding: 0; line-height: 180%; }

#wrapper { width: 920px; height: auto; margin: auto auto; }
#banner { width: 880px; height: 172px; float: left; position: relative; padding: 23px 20px 0; background: url(/images/template/banner.png) no-repeat; }
#logo { width: 370px; height: 146px; float: left; background:url(/images/template/logo.png) no-repeat; }
#flashbanner { width: 503px; height: 157px; float: left; }

#navigation { width: 920px; height: 30px; float: left; background: url(/images/template/navigation.png) repeat-x; }
#nav { width: 810px; margin: auto auto; }
#nav ul { font-size: 16px; color: #FFF; list-style-type: none; display: inline; margin: 0; padding: 0; font-weight: bold; line-height: 29px; }
#nav li { display: inline; margin: 0; }
#nav li a { color: #FFF; text-decoration: none; height: 30px; padding: 0 25px 0 25px; margin: 1px 0 0 1px; float: left; }
*html #nav li a { margin: 0; }
#nav li a:hover, a.current { background: url(/images/template/nav-hover.png) repeat-x; }

#content { width: 840px; height: auto; float: left; background: url(/images/template/contentbg.png) no-repeat; padding: 20px 40px 20px 40px; }

#left { width: 410px; margin-right: 10px; float: left; }
#right { width: 410px; margin-left: 10px; float: left; }

#footer { width: 920px; height: 80px; float: left; position: relative; background: url(/images/template/footer.png) no-repeat; }
#footernav { position: absolute; right: 50px; top: 15px;  }
#footernav ul { list-style-type: none; display: inline; }
#footernav li { float: left; margin: 0 5px 0 5px; }
#footernav li a { color: #023c89; font-size: 11px; font-weight: bold;  }
#footernav li a:hover { text-decoration: none; }
#copyright { font-size: 11px; color: #023c89; font-weight: bold; position: absolute; left: 0; top: 15px; left: 90px; }
#websiteby { color: #bebebe; font-size:11px; position: absolute; bottom: 10px; left: 220px; }
#websiteby a { color: #bebebe; text-decoration: none; }