* {margin:0; padding:0;}
img {border:0;}
body { background:#5d0f00 url(../images/bg_01.gif) repeat-x; font:12px Arial, Helvetica, sans-serif;}
.center { width:1000px; margin:0 auto;}
.clear {clear:both; line-height:0px; height:0px; font-size:1px;}
ul {list-style:none;}
a { text-decoration:none; color:#5d0f00;}
a:hover {text-decoration:underline;}

/*Head*/
.head { background:url(../images/head_01.jpg) no-repeat;}
.head-2 { background:url(../images/head_02.jpg) no-repeat bottom; height:158px; position:relative;}
.book-2 { position: absolute; display:block; background:url(../images/bg_01.gif) no-repeat -500px -500px; width:201px; height:56px; top:18px; right:7px; text-indent:-9000px;}
.head-2 div {color:#2e0f00; position:absolute; top:92px; left:34px; font-size:11px; font-weight:bold;}
.head-2 div span { font-size:14px; padding-left:35px;}
.head-2 div p { line-height:12px;}

/*Gallery-box*/
.box { background:url(../images/box_03.jpg) repeat-y;}
.box-t { background:url(../images/box_02.jpg) no-repeat;}
.box-b { background:url(../images/box_05.jpg) no-repeat bottom; position:relative; padding:70px 0 75px 0; min-height:1px;}
.book-1 { position:absolute; width:420px; height:46px; display:block; text-indent:-9000px; background:url(../images/bg_01.gif) -500px -500px no-repeat; bottom:0px; left:290px;}
.header-box {position:absolute; top:0; left:0;}
.traders { position:absolute; left:350px; top:16px;}
.traders li {float:left; width:180px; text-align:center;}
.traders li a {color:#fffe82; font-weight:bold; font-size:16px;}
.gallery-1 { text-align:center;}
.gallery-1 img { width:240px; height:180px; background: url(../images/img-bg.gif) repeat-x; margin:0 2px 4px 2px;}

/*Some box*/
.box-2 { background:url(../images/box-2_03.jpg) repeat-y;}
.box-2-t { background:url(../images/box-2_02.jpg) no-repeat;}
.box-2-b { background:url(../images/box-2_05.jpg) no-repeat bottom; position:relative; padding:45px 0 85px 0; min-height:156px;}
.box-2-b .book-1 { bottom:5px;}

/*Txt gallery*/
.gallery-txt { min-height:1px; padding:0 0 0 42px;}
.gallery-txt ul { float:left; width:518px; font-size:14px; font-weight:bold;}
.center .last-ul { width:430px;}

/*Top*/
.top { min-height:1px; padding:0 0 0 56px;}
.top ul { float:left; font-size:14px; font-weight:bold; width:243px;}
.center .last-ul-2 { width:209px;}

/*Footer*/
.foot { background:url(../images/foot-bg.gif) repeat-x bottom;}
.foot-2 { background:url(../images/foot_08.jpg) no-repeat 69px 0px; height:180px; width:1000px; margin:0 auto;}
.foot p { font-weight:bold; color:#fbc900; padding:50px 0 0 164px; font-size:9px; line-height:11px;}
