body { margin-top: 0px; text-decoration: none; background-image: url(../images/gradiant.png); background-repeat: repeat-x; }

#main_container { position: relative; width: 800px; height: auto; z-index:5; margin-left:auto; margin-right:auto; background-color: #FFFFFF; left: 0; top: 0; border-right-width: thin; border-right-style: solid; border-right-color: #CCC; border-left-width: thin; border-left-style: solid; border-left-color: #CCC; }
#main_container .tablelinks p a { color: #047EAD; }


#main_container .tablelinks a:link { color: #0077B4; }

#main_container .tablelinks a:hover { color: #00B6A6; }

#schedule { position:absolute; top:330px; width:800px; height:234px; z-index:6; }

#subheads { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #333333; top: 279px; position: absolute; left: 872px; width: 760px; height: 528px; font-weight: bold; }

#nav_main { left:800px; top:160px; width:800px; height:30px; background-color: #0077B4; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; text-align: center; letter-spacing: 1px; margin-top: 10px; }

#newHead { background-color: #FFF; height: 140px; width: 800px; padding-bottom: 5px; padding-top: 5px; }

#reset { font-family:Arial, Helvetica, sans-serif; width:90%; border-collapse:collapse; text-align: left; }

#reset td, #reset th { font-size:1em; border:1px solid #000; padding:3px 7px 2px 7px; height: 30px; }

#member td { margin-top: 0px; margin-bottom: 0px; }

#reset .header { font-family:Arial, Helvetica, sans-serif; width:90%; border-collapse:collapse; color: #FFFFFF; font-size: 18px; font-weight: bold; text-align: center; }

#reset tr.alt td { color:#FFFFFF; background-color:#047EAD; }

#reset tr.btw td { color:#000000; background-color:#B4D8E7; }

#reset tr.head td { color:#FFFFFF; background-color:#047EAD; font-weight: bold; }

p { font-family: "Times New Roman", Times, serif; font-size: 12px; color: #000000; font-weight: bold; line-height: 20px; padding-right: 40px; padding-left: 40px; }


h2 { font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #00B6A6; text-align: center;
text-shadow: 1px 1px 1px #CCCCCC;
filter: dropshoadow(color=#CCCCCC, offx=1 offy=1);


}

h3 { line-height: normal; }

h4 { color: #666666; }

.centerText { text-align: center; }

.bodytext1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #333333; font-weight: bold; font-style: normal; letter-spacing: 1px; padding-right: 10px; padding-left: 10px; }

.tablehead { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color: #FFFFFF; background-color: #047EAD; }

.gallerytext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 12px; font-weight: normal; color: #000000; letter-spacing: 1px; text-align: center; }

.poptext { font-family: "Times New Roman", Times, serif; font-size: 10px; line-height: 13px; font-weight: bold; color: #999999; }

.alerts { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FF0000; font-weight: bold; }

a:link { text-decoration: none; color: #FFF; }

a:visited { text-decoration: none; color: #FFFFFF; }

a:hover { text-decoration: none; color: #999999; }

#reset tr td h2 { color: #00B6A6; font-family: "DragonwickFGRegular", Georgia, "Times New Roman", Times, serif; font-size: 30px; }

@font-face {
  font-family: 'DragonwickFGRegular';
  src: url('../_fonts/dragwifg-webfont.eot');
  src: local('☺'),
       url('../_fonts/dragwifg-webfont.woff') format('woff'), url('../_fonts/dragwifg-webfont.ttf') format('truetype');
}

