/* --------------------------------------------------
MindLabs.net | MindLabs Media | www.mindlabs.net
Author: Anne Shuff
Date: July 2008
----------------------------------------------------- */

body { background-color: #212121; margin: 0px; scrollbar-base-color: #333333; scrollbar-arrow-color: #ffffff; }

A:link { color: #aa0000; text-decoration: underline; }
A:visited { color: #aa0000; text-decoration: underline; }
A:hover { color: #ff0000; text-decoration: underline; }
A:active { color: #ff0000; text-decoration: underline; }

.border { background-color: #cc0000; }
.content { padding: 20px 20px 20px 15px; }
.image { border: 1px solid #000000; }
.project { border: 9px solid #000000; }

.big { color: #aa0000; font-weight: bold; font-size: 15px; line-height: 17px; font-family: verdana, arial, helvetica, sans-serif; }
.bigwhite { color: #ffffff; font-weight: bold; font-size: 15px; line-height: 17px; font-family: verdana, arial, helvetica, sans-serif; }
p { color: #000000; font-size: 11px; line-height: 17px; font-family: verdana, arial, helvetica, sans-serif; }
.reg { color: #000000; font-size: 11px; line-height: 17px; font-family: verdana, arial, helvetica, sans-serif; }
.small { color: #000000; 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; }
.box { background: #eeeeee; padding: 5px; border: 1px solid #000000; }

form { margin: 0; padding: 0; }
.form { background-color: #ffffff; border: 1px solid #7F9DB9; padding-left: 2px; color: #000000; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; }
.submit { padding: 2px 0px 0px 2px; color: #ffffff; background-color: #000000; font-size: 12px; letter-spacing: .2em; font-weight: bold; font-family: arial, helvetica, sans-serif; }

.footercopy { color: #ffffff; 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: #ff0000; text-decoration: underline; }
.footer:active { color: #ff0000; text-decoration: underline; }

/*

.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; }
.bigwhite { color: #ffffff; 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; }
.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-color: #e7dcd3; border: 1px solid #000000; color: #000000; font-size: 12px; line-height: 16px; font-family: arial, helvetica, sans-serif; }
.boxsmall { padding: 4px; background-color: #e7dcd3; border: 1px solid #000000; color: #000000; font-size: 11px; line-height: 14px; font-family: arial, helvetica, sans-serif; }
.popup { padding: 10px; background-color: #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-color: #ffffff; padding: 5px; font-size: 11px; line-height: 14px; font-family: arial, helvetica, sans-serif; }
.indent { padding-left: 8px; padding-right: 8px; color: #000000; font-size: 12px; line-height: 16px; font-family: arial, helvetica, sans-serif; }

.formhead { padding-left: 5px; border-bottom: 1px solid #000000; background-color: #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-color: #f6f1ed; text-decoration: underline; }
.footer:active { color: #333333; background-color: #f6f1ed; text-decoration: underline; }

.search { width: 72px; height: 15px; color: #000000; background-color: #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-color: #000000; font-size: 11px; font-weight: bold; font-family: arial, helvetica, sans-serif; }

*/