@charset "UTF-8";
/* CSS Document */
#container {width: 904px; background-color: #FFF; position: absolute; top: 0em; left:50%; margin-left: -450px; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #333; line-height: 1.5em; padding: 2px;}
#content {border: 1px solid #CCC;}
h2, h3, legend {color: #F39; font-weight: normal;}
br {clear: both;}
hr {border: none; padding: 0; margin: 0; border-top: 1px solid #CCC;}

a:link, a:visited {color: #999; text-decoration: none;}
a:hover, a:active {color: #F39; text-decoration: underline;}


ul.subMenu,.subMenuindex, ul.subMenugallery, ul.subMenushop li.killBorder {border-right: 0px;}


ul.subMenu {padding: 10px 0 10px 90px; margin:0;}
ul.subMenuindex {padding: 10px 0 10px 219px; margin:0;}
ul.subMenugallery {padding: 10px 0 10px 389px; margin:0;}
ul.subMenushop {padding: 10px 0 10px 320px; margin:0;}


/* class set by jQuery */
ul.gallery {padding-left: 70px;}
.gallery li {float: left; list-style: none; margin: 0 2em 2em 0; background-color: #FFF; padding: 2px 2px 0 2px; }
.gallery li img {border: 1px solid #CCC;}
.gallery li img:hover {border: 1px solid #F39;}

p, h2, h3, ul {padding: 0 70px;}

#footer p {text-align: left; font-size: 80%; color: #666; line-height:0.1em;}
#footer a:link, #footer a:visited {border-bottom: 1px dotted #CCC;}
#footer a:hover, #footer a:active {border: none;}