﻿@charset "utf-8";
/* CSS Document */
html {overflow-y:scroll;}
html, body {margin:0 auto;height:100%;position:relative;}
body {font:82.01% Verdana, Geneva, sans-serif;background:#000;line-height:120%;}

* {margin:0;padding:0;}
img {border:0;}
a {outline:none;}
p {text-align:left;padding:0 0 12px;}
table {text-align:left;margin:0 0 12px;}
td {padding:4px;}

#main {height:100%;padding-top:26px;}
#wrap {position:relative;width:952px;min-height:100%;margin:0 auto;overflow:hidden;}
* html #wrap {height:100%;overflow:visible;}

#head {height:204px;background:url('img/full.gif') no-repeat 0 0;}
#logo {float:left;display:inline;margin:20px 24px;}
#slog {position:absolute;top:60px;right:52px;width:260px;font:12px/14px Verdana, Geneva, sans-serif;text-align:center;text-transform:uppercase;}
#slog strong {font:bold 14px/14px Verdana, Geneva, sans-serif;}
#menu {float:left;position:absolute;top:136px;left:188px;height:43px;width:730px;background:url('img/mn.gif') repeat-x 0 100%;font-size:12px;}
#menu ul {list-style:none;}
#menu li {float:left;background:url('img/mnbgr.gif') no-repeat 100% 11px;}
#menu li.first {margin:0 0 0 -10px;}
#menu li.first a {padding:0 18px 0 28px;}
#menu li a {float:left;height:43px;margin:0 1px 0 0;padding:0 18px;font:bold 12px/42px Verdana, Geneva, sans-serif;color:#000;text-transform:uppercase;text-decoration:none;}
#menu li a:hover,#menu li a.act {background:url('img/mnabgr.gif') repeat-x;color:#e70500;}
#menu li.first a:hover,#menu li.first a.act {position:relative;background:url('img/lmna.gif') no-repeat 0 100%;}
#mnfrst {position:relative;float:left;left:-4px;height:43px;background:url('img/lmn.gif') no-repeat;}
#search {position:relative;float:right;width:192px;right:-6px;height:43px;background:url('img/rmn.gif') no-repeat 100% 0;}
#search form {float:left;}
#search form label {float:left;margin:12px 0;font:bold 12px/16px Verdana, Geneva, sans-serif;}

#path {height:44px;margin:0 0 0 24px;padding:0 0 0 14px;background:url('img/rbull.gif') no-repeat 0 50%;font:12px/42px Verdana, Geneva, sans-serif;color:#FFF;}
#path a {margin:0 8px;text-transform:uppercase;color:#FFF;}
#path span {margin:0 8px;text-transform:uppercase;color:#FFF;}

#cont {float:left;width:100%;background:#3d3e42;color:#FFF;background:url('img/ccn.gif') repeat-y;}
#lblk {float:left;width:224px;} 
#ttext {height:16px;background:url('img/altx.gif') no-repeat;}
#text {position:relative;float:left;min-height:360px;width:504px;background:url('img/ctx.gif') repeat-y;color:#000;}
* html #text {height:360px;}
#ctext {padding:8px 24px 0;}
#ctext h2 {position:relative;margin:0 0 14px;padding:4px 0 4px 26px;background:url('img/hbull.gif') no-repeat 0 50%;font:18px/20px Verdana, Geneva, sans-serif;color:#010101;border-bottom:1px solid #bfbfbf;}
#ctext h3 {margin:0 0 14px;padding:4px 0;font:bold 16px/16px Verdana, Geneva, sans-serif;color:#010101;}
#ctext ul {margin:0 0 12px 14px;}
#ctext ul li {padding:2px 0;}
#btext {position:absolute;width:504px;bottom:0;height:16px;background:url('img/altx.gif') no-repeat 0 100%;}
#rblk {float:right;width:224px;}

#tcont {height:16px;background:url('img/alcn.gif') no-repeat;font-size:10px;}
#bcont {clear:both;height:16px;margin:0 0 24px;padding:0 0 64px;background:url('img/alcn.gif') no-repeat 0 -16px;font-size:10px;}

#foot {clear:left;position:relative;height:74px;margin-top:-74px;background:url('img/full.gif') no-repeat 0 -204px;font:11px Verdana, Geneva, sans-serif;padding:0 0 28px;}
#copy {float:left;color:#000;padding:30px 0 0 36px;}
#copy a {color:#000;text-decoration:none;}
#link {float:left;padding:30px 0 0 36px;}
#link a {color:#FFF;}
#count {float:right;text-align:center;padding:22px 36px 0 0;}

.none {}
.center {text-align:center;}
.left {float:left;}
.right {float:right;}
.limg {float:left;margin:4px 6px 4px 0;}
.blimg {float:left;margin:4px 6px 4px 0;border:4px solid #FFF;}
.rimg {float:right;margin:4px 0 4px 6px;}
.brimg {float:right;margin:4px 0 4px 6px;border:4px solid #FFF;}
.alnews {display:block;margin:16px 0;background:url('img/gbull.gif') no-repeat 88px 70%;color:#FFF;text-align:right;}
.algals {display:block;margin:16px 0;background:url('img/rbull.gif') no-repeat 108px 70%;color:#FFF;text-decoration:underline !important;text-align:right !important;}
.nobrd {border:0 !important;}

.srtxt {height:20px;width:96px;margin:10px 2px 0 12px;padding:0 2px;background:#FFF;border:1px solid #818181;line-height:20px;}
.isrtxt {float:left;height:20px;width:296px;margin:0 6px 10px 0;padding:0 2px;background:#FFF;border:1px solid #818181;line-height:20px;}
.srsbm {height:22px;width:22px;border:0;background:url('img/srch.gif') no-repeat 50% 100%;vertical-align:bottom;cursor:pointer;}
.isrsbm {position:relative;height:22px;margin:0 6px 10px 0;padding:0 3px;cursor:pointer;}

.mnblk {position:relative;margin:-17px 0 17px;background:url('img/tblk.gif') no-repeat;}
.mnblk h2 {height:34px;padding:21px 0 0 42px;background:url('img/rbull.gif') no-repeat 22px 26px;font:bold 14px/14px Verdana, Geneva, sans-serif;color:#ffc600;text-transform:uppercase;}
.mnblk div {padding:12px 0 10px 42px;font:bold 11px/12px Verdana, Geneva, sans-serif;}
.mnblk div a {display:block;margin:0 0 6px;color:#FFF;}
.mnblk div a.active {color:#ffc600;} 
.nwblk {position:relative;margin:-17px 18px 17px;}
.nwblk h2 {height:20px;padding:21px 0 0 26px;background:url('img/hbull.gif') no-repeat 0 24px;font:bold 14px/14px Verdana, Geneva, sans-serif;color:#ffc600;text-transform:uppercase;border-bottom:1px solid #5e5e61;}
.mnnews {margin:16px 0;border-bottom:1px solid #000;}
.mnnews h4 {margin:0 0 14px;}
.mnnews h4 a {color:#FFF;}
.mnnews div {line-height:13px;color:#a1a0a0;}
.mnnews div a {display:block;margin:16px 0;background:url('img/rbull.gif') no-repeat 100px 70%;color:#FFF;text-align:right;}
.glblk {margin:0 11px 6px;font-size:12px;}
.glblk h2 {height:20px;margin:0 7px;padding:0 0 0 26px;background:url('img/jbull.gif') no-repeat 0 4px;font:bold 14px/14px Verdana, Geneva, sans-serif;color:#ffc600;text-transform:uppercase;border-bottom:1px solid #5e5e61;}
.glblk a {display:block;color:#FFF;text-align:center;text-decoration:none;}
.glblk img {dispaly:block;margin:14px 0 4px;border:4px solid #838488;}
.glblk span {display:block;padding:0 0 0 18px;background:url('img/gbull.gif') no-repeat 2px 60%;color:#FFF;text-align:left;text-decoration:underline;}
.clblk {margin:20px 11px 0;font-size:12px;}
.clblk h2 {height:20px;margin:0 7px;padding:0 0 0 26px;background:url('img/hbull.gif') no-repeat 0 4px;font:bold 14px/14px Verdana, Geneva, sans-serif;color:#ffc600;text-transform:uppercase;border-bottom:1px solid #5e5e61;}
.clblk table {height:110px;width:202px;margin:14px 0 0;border-left:10px solid #bfbfbf;border-right:10px solid #bfbfbf;background:#bfbfbf;}
.clblk caption {height:34px;background:url('img/tcl.gif') no-repeat 0 100%;color:#111;}
.clblk th,.clblk th a {padding:6px 0 0;font-weight:200;color:#000;}
.clblk td a {color:#d42a00;}
.clblk td {background:#FFF;padding:3px;border:1px solid #bfbfbf;color:#111;text-align:center;}
* html .clblk td {padding:5px 3px;}
.bcl {clear:both;height:16px;background:url('img/bcl.gif') no-repeat 0 100%;}
.bblk {height:16px;padding:0 0 16px;background:url('img/bblk.gif') no-repeat 0 100%;}
.more {display:block;margin:12px 0;padding:0 0 0 16px;background:url('img/rbull.gif') no-repeat 0 70%;color:#000;}
.rss {display:block;float:right;height:18px;margin:-2px 0 0;padding:0 0 0 20px;background:url('img/rss.jpg') no-repeat 0 1px;font:bold 11px/18px Verdana, Geneva, sans-serif;color:#FFF;}

.news {margin:0 0 16px;padding:0 0 16px;border-bottom:1px solid #bfbfbf;}
.news h3 {height:30px;}
.news h3 span {float:right;font:bold 11px/20px Verdana, Geneva, sans-serif !important;color:#9d9d9d;}
.news h3 a {color:#000;text-decoration:none;}
.news div {min-height:100px;}
* html .news div {height:100px;}
.news div img {float:left;}
.news div p {padding:0;}
.news .lnk {display:block;text-align:right;height:32px;background:url('img/gbull.gif') no-repeat 368px 56%;line-height:32px;color:#000;}
.ndate {float:right;font:bold 11px/20px Verdana, Geneva, sans-serif !important;color:#9d9d9d;}

.rsnews {margin:16px 0;}
.rsnews h4 {clear:both;margin:0 0 14px;}
.rsnews h4 a {color:#000;}
.rsnews div {line-height:13px;color:#333;}
.rsnews div img {float:left;margin:0 6px 16px 0;border:4px solid #FFF;}
.rsnews div span {color:#888;}
.rsnews div a.lnk {float:right;margin:0 0 22px;padding:0 0 0 16px;background:url('img/rbull.gif') no-repeat 0 70%;color:#000;text-align:right;}

.gal {margin:0 -8px !important;font-size:12px;}
.gals {float:left;}
.gals a {display:block;color:#000;text-align:center;text-decoration:none;}
.gals img {dispaly:block;margin:4px 16px 4px;border:4px solid #FFF;}
.gals span {display:block;text-align:center;}

.parts {float:left;display:inline;margin:15px;}

.nav {clear:both;height:12px;padding:8px 0 0;}
.nav a {display:block;position:relative;}
.nav a.prev {float:left;}
.nav a.next {float:right;}

.calendar {float:left;}
.empty {background:#AAA !important;}
.calendar-month {height:32px;line-height:28px;width:212px;}
.calendar-prev {position:relative;left:0;margin:-8px 0 0;padding:6px 12px;}
.calendar-next {position:relative;right:0;margin:-8px 0 0;padding:6px 12px;}
.calendar-next a,.calendar-prev a {color:#000;}

.mform {float:left;width:100%;}
.mform * {margin:5px;}
.mform img {float:left;}
.mform span {margin:3px 0;line-height:14px !important;}
.mform label {clear:both;float:left;width:140px;}
.mform input {float:right;width:280px;}
.mform textarea {float:right;width:280px;}
