a:link { color: #003; font-weight: bold; text-decoration: none; }
a:visited { color: #006; font-weight: bold; text-decoration: none; }
a:hover { color: #f90; font-weight: bold; text-decoration: underline; }
a:active { color: #f90; font-weight: bold; text-decoration: underline; }
.links2 {  }
.links2 a:link { color: #003; font-weight: bold; text-decoration: none; }
.links2 a:visited { color: #006; font-weight: bold; text-decoration: none; }
.links2 a:hover { color: #960; font-weight: bold; text-decoration: underline; }
.links2 a:active { color: #960; font-weight: bold; text-decoration: underline; }
body { color: #fff; font-size: 12px; font-family: Arial, Helvetica, Verdana, "trebuchet ms", sans-serif; line-height: 180%; background-color: #694f2e; background-image: url(../backgrounds/orange-gradient.gif); background-repeat: repeat-x; height: 100%; min-width: 500px; max-width: 1280px; margin: 0 auto; padding: 0; border-width: 0; }
p { font-size: 11px; line-height: 100%; }
.barlinks { color: #fff; font-size: 12px; font-weight: bold; text-indent: 200px; }
.barlinks a:link { color: #003; text-decoration: none; }
.barlinks a:visited { color: #336; text-decoration: none; }
.barlinks a:hover { color: #f90; text-decoration: underline; }
.barlinks a:active { color: #f90; text-decoration: underline; }
.barlinks10 { color: #fff; font-size: 10px; font-weight: bold; line-height: 12px; }
.barlinks14 { color: #fff; font-size: 14px; font-weight: bold; line-height: 12px; }
.caption { color: #ccc; font-size: 10px; line-height: 140%; text-align: left; max-width: 30em; margin: 12px; }
.caption-brown { color: #68533f; font-size: 10px; line-height: 140%; text-align: left; max-width: 30em; margin: 12px; }
.caption-side { color: #ccc; font-size: 10px; line-height: 140%; text-align: left; max-width: 15em; margin: 12px; }
.copyright { color: #fff; font-size: 9px; line-height: 140%; text-align: left; margin: 12px; }
.links { font-size: 11px; line-height: 150%; margin: 12px; }
.norepeat-y { background-repeat: repeat-y; }
.norepeat1 { background-image: url(../navigation/link-bar-bkgrd.gif); background-repeat: repeat-y; }
.norepeaty { background-image: url(../navigation/second-col.gif); background-repeat: repeat-x; }
.norepeaty5 { background-image: url(../backgrounds/blue-gradient2.gif); background-repeat: repeat-x; }
.norepeaty2 { background-image: url(../navigation/third-col.gif); background-repeat: repeat-x; }
.norepeaty3 { background-image: url(../navigation/first-col.gif); background-repeat: repeat-x; min-width: 198px; max-width: 198px; }
.norepeaty4 { background-repeat: repeat-y; }
.text { color: #fff; font-size: 12px; line-height: 180%; text-align: left; max-width: 34em; margin: 12px; }
.music-text { color: #fff; font-size: 12px; line-height: 180%; text-align: left; min-width: 275px; max-width: 275px; margin: 12px; }
.webringtext { font-size: 11px; line-height: 180%; text-align: left; max-width: 34em; }
.text-time { font-size: 12px; line-height: 160%; text-align: left; max-width: 40em; margin: 0 10px 12px 12px; }
.text-time-dates { color: #ffc; font-size: 12px; font-weight: bold; line-height: 160%; text-align: left; margin: 0 0 12px 12px; }
.text-no-b-margin { font-size: 12px; line-height: 180%; text-align: left; max-width: 34em; margin: 12px 12px 0; }
.text-sidebar { color: #fc9; font-size: 11px; font-family: tahoma; line-height: 160%; text-align: left; max-width: 34em; margin: 12px; }
.text-sidebar-links { color: #fc9; font-size: 10px; font-family: tahoma; line-height: 160%; text-align: left; margin: 12px; max-width: 34em; }
.text-sidebar-smaller { color: #fc9; font-size: 9px; font-family: tahoma; line-height: 140%; max-width: 34em; }
#fullheight { height: 100%; }
#linkcellheight { height: 28px; }
.centered { margin: auto; }
.nonbreaking { white-space: nowrap; }
