body{
margin:0px auto;
background-image:url(http://creation-hair.com/minamimachida/images/wholebg.jpg);
background-repeat:repeat-x;
font-size:small;
}

a:link{
text-decoration:none;
}

a:hover{
text-decoration:underline;
}

img{
border:0px;
}

#container{
margin:0px auto;
text-align:center;
width:700px;
}

#header{
width:700px;
height:74px;
background-image:url(http://creation-hair.com/minamimachida/images/header.jpg);
background-repeat:no-repeat;
	position: relative;
	z-index: 9000;
}
h1{
color: #6BA70B;
width: 701px;
text-align: right;
padding: 5px 5px 5px 5px;
font-weight: normal;
font-size: 10px;
margin-left:auto ;
margin-right:auto;
margin-top: 0px;
margin-bottom: 0px;
_margin-right:auto;
_margin-left:auto;
_margin-top: 0px;
_margin-bottom: 0px;
}

h1 a{
text-align: right;
padding: 0px 0px 0px 0px;
font-weight: normal;
font-size: 10px;
}



div#header h2
	{
	position: absolute;
	height: 60px; 
	width: 390px;
	left: 5px;
	top: 5px;
	margin: 0 0 0 0px;
	_margin: 0px;
	}
div#header h2 a {
	display: block;
	text-indent: -9999px;
	overflow: hidden;
	height: 60px; 
	width: 390px;
	margin: 0 0 0 0px;
	_margin: 0px;
	}


.buttons{
width:700px;
height:30px;
font-size:small;
}

.lefttwo{
float:left;
width:280px;
height:30px;
}

.righttwo{
float:right;
width:420px;
height:30px;
}

.ll{
text-align:left;
padding-top:5px;
padding-left:5px;
width:135px;
float:left;
height:25px;
background-image:url(http://creation-hair.com/minamimachida/images/button.jpg);
background-repeat:no-repeat;
}

.lr{
text-align:left;
padding-top:5px;
padding-left:5px;
width:135px;
float:right;
height:25px;
background-image:url(http://creation-hair.com/minamimachida/images/button.jpg);
background-repeat:no-repeat;
}

.rl{
width:280px;
float:left;
height:30px;
}

.mr{
width:135px;
float:right;
height:25px;
text-align:left;
padding-top:5px;
padding-left:5px;
background-image:url(http://creation-hair.com/minamimachida/images/button.jpg);
background-repeat:no-repeat;
}

.rll{
width:135px;
text-align:left;
padding-top:5px;
padding-left:5px;
float:left;
height:25px;
background-image:url(http://creation-hair.com/minamimachida/images/button.jpg);
background-repeat:no-repeat;
}

.rlr{
width:135px;
float:right;
text-align:left;
padding-top:5px;
padding-left:5px;
height:25px;
background-image:url(http://creation-hair.com/minamimachida/images/button.jpg);
background-repeat:no-repeat;
}

#topimage{
width:700px;
height:250px;

background-repeat:no-repeat;
}

#topflash{
width:700px;
height:250px;
}

#title{
width:690px;
height:18px;
padding-left:10px;
padding-top:7px;
background-image:url(http://creation-hair.com/minamimachida/images/title.jpg);
text-align:left;
line-height:100%;
font-weight:bold;
font-size:small;
}

#contents{
width:690px;
padding:5px;
text-align:left;
background-color:#cfe5a1;
}

#footer{
width:700px;
height:107px;
background-image:url(http://creation-hair.com/minamimachida/images/footer.jpg);
background-repeat:no-repeat;
}

.intro{
padding:5px;
width:680px;
}

.intro img{
float:left;
margin-right:7px;
}

.underline{
height:20px;
width:680px;
border-bottom:1px solid #666666;
}

#info{
width:680px;
}

#info img{
margin-right:7px;
float:left;
margin-bottom:400px;
}

#price{
width:680px;
}

#price img{
margin-right:7px;
float:left;
margin-bottom:650px;
}

#access{
width:680px;
}

#access img{
margin-right:7px;
float:left;
}

.clearer{
clear:both;
}