ul#mainmenu {
	margin: 0;
	padding: 0;
	position: absolute;
	bottom: 0;
	right: 0;
}
ul#mainmenu li {
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
}
ul#mainmenu li a {
	margin: 0;
	padding: 0;
	color: #c6c6c6;
	font-size: 11px;
}
ul#mainmenu li a:hover {
	color: #fff;
	text-decoration:underline;
}
ul#mainmenu li.home a {
	margin: 0 1px 0 0;
	padding: 5px 0 10px 12px;
	display: block;
	width: 40px;
	height: 8px;
	overflow: hidden;
	background: url(../images/home.gif);
}
ul#mainmenu li.home_current a {
	margin: 0 1px 0 0;
	padding: 5px 0 10px 12px;
	display: block;
	width: 40px;
	height: 8px;
	overflow: hidden;
	background: url(../images/home.gif) 0 -23px;
	color: #fff;
}
ul#mainmenu li.services a {
	margin: 0 1px 0 0;
	padding: 5px 0 10px 12px;
	display: block;
	width: 54px;
	height: 8px;
	overflow: hidden;
	background: url(../images/services.gif);
}
ul#mainmenu li.services_current a {
	margin: 0 1px 0 0;
	padding: 5px 0 10px 12px;
	display: block;
	width: 54px;
	height: 8px;
	overflow: hidden;
	background: url(../images/services.gif) 0 -23px;
	color: #fff;
}

ul#mainmenu li.builders a {
	margin: 0 1px 0 0;
	padding: 5px 0 10px 12px;
	display: block;
	width: 79px;
	height: 8px;
	overflow: hidden;
	background: url(../images/builders.gif);
	
}
ul#mainmenu li.builders_current a {
	margin: 0 5px 0 0;
	padding: 1px 0 10px 12px;
	display: block;
	width: 79px;
	height: 8px;
	overflow: hidden;
	background: url(../images/builders.gif) 0 -23px;
	color: #fff;
}
ul#mainmenu li.developers a {
	margin: 0 1px 0 0;
	padding: 5px 0 10px 12px;
	display: block;
	width: 64px;
	height: 8px;
	overflow: hidden;
	background: url(../images/developers.gif);
	
}
ul#mainmenu li.developers_current a {
	margin: 0 5px 0 0;
	padding: 1px 0 10px 12px;
	display: block;
	width: 64px;
	height: 8px;
	overflow: hidden;
	background: url(../images/developers.gif) 0 -23px;
	color: #fff;
}

ul#mainmenu li.resaurces a {
	margin: 0 1px 0 0;
	padding: 5px 0 10px 12px;
	display: block;
	width: 64px;
	height: 8px;
	overflow: hidden;
	background: url(../images/developers.gif);
	
}
ul#mainmenu li.resaurces_current a {
	margin: 0 5px 0 0;
	padding: 1px 0 10px 12px;
	display: block;
	width: 64px;
	height: 8px;
	overflow: hidden;
	background: url(../images/developers.gif) 0 -23px;
	color: #fff;
}
ul#mainmenu li.design a {
	margin: 0 1px 0 0;
	padding: 5px 0 10px 12px;
	display: block;
	width: 57px;
	height: 8px;
	overflow: hidden;
	background: url(../images/design.gif);
	
}
ul#mainmenu li.design_current a {
	margin: 0 5px 0 0;
	padding: 1px 0 10px 12px;
	display: block;
	width: 57px;
	height: 8px;
	overflow: hidden;
	background: url(../images/design.gif) 0 -23px;
	color: #fff;
}


ul#mainmenu li.portfolio a {
	margin: 0 1px 0 0;
	padding: 5px 0 10px 12px;
	display: block;
	width: 51px;
	height: 8px;
	overflow: hidden;
	background: url(../images/portfolio.gif);
}
ul#mainmenu li.portfolio_current a {
	margin: 0 1px 0 0;
	padding: 5px 0 10px 12px;
	display: block;
	width: 51px;
	height: 8px;
	overflow: hidden;
	background: url(../images/portfolio.gif) 0 -23px;
	color: #fff;
}
ul#mainmenu li.company a {
	margin: 0 1px 0 0;
	padding: 5px 0 10px 12px;
	display: block;
	width: 58px;
	height: 8px;
	overflow: hidden;
	background: url(../images/company.gif);
}
ul#mainmenu li.company_current a {
	margin: 0 1px 0 0;
	padding: 5px 0 10px 12px;
	display: block;
	width: 58px;
	height: 8px;
	overflow: hidden;
	background: url(../images/company.gif) 0 -23px;
	color: #fff;
}
ul#mainmenu li.testimonials a {
	margin: 0 1px 0 0;
	padding: 5px 0 10px 12px;
	display: block;
	width: 72px;
	height: 8px;
	overflow: hidden;
	background: url(../images/testimonials.gif);
}
ul#mainmenu li.testimonials_current a {
	margin: 0 1px 0 0;
	padding: 5px 0 10px 12px;
	display: block;
	width: 72px;
	height: 8px;
	overflow: hidden;
	background: url(../images/testimonials.gif) 0 -23px;
	color: #fff;
}
ul#mainmenu li.jobs a {
	margin: 0 1px 0 0;
	padding: 5px 0 10px 12px;
	display: block;
	width: 36px;
	height: 8px;
	overflow: hidden;
	background: url(../images/jobs.gif);
}
ul#mainmenu li.jobs_current a {
	margin: 0 1px 0 0;
	padding: 5px 0 10px 12px;
	display: block;
	width: 36px;
	height: 8px;
	overflow: hidden;
	background: url(../images/jobs.gif) 0 -23px;
	color: #fff;
}
ul#mainmenu li.contactus a {
	margin: 0;
	padding: 5px 0 10px 12px;
	display: block;
	width: 64px;
	height: 8px;
	overflow: hidden;
	background: url(../images/contactus.gif);
}
ul#mainmenu li.contactus_current a {
	margin: 0;
	padding: 5px 0 10px 12px;
	display: block;
	width: 64px;
	height: 8px;
	overflow: hidden;
	background: url(../images/contactus.gif) 0 -23px;
	color: #fff;
}
ul#secondary {
	margin: 0;
	padding: 0;
	font-size: 10px;
}
ul#secondary li {
	list-style: none;
	line-height: 18px;
	border-bottom: 1px dotted #555;
}
ul#secondary li a {
	margin: 0;
	padding: 0 0 0 10px;
	color: #ccc;
	background: url(../images/arrow.gif) no-repeat 0 6px;
	display: inline;
}
ul#secondary li a:hover {
	color: #fff;
}
ul#secondary li.last {
	border-bottom: none;
}
