body { background-color: #FFFFFF; margin: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
form { margin: 0px; padding: 0px;}

table { width: 100%; border: 0px; text-align: center; vertical-align: top;}

td { vertical-align: top; }

a:link { color: #000000; }
a:visited { color: #000000; }
a:hover { color: #660000; }

td { border-width: 0px; } 

#logo {  position: relative; top: 7px; left: 10px; }

#header { width: 760px; height: 50px; border-bottom: 1px solid #FFFFFF }
#header td { text-align: left;}

#middle { width: 760px; padding: 0px; background-color: #FFFFFF; border-left: 1px solid #000000;}

#mainFlash { height: 300px; width: 545px; background-color: #FFFFFF; border-right: 1px solid #FFFFFF;}
#snow { height: 300px; width: 545px; position: absolute; top: 60px; left: center; z-index: 2;}

#navholder { width: 210px; background-color: #660000; }

#mainNav { background-color: #000000; border: 0px; width: 210px; }
#mainNav td { text-align: left; vertical-align: top; }

#content { color: #FFFFFF; background-color: #660000; font-size: 11px; font-color: #FFFFFF; text-align: justify; padding: 10px; border-right: 1px solid #FFFFFF}

#footer { width: 760px; height: 30px; background-image:  url("../images/global/footer.gif"); border-top: 1px solid #FFFFFF;}
#footer td { text-align: right; font-size: 9px; color: #CCCCCC; padding-right: 10px; padding-top: 6px;} 
#footer a:link { color: #CCCCCC; }
#footer a:visited { color: #CCCCCC; }
#footer a:hover { color: #FFFFFF; }

#mailList { background-color: #CCCCCC; font-size: 11px; color: #000000; border: 1px solid #000000; margin-top: 20px;}

#product { color: #000000; background-color: #FFFFFF; font-size: 11px; text-align: justify; padding: 10px; padding-bottom: 20px; }

#prodPic { width: 250px; color: #000000; background-color: #FFFFFF; font-size: 11px; text-align: center; }

#admin { width: 550px; color: #000000; background-color: #FFFFFF; font-size: 11px; text-align: justify; padding: 10px; }

.title { font-size: 12px; font-weight: bold; text-align: left;}

.address { font-size: 12px; text-align: left;}

#events { border: 1px solid #000000; }
#events td { border: 1px solid #000000; padding: 5px; font-size: 11px;}

.lightGray { background-color: #CCCCCC; color: #000000; }
.darkGray { background-color: #999999; color: #000000; }
.left { width: 200px; }
.red { background-color: #660000; color: #FFFFFF; }
.red a:link { color: #FFFFFF; }

#email { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin-top: 5px; margin-bottom: 5px; width: 190px;}

.gallery { border: 1px solid #000000; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 0px;}  

h1 { font-size: 13px; font-weight: bold; margin: 0px; padding: 0px;}

#sl { text-align: left; }
#sl a:link { color: #660000; }
#sl a:visited { color: #660000; }
#sl a:hover { color: #660000; }