/* CSS add on for the image display right menu */
#bikepicnco {
	position:relative;
	width:350px;
	z-index:2;
	float:right;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	vertical-align: top;  
}
#bikepicbox {
	position:relative;
	width:350px;
	z-index:2;
	float:right;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	vertical-align: top;  
}
#bikepicbox ul {
	margin:0px;
	padding:0px;
	display:block;
	background-color:#FFFFFF;
	text-align: left;
}
#bikepicbox ul li { list-style:none; background-color:#FFFFFF; display:block; padding-bottom:2px;}
#bikepicbox ul li:hover {list-style:none; background-color:#d2dced;}
#bikepicbox ul ul {display:none;}
#bikepicbox ul ul li {
	right:355px;
	top:-50px;
	position:absolute;
	padding:5px;
	z-index:2;
	width:380px;
	height:200px;
	display:block;
	cursor:auto;
	text-align:center;
	vertical-align:middle;
	border-color:#336699;
	border-style:dotted;
	border-width:1px;
	background-color:#d2dced;
}
#bikepicbox ul li:hover ul {display:block; }

/* mouseover of ANY image  */
.basebox {
	position:relative;
	float:left;
	text-align:left;
	vertical-align:top;
	display: block;	
	width:150px;
	padding-right:5px;
}
.basediv {
	float:left; 
	vertical-align:top;
	padding-right:5px;
	padding-bottom:5px;
}
.showbox {
	position:relative;
	display: block;	

}
.showbox ul {
	margin:0px;
	padding:0px;
	display:block;
	background-color:#FFFFFF;
	vertical-align: middle;
}
.showbox ul li { list-style:none; background-color:#FFFFFF; display:block; }
.showbox ul li:hover {list-style:none; }
.showbox ul ul {display:none;}
.showbox ul ul li {
	position:fixed;
	background-color:#ffebeb;
	padding:5px;
	/*	bottom:82px;  */
	top:1px;
	z-index:5;
	display:block;
	text-align:left;
	vertical-align:middle;
	border-color:#909090;
	border-style:dotted;
	border-width:1px;
	width: 260px;
	right: 100px;
}
.showbox ul li:hover ul {display:block;  background-color:#d2dced; z-index:3;}
#pictest {
	left:300;
	top:350;
	position:absolute;
	z-index: 7;
}

