.mega { color: #f8f8f8; }

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 /fi/ -> /fi/ */	
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 0 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 -71px 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; border: 1px solid red; }	
#mainmenu li a.atv:hover { background-position: 0 0; }


#mega { }
#mega { width: 765px; }
#mega .theme-container { width: 765px; height: 420px; }
#mega .theme { background: url(/fi/media/images/theme-outlet.jpg) no-repeat; }
#mega .logo-container { background: url(/fi/media/images/logo-bg.gif) repeat-x; height: 55px; }
#mega div.theme div.top-area { height: 320px; }
#mega div.theme div.top-area .left { float: left; width: 450px; margin-left: 60px; }
#mega div.theme div.top-area .right { float: right; width: 500px; margin-left: 20px; }
#mega div.theme div.top-area .left h1 { margin: 250px 0 20px 0; font-size: 11pt; font-weight: bold; color: #f2f2f2; }
#mega div.theme div.top-area .left p { color: #ececec; font-size: 10pt; line-height: 1.4em; width: 400px; margin-bottom: 10px; }

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

#mega .logo-container ul { padding-top: 10px; }
#mega .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; }
#mega .logo-container ul li.last { background: none; }
#mega .logo-container ul li span { width: 120px; margin: 5px 2px 0px 2px; overflow: hidden; }

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

#mega .banner img { margin-bottom: 0px; padding-bottom: 0px; border: 0px; }
#mega ul { padding-top: 5px;}
#mega ul li { font-size: 8pt; color: #f2f2f2; line-height: 1.2em;}

#mega span.street { color: #79c50c; }
#mega span.snow { color: #00c2f2; }
#mega span.dirt { color: #eb00b0; }
#mega span.atv { color: #ef7200; }

.narrow-by dd li { color: #dbdbdb; }
.product-collateral .collateral-box h4{ color:#f8f8f8; }

.product-list-info div.description a { color: #020202; }

div.retail-list div.intro h3 { color: #f8f8f8; }
div.retail-list h4 { color: #f8f8f8; font-weight: bold; }
div.retail-list strong { color: #f8f8f8; }
div.retail-list { color: #c1c1c1; }

/* 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: #ffffff; font-weight: bold; }
.breadcrump-ordering { display:inline; color: #bdbdbd; font-weight: bold; text-transform: uppercase; margin-bottom:13px; font-size:.95em;  }
.street 			{ color: #edeb14; }
a.street 			{ color: #edeb14; text-decoration: underline; font-weight: normal;}
a:hover.street 		{ color: #fbf900; text-decoration: underline; font-weight: normal;}
h4.breadcrump		{ display: inline; color: #5e5e5e; font-weight: normal; font-size: 8pt; }
.category-head h2	{ font-size: 11pt; color: #ffffff; }

div.store-options { width: 165px; margin: 0 auto; }
ul.store-selection { }
ul.store-selection li { display: block; height: 17px; margin-bottom: 1px; padding-top: 5px; }
ul.store-selection li a { margin-left: 7px; color: #f3f3f3;text-decoration: none;}
ul.store-selection li a:hover { color: #ffffff; }
ul.store-selection li.snow { background: url(../images/cat_blue.gif); }
ul.store-selection li.street { background: url(../images/cat_green.gif); }
ul.store-selection li.dirt { background: url(../images/cat_magenta.gif); }
ul.store-selection li.atv { background: url(../images/cat_brown.gif); }

p.vehiclesearch { color: #edeb14; margin: 5px 0 0 15px; }

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; }