body {background:#998676 url(../images/bg.jpg) top repeat-x;font-family:Arial, Helvetica, sans-serif;text-align:center;font-size: 62.5%; /*** 1em=10px ***/}
h1 {font-size:1.8em;line-height:1.8em;}
td {vertical-align:top;}
img {border:0px;}
p {line-height:120%;margin-bottom:10px;}
ul li {list-style:disc inside;margin-left:20px;}
.red {color:#ff0000;}

#layout {width:865px;margin-left:auto;margin-right:auto;text-align:left;}

/*** menu ***/
#menu a {display:block;}
#menu a:hover {background-position: bottom;}
#menu a.selected {background-position: bottom;}
#menu_home {background: url(../images/home_sprites.jpg) top no-repeat;}
#menu_about {background: url(../images/about_sprites.jpg) top no-repeat;}
#menu_merchandise {background: url(../images/merchandise_sprites.jpg) top no-repeat;}
#menu_contact {background: url(../images/contact_sprites.jpg) top no-repeat;}

#left {background: url(../images/left.jpg) top no-repeat;width:236px;height:384px;}
#content {background: url(../images/content.jpg) top no-repeat;width:544px;height:384px;font-size:1.4em;font-weight:bold;}
#content p{margin-left:10px;}
#contactForm table{width:300px;}
#contactForm td {height:50px;vertical-align:top;}
#contactForm img {margin-bottom:5px;}
#contactForm input, textarea {font-family:Arial, Helvetica, sans-serif;display:block;font-size:1.4em;width:250px;margin-bottom:10px;}
#contactForm textarea {height:160px;}
#contact_thanks {color:#ff0000;font-size:1.2em;display:none;text-align:center;}
#submit {border:solid 2px #000;padding:3px;}

#footer {width:865px;height:109px;vertical-align:middle;text-align:right;font-size:1.2em;color:#998676;padding-right:50px;background:url(../images/footer.jpg) top no-repeat;}
#footer a {color:#998676;text-decoration:none;}
#footer a:hover {text-decoration:underline;}

#editevents {float:left;margin-left:20px;}
#editevents a{color:#000;}
#editevents a:hover{color:#ccc;text-decoration:underline;}
