@charset "utf-8";
/* CSS Document */
body { background:url(image/background.jpg) repeat; margin:0 0; }
a { outline:none; }
/* pic */
.pic { width:212px; height:305px; background-color:#000; margin:25px auto; padding:2px 2px 0 2px; }
.pic2 { width:424px; height:305px; background-color:#000; margin:25px auto; padding:2px 2px 0 2px; }
.pic span,
.pic2 span { display:block; }
.pic .photos,
.pic2 .photos { float:left; width:120px; padding-left:30px;}
.pic a,
.pic2 a  { font: 12px Arial, Helvetica, sans-serif; color:#FFF; text-decoration: none; }
.pic .text,
.pic2 .text { float:left; width:50px; margin-top:7px; }

/* left */
.bg { background:url(image/left_bg.gif) repeat;}
.spic { width:110px; height:141px; background-color:#000; margin:25px auto 0 auto; padding:2px;}
.t1 { text-align:center; font:12px Arial; color: #FFF; width:150px; margin:0 auto; padding:5px 0;}

/* top */
#top { background:url(image/bg.jpg) repeat-x; height:92px; text-align:right;}
#top2 { background:url(image/button_bg.gif) repeat-x; height:49px; }
#top .l,
#top2 .l { float:left; }
#top2 .r { float:right; }

/*  big photo  */
.big { width:740px; margin:10px auto; padding:2px; background-color:#000; }
.icon { text-align:center; }
.icon img { margin:0 15px; }





.css {  font-family: "Arial"; font-size: 12px; text-decoration: none; color: #FFFFFF; letter-spacing:1px}
.left {
	font-family: "Verdana";
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}