@charset "UTF-8";
/* CSS Document */

body {margin-top: 0px; margin-left: 0px; margin: 0; padding: 0; background-color: #989898;}
a {text-decoration: none;}
a img {border:0px; text-decoration: none;}

.header {background: url(images/header2.png); width: 1000px; height: 250px; position: relative; margin: 0 auto;} 
#bar {position:relative; min-width: 200px; max-width: 220px; height: 30px; margin-left: 790px; border: none;}
.bar {font: 18px bold Geneva, Arial, Helvetica, sans-serif; color: #7C011E;}

.content {background: url(images/body.png); background-repeat: repeat-y; width: 1000px; position: relative; margin:0 auto; }
.content a {color:#7C011E;}
.content a:hover {color:#000;}

#footer {width: 1000px; position: relative; margin: 0 auto; font: 9px Arial, Helvetica, sans-serif; color: #FFFFFF; text-align: center; }
.footer a {color:#FFFFFF; }
.footer a:hover {color:#7C011E;}

.addressfooter { font: 12px Verdana, Arial, Helvetica, sans-serif; color: #7C011E; }

.menu {display:; position:relative; left: 5px; width: 210px; vertical-align: top;}
.menu ul {margin:11px 0 0 0; padding:0;}
.menu ul li{display: block; float: left; margin-left: 10px; margin-bottom: 5px; font: 14px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #7C011E; text-shadow: white 0px 1px 0px; line-height: 1.5em; list-style-type: none; width: 185px;}
	
.maincontent {padding: 15px 30px 15px 30px; font: 12px Arial, Helvetica, sans-serif; vertical-align: top; width: 730px; }
.tagline {font: 18px bold Verdana, Arial, Helvetica, sans-serif; text-align: center; width: 730px; color: #333333; text-shadow: 1px 1px; }
.shake {font: 16px bold Verdana, Arial, Helvetica, sans-serif; line-height: 2.5em; color: #7C011E; padding-top: 30px;}

.release { padding-right: 15px; font: 13px Arial, Helvetica, sans-serif; color: #333333; vertical-align: top; line-height: 1.5em; text-decoration: underline; }
.pagepic { padding: 15px 0 5px 0;}
.required { color: #FF0000; font-weight: bold; }
/*.theshadow {background-color:#999; border:2px solid #CCC; margin: 4px;}
.castshadow {margin-left:-4px; margin-top:-4px; vertical-align: top;}*/

.text{padding-right: 15px; font: 13px Arial, Helvetica, sans-serif; color: #333333; vertical-align: top; line-height: 1.5em;}
.text-table{font: 13px Arial, Helvetica, sans-serif; color: #333333; vertical-align: top; line-height: 1.5em;}

.textleft {padding-right: 15px; font: 12px bold Arial, Helvetica, sans-serif; color: #333333; vertical-align: top;}
.textright {padding-left: 15px; font: 12px bold Arial, Helvetica, sans-serif; color: #333333; vertical-align: top;}
.pictureleft {padding-top: 15px; vertical-align: top;}

.newlink2 a:link  { color: #8a1226; font-size: 12px; line-height: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.newlink2 a:visited  { color: #8a1226; font-size: 12px; line-height: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.newlink2 a:hover   { color: #9b9b9b; font-size: 12px; line-height: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
