/**************#layout styles***************/

div#container{
text-align:left;
}

div#container{
width:850px;
margin:0 auto;
}

div#content{
float:right;
width:635px;
margin-left: 15px;
}

div#navigation{
float:left;
width:200px;
}
div#left_navigation {
	width:200px;
	float:left;
}

div#extra{
float:left;
clear:left;
width:200px;
}
/**************.mainitem styles***************/

.mainitem{
padding: 15px;
}

.mainitem h4{
font-size: 140%;
font-weight: bold;
margin-bottom: 20px;
}

#imgs{
margin:0 auto;
text-align: center;
}

.image1{
margin: 0px 10px 10px 10px;
width: 400px;
height: 300px;
}

.image2,.image3,.image4,.image5,.image6,.image7{
margin: 5px;
width: 220px;
height: 170px;
}

.comment {
padding: 15px;
background-color: #EDEDED;
font-size: 110%;
line-height: 1.5em;
}

.itemdetail{
float: left;
padding: 15px;
line-height: 1.5em;
}

.itemdetail p{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.cargobox{
text-align: right;
float: right;
font-size: 110%;
padding: 15px;
}

/**************#itemlist styles***************/

.listitem {
float:left;
height:200px;
width:145px;
margin-top: 20px;
margin-left: 10px;
text-align: right;
}

.listitem img {
border:1px solid #CCCCCC;
height:90px;
padding:2px;
text-align:center;
width:120px;
}

.listitem p{
margin:0px 0px 0px 0px;
padding:3px 0px;
}

.price{
color: #666666;
}

/**************#left styles***************/
.navi {
	margin-bottom:10px;
}
.navi_btn {
	border-bottom:1px solid #cccccc;
	clear:both;
	padding:5px 0px;
	min-height:35px;
}
.navi_btn img {
	width:35px;
	height:35px;
	float:left;
}
.navi_btn_txt {
	padding-left:40px;
}


