.header-bar

{

	background-color: #737373;

	color: #ffffff;

	font-weight: normal;

	font-size: 18px;

}



.sidebar, .sidebar2, tr.search td

{

	background-color: #316AB7;

	color: #ffffff;

	font-size: 10px;

}



.search-box

{

	width: 100%;

	font-size: 10px;

}



.search-button

{

	font-weight: bold;

	font-size: 10px;

	height: 12px;

	background-color: #000066;

}



tr.sidebar-nav td, tr.search td

{

                background-color: #fff1a5;

	font-size: 10px;

	text-align: center;



}







tr.sidebar-nav-cat td, tr.search td

{

	background-color: #316AB7;

	font-size: 10px;

	text-align: center;

	border: 4px solid #000000;

}

.topnav {background-image:url(http://www.musicmotion.com/content/mim/images/topnav-backgd.gif); background-repeat:repeat-x; }




tr.sidebar-nav td span { line-height: 16px; }



a.sidebar-nav-link:link, a.sidebar-nav-link:active, a.sidebar-nav-link:visited

{

                font-weight: normal;

	color: #000000;

	font-size: 11px;

	text-align: center;

	width: 100%;

	text-decoration: none;

}



a.sidebar-nav-link:hover

{

	font-weight: normal;

	color: #fefe48;

	font-size: 11px;

	text-align: center;

	width: 100%;

	text-decoration: none;

}



a.sidebar-category2:link, a.sidebar-category2:active, a.sidebar-category2:visited

{

    font-weight: bold;

	color: #000000;

	font-size: 12px;

	text-align: left;

	width: 100%;

	text-decoration: none;

}



a.sidebar-category2:hover

{

	font-weight: bold;

	color: #316AB7;

	font-size: 12px;

	text-align: left;

	width: 100%;

	text-decoration: none;

}


a.sidebar-category:link, a.sidebar-category:active, a.sidebar-category:visited

{

                font-weight: bold;

	color: #ffffff;

	font-size: 11px;

	text-align: left;

	width: 100%;

	text-decoration: none;

}



a.sidebar-category:hover

{

	font-weight: bold;

	color: #fefe48;

	font-size: 11px;

	text-align: left;

	width: 100%;

	text-decoration: none;

}





.address

{

	font-size: 10px;

}



tr.search td { border: 0; }



tr.cart td

{

	border: 0;

	font-size: 10px;

}



tr.cart td.cart-total { background-color: #ffffff; }



.cart-total

{

	font-size: 10px;

	background-color: #ffffff;

}



tr.footer-nav td

{

	color: #000000;

	font-size: 10px;

}



tr.footer-nav td a { font-weight: bold; }





.col-data,th.col-data

	{color:#000000;
font-size: 15px;

	}

.wholesale 
{
font-weight: bold;
color: #990000;
}

.tinytext
{ font-size:8px;}