/*oakley styles*/
#micro_menu {
	background-image:url('../../images/microsites/red_menubar_bg.gif');
	background-repeat:repeat-x;
	/*height:27px;*/
	margin-bottom:8px;
	border:solid 1px #910727;
	border-bottom:none;
	float:left;
	width:645px;
	background-position:top;
	background-color:#480202;
}

#micro_menu ul {
	padding:0;
	margin:0;
	list-style:none;
}

#micro_menu ul li {
	float:left;
	width:auto;
}

#micro_menu ul a {
	display:block;
	margin-top:5px;
	color:#ffffff;
	text-decoration:none;
	font-size:1em;
	text-align:center;
	width:80px;
	padding:3px 0px;
}

#micro_menu a:link {color:#ffffff;text-decoration:none;} 
#micro_menu a:visited {color:#ffffff;text-decoration:none;} 
#micro_menu a:hover {color:#ffffff;text-decoration:none;}
#micro_menu a:active {color:#ffffff;text-decoration:none;}

#micro_menu li ul a {
	display:block;
	color:#818080;
	text-decoration:none;
	font-size:1.1em;
	font-weight: normal;
	padding:3px 9px;
	text-align:left;
	width:auto;
	white-space:nowrap;
}

#micro_menu li ul a:link {color:#818080;text-decoration:none;} 
#micro_menu li ul a:visited {color:#818080;text-decoration:none;} 
#micro_menu li ul a:hover {color:#ffffff;text-decoration:none;background-color:#5a0101;}
#micro_menu li ul a:active {color:#818080;text-decoration:none;}



#micro_menu li ul li {
	float:none;
	border-bottom: 1px solid #4C181A;
}

#micro_menu li ul {
	position: absolute;
	left: -999em;
	background-image:url('../../images/microsites/red_menu_bg.png');
}

#micro_menu li:hover ul {
	left: auto;
}

#micro_menu li:hover ul, #micro_menu li.sfhover ul {
	left: auto;
}

.row {
	clear:left;
}

.micro_sub_container {
	float:left;
	width:154px;
	/*height:171px;*/
	margin-right:7px;
	margin-top:10px;
}

.micro_sub_container img {
	border: none;
}

.micro_sub_container h2 {
	height:30px;
	padding:2px 23px 0px 0px;
	margin:0px;
	background-image:url('../../images/microsites/red_product_bar.gif');
	background-repeat:no-repeat;
	text-align:right;
	font-size:1em;
}

.micro_sub_container h2 a:link {color:#ffffff;text-decoration:none;} 
.micro_sub_container h2 a:visited {color:#ffffff;text-decoration:none} 
.micro_sub_container h2 a:hover {color:#f0b831;text-decoration:none;}
.micro_sub_container h2 a:active {color:#ffffff;text-decoration:none;}

#micro_detail_wrapper {
	width:100%;
	height:auto;
	background-image:url('../../images/microsites/product_bg.jpg');
	background-repeat:repeat-x;
	background-color:#000000;
	margin-top:8px;
}

#micro_detail_wrapper img {
	border:solid 5px #474545;
	float:left;
}

#micro_detail_right {
/*width avaliable 435px*/
	float:right;
	width:415px;
	padding:10px;
	color:#ffffff;
}

/*Need to set p although couldn't where else it had been set?*/
#micro_detail_right p {
	padding-top:10px;
}

#micro_detail_right .price_main {
	font-size:1.2em;
	font-weight:bold;
	color:#b8b485;
}