body {
	background-color:#6A6255;
	background-image:url(../image/bk_body.jpg);
	background-repeat:repeat-x;
	text-align:center;
	magin:0px;
	padding:0px;
}

#out_wrapper{
	width:800px;
	margin-top:12px;
	margin-bottom:20px;
	margin-right:auto;
	margin-left:auto;
	background-image:url(../image/bk_wrapper.jpg);
	background-repeat:no-repeat;
	text-align:left;
}

#wrapper{
	width:780px;
	margin:0px 0px 0px 10px;
	/*border:solid 1px #F1EDE0;*/
	border-bottom:#EDE8D6 solid 1px;
	border-top:#EDE8D6 solid 1px;
	background-color:#E9E2D8;
	font-size:80%;
	line-height:140%;
	text-align:left;
}

h1, h2, h3, h4, h5, h6{
	font-size:100%;
	padding:0px;
	margin:0px;
}
p{
	padding:0px;
	margin:0px;
}

ul{
	margin:0px;
	padding:0px;
}

li{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

table{
	font-size:100%;
}

img{
	border:none;
}

a:link, a:visited{
	color:#993300;
}

a:hover, a:active{
	color:#684920;
}
	
/*header*/
#header{
	width:780px;
	height:90px;
	background-image:url(../image/bk_header.jpg);
	background-repeat:no-repeat;
	line-height:110%;
}

#header .header_contact{
	float:right;
	margin:0px 5px 0px 0px;
}

#header h1{
	color:#FFDB8E;
	font-size:10px;
	margin:0px 0px 0px 3px;
	width:550px;
	float:left;
	font-weight:bolder;
}

#header .header_logo{
	float:left;
	margin:25px 0px 0px 0px;
}


/*top_navi*/
#top_navi{
	clear:both;
	width:100%;
}

#top_navi li{
	float:left;
}

/*top_center_box*/
#top_center_box{
	clear:both;
}

#top_left_box{
	float:left;
	margin:5px 0px 0px 5px; 

}

#top_left_box ul{
	margin:5px 0px 0px 0px;
}


#top_left_box li{
	margin:0px 0px 6px 0px;
}

/*top_right_box*/
#top_right_box {
	float:left;
	margin:5px 0px 0px 5px; 
}

/*access_box*/
.access_box{
	width:245px;
	border:solid 1px #9F8357;
	background-color:#ffffff;
	padding:5px 0px 5px 0px;
	margin:0px 0px 5px 0px;
}

.access_box img{
	margin:0px 0px 5px 7px;
}

.access_box p{
	padding:3px 5px 3px 7px;
}

/*brand_box*/
.brand_box{
	width:245px;
	border:solid 1px #9F8357;
	background-color:#ffffff;
	padding:5px 0px 5px 0px;
	margin:0px 0px 5px 0px;
}

.brand_box h2{
	margin:0px 0px 0px 7px;
}

.brand_box table{
	margin:5px 0px 0px 7px;
}

.brand_box td{
	padding:3px 2px 3px 2px;
}


/*auction_box*/
.auction_box{
	width:245px;
	border:solid 1px #9F8357;
	background-color:#ffffff;
	padding:5px 0px 5px 0px;
	margin:0px 0px 5px 0px;
}

.auction_box img{
	margin:5px 0px 3px 43px;
}

.auction_box p{
	padding:0px 2px 0px 3px;
}

/*blog_box*/
.blog_box{
	width:246px;
	/*border:solid 1px #9F8357;*/
	/*background-color:#ffffff;*/
	padding:0px 0px 5px 0px;
	margin:0px 0px 5px 0px;
}

.blog_box img{
	/*margin:5px 0px 3px 43px;*/
}
.blog_box p{
	padding:0px 2px 0px 3px;
}

/*footer*/
#footer{
	clear:both;
	background-image:url(../image/bk_footer.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	height:137px;
}

#footer p{
	padding:90px 0px 0px 10px;
	color:#DCD3C7;
}

#footer a:link, #footer a:visited{
	color:#FFCC00;
	text-cecoration:underline;
}

#footer a:hover, #footer a:active{
	color:#ffffff;
	text-cecoration:underline;
}

#out_wrapper .f_link_box{
	background-image:none;
	background-color:#2C2721;
	padding:7px 3px 10px 3px;
	color:#746552;
}

.f_link_box a:link, .f_link_box a:visited{
	/*color:#D1C8BD;*/
	color:#BEB1A3;
	text-decoration:underline;
	margin:0px 2px 0px 2px;
}

.f_link_box a:hover, .f_link_box a:active{
	color:#E9E4E0;
	text-decoration:underline;
	margin:0px 2px 0px 2px;
}



