a{color:#90a919;}
h1,h2,h4{color:#90a919;}

/*-----------------NAVIGATION-----------------------------*/
#navContainer{
border-top:2px solid #90a919;
border-bottom:1px solid #90a919;
}

body#home li#menu-home a 			{ background-position: 0 0;}
body#home li#menu-ourservices a 	{ background-position: -57px 0;}
body#home li#menu-ourwork a 		{ background-position: -170px 0;}
body#home li#menu-contactus a 		{ background-position: -261px 0;}



/*-----------------CONTENT----------------------------*/
#sidebar{width:200px;float:left;}


#sidebar.wide{position:relative;}
#sidebar.wide a.feed{position:absolute;top:0px;right:0;width:16px;height:16px;background:url(../images/feed.gif) no-repeat 0px 0px;}
#sidebar.wide a.feed:hover{background:url(../images/feed.gif) no-repeat 0px -16px;}

#sidebar li{padding:5px 0 12px 0px;}

#sidebar li a {
background:transparent url("../images/greenArrow.gif") 2px 5px no-repeat !important;
background:transparent url("../images/greenArrow.gif") 2px 10px no-repeat;
color:#ccc;
display:block;
padding:0px 0pt 0px 10px;
text-decoration:none;
}
ul#news a span.title{
color:#90a919;
text-transform:uppercase;
float:left;
}
ul#news a span.date {
font-size:100%;
float:right;
padding-right:2px;
}
ul#news a em {
display:block;
clear:both;
font-style:normal;
font-weight:normal;
padding:0 10px 0 0;
}
ul#news span.more{
color:#90a919;
visibility:hidden;
}

.subscribe{padding:2px 4px;display:block;text-align:right;font-size:95%;}

.links a {
	background:transparent url(../images/greenArrow.gif) no-repeat scroll 2px 6px;
	padding:0px 0pt 0px 10px;
}

.ad{float:left;padding-top:30px;}


#footer{
border-top:1px solid #90a919;
}


