#back { background-color: transparent; background-image: url(images/Ashliebottombg.gif); background-repeat: no-repeat; background-position: bottom right; width: 100%; margin: 0 0 0 0; border-width: 0 0 0 0; background-attachment: scroll;}  
#botnav { padding-bottom: 10px; color: #fff;} 
#content { padding-left: 4px; padding-right: 4px; width: 470px; background-color: #FFF; color: Black; font-size: 10pt; text-align: left;} 
#event { padding-top: 4px; padding-bottom: 4px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 10pt; font-weight : bolder; text-align : center; background-color: #cc3333; white-space: nowrap; padding-left: 0px; padding-right: 0px; overflow: visible;} 
#event a { color: #EFF;} 
#event a:active, #gallery a:active { background-color: transparent;} 
#event a:hover, #gallery a:hover { background-color: #033; color: #fcc;} 
#foot { margin-top: 4px; margin-bottom: 10px; padding-bottom: 20px; color: #ffffff;} 
#gallery { padding-top: 3px; padding-bottom: 2px; padding-left: 6px; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12pt; font-weight : bold; text-align : center; background-image : url(images/curve3.gif); background-position : 0 0; background-repeat : no-repeat; background-attachment : scroll; height:30px;} 
#gallery a { color: #Fde;} 
#goals { vertical-align: top; font-size: 100%; text-align: center; border: 0 0 0 0;} 
#leftside  { width: 120px; margin-left: 6px; border-right: 2px groove #ff6; padding-left: 6px; background: transparent;} 
#leftside a { color: #Fe9; display: block;} 
#leftside a:active { background-color: transparent;} 
#leftside a:hover { color: #ff6; background-color: #033; display: block;} 
#main { color: black; width: 700px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; vertical-align: top; margin-top: 0; margin-bottom: 0; border-width: 0 0 0 0; border-right: 2px groove #ffff33;} 
#rtside { width: 120px; color: #fff;}
#rtside a {color: #CCFFFF; display: block;} 
#slogan { padding-top: 2px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 100%; font-style : oblique; font-weight : bolder; text-align : center; background-color: #c33; color: #fff;} 
.block { padding: 6px; font-size: 10pt; font-weight: bold; border-top: 1px solid yellow; text-align: center; display: block; width: 90%;} 
.block a { display: block;} 
.block a:hover { display: block;} 
.blurb { padding: 4px; margin-right: 0px; background-color: #6699CC; display: block; color: #fff;} 
.blurb a { display: block; color: #EFF;} 
.blurb a:hover { display: block; color: #ffc; background-color: #033;} 
.bottomnav { margin-top: 3px; margin-bottom: 3px; padding-top: 4px; padding-bottom: 4px; text-align: center;} 
.bottomnav a { color: #FEE;} 
.bottomnav a:hover { color: black; background-color: #FE3;} 
.caption { font-size: 8pt; font-family: Arial, Helvetica, sans-serif;} 
.color { color: #c33;} 
.floatL { Border: 1px solid #ace; width: 120px; float: left; padding: 2px; margin: 8px;} 
.floatR { Border: 1px solid #ace; width: 120px; float: right; padding: 2px; margin: 8px;}
.foot { font-size : 9pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-variant: small-caps; text-align: center; border: 2px groove #9AB; border-left-width: 0; border-right-width: 0; padding-top: 3px; padding-bottom: 3px;} 
.headline { font-size: 14px; font-weight: bold; margin-bottom: 1px;}
.headbyline { font-size: 12px; font-weight: 500; font-style:oblique; margin-top: 1px; margin-bottom: 3px;}
.homelist { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bolder; color: Black;} 
.lnav { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11pt; line-height: 150%; font-weight: bold; margin-left: 3px; margin-right: 3px; margin-top: 0px; margin-bottom: 1px;} 
.lnav2 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 150%; font-weight: bold; margin-left: 3px; margin-right: 3px; margin-top: 0px; margin-bottom: 1px; background-color: #393;} 
.news { margin: 1px; font-size: 12pt; font-family: "Times New Roman", Times, serif;} 
.news:first-child { font-size: 12pt;} 
.quote { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFC; padding: 2px; background: #437aB3; margin-right: 2px; margin-top: 1px; border-bottom: thin groove Yellow; border-left: 0; border-right: 0;} 
.quote a {color: #FFE}
.right { text-align: right; margin-bottom: 0px; padding-top: 6px;} 
.slogan { font-family : Arial, Helvetica, sans-serif; font-size : 100%; font-weight : normal; margin-top : 0px; margin-bottom : 0px; font-style : italic;} 
a  { text-decoration: none;} 
a { color: #03c;} 
a:hover {    color: #ffc; background-color: #033} 
body { background: #437ab3 url(images/scaffoldback.jpg) no-repeat fixed 0 0; margin: 0 0 0 0; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; border: 4px solid #CCCC66; border-bottom-width: 0px; border-top-width: 0px;} 
H1 { margin-left: 1%; margin-right: 1%; font-size: 18pt; text-align: center; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: 600;} 
H2 { margin-left: 1%; margin-right: 1%; font-size: 14pt; text-align: center; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: 600;} 
H3 { margin-left: 2%; margin-right: 2%; font-size: 12pt; font-weight: bold;} 
h4 { margin-bottom: 0; margin-left: 2%; margin-right: 2%; margin-top: 0; font-size: 12pt;} 
hr { border-bottom-style: groove; border-bottom-color: #9AB; width: 80%;} 
OL { list-style-type: decimal;} 
OL.homelist li { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bolder;} 
p { margin-left : 4px; margin-right: 3px;} 
UL { margin-top: 2px; margin-bottom: 2px; list-style-type : circle;} 
