/* ArtsNet CSS by Design Station */
* { padding: 0; margin: 0; }
/* Global  ---------------- */
body { background:  #1E1E1E url(../images/background.gif) repeat-x; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; margin: 0 auto 0 auto; }
#core { position: relative; width: 802px; height: auto; margin: 0 auto 0 auto; text-align: left; background: url(../images/back_body.gif) repeat-y; }
#moose { width: 802px; height: auto; padding: 30px 0 0 0; }
#mouth { float: left; width: 500px; height: auto; padding: 0 30px 0 30px; }
#antler { float: right; width: 211px; height: auto; padding: 0 15px 15px 15px; font-size: 14px; }
#hoof { clear: both; width: 742px; height: auto; padding: 10px 30px 15px 30px; background: url(../images/footer.gif) no-repeat; }
/* Header  ---------------- */
#header { position: relative; width: 802px; height: 332px; background: #000000 url(../images/header.png) no-repeat; }
#header_sub { position: relative; width: 802px; height: 472px; background: #000000 url(../images/header_sub.png) no-repeat; }
/* Link Colors ----------- */
a, a img { border: 0; }
#moose a:link { color: #afc6d7; text-decoration: underline; background: none; }
#moose a:visited { color: #afc6d7; text-decoration: underline; background: none; }
#moose a:hover { color: #9ccb92; text-decoration: none; background: none; }
#moose a:active { color: #9ccb92; text-decoration: none; background: none; }
#antler a:link { color: #afc6d7; text-decoration: none; background: none; }
#antler a:visited { color: #afc6d7; text-decoration: none; background: none; }
#antler a:hover { color: #9ccb92; text-decoration: none; background: none; }
#antler a:active { color: #9ccb92; text-decoration: none; background: none; }
#hoof a:link { color: #aaaaaa; font-weight: bold; text-decoration: underline; background: none; }
#hoof a:visited { color: #aaaaaa; font-weight: bold; text-decoration: underline; background: none; }
#hoof a:hover { color: #9ccb92; font-weight: bold; text-decoration: none; background: none; }
#hoof a:active { color: #9ccb92; font-weight: bold; text-decoration: none; background: none; }
/* Font Styles ----------- */
p { font-size: 14px; font-style: normal; line-height: 24px; font-weight: normal; font-variant: normal; text-transform: none; margin-bottom: 12px; color: #eaeaea; }
h1 { font-size: 26px; font-style: normal; line-height: 26px; margin-top: 0px; margin-bottom: 10px; text-transform: none; color: #afc6d7; font-weight: normal; }
h2 { font-size: 22px; font-style: normal; line-height: 22px; margin-top: 24px; margin-bottom: 10px; text-transform: none; color: #afc6d7; font-weight: normal; }
h3 { font-size: 16px; font-style: normal; line-height: normal; text-transform: none; margin-top: 24px; color: #afc6d7; font-weight: normal; }
h4 { font-size: 16px; font-style: normal; line-height: normal; text-transform: none; margin-top: 10px; color: #afc6d7; font-weight: normal; }
h5 { font-size: 14px; font-style: normal; line-height: normal; text-transform: none; color: #afc6d7; font-weight: normal; margin-top: 10px; }
h6 { font-size: 12px; font-style: normal; line-height: normal; text-transform: none; color: #dbe0e3; font-weight: bold; margin-top: 10px; text-transform: uppercase; }
/* Style Modifiers ----------- */
table { width: 500px; color: #FFFFFF; margin: 15px 0 0 0; }
table td { text-align: right; font-size: 13px; line-height: 13px; font-weight: bold; padding: 5px 0; }
input[type="text"] {
    width: 225px;
    display: block;
	margin: 0 0 0 25px;
}
input[type="email"] {
    width: 225px;
    display: block;
	margin: 0 0 0 25px;
}
input[type="submit"] {
    float: left;
	margin: 0 0 0 25px;
}
.table-right { text-align: left; padding: 0 0 0 25px; }
ul { font-size: 14px; font-style: normal; line-height: 20px; font-weight: normal; font-variant: normal; text-transform: none; margin-bottom: 28px; margin-left: 40px; color: #eaeaea; }
ol { font-size: 14px; font-style: normal; line-height: 20px; list-style: lower-roman; font-weight: normal; font-variant: normal; text-transform: none; margin-bottom: 28px; margin-left: 40px; color: #eaeaea; }
.p_side_sm { font-size: 12px; line-height: 20px; margin-bottom: 0px; }
.side_logo { margin-bottom: 10px; }
.copyright { font-size: 11px; margin-bottom: 0px; color: #aaaaaa; }
.nb { text-transform: uppercase; font-size: 11px; line-height: 12px; }
.p_tightmargin { margin-bottom: 10px; }
.cover { float: left; margin: 0 30px 30px 30px; }