/* ----- menu */
	#sidebar {
		padding: 20px 15px 10px 15px;
		margin-left: 670px;
		width: 220px;
		background-color: #F2F2F2;
		position: relative;
		top: 35px;
	}
	#sidebar h2 {
		font-family: 'Lucida Grande', Verdana, Sans-Serif;
		font-size: 1.2em;
		color: #FFFFFF;
		margin: 5px 0 0;
		padding: 4px 5px;
	}
	#sidebar ul {
		margin: 0 0 20px 0;
		padding: 0;
	}
	#sidebar ul li {
		list-style-type: none;
		list-style-image: none;
		padding: 4px 2px;
	}
	#sidebar ul li a {
		text-decoration: none;
		font-size: 110%;
	}
	#sidebar ul.mainMenu li {
		font-size: 150%;
		font-family: Geneva, Arial, Helvetica, sans-serif;
	}
	#sidebar ul.mainMenu li a {
		font-weight: bold;
	}
	#sidebar ul.mainMenu li a:hover {
	}
	#sidebar .links {
		margin: 40px 0 0 0;
	}
	#sidebar .links li {
		list-style-type: none;
	}
	#sidebar .links h2 {
		color:#000000;
		padding: 0;
		border-bottom: 1px solid #CCCCCC;
		padding: 0 0 3px 0;
		margin: 10px 0 4px 0;
	}
	#sidebar .links ul {
		margin: 0; margin: 0 0 0 3px;
	}
	#sidebar .links ul li {
		list-style-type: none;
		list-style-image: none;
		padding: 1px 2px;
		font-size: 110%;
	}
/* end. menu */

/* ----- subMenu */
	.subMenu {
		margin: 0; padding: 0;
		height: 27px;
		list-style-type: none;
		position: relative;
		=top: -3px;
	}
	.subMenu li {
		float: left;
		display: block;
	}
	.subMenu li a {
		display: block;
		margin: 0 0x 0 0;
		color: #ca7c24;
		text-decoration: none;
		padding: 9px 20px;
		font-size: 18px;
		background-image: none;
		font-family: calibri;
	}
	.subMenu li.act a {
		color: #FFF;
		background-image: url(/wp-content/themes/motoblog/img/menu/menu-right.png);
		background-position: 100% 0;
		background-repeat: no-repeat;
	}
	.subMenu li.act a span {
		background-image: url(/wp-content/themes/motoblog/img/menu/menu-left.png);
		background-position: 0 0;
		background-repeat: no-repeat;
		padding: 9px 0 9px 20px;
	}
/* end. subMenu */

