
.topics {
	color: #8A5850;
	font-size: 10px;
	text-align: right;
	padding-top: 16px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #8A5850;
	padding-bottom: 2px;
}

.big {
	font-weight: bold;
	color: #FF6600;
}
.box {
	background-image: url(../img/dash_brown.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 5px;
}
.box_yellow {
	background-image: url(../img/dash_brown.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 5px;
	background-color: #FFFEED;
}

.centersub {
	font-size: 10px;
	line-height: 180%;
	background-color: #FFFFFF;
	border-right: solid 1px #D0D0D0;
	border-left: solid 1px #D0D0D0;
	border-bottom: solid 1px #D0D0D0;
	padding: 10px 8px 10px 8px;
	}

table#rightsub {
	font-size: 10px;
	line-height: 180%;
	background-color: #FFFFFF;
	border-right: solid 1px #D0D0D0;
	border-left: solid 1px #D0D0D0;
	border-bottom: solid 1px #D0D0D0;
	}

.right_text {
	font-size: 10px;
	padding: 10px 8px 10px 8px;
	}
	
.sho_mp{color:#ff9900;}

.sho_mstop{color:#990000; 
text-decoration:underline;}


div#sho_tit{
width: 540px;
margin-bottom: 15px;
}

div#sho_tit2{
width: 540px;
margin-bottom: 15px;
}


.topics2 {
        width: 539px;
	color: #8A5850;
	font-size: 10px;
	text-align: left;
	padding: 5px 0px 2px 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #8A5850;
}
.topics2 a {
	color: #8A5850;
}
.topics2 a:hover {
	color: #990000;	
}

.sho_30px{height: 30px;}
.sho_20px{height: 20px;}

.sho_new{color:#FF6600;
font-size: 10px;
}

div#sho_motocopy{
padding: 30px 0px 35px 15px;
}

.sho_motomi_bg {
	font-size: 12px;
	font-weight: bold;
	background-image: url(../shopinfo/img/yo_mibg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	color: #826755;
	width: 540px;
	height: 23px;
	padding:2px 0px 0px 5px;
	margin-bottom:5px;
}

.big2 {
	font-weight: bold;
	color: #a8795f;
}
.box2 {
	background-image: url(../img/dash_brown.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 5px;
}
.box2_br {
	background-image: url(../img/dash_brown.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 5px;
	background-color: #f2ecdd;
}

table#moto_list{
width:540px;
text-align:left;
margin-bottom: 45px;
}

div#moto_info{
border:1px solid #a8795f;
padding: 15px 10px 15px 10px;
text-align:center;
margin-bottom: 30px;
}






.descriptions {
	font-size: 10px;
	line-height: 180%;
	}
	