* {margin:0; padding:0;}
img {border:0;}
body {background:#353535; font:12px Arial, Helvetica, sans-serif; color:#261f3a;}
.center { width:900px; margin:0 auto;}
a {
	color:#000;
}
.clear {clear:both; font-size:1px; line-height:0px; height:0;}

/*Head*/
.head { background:url(head0000.jpg) no-repeat;}
.head1 { background:url(head1000.jpg) no-repeat bottom; height:281px;}
.head p {font-size:15px; color:#ffffff; text-align:center; padding:255px 0 0 0; font-weight:bold;}

/*Main*/
.main { background:url(main_bg0.jpg) no-repeat #ffffff;}
.main_b { background:url(main_b00.jpg) no-repeat bottom; padding:28px 0 7px 0;}

.txt1 { padding:0 25px 26px 22px;}
.txt2 { padding:0 25px 19px 22px;}
.gallery {padding:0 0 0 22px;}
.gallery img, .gal1 .gal_in img, .gal2 .gal_in img {margin-right:18px; border:1px solid #CCCCCC;}
.gal1 {padding:17px 0 0 22px; }
.gal1 .gal_in {width:527px; float:left;}
.gal1 p {width:145px; float:left; padding:8px 185px 0 0 ; background:url(bg_p1000.jpg) no-repeat right top; line-height:14px;}
.gal1 p a, .gal2 p a {font-size:24px; display:block;}
.gal1 p a {margin:7px 0 0 0; line-height:normal;}

.gal2 {padding:18px 0 0 0; }
.gal2 p {width:153px; padding:8px 20px 0 198px; background:url(bg_p2000.jpg) no-repeat; float:left; display:block;line-height:14px;}
.gal2 .gal_in {width:529px; float:left; padding-bottom:18px;}
.gal2 p a {margin-bottom:15px;}

.link { text-align:center; padding:18px 0 14px 0;}
.link a {font-size:21px;}

.thumbs { padding:0 0 0 280px;}
.thumbs div { width:97px; margin-right:6px; float:left; text-align:center;}
.thumbs div img {margin-bottom:4px; display:block;}
.thumbs div a {color:#220804; font-size:10px;}

.foot {width:550px; margin:27px 0 0 307px; font-size:10px; color:#000000;}

