body { background-color: #565926; background-image: url(../cssimages/bg.jpg); background-repeat: repeat-x; margin: 0; padding: 0; }
p { color: #71604b; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 140%; }
.subtext { color: #877865; font-size: 12px; font-weight: bold; }
.subtext1 { color: #322319; font-size: 12px; font-weight: bold; text-decoration: underline; }
td { }
a:link { }
a:visited { }
a:hover { }
a:active { }
#container { width: 900px; margin: 0 auto; }
#header { background-image: url(../cssimages/headerbg.jpg); width: 800px; height: 350px; margin-left: 50px; }
#bulk { background-color: white; background-image: url(../cssimages/bulkbg.jpg); background-repeat: no-repeat; width: 800px; margin-left: 50px; }
#footer { background-image: url(../cssimages/footer.jpg); width: 800px; height: 115px; clear: both; }
#column1 { background-repeat: no-repeat; width: 265px; float: left; clear: both; }
#menu { background-image: url(../cssimages/menu.jpg); background-repeat: no-repeat; position: relative; width: 265px; height: 415px; float: left; clear: both; margin-left: -50px; padding-top: 25px; padding-left: 35px; display: inline; }
#homecontent { float: left; margin-right: 25px; margin-left: 25px; display: inline; }
#homecontent1 { margin-right: 25px; margin-left: 25px; width: 350px; float: left; clear: both; display: inline; }
#homecontent2 { width: 350px; float: left; margin-right: 25px; display: inline; }
#content { width: 500px; float: left; margin-top: 25px; }
#crazyp { color: #000; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; width: 600px; padding-top: 45px; padding-left: 35px; }
h1 { color: #ce3827; font-size: 20px; font-weight: bold; background: url(../cssimages/h1.jpg) no-repeat 0 25px; margin: 15px 0 0; padding-bottom: 10px; }
h2 { color: #565926; font-size: 14px; font-weight: bold; margin: 6px 0; }
h3 { color: #322319; font-size: 16px; font-weight: bold; font-style: italic; margin: 12px 0 0; }
h4 { color: #877865; font-size: 14px; font-weight: bold; font-style: italic; margin: 0; }
#menu h1 { color: #fff; font-size: 20px; font-weight: bold; background-image: url(../cssimages/menuh1.jpg); background-repeat: no-repeat; background-position: 0 25px; margin-top: 12px; margin-bottom: 12px; }
#menu ul { margin: 0; padding: 0; list-style-type: none; }
#menu li { color: #fff; font-size: 16px; line-height: 16px; margin-bottom: 15px; }
#menu li a:link { color: #fff; text-decoration: none; padding-left: 20px; }
#menu li a:visited { color: #fff; text-decoration: none; padding-left: 20px; }
#menu li a:hover { color: #fff; background-image: url(../cssimages/menudisc.jpg); background-repeat: no-repeat; background-position: 5px 3px; text-decoration: underline; padding-left: 20px; }
#menu li a:active { color: #fff; text-decoration: none; padding-left: 20px; }
.current { background-image: url(../cssimages/menudisc.jpg); background-repeat: no-repeat; background-position: 5px 3px; }
.subhighlight { background-image: url(../cssimages/submenudisc.jpg); background-repeat: no-repeat; background-position: 5px 5px; }
#menu li ul { margin-top: 5px; margin-bottom: 0; margin-left: 20px; }
#menu li ul li { font-size: 14px; margin-top: 0; margin-bottom: 0; }
#menu li ul li a:link { color: #fff; text-decoration: none; padding-left: 20px; }
#menu li ul li a:visited { color: #fff; text-decoration: none; padding-left: 20px; }
#menu li ul li a:hover { color: #fff; background-image: url(../cssimages/submenudisc.jpg); background-repeat: no-repeat; background-position: 5px 5px; text-decoration: underline; padding-left: 20px; }
#menu li ul li a:active { color: #fff; text-decoration: none; padding-left: 20px; }
#footer ul { margin: 18px 0 0; padding: 0; border-left: 1px dotted #fff; list-style-type: square; }
#footer li { font-size: 12px; padding-right: 20px; padding-left: 20px; border-right: 1px dotted #fff; display: inline; }
#footer li a:link { color: #fff; text-decoration: none; }
#footer li a:visited { color: #fff; text-decoration: none; }
#footer li a:hover { color: #fff; text-decoration: underline; }
#footer li a:active { color: #fff; text-decoration: none; }
table { color: #877865; font-size: 12px; margin-bottom: 25px; }
.imageR { float: right; margin-left: 5px; }
.imageExtremeR { float: right; margin-right: -150px; }
.imageL { float: left; margin-right: 5px; }
.imageExtremeL { float: left; margin-left: -275px; }
.substyle { color: #877865; font-size: 14px; font-weight: bold; font-style: italic; margin: 0; }
.imagecolumn1 { margin-bottom: 150px; }
.visibletable {  }
.visibletable td { vertical-align: top; padding: 10px; border-bottom: 1px dotted #402c1d; }

#chart table { color: #322319; font-size:12px; font-style:normal; font-variant:normal; font-weight:bold; line-height:14px; }
#chart th.first { border-left:1px solid #bc0000; }
#chart td { font-size: 12px; font-weight: bold; border-bottom:1px solid #f6e8e6; border-right:1px solid #f6e8e6; text-align:center; width: 250px; background:#fff; padding: 10px; }
#chart th { border-bottom:1px solid #bc0000; border-right:1px solid #bc0000; text-align:center; padding: 10px; }
#chart .tableHeading th, .tableHeading td { background: #ce3827 url(../cssimages/chartheadbg.jpg) repeat-x left top; border:solid 1px #bc0000; }
#chart .tableHeading th { color: #fff; font-size: 16px; font-weight: bold; padding: 10px; border-left:medium none; }
#chart tfoot .tableHeading th, tfoot .tableHeading td { border-top:medium none; }
#chart th.first { border-left:1px solid #bc0000; }
#chart .odd td { background:#FFFFFF none repeat scroll 0 0; }
#chart .odd th.column1 { background:white; }
#chart th.column1 { background-color: #dedede; border-bottom:1px solid #f6e8e6; border-left:1px solid #f6e8e6; border-right:1px solid #f6e8e6; }

.twothirdscolumn { width: 490px; float: left; margin-right: 25px; margin-left: 25px; display: inline; }
.liner { background-image: url(../cssimages/liner.jpg); background-repeat: no-repeat; width: 780px; float: left; clear: both; padding-top: 20px; padding-left: 20px; }
.threecolumn { width: 235px; float: left; margin-right: 25px; display: inline; }
.event { background-color: #faf2df; width: 720px; margin-top: 15px; margin-bottom: 15px; padding: 15px; border-right: 1px solid #dedede; border-bottom: 1px solid #dedede; }
.event h1 { color: #ce3827; font-size: 18px; background-image: none; margin: 0; padding: 0; }
.event h2 { margin-top: 10px; margin-bottom: 0; }
.event p { line-height: 100%; margin-top: 0; }

ul {}
li { color: #ce3827; font-size: 14px; margin: 6px 0; }