/******** MAIN MENU *********/
#main-menu {
	float: left;
	display: inline;
	width: 100%;
}
#main-menu div.divider {
	float: left;
	display: inline;
	width: 1px;
	height: 10px;
	background: #d8d9db;
	margin: 9px 12px 0 12px;
}
#main-menu div.menu-alt, #main-menu div.menu-alt-act {
	display: inline;
	float: left;
	margin: 0;
}

#main-menu a {
	color: #2e5ce4;
	text-decoration: none;
	font-weight: bold;
}

/* common propterties for both default and active state */
#main-menu div div.left {
	height: 27px;
	width: 3px;
	float: left;
	display: inline;
}

#main-menu div div.middle {
	height: 27px;
	float: left;
	display: inline;
	
}
#main-menu div div.middle h2 {
	padding: 9px 7px 0 7px;
}
#main-menu div div.right {
	height: 27px;
	width: 3px;
	display: inline;
	float: left;
}

/* active state */
#main-menu div.menu-alt-act div.left {
	background: url('img/arisewindpower_mainmenu_act.png') no-repeat left 0;
}
#main-menu div.menu-alt-act div.middle {
	background: url('img/arisewindpower_mainmenu_act.png') repeat-x bottom left;
}
#main-menu div.menu-alt-act div.right {
	background: url('img/arisewindpower_mainmenu_act.png') no-repeat -4px 0;
}






/******** SIDE MENU *********/
#side-menu {
	display: block;
	width: 220px;
	border-bottom: 1px solid #d8d9db;
	line-height: 1.4;
}
#side-menu div.menu-alt, #side-menu div.menu-alt-act, #side-menu div.menu-alt-lev2, #side-menu div.menu-alt-lev2-act, #side-menu div.menu-alt-lev3, #side-menu div.menu-alt-lev3-act {
	display: block;
	width: 220px;
	border-top: 1px solid #d8d9db;
}
#side-menu div.menu-alt div.linkWrap, #side-menu div.menu-alt-act div.linkWrap {
	padding: 7px 0 6px 10px;
}
#side-menu div.menu-alt div.linkWrap a, 
#side-menu div.menu-alt-act div.linkWrap a, 
#side-menu div.menu-alt-lev2-act div.linkWrap a,
#side-menu div.menu-alt-lev3-act div.linkWrap a {
	font-weight: bold;
}
#side-menu div.menu-alt {
}
#side-menu div.menu-alt-act {
	background: #2e5ce4 url('img/arisewindpower_sidemenu_act_bg.png') repeat-x top left;
}
#side-menu div.menu-alt-act a {
	color: #fff;
}

/* level 2 */
#side-menu div.menu-alt-lev2, #side-menu div.menu-alt-lev2-act {
	background: url('img/arisewindpower_sidemenu_arrow.gif') no-repeat 10px 11px;
}
#side-menu div.menu-alt-lev2 div.linkWrap, #side-menu div.menu-alt-lev2-act div.linkWrap {
	padding: 7px 0 6px 20px;
}

/* level 3 */
#side-menu div.menu-alt-lev3, #side-menu div.menu-alt-lev3-act {
	background: url('img/arisewindpower_sidemenu_arrow.gif') no-repeat 20px 11px;
}
#side-menu div.menu-alt-lev3 div.linkWrap, #side-menu div.menu-alt-lev3-act div.linkWrap {
	padding: 7px 0 6px 30px;
}