 body {background-color: #666; margin: 15px 0 0 0;}


#bg {position:absolute; background: #fff; left: 100px; top: 50px; width:760px; height:500px; z-index:10;}

td.margin {border-left: 4px; border-right: 4px; border-bottom: 4px; border-color:#fff;border-style: solid;}
td.marginph {border-right: 4px; border-bottom: 4px; border-color:#fff;border-style: solid;}

td.marginpo {border-left: 4px;border-right: 4px; border-bottom: 4px; border-color:#fff;border-style: solid;}

ul {list-style-type: circle; font-weight:bold; font-family: verdana,arial,helvetica, sans-serif; color: #333; font-size: 10px; line-height: 16px;}

p.col1 {letter-spacing: 1px;font-family: arial,helvetica,verdana,sans-serif; color: #333; font-size: 11px; line-height: 17px;padding-left:17px;padding-top:14px;}

td.ack {font-family: arial,helvetica,verdana,sans-serif; color: #ececec; font-size: 12px; line-height: 13px;}
td.acktext {font-family: arial,helvetica,verdana,sans-serif; color: #ececec; font-size: 11px; line-height: 13px;}

td.htmltxt {font-family: verdana,helvetica,arial,sans-serif; color: #fff; font-size: 11px;}
p.header {letter-spacing: 1px; font-family: verdana,arial,helvetica, sans-serif; color: #fff; font-size: 14px;}

p.copyright {font-family: arial,verdana,helvetica,sans-serif; font-size: 11px; color:#fff;}

td.ridername {letter-spacing: 1px; font-family: arial,helvetica,verdana, sans-serif; color: #333; font-size: 16px; padding-left: 4px;}


td.header {letter-spacing: 1px; font-family: arial,helvetica,verdana, sans-serif; color: #333; font-size: 16px; padding-left: 9px;}

td.rider {letter-spacing: 1px; font-family: arial,helvetica,verdana, sans-serif; color: #333; font-size: 16px;}

td.arrow {padding-left: 25px;}

.linear {font-family: helvetica, arial, verdana, sans-serif; color: #333; font-size: 11px;}

table.ln {padding-bottom:3px;}


#overview {font-family: helvetica, arial, verdana, sans-serif; color: #118EB2; font-size: 12px; z-index:30; position: absolute; top: 82px; left:400px;}

#pmcriders {font-family: helvetica, arial, verdana, sans-serif; color: #118EB2; font-size: 12px; z-index:30; position: absolute; top: 82px; left:520px;}

#ack {font-family: helvetica, arial, verdana, sans-serif; color: #118EB2; font-size: 12px; z-index:30; position: absolute; top: 82px; left:614px;}

#contact {font-family: helvetica, arial, verdana, sans-serif; color: #118EB2; font-size: 12px; z-index:30; position: absolute; top: 82px; left:747px;}

#home {font-family: helvetica, arial, verdana, sans-serif; color: #118EB2; font-size: 12px; z-index:30; position: absolute; top: 82px; left:815px;}

#story {z-index:30; position: absolute; top: 460px; left:185px;}

.contact {font-family: arial,helvetica,verdana,sans-serif; color: #333; font-size: 12px;}
.contactname {font-family: arial,helvetica,verdana,sans-serif; color: #333; font-size: 13px;padding-left: 3px; padding-top: 5px;}

a.nav:link {text-decoration: none; color:#118EB2;}
a.nav:hover{text-decoration: none;font-style:italic; color:#118EB2;}
a.nav:active{text-decoration: none; color:#118EB2;}
a.nav:visited{text-decoration: none; color:#118EB2;}

a:link {text-decoration: none; color:#333;}
a:hover{text-decoration: none; color:#EB2E20;}
a:active{text-decoration: none; color:#EB2E20;}
a:visited{text-decoration: none; color:#0076a7;}

a.footer:link {color:#fff;}
a.footer:hover{text-decoration: underline; color:#ececec;}
a.footer:active{text-decoration: none; color:#EB2E20;}
a.footer:visited{color:#ffcc99;}

#red {color:#EB2E20;}

