body     { background: #aaa499 url("../images/page-tile.jpg") repeat-y center 0; text-align: left; margin: 0 }
td.content { background-image: url("../images/spinnakers01_08.jpg"); background-repeat: no-repeat; background-position: right top }
td.sidebar { background-image: url("../images/spinnakers02_09.jpg"); background-repeat: no-repeat; background-position: 0 top }
.page {  }
p   { text-align: left }
h1, h2, h3, h4, h5  { color: #911221; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: left; margin: 0.67em 0 0 }
h1 { font-size: 16px; font-weight: bold; margin: 0.67em 0 }
h2  { font-size: 12px; font-weight: bold; margin: 0.67em 0 0.3em }
h3 { font-size: 10px; font-weight: bold; margin: 0.67em 0 0 }
td  { text-align: left }
.maintextarea ol  { color: black; font-family: Georgia, "Times New Roman", Times, serif }
.maintextarea li { text-align: justify; margin-top: 8px }
td.bottomlinks { color: gray; font-size: 10px; font-family: Georgia, "Times New Roman", Times, serif; padding: 20px }
.bottomlinks a  { color: navy; font-size: 10px; font-family: Georgia, "Times New Roman", Times, serif; padding-right: 6px; padding-left: 6px }
.credits p   { color: gray; font-size: 9px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 15px; text-align: left; margin-left: 50px; padding-top: 20px; padding-right: 50px; padding-bottom: 20px }
.credits a   { color: #404040; font-size: 9px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; line-height: 15px; text-decoration: none }
.navbar  { text-align: left; margin-top: 60px; padding-left: 10px }

div.nav { margin-top: 30px; margin-left: 25px; width: auto }
div.nav a { color: #7174a6; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; text-decoration: none; display: block; height: 20px; border-left: 5px solid transparent }
div.nav a:hover { color: #336; background-color: #dcdcdc; border-right: 25px solid #336; border-left: 5px solid transparent }
div.nav ul, div.nav li { text-align: left; list-style-type: none; margin: 0; padding: 0 }
div.nav li { padding-bottom: 10px }
.maintextarea { font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; margin-top: 60px; margin-right: 35px; margin-left: 50px }
.maintextarea p  { color: #4d4d4d; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 16px; text-align: justify; margin-top: 0 }
.maintextarea img  { background-color: white; margin: 8px; padding: 3px; border: solid 1px silver }
.image-border { background-color: white; margin: 8px; padding: 3px; border: solid 1px silver }
.sidebar  { margin-top: 90px }
.sidebar p  { color: #5c5c85; font-size: 10px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 18px; text-align: left }
td.schedule { padding-top: 3px; color: #4d4d4d; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; }
.staffname { color: black; font-family: Verdana, Arial, Helvetica, sans-serif }
table.infotable { margin-bottom: 36px }
table.schedule { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom: 36px; border: solid 1px #336 }
.bluebox-block { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 8px; border: solid 1px #336 }
.graybox-block  { padding: 8px; border: solid 1px silver }
.sizing  { color: #336; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; margin-top: 30px; margin-left: 18px; width: 75%; border-style: none }
.sizing a { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; text-decoration: underline; padding-top: 0 }
#news .news { color: white; font-weight: bold; background-color: #7174a6; border-right: 25px solid #7174a6; border-left: 5px solid #7174a6 }

.section    { padding-bottom: 10px; border-bottom: 1px solid silver }

.linkroll { font-family:Arial; font-size:10pt; font-style:normal; font-weight:bold; letter-spacing:normal; text-decoration:underline; text-transform:none; color:"#911221"; } 
A.linkroll:hover { font-weight:bold; letter-spacing:normal; text-decoration:underline; color:"#c0c0c0"; }
