body {

margin: 0 auto;

padding: 0;

color:#000000;

font-size:12px;

line-height:130%;

background-color:#CEA972;

background-image:url(image/bg.jpg);

background-repeat:repeat-x;

background-attachment:fixed;

scrollbar-base-color: #645649;

scrollbar-arrow-Color: #FFFFFF;

text-align: center;

}


h1 {
	font-size: 12px;
	font-weight: normal;
	margin: 0 auto;
	padding: 0;
	color: #996600;
}

h2 {
	margin: 0 auto;
	padding: 0;
}


#header {
	position: relative;
	margin: 0 auto;
	padding: 0;
	width: 860px;
	height: 110px;
}
#header .txt {
	position: absolute;
	margin: 0 auto;
	padding: 0;
	top: 3px;
	left: 640px;
}
#header .txt h1 {
	font-size: 11px;
	color:#FFFFFF;
}






tr,td {

font-size:12px;

line-height:130%;

}



.line { border: 2px dotted #BFAA9D; }



.bold { font-weight:bold; }



.10p { font-size:10px; }

.11p { font-size:11px; }

.12p { font-size:12px; }

.14p { font-size:14px; }

.18p { font-size:18px; }

.22p { font-size:22px; }

.24p { font-size:24px; }

.28p { font-size:28px; }



.white { color:white; }

.yellow { color:yellow; }

.pink { color:deeppink; }

.red { color:red; }

.brown { color:#59493F; }


#profile {
	width:620px;
	height:auto;
	margin:0 auto;
	padding:0;
	}

.bg_gals2 {
	width:198px;
	height:280px;
	background-image:url(image/bg_gals2.jpg);
	background-repeat:no-repeat;
	float:left;
	margin:0px 0px 20px 7px;
	_margin:0px 0px 20px 5px; /*IE6΍*/
	padding:0;
	text-align:center;
}

.bg_gals2 img {
	margin-top:12px;
	margin-bottom:16px;
	padding:0;
}

