body {background:url(../lay-gfx/top_bg.gif) repeat-x;}
#wrap{width:1000px;}
.wrap-sub{width:750px;margin-left:72px;}

#head{text-align:right;}

#topnav{text-align: left; padding:20px 40px 20px 0;}
#topnav .wrap-sub{text-align:center;}
#topnav a.first{float:left;}
#topnav a.last{float:right;}

#foot{text-transform:uppercase;padding:25px 0;font-size:9px;font-weight:bold;}


#main{background-color:#a0a088;color:white;font-size:12px;}

#main h3{font-weight:bold;}
#main li{background:url(../lay-gfx/ico-right.jpg) 0 50% no-repeat;padding-left:25px;}
#main li span{display:block;padding:6px 0;border-bottom:1px solid #b4b39e;}
#main li.last span{border-bottom:none;}

#main-ban{text-align:right;margin-bottom:35px;}

#main-nav{text-align:right;font-weight:bold;padding-bottom:40px;font-size:11px;}
#main-nav .top{padding-left:27px;background:url(../lay-gfx/ico-up.jpg) 0 50% no-repeat;margin-right:25px;}
#main-nav .print{padding-left:27px;background:url(../lay-gfx/ico-print.jpg) 0 50% no-repeat;}

.main-split{margin-top:30px;}
.main-split-l{width:45%;float:left;}
.main-split-r{width:52%;float:right;}

.galbox{height:164px;margin-top:9px;}
.galbox .prev, .galbox .next, .galbox .img{float:left;height:164px;}
.galbox .prev a{display:block;height:164px;width:35px;background:url(../lay-gfx/galbox-prev.jpg);}
.galbox .next a{display:block;height:164px;width:35px;background:url(../lay-gfx/galbox-next.jpg);}
