/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/dd_valid.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
/* common styling */
.menu { width: 100%; position:relative; z-index:100; text-align: left; height: 30px; padding-left: 20px;}
.menu ul li a,.menu ul li a:link, .menu ul li a:visited {display:block; text-decoration:none; overflow:visible; height: 10px; padding-right: 25px; color: #666666;}
.menu ul li a:hover {color: #006EB8;}
.menu ul {padding:0; margin:0; list-style: none;}
.menu ul li {float:left; position:relative; height: 11px; padding: 8px 0px 6px 0px;}
.menu ul li ul {display: none;min-width: 100px;padding-top: 7px;padding-bottom: 5px;}
.menu ul li ul li {	width: 100%;padding-bottom: 5px; font-size: 11px; font-weight: bold; font-family: Helvetica, Arial, Verdana, sans-serif; }

/* specific to non IE browsers */
.menu ul li:hover a {background:transparent;}
.menu ul li:hover ul {display:block; position:absolute; top:18px; left:-5px;  background-color: #FFFFFF;text-transform:uppercase; opacity: 0.9;-moz-opacity: 0.9;-khtml-opacity: 0.9;filter: alpha(opacity=90);}
.menu ul li:hover ul li a.hide {background:transparent;}
.menu ul li:hover ul li:hover a.hide {background:transparent;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background:transparent; display: block; height: 15px;padding: 0px 5px;}
.menu ul li:hover ul li a:hover {background:transparent;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-105px;}

/* =--==-=-=-=-=-=-=- Image Roll Overs =--==---=--=- */

a img.on_up,
a:link img.on_up,
a:visited img.on_up {
	display: inline;
}
a:hover img.on_up {
	display: none;
}
a img.on_over,
a:link img.on_over,
a:visited img.on_over {
	display: none;
}
a:hover img.on_over {
	display:inline;
}

/* -=-=-=-=-=-=-==- Sub Menus -=-=-=-==--==- */

#sm1 { /* about */
	width: 200px;
}
#sm2 { /* bikathon */
	width: 150px;
}
#sm3 { /* participate */
	width: 160px;
}
#sm4 { /* media */
	width: 100px;
}
#sm5 { /* sponsors */
	width: 190px;
}
#sm6 { /* donate */
	width: 190px;
}
/* =-=-=--==-=--=-==-=- MISC -==-=--=-==-=--=-= */
.donate {
	background-color: #fdb824;
}
.donate a,
.donate a:link,
.donate a:visited {
	padding-left: 15px;
}