BODY, TD, P { font: normal 11px Arial, verdana, helvetica, sans-serif; color: #666; }
BODY { margin: 0px 0px 0px 10px; padding: 0px 0px 0px 0px; background: url(pics/main_bg.gif) left repeat-y; }

A, A:link, A:visited, A:active { color: #ED61A3; text-decoration: underline; font-weight: bold; }
A:hover { color: #F39; text-decoration: none; }

OL {}
UL { margin: 5px 0px 10px 20px; }
LI { list-style-type: circle; margin: 3px 0px 5px 0px; }

TABLE#lhs { background: #fff url(pics/lhs_fauxbg.jpg) top left no-repeat; float: left; }
TD#leftnav { background: #DAEFF2; }
TABLE#main { background: #fff; float: left; }
TD#heading { background: #fff; height: 33px;  }
 TD#heading H1 { font: bold 18px Arial, Helvetica, sans-serif; color: #ED61A3; margin: 5px 0px 0px 0px; }
TD#content { padding-right: 15px; }
 TD#content H1 { font: bold 13px Arial, Helvetica, sans-serif; color: #333; margin: 5px 0px 10px 0px; }
 TD#content H2 { font: bold 12px Arial, Helvetica, sans-serif; color: #666; margin: 5px 0px 10px 0px; }
 TD#content P { font-size: 11px; margin: 10px 0px 10px 0px; }
TD#rhs { background: #DAEFF2; } 

A.topnav { float: left; display: inline; }

DIV.rhsbox { margin: 10px 10px 10px 10px; display: box; }
DIV.whitebg { background-color: #fff; }
DIV.gallery { display: block; }
DIV.factfile { display: block; font-size: 11px; margin-left: 10px; padding-bottom: 10px; color: #333; }
IMG.rhshead { margin-bottom: 5px; } 

SPAN.label { width: 90px; margin: 0px 10px 0px 10px; }

DIV.gallery IMG.gallery { margin: 0px 0px 10px 10px; float: left; background: #DAEFF2 url(pics/arb_star.gif) center no-repeat; }

SELECT.venues OPTION { font: bold 11px Arial, Helvetica, sans-serif; color: #ED61A3;  }
SELECT.venues { width: 130px; font: bold 11px Arial, Helvetica, sans-serif; color: #ED61A3; }

DIV.subhidden { visibility: hidden; position: absolute; width: 180px; overflow: hidden; }

FORM { margin: 0px 0px 0px 0px; }
INPUT.btn { border: 1px solid #ED61A3; padding: 1px; font: bold 11px Verdana, Arial, sans-serif; color: #F39; background-color: #FFF; }
INPUT.txt, TEXTAREA { border: 1px solid #999; font: normal 11px Verdana, Arial, sans-serif; color: #333; }

A.audio, A.audio:link, A.audio:visited, A.audio:active { padding-left: 20px; background: url(pics/icon_audio.gif) top left no-repeat; color: #ED61A3; text-decoration: underline; font-weight: bold; }
A.audio:hover { color: #F39; text-decoration: none !important; }

.pink { color: #ED61A3; }
.bold { font-weight: bold; }

DIV.hr { height: 2px; background: #daeff2; margin: 10px 0px 10px 0px; clear: both; }
DIV.hr hr { display: none; }

/* pop */

BODY#pop { margin: 10px; padding: 0px 0px 0px 0px; background: #fff;}
 BODY#pop H1 { font: bold 18px Arial, Helvetica, sans-serif; color: #ED61A3; margin: 0px 0px 10px 0px; border-bottom: 1px solid #ED61A3; }
