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

html { overflow: -moz-scrollbars-vertical !important; }
.navheader { font-family: verdana, helvetica, sans-serif; font-size: 12px; color: #50aaff; text-decoration: none; font-weight: bold;}
.navheader2 { font-family: verdana, helvetica, sans-serif; font-size: 12px; color: #b2db11; text-decoration: none; font-weight: bold;}

.reheader { font-family: verdana, helvetica, sans-serif; font-size: 16px; color: #000000; text-decoration: none; font-weight: bold; left: 0; top: 20; padding-top: 20; vertical-align:top}

.dirnav {width:100%; height:23px; background-color:#000000; top:0; left:0; padding-top: 3px; color:#50aaff; vertical-align:middle}

.dirnav2 {width:100%; height:23px; background-color:#333333; top:0; left:0; padding-top: 3px; color:#b2db11; vertical-align:middle; align: left;}

a:link    { font-family: verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF; text-decoration: none;}
a:visited {	font-family: verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF; text-decoration: none;}
a:active  { font-family: verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF; text-decoration: none;}
a:hover   { font-family: verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF; text-decoration: underline;}

.bodylink:link   { font-family: verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #687e13; text-decoration: none;}
.bodylink:visited { font-family: verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #687e13; text-decoration: none;}
.bodylink:active { font-family: verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #687e13; text-decoration: none;}
.bodylink:hover   { font-family: verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #687e13; text-decoration: underline;}

.monthtext { font-family: verdana, Helvetica, sans-serif; font-size: 22px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
.yeartext { font-family: verdana, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FFFFFF; text-decoration: none;}

.rtt:link { font-family: verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0064c1; text-decoration: none;}
.rtt:visited { font-family: verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0064c1; text-decoration: none;}
.rtt:active { font-family: verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0064c1; text-decoration: none;}
.rtt:hover { font-family: verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0084ff; text-decoration: underline;}
.bodytext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; font-weight: normal; color: #333333;}
.bartext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; font-weight: normal; color: #bcea0a;}
.header { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #788F1D;}
.listheader { font-family: verdana, helvetica, sans-serif; font-size: 14px; color: #FFFFFF; text-decoration: none; font-weight: bold;}
.imgvalign { display: table-cell; margin-top: 12%; text-align: center; }
.promovalign { width: 976px; display: table-cell; margin-top: 15%; text-align: center; vertical-align: top; }
#container { width: 100%; height: 130px; text-align:left; float: left; padding: 0; margin: 0; }
#logocell { margin-right: 4px; margin-left: 4px; margin-bottom: 4px; width: 224px; height: 120px; background-color: #FFFFFF; padding-top: 4px; float: left; border: 1px solid #eeeeee; clear: right;}
#addresscell { margin-right: 4px; width: 496px; height: 120px; background-color: #FFFFFF; float: left; padding-left: 6px; padding-top: 4px; padding-right: 4px; border: 1px solid #eeeeee; clear: right;}
#hourscell { margin-right: 4px; margin-bottom: 4px; width: 218px; height: 120px; background-color: #FFFFFF; padding-left: 4px; padding-top: 4px; float: right; border: 1px solid #eeeeee; clear: right;}
#promo { width: 976px; height: auto; text-align:left; float: left; }
#promologo { margin-right: 4px; margin-bottom: 4px; margin-left: 4px; width: 220px; height: 220px; background-color: #FFFFFF; float: left; padding-left: 4px; padding-top: 4px; padding-right: 4px; border: 1px solid #eeeeee; clear: right;}
#promoscell { margin-bottom: 4px; width: 491px; height: 220px; background-color: #FFFFFF; float: left; padding-left: 4px; padding-right: 4px; padding-top: 4px; border: 1px solid #eeeeee; clear: right;}
#promosaddress { margin-right: 4px; margin-bottom: 4px; width: 223px; height: 220px; background-color: #FFFFFF; float: right; padding-left: 4px; padding-top: 4px; border: 1px solid #eeeeee; clear: right;}
#monthcell { margin-bottom: 4px; margin-left: 4px; margin-right: 4px; width: 160px; height: 130px; background-color: #0363bf; float: left; padding-left: 4px; padding-top: 4px; padding-right: 4px; border: 1px solid #eeeeee; position: absolute;}
#eventscell {  margin-bottom: 4px; margin-right: 4px; margin-bottom: 4px; width: 796px; height: 130px; background-color: #FFFFFF; float: right; padding: 4px 4px 0px 4px; border: 1px solid #eeeeee; position: relative;}
#heritagepiccell { margin:4px 0px 4px 4px; width: 961px; height: 150px; background-color: #FFFFFF; float: left; padding: 4px 4px 0px 4px; border: 1px solid #eeeeee; }
#heritagetextcell { margin:4px 4px 4px 0px; width: 538px; height: 150px; background-color: #FFFFFF; float: right; padding: 4px 4px 0px 4px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color: black; align: justify;}
#floatmenu { position: absolute; left: 0; top: 145px; width: 200px; padding: 0; }
.plusminus_text		   { float:right; padding-bottom: 3px;}
.plusminus		   { width:12px; padding-top: 3px; margin: 0px 3px 0px 0px; float:right;}
.plusminus a:link          { text-decoration: none; font-weight: bold; font-family: verdana; font-size: 11px; color: #0095DA; }
.plusminus a:active        { text-decoration: none; font-weight: bold; font-family: verdana; font-size: 11px; color: #0095DA; }
.plusminus a:visited       { text-decoration: none; font-weight: bold; font-family: verdana; font-size: 11px; color: #0095DA; }
.plusminus a:hover         { text-decoration: underline; font-weight: bold; font-family: verdana; font-size: 11px; color: #0095DA; }
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}


/*Change '#your_div_id_here' to the ID attribute of your DIV
/*Change 'top' to your header height, if no header change to 0 */
/*If you want the DIV on the right side of the page, change 'left:0' to 'right:0' */
/* Change 'width' to whatever size you want your DIV to be */