html {min-height: 100%; height: auto !important; height: 100%;}
body {margin: 0; height: 100%; min-height: 100%; text-align: center; background: #00030E url(i/bt.jpg) no-repeat center top; font-size: 14px; font-family: "Times New Roman", Arial, Sans-serif; color: #678B97}

form{display: inline;}

div {text-align: left; border: 0px solid #FFF;}
a {font-size: 14px; color: #7D6C36; outline: none;}
a:hover {color: #A28B46; text-decoration: none;}

h1 {width: 233px; height: 252px; position: absolute; left: 0; top: 74px; padding: 0; margin: 0;}
h1 a {text-indent: -9999px; display: block; height: 252px;}
h2 {color: #FFF; font-size: 26px; padding: 5px 0 4px 7px; margin: 0;}
h3 {color: #808187; font-weight: normal; font-size: 12px; padding: 0 0 2px 7px; margin: 0;}
h3 a {color: #67592F; font-size: 12px; text-decoration: none;}
h4 {color: #A2B8BF; font-size: 15px; margin: 0; padding: 0;}
h5 {color: #A2B8BF; font-size: 15px; margin: 0; padding: 1px 5px 1px 55px;}


p {margin: 7px 0; padding: 0 0 0 7px; line-height: 18px}

#m {text-align: center; background: url(i/bb.jpg) no-repeat center bottom;}
#n {position: relative; width: 969px; margin: 0 auto; overflow: hidden;}

#t {height: 38px; text-align: center; line-height: 38px; margin-bottom: 326px;}
#t a {font-size: 20px; font-weight: bold; margin: 0 33px; color: #FFF; text-decoration: none;}
#t a:hover {color: #A28B46;}

#c {overflow: hidden; height: 100%}

/*	Left	*/
#l {width: 480px; float: left; padding: 7px 0 40px 0}

#menu {height: 34px; background: url(i/s.jpg) repeat-x 0 33px;}
#menu a {display: block; float: left; width: 151px; text-align: center; height: 34px; margin-right: 5px; line-height: 34px; background: url(i/s.jpg) no-repeat -151px -1px; text-decoration: none; font-weight: bold;}
#menu a:hover {color: #A2B8BF;}
#menu a.act {background-position: 0 -1px; color: #A2B8BF;}

#inmenu {height: 286px; position: relative; overflow: hidden}
.menu {height: 286px; position: absolute; display: none; left: 0; top: 0; width: 50000px}
.menu div {float: left; height: 286px; width: 240px; padding: 5px 0 0;}
.menu div div {position: relative; float: none; height: 75px; width: auto; margin: 13px 0 0 0;}
.menu img {position: absolute; top: 0; left: 0}
.menu span {color: #7D6C36; font-size: 12px; font-family: Arial; padding: 0 5px 0 55px;}
.menu p {padding: 1px 5px 1px 55px; margin: 0;}

#move {height: 34px; background: url(i/s.jpg) no-repeat center -69px; padding: 5px 0 0 156px}
#move a {float: left; margin: 0 94px 0 0}

/*	Right	*/
#r {position: relative; width: 460px; float: right; background: #00030E; margin: 7px 0 0}
#r em {display: block; position: relative; left: 0; margin-top: -7px; height: 7px; line-height: 1px; font-size: 1px; background: url(i/r.gif) no-repeat 0 0;}
#r div.comment {margin: 0 0 15px}
#r h2, #r h3 {padding-left: 17px;}

#event {height: 34px; background: url(i/s.jpg) repeat-x 0 33px; margin: 15px 27px 0 12px;}
#event a {display: block; float: left; width: 131px; text-align: center; height: 34px; margin-right: 5px; line-height: 34px; background: url(i/s.jpg) no-repeat -131px -35px; text-decoration: none; font-weight: bold;}
#event a:hover {color: #A2B8BF;}
#event a.act {background-position: 0 -35px; color: #A2B8BF;}

#inevent {position: relative; overflow: hidden; margin: 10px 40px 0 16px;}
.event {display: none;}

.info {overflow: hidden; height: 100%; padding-top: 10px;}
.info img {float: left; border: 1px solid #90C0CE; margin: 0 12px 10px 0}
.info span {color: #7D6C36; font-size: 12px;}
.info p.entrance {font-size: 12px; margin: 0}

/*	Bottom	*/
#b {position: relative; clear: both; overflow: hidden; padding: 0 0 173px} 
#b div {text-align: center; padding: 20px 0 0; margin-left: -5px}
#b img {display: inline; border: 1px solid #90C0CE; margin: 0 10px}
#b a.akis {position: absolute; right: 42px; top: 306px; color: #C9CACC; text-decoration: none;}

/*.comment {position: relative; height: 30px; line-height: 30px; margin: 10px 0 20px 7px; background: url(i/s.jpg) no-repeat -285px -39px; padding-left: 35px;}
*/
.comment {white-space: nowrap; width: 100px; position: relative; height: 30px; line-height: 30px; margin: 10px 0 20px 7px; background: url(i/s.jpg) no-repeat -285px -39px; padding-left: 35px;}
.comment span {position: absolute; top: 0; left: 153px; width: 24px; text-align: center; color: #67592F}
.comment a {margin-right: 54px; font-weight: bold;}

