#content{
	float:right;
	width:800px;
	padding:20px 0 15px 0;
}

a{
	color: #ffffff;


}

a:hover
{
	color: #ffffff;

}

#wrapperc{
	width:750px;
	margin:0 auto 0 auto;
}

h2.header_image{
width:750px;
height:368px;
margin:0 0 32px 0;
background:url(../images/promo.jpg) top center no-repeat;
text-indent:-4000px;
}

.sub_cotent_area{
margin:0 auto;
width:750px;

}
.product_title{
border-left:4px solid #990000;
padding:3px 0 0 8px;
margin:0px 0 15px 0;
}
.product_title h2{
font-size:16px;
color:white;
margin:0;
padding:0;
}

.tagline{
font-size:12px;
color:#990000;
}

.lead_text{
line-height:160%;
font-size:12px;
margin:0 0 40px 0;
padding-right:350px;
background:url(../images/ichiro-bg.jpg) right no-repeat;
}
.lead_text a{
color:#CCCCCC;
text-decoration:none;
border:0px;
}

.colorBlock{
	font-size:12px;
}
.coloVar{
width:420px;
float:left;
margin-right:50px;
margin-bottom:40px;

}
.coloVar h3{
border-left:4px solid #990000;
padding:3px 0 0 8px;
margin:0px 0 15px 0;
font-weight:normal;
color:white;
font-size:16px;
}

.coloVar .priceBlock{
margin: 10px 0 36px 8px;
border-left:1px solid #999999;	
padding:0 0 0 10px;
color:white;
}
.coloVar .priceBlock span{
	color:#AAAAAA;
}

.detailImgBlock{
	margin:0 0 20px 0;
}
.detailImgLeft{
	float:left;
	width:200px;
	margin:0 12px 0 0;
}
.detailImgLeft a{
	display:block;
	padding:2px;
	border:1px solid #666666;
}

.detailImgLeft a:hover{
	border:1px solid #999999;
}


.detailImgRight{
	float:left;
	line-height:160%;
	width:184px;
	color:#AAAAAA;
}


.specBlock{
	float:left;
	width:280px;
}

.specBlock ul{
 font-size:11px;
}





/*footerinformation*/
#otherInformation{
	background:url(../images/bg-line.gif) top center no-repeat;
	width:750px;
	margin:0 auto;
	padding:32px 0 40px 0;
	
}
#otherInformation .otherBox{
	background:url(../images/other-bg.gif) center repeat-y;	
	font-size:11px;
	line-height:140%;
	
}
#otherInformation .other01, #otherInformation .other02{
width:226px;
float:left;
margin:0 36px 0 0;	
}
#otherInformation .other01 a:hover, #otherInformation .other02 a:hover{
color:#990000;
}

#otherInformation .other03{
width:226px;
float:left;
margin:0;	
}
#otherInformation .otherImage{
margin:0 0 8px 0;	
}
#otherInformation h3{
font-size:12px;
color:#FFF;	
font-weight:normal;
margin:0 0 8px 0;
padding:16px 0 0 0;
}
#otherInformation .otherBtn{
 text-align:center;
 padding:8px 0 0 0;	
	
	
}

#otherInformation .otherBtn a.ostore{
	display:block;
	width:156px;
	height:26px;
	margin:0 auto;
	background:url(../images/btn-ostore-off.gif) center no-repeat;
	text-indent:-4000px;	
}
#otherInformation .otherBtn a.ostore:hover{
	background:url(../images/btn-ostore.gif) center no-repeat;	
}

#otherInformation .otherBtn a.locator{
	display:block;
	width:156px;
	height:26px;
	margin:0 auto;
	background:url(../images/btn-locator-off.gif) center no-repeat;
	text-indent:-4000px;	
}
#otherInformation .otherBtn a.locator:hover{
	background:url(../images/btn-locator.gif) center no-repeat;	
}

#otherInformation .otherBtn a.online{
	display:block;
	width:156px;
	height:26px;
	margin:0 auto;
	background:url(../images/btn-onlinestore-off.gif) center no-repeat;
	text-indent:-4000px;	
}

#otherInformation .otherBtn a.online:hover{
	background:url(../images/btn-onlinestore.gif) center no-repeat;	
}



