@charset "utf-8";
/* CSS Document */
	/************ side menu bar ********************/
#leftMenu {
		position:absolute;
		left:40px;
		width:190px;
		top:340px;
		font-size:10px;
	}
	dl, dt, dd, ul, li {
		margin: 0;
		padding: 0;
		list-style-type: none;
	}
	#menu {
		position: absolute;
		top: 30px;
		left: 0;
	}
	dl#menu {
		width: 160px;
	}
	dl#menu dt {
		line-height: 1.5;
		text-align: left;
		font-size:9px;
		padding-top:4px;
		padding-bottom:4px;
		padding-left:30px;
	}
	dt:hover, dt:active {
		background-image:none;
		background-repeat:no-repeat;
		background-position:left;
		color:#5A594C;
	}

	dl#menu li {
		text-align: left;
		padding-left: 45px;
	}
	dl#menu li a, dl#menu dt a {
		text-decoration: none;
		display: block;
		height: 100%;
	}
	.lmenuAbout, .lmenuAbout2 {color:#000000; padding-top:5px;}
	.lmenuAbout {border-top:1px solid #999999;}
	.lmenuAbout:hover, .lmenuAbout2:hover {color:#959FB8;}
	.lmenuProj {color:#000000;}
	.lmenuProj:hover {color:#8B3626;}
	
	#menuActiveAbout {
		background-image:url(../images/pic_lightblue.gif);
		background-repeat:no-repeat;
		background-position:0 10px;
	}
	#menuActiveAbout a {
		color:#959FB8;
	}
	#menuActiveAbout1 {
		font-size:10px;
		margin-left:30px;
		color:#959FB8;
		text-decoration:none;
		text-transform:uppercase;
	}
	
	
	
	/*sustain*/
	.lmenuSustain {color:#000000; padding-top:5px;}
	.lmenuSustain {border-top:1px solid #999999;}
	.lmenuSustain:hover {color:#8B6914;}
	
	#menuActiveSustain {
		background-image:url(../images/pic_green.gif);
		background-repeat:no-repeat;
		background-position:0 10px;		
		
	}
	#menuActiveSustain a {
		color:#8B6914;
		border-top:1px solid #999999;
		padding-top:5px;
	}
	#menuActiveSustain1 {
		font-size:10px;
		margin-left:30px;
		color:#8B6914;
		text-decoration:none;
		text-transform:uppercase;
	}
	/* news */
	
	.lmenuNews, .lmenuNews2 {color:#000000; padding-top:5px;}
	.lmenuNews {border-top:1px solid #999999;}
	.lmenuNews:hover, .lmenuNews2:hover {color:#4E618B;}
	
	#menuActiveNews {
		background-image:url(../images/pic_blue.gif);
		background-repeat:no-repeat;
		background-position:0 10px;		
		
	}
	#menuActiveNews a {
		color:#4E618B;
		border-top:1px solid #999999;
		padding-top:5px;
	}
	#menuActiveNews1 {
		font-size:10px;
		margin-left:30px;
		color:#4E618B;
		text-decoration:none;
		text-transform:uppercase;
	}
	
	/*careers*/
	.lmenuCareers {color:#000000; padding-top:5px;}
	.lmenuCareers {border-top:1px solid #999999;}
	.lmenuCareers:hover {color:#CC950C;}
	
	#menuActiveCareers {
		background-image:url(../images/pic_yellow.gif);
		background-repeat:no-repeat;
		background-position:0 10px;		
		
	}
	#menuActiveCareers a {
		color:#CC950C;
		border-top:1px solid #999999;
		padding-top:5px;
	}
	#menuActiveCareers1 {
		font-size:10px;
		margin-left:30px;
		color:#CC950C;
		text-decoration:none;
		text-transform:uppercase;
	}
	
	/* projects */
	.lmenuProj, .lmenuProj2 {color:#000000; padding-top:5px;}
	.lmenuProj {border-top:1px solid #999999;}
	.lmenuProj2 {padding-left:10px;}
	.lmenuProj:hover, .lmenuProj2:hover, .menuActiveProj2 {color:#8B3626;}
	.menuActiveProj2 {padding-left:10px; padding-top:5px;}
	
	#menuActiveProj {
		background-image:url(../images/pic_red.gif);
		background-repeat:no-repeat;
		background-position:0 10px;
	}
	#menuActiveProj a {
		color:#8B3626;
		border-top:1px solid #999999;
		padding-top:5px;
	}
	#menuActiveProj1 {
		font-size:10px;
		margin-left:30px;
		color:#8B3626;
		text-decoration:none;
		text-transform:uppercase;
	}
	