body { padding: 0px; margin: 0px; background: url(/body.gif) #e4e4e4; }
#header { padding: 15px 0 0 15px; height: 120px; background: #ffffff; }
#header h1 { text-align: right; margin: 0px; padding: 40px 0 0 0; letter-spacing: -1px; font-size: 27px; color: #333333; }
#links { text-align: right; padding-right: 6px; }
#links a { text-decoration: none; font-size: 17px; font-weight: bold; color: #000000 }
#menu { position: relative; height: 48px; font-size: 15px; font-weight: bold; text-transform: uppercase; background: #ffffff url(/menu.gif) repeat-x bottom left; font-family: Georgia, "Times New Roman", Times, serif; }
#menu ul { margin: 0; padding: 0; padding-left: 15px; list-style-type: none; width: auto; float: left; width: auto !important; width: 800px; min-width: 800px; }
#menu ul li { display: block; float: left; margin: 0 2px; }
#menu ul li a { display:block; float:left; color: #ffffff; text-decoration: none; padding:0 0 0 14px; height: 48px; line-height: 58px; }
#menu ul li a span { display: block; float: left; padding: 0 14px 0 0; height: 31px; width: auto; }
#menu ul li a:hover { color: #ffffff; }
#menu ul li a:hover span { display: block; cursor: pointer; }
#menu ul li a.current, #menu ul li a.current:hover { color: #000000; background: transparent url(/left.gif) no-repeat top left; }
#menu ul li a.current span { background: transparent url(/right.gif) no-repeat top right; height: 48px; }
#content { padding: 20px; font-family: tahoma, arial, helvetica, sans-serif; font-size: 14px; color: #000000; height: auto !important; height: 200px; min-height: 200px; width: 765px; }
#footer { width: 765px; padding: 20px; }
#footer p { font-family: arial, helvetica, sans-serif; font-size: 12px; color: #999999; }
#footer .copy { float: left; }
#footer .host { float: right }
#footer .host a { text-decoration: none; color: #999999; }
#footer .host a:hover{ color: #ffffff; }
