@charset "UTF-8";
/* ===================================================================
CSS information
 site URL  :rumbleengineering.com
 file name  :menu.css
 author     :mio
 style info :for menu.html,menu01~5.html
=================================================================== */


/* menu.html
======================================================= */

/*menu*/
.menuList {
	font-size: 130%;
	font-weight: 110%;
	line-height: 250%;
	background-repeat: no-repeat;
    }

.menuList li a.on {	color: #920E14;}

 .menuList li a {
	background-image: url(../images/arrow.gif);
	background-repeat: no-repeat;
	background-position: 0px 1em;
	padding-left: 1.5em;
    }

/*pages under construction*/
.construction {color: #999999;}


/* menu01〜x.html
======================================================= */
#leftBlock {
	width: 195px;
	padding-left: 15px;
	float: left;
	position: relative;
}
	.menuList2{
	font-size:110%;
	line-height:2em; }


	 .menuList2 li {
	 background-image: url(../images/arrow.gif);
	 background-repeat: no-repeat;
	 padding-left: 1.5em;
	 background-position: 0em;
	 background-repeat: no-repeat;
     }
	 
	.menuList2 li.on {
	color: #920E14;
	 background-image: none;
	}

ul.item{ margin-bottom:1.5em;
	}
	
	ul.item li{
	font-size: 78%;
	list-style: none;
	margin-left:-0.5em;
	text-indent:-1em;
	line-height: 140%;
	margin-bottom:5px;
	background: url(none/index.html);
    text-indent:-1em;
}
	

#rightBlock {
padding-bottom: 100px;
width: 605px;
float: right;
clear: right;
}
    #rightBlock img {
border: 2px solid #2F2F2F;
margin-bottom: 40px;
	}

	#rightBlock img.item {
	margin-bottom: 10px;
	}

	.no-wrap {
	_zoom:1;
	width: 400px;
	float: right;
	overflow:hidden;
	_zoom:1;
	}
	.mark{
	margin-left:1em;
    text-indent:-1em;
	}
	

/* Localized */
#rightBlock a:hover {
	color: #DECE40;
	text-decoration: none;
}
