body {background: url(../../img/t/castle_grey.jpg) repeat-x; background-attachment: fixed; font-family: Bookman Old Style, Georgia, serif; font-size: .8em;}

#title {background: url(../../img/t/vampire_title.jpg) no-repeat;}

#content {color: #fff;}

#stynav h3, .feat h3, .info h3 {background: #330033; color: #fff;}

#stynav, .feat, .info {background: #000;}

.feat, .info, #footer {filter: alpha(opacity=60); -moz-opacity:.60; opacity:.60;}

#right {background: #660000;}

#footer {color: #fff; background: #660000;}

#content a {font-weight: bold; color: #fff; text-decoration: underline;}
#content a:hover {text-decoration: none;}
#content a:focus {text-decoration: none;}
#content a:visited {color: #fff;}

#right li a.topa {padding: 9px 0 9px 44px;}

#right li a.reada, #right li a.reada:visited, #right li a.eventa, #right li a.eventa:visited {padding-left: 60px; color: #000; text-decoration: none;}

#right li a.topa:hover {background: url(../../img/t/bat.jpg) left no-repeat; color: #fff;}

#right li a.reada:hover, #right li a.reada:active, #right li a.eventa:hover, #right li a.eventa:active {text-decoration: underline;}

#decorate2 {display: none;}

/* Events */

#insidecontent td.x, #insidecontent td.xy {
   background: #660000; color: #fff; font-weight: bold; text-align: center;}

#insidecontent td a:hover {color: #000; text-decoration: none; background: #330033; }
#insidecontent td a:active {color: #000; text-decoration: none; background: #330033; }

#insidecontent td {border-color: #fff;}

h2.eventdate {margin-top: 20px; border-bottom: 3px double #330033; border-top: 3px double #330033}
h4.eventtitle {font-size: 1.2em; padding: 7px 0; color: #660000;}


/* Read */

#imghold {float: right; width: 230px;}

img.srp {padding 5px 0 10px 10px;}