/* --------------------------------------------------
Arden Theatre Company
Author: Anne Shuff | MindLabs.net | www.mindlabs.net
Date: January 2007
----------------------------------------------------- */

body { background: #333333; margin: 5px 0px 15px 0px; scrollbar-base-color: #333333; scrollbar-arrow-color: #ffffff; }

A:link { color: #990000; text-decoration: underline; }
A:visited { color: #990000; text-decoration: underline; }
A:hover { color: #dd0000; text-decoration: underline; }
A:active { color: #000000; text-decoration: underline; }

.targetcal:link { color: #000000; text-decoration: underline; }
.targetcal:visited { color: #000000; text-decoration: underline; }
.targetcal:hover { color: #000000; text-decoration: underline; }
.targetcal:active { color: #000000; text-decoration: underline; }

.home { width: 730px; padding-top: 15px; padding-bottom: 15px; text-align: left; color: #ffffff; }
.homenewscopy { padding: 6px; text-align: left; color: #ffffff; font-size: 11px; font-family: arial, helvetica, sans-serif; }
.homedatewhite { color: #ffffff; padding: 2px; text-align: center; font-size: 11px; font-family: arial, helvetica, sans-serif; }
.homedateblack { color: #000000; padding: 2px; text-align: center; font-size: 11px; font-family: arial, helvetica, sans-serif; }
.homenews:link { color: #ffffff; font-size: 12px; font-weight: bold; text-decoration: none; }
.homenews:visited { color: #ffffff; font-size: 12px; font-weight: bold; text-decoration: none; }
.homenews:hover { color: #000000; background: #f6f1ed; text-decoration: none; }
.homenews:active { color: #000000; background: #f6f1ed; text-decoration: none; }

.leftcopy { background: #000000; padding: 10px; color: #ffffff; font-size: 11px; font-family: arial, helvetica, sans-serif; }
.left:link { padding-left: 1px; padding-right: 1px; color: #ffffff; text-decoration: none; }
.left:visited { padding-left: 1px; padding-right: 1px; color: #ffffff; text-decoration: none; }
.left:hover { padding-left: 1px; padding-right: 1px; color: #000000; background: #f6f1ed; text-decoration: none; }
.left:active { padding-left: 1px; padding-right: 1px; color: #000000; background: #f6f1ed; text-decoration: none; }

.redcopy { background: #990000; padding: 10px; color: #f6f1ed; font-size: 12px; line-height: 16px; font-family: arial, helvetica, sans-serif; }
.red:link { padding-left: 1px; padding-right: 1px; color: #ffffff; text-decoration: underline; }
.red:visited { padding-left: 1px; padding-right: 1px; color: #ffffff; text-decoration: underline; }
.red:hover { padding-left: 1px; padding-right: 1px; color: #990000; background: #f6f1ed; text-decoration: underline; }
.red:active { padding-left: 1px; padding-right: 1px; color: #990000; background: #f6f1ed; text-decoration: underline; }

.rightcopy { background: #000000; padding: 10px; color: #ffffff; font-size: 11px; line-height: 14px; font-family: arial, helvetica, sans-serif; }
.right:link { padding-left: 1px; padding-right: 1px; color: #ffffff; text-decoration: none; }
.right:visited { padding-left: 1px; padding-right: 1px; color: #ffffff; text-decoration: none; }
.right:hover { padding-left: 1px; padding-right: 1px; color: #000000; background: #f6f1ed; text-decoration: none; }
.right:active { padding-left: 1px; padding-right: 1px; color: #000000; background: #f6f1ed; text-decoration: none; }

.border { background: #cc0000; }
.contentarea { padding: 10px; background: #f6f1ed; }
.space { padding: 6px; }
.image { border: 1px solid #000000; }
.cal { width: 76px; height: 71px; padding: 2px; background: #e7dcd3; border: 1px solid #f6f1ed; color: #000000; font-size: 11px; line-height: 13px; font-family: arial, helvetica, sans-serif; }
.days { width: 76px; border: 1px solid #f6f1ed; }
.date { padding: 2px; background: #333333; color: #ffffff; font-size: 11px; font-weight: bold; font-family: arial, helvetica, sans-serif; }

.section { letter-spacing: .04em; color: #990000; font-size: 10px; line-height: 12px; font-family: arial, helvetica, sans-serif; }
.pagetitle { letter-spacing: .04em; color: #000000; font-size: 17px; font-weight: bold; line-height: 20px; font-family: arial, helvetica, sans-serif; }
.credits { padding: 1px; color: #000000; font-size: 11px; line-height: 14px; font-family: arial, helvetica, sans-serif; }
.extended { padding: 1px; font-weight: bold; color: #990000; font-size: 11px; line-height: 13px; font-family: arial, helvetica, sans-serif; }
.big { color: #760202; font-size: 15px; font-weight: bold; line-height: 18px; font-family: arial, helvetica, sans-serif; }
.bigwhite { color: #ffffff; font-size: 15px; font-weight: bold; line-height: 18px; font-family: arial, helvetica, sans-serif; }
.bigblack { color: #000000; font-size: 15px; font-weight: bold; line-height: 18px; font-family: arial, helvetica, sans-serif; }
.hugewhite { color: #ffffff; font-size: 18px; font-weight: bold; line-height: 22px; font-family: georgia, arial, helvetica, sans-serif; }
p { color: #000000; font-size: 12px; line-height: 16px; font-family: arial, helvetica, sans-serif; }
.reg { color: #000000; font-size: 12px; line-height: 16px; font-family: arial, helvetica, sans-serif; }
.regred { color: #990000; font-size: 12px; line-height: 16px; font-family: arial, helvetica, sans-serif; }
.regwhite { color: #ffffff; font-size: 12px; line-height: 16px; font-family: arial, helvetica, sans-serif; }
.small { color: #000000; font-size: 11px; line-height: 14px; font-family: arial, helvetica, sans-serif; }
.smallwhite { color: #ffffff; font-size: 11px; line-height: 14px; font-family: arial, helvetica, sans-serif; }
.tiny { color: #ffffff; font-size: 10px; line-height: 12px; font-family: arial, helvetica, sans-serif; }
ul { color: #000000; font-size: 12px; line-height: 16px; font-family: arial, helvetica, sans-serif; }
li { color: #000000; font-size: 12px; line-height: 16px; font-family: arial, helvetica, sans-serif; }
.box { padding: 5px; background: #e7dcd3; border: 1px solid #000000; color: #000000; font-size: 12px; line-height: 16px; font-family: arial, helvetica, sans-serif; }
.boxred { padding: 5px; background: #990000; border: 1px solid #000000; color: #ffffff; font-size: 12px; line-height: 16px; font-family: arial, helvetica, sans-serif; }
.boxsmall { padding: 4px; background: #e7dcd3; border: 1px solid #000000; color: #000000; font-size: 11px; line-height: 14px; font-family: arial, helvetica, sans-serif; }
.popup { padding: 10px; background: #f6f1ed; border: 5px solid #990000; color: #000000; font-size: 12px; line-height: 16px; font-family: arial, helvetica, sans-serif; }

.slideshowhead { padding-left: 5px; color: #ffffff; font-size: 14px; line-height: 18px; font-weight: bold; font-family: arial, helvetica, sans-serif; }
.slideshow { background: #ffffff; padding: 5px; font-size: 11px; line-height: 14px; font-family: arial, helvetica, sans-serif; }
.req { color: #cc0000; font-size: 11px; font-weight: bold; line-height: 14px; font-family: arial, helvetica, sans-serif; }
.indent { padding: 5px; color: #000000; font-size: 12px; line-height: 16px; font-family: arial, helvetica, sans-serif; }

form { margin: 0; padding: 0; }
.form { background: #ffffff; border: 1px solid #e7dcd3; padding-left: 2px; color: #000000; font-size: 11px; font-family: arial, helvetica, sans-serif; }
.formhead { padding-left: 5px; border-bottom: 1px solid #000000; background: #e7dcd3; color: #000000; letter-spacing: .05em; font-size: 12px; font-weight: bold; font-family: arial, helvetica, sans-serif; }
.formdonate { color: #000000; font-size: 11px; font-family: arial, helvetica, sans-serif; }

.footercopy { color: #f6f1ed; font-size: 11px; line-height: 15px; font-family: arial, helvetica, sans-serif; }
.footer:link { color: #ffffff; text-decoration: underline; }
.footer:visited { color: #ffffff; text-decoration: underline; }
.footer:hover { color: #333333; background: #f6f1ed; text-decoration: underline; }
.footer:active { color: #333333; background: #f6f1ed; text-decoration: underline; }

.search { width: 72px; height: 15px; color: #000000; background: #e7dcd3; border: 1px solid #999999; padding-left: 2px; padding-top: 0px; padding-right: 2px; padding-bottom: 1px; font-size: 10px; font-family: arial,helvetica,sans-serif; }
.submit { color: #ffffff; background: #000000; font-size: 11px; font-weight: bold; font-family: arial, helvetica, sans-serif; }
.cancel { color: #000000; background: #cccccc; font-size: 11px; font-weight: bold; font-family: arial, helvetica, sans-serif; }
