body { background: url('/images/bgtile.gif') top left repeat; font: 14px/20px Georgia, "Times New Roman", Times, serif; color: #666655; }
#site-wrapper { margin: 20px auto; width: 960px; }
#header { position: relative; }
#logo { z-index: 1; }
#menu { margin-top: -26px; margin-left: 96px; z-index: 90; position: relative; }
#menu ul { list-style-type: none; margin: 0px; padding: 0px; }
#menu ul li { height: 26px; overflow: hidden; margin: 0px; padding: 0px; float: left; }
#menu ul li a,
#menu ul li a img { border: none; text-decoration: none; }
#menu ul li.active img { margin-top: -52px; }
#content-wrapper { clear: both; background-color: white; }
#masthead { margin-top: 26px; }
#content { margin: 0px auto; padding-top: 20px; padding-bottom: 20px; width: 740px; }
#footer { }

p.videos { text-align: center; margin-bottom: 25px; }
p.videos object { margin-right: 3px; }

hr { clear: both; }

/* ****************** */

a:link { color: #66aaaa; text-decoration: none; }
a:visited { color: #4e8182; text-decoration: none; }
a:hover, a:active { color: #66aaaa; border-bottom-style: dotted; border-bottom-width: 1px; }
emphasis { color: #dd561e; }

.homeheadline { color: #312d2c; font: bold 22px "Helvetica Neue"; letter-spacing: 1px; text-transform: uppercase; }
.homebody { color: #666666; text-align: justify; font: 14px/24px Georgia, "Times New Roman", Times, serif; }
.heading { color: #dd561e; padding-top: 10px; letter-spacing: 1px; font: small-caps bold 20px/25px Georgia, "Times New Roman", Times, serif; margin-top: 30px; }
.important { color: #dd561e; padding-top: 10px; letter-spacing: 1px; font: small-caps bold 20px/25px Georgia, "Times New Roman", Times, serif; text-align: left; }
#stathead { color: #dd561e; padding-top: 10px; letter-spacing: 1px; font: 17px/25px Georgia, "Times New Roman", Times, serif; margin-top: 20px; border-top: 1px dotted #cabd94; }
#domstat { color: #000; font: 16px Arial, Helvetica; }
#stat { color: #858469; font: 16px Arial, Helvetica; }

ul { margin-top: 0; }

.points { list-style-type: square; margin-right: 40px; font-style: italic; color: #858469; text-shadow: #000000 0 0 0; opacity: 1; }
.bodytext { text-align: justify; }

#content_area { background-color: #fff; padding: 0; width: 980px; margin: 0;} 
#homecontent { margin: 0; padding-left: 117px; padding-bottom: 20px; width: 749px; padding-top: 51px; }
#contactinfo { margin-top: 30px; }