.snow { color: #00c2f2; }

ul#mainmenu li { display: inline; }
ul#mainmenu li a.mega,ul#mainmenu li a.street,ul#mainmenu li a.snow,ul#mainmenu li a.dirt,ul#mainmenu li a.atv {
	float: left;
	display: block;
	margin-left: 6px;
	width: 148px;
	height: 71px;
	border: 0px solid red;
	text-decoration: none;
	}	
	
/* MURSU /magento/ -> /magento/ */	
div#flashcontent ul li { margin-right: 0px; }
div#flashcontent ul { text-align: right; }

ul#mainmenu { overflow: hidden; }

ul#mainmenu li a.first { margin-left: 0px !important; margin-right: 0px;}	

ul#mainmenu li a.last { margin-right: 0px; }	
#mainmenu li a.mega { background: url(/fi/media/images/mainmenu/outlet.png) 0 -71px no-repeat; }	
#mainmenu li a.mega:hover { background-position: 0 0; }
#mainmenu li a.street { background: url(/fi/media/images/mainmenu/street.png) 0 -71px no-repeat; }	
#mainmenu li a.street:hover { background-position: 0 0; }
#mainmenu li a.snow { background: url(/fi/media/images/mainmenu/snow.png) 0 0 no-repeat; }	
#mainmenu li a.snow:hover { background-position: 0 0; }
#mainmenu li a.dirt { background: url(/fi/media/images/mainmenu/dirt.png) 0 -71px no-repeat; }	
#mainmenu li a.dirt:hover { background-position: 0 0; }
#mainmenu li a.atv { background: url(/fi/media/images/mainmenu/atv.png) 0 -71px no-repeat; }	
#mainmenu li a.atv:hover { background-position: 0 0; }


#snow { }
#snow { width: 765px; }
#snow .theme-container { width: 765px; height: 420px; }
#snow .theme { background: url(/fi/media/images/theme-snow.jpg) no-repeat; }
#snow .logo-container { background: url(/fi/media/images/logo-bg.gif) repeat-x; height: 55px; }
#snow div.theme div.top-area { height: 320px; }
#snow div.theme div.top-area .left { float: left; width: 265px; margin-left: 20px; }
#snow div.theme div.top-area .right { float: right; width: 500px; margin-left: 20px; }
#snow div.theme div.top-area .left h1 { margin: 100px 0 10px 0; height: 100px; width: 200px; background: url(/fi/media/images/theme-header-snow.gif) no-repeat; }
#snow div.theme div.top-area .left p { color: #212121; font-size: 8pt; line-height: 1.5em; width: 230px; }

#snow div.theme div.bottom-area { height: 98px; }
#snow div.theme div.bottom-area .wide { height: 95px; border-top: 1px solid #b8b8b8; margin: 0 20px 0 20px; }
#snow div.theme div.bottom-area .wide h1 { margin: 15px 0 0 0; height: 45px; width: 330px; background: url(/fi/media/images/theme-bottom-header-snow.gif) no-repeat; }

#snow .logo-container ul { padding-top: 10px; }
#snow .logo-container ul li { border: 0px solid red; width: 125px; text-align: center; display: block; float: left; background: url(/fi/media/images/logo-separator.gif) no-repeat right; }
#snow .logo-container ul li.last { background: none; }
#snow .logo-container ul li span { width: 120px; margin: 5px 2px 0px 2px; overflow: hidden; }

#snow .banner { width: 375px; height: 135px; float: left; margin-right: 15px; margin-top: 15px; }
#snow .right { margin-right: 0px; }
.clear { clear: both; }
#snow .banner-wide { width: 765px; margin-top: 15px; }

#snow .banner img { margin-bottom: 0px; padding-bottom: 0px; border: 0px; }

.breadcrumbs li 	{ color: #00c2f2;  }
a.street 			{ color: #00c2f2; text-decoration: underline; font-weight: normal;}
a:hover.street 		{ color: #00ccff; text-decoration: underline; font-weight: normal;}

.narrow-by dd li { color: #0189ab; }
.product-collateral .collateral-box h4{ color:#00c2f2; }

div.retail-list div.intro h3 { color: #00c2f2; }
div.retail-list h4 { color: #00c2f2; font-weight: bold; }
div.retail-list { color: #f1f1f1; }

/* Breadcrumbs */
#breadcrumps		{ margin-bottom: 5px; padding-left: 7px; }
.breadcrumbs 		{ margin-bottom:13px; font-size:.95em; line-height:1.25em; display: inline; }
.breadcrumbs li 	{ display:inline; color: #00ccff; font-weight: bold; }
.breadcrump-ordering { display:inline; color: #bdbdbd; font-weight: bold; text-transform: uppercase; margin-bottom:13px; font-size:.95em;  }
.street 			{ }
a.street 			{ }
a:hover.street 		{ }
h4.breadcrump		{ display: inline; color: #5e5e5e; font-weight: normal; font-size: 8pt; }
.category-head h2	{ font-size: 11pt; color: #7bd200; }

/* Vehicle search */
div.vehicleoptions { margin: 8px 0px 0px 15px; }
a.vehiclesearch { color: #00c2f2; text-decoration: none; }
a.vehiclesearch:hover { color: #00ccff; }
div#vehicle-menu input.btn-image { margin: 0px 0px 0px 10px; position: relative; top: 2px; }

div#storenav { margin: 8px 0; float: right; width: 980px; }
div#storeheader { margin: 5px 0 0 0; width: 120px; height: 60px; float: left; }
div#storemenu { float: right; padding-left: 0px; }
div#storeheader img { margin-top: 5px; }