* {margin: 0; padding: 0;}
body {font: 18px Verdana, Arial, Helvetica, sans-serif; color: #fdfdfc; background: url(../images/body.gif);}
li {list-style: none;}
a {cursor: pointer;}
p {padding: 10px 50px;}

.set {clear: both; height: 0; overflow: hidden;}

.all {width: 870px; margin: 0 auto; background: url(../images/all-bg.gif) repeat-y; position: relative;}
.absolute-1 {width: 131px; height: 169px; background: url(../images/absolute-1.png) no-repeat; position: absolute; bottom: 0; right: -30px; _background-image: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/absolute-1.png),sizingMethod=crop);}
.absolute-2 {width: 18px; height: 175px; background: url(../images/absolute-2.gif) no-repeat; position: absolute; top: 193px; right: -18px;}

.h01, .h02, .h03, .h04, .h05, .h06, .h07, .h08 {height: 1%; display: block;}
.h01 {background: url(../images/h01.jpg) 0 0 no-repeat;}
.h02 {background: url(../images/h02.jpg) 200px 0 no-repeat;}
.h03 {background: url(../images/h03.jpg) 400px 0 no-repeat;}
.h04 {background: url(../images/h04.jpg) 600px 0 no-repeat;}
.h05 {background: url(../images/h05.jpg) 0 200px no-repeat;}
.h06 {background: url(../images/h06.jpg) 200px 200px no-repeat;}
.h07 {background: url(../images/h07.jpg) 400px 200px no-repeat;}
.h08 {background: url(../images/h08.jpg) 600px 200px no-repeat; height: 415px;}

.content {clear: both; background: url(../images/content-bg.jpg) left top no-repeat;}

.thumbs-1-1 {width: 382px; background: url(../images/li-bg.jpg) repeat-y; text-align: center; float: left; margin: 0 15px 15px 40px; _margin-left: 20px;}
.thumbs-2-1 {width: 382px; background: url(../images/li-bg-2.jpg) repeat-y; text-align: center; float: left; margin: 0 0px 15px 15px;}
.thumbs-1-2 {background: url(../images/li-top.jpg) 0 0 no-repeat;}
.thumbs-2-2 {background: url(../images/li-top-2.jpg) 0 0 no-repeat;}
.thumbs-1-3 {background: url(../images/li-bottom.jpg) 0 100% no-repeat;}
.thumbs-2-3 {background: url(../images/li-bottom-2.jpg) 0 100% no-repeat;}
.thumbs-1-3, .thumbs-2-3 {padding: 20px 0; font: bold 36px impact, sans-serif;}
.thumbs-1-3 a, .thumbs-2-3 a {text-decoration: none; color: #FFFFFF;}
.thumbs-1-3 img, .thumbs-2-3 img {width: 350px; border: solid 5px #82E4DD; margin-bottom: 10px;}

.p-01 {font: 24px Verdana, Arial, Helvetica, sans-serif; padding-bottom: 20px; text-align: center;}

.footer {display: block; height: 61px; background: url(../images/see.jpg) no-repeat;}