@charset "utf-8";
/* CSS Document */



.menu li {	padding: 0; margin: 0;	border: 0;	list-style-type: none;
			float:right; margin-right: 5px;
			
			
		 }
		 
.menu li a:link , .menu li a:visited {
	display:block;
	height: 80px;
	text-decoration: none;
	
}



.home	{ background-color:#dc3434; 
          height:80px;
		  width:110px;
		  border-radius: 55px / 40px;
		  -moz-border-radius:55px / 40px;
		  -webkit-border-radius: 55px / 40px;
		  
	    }
.home a	{ background-color:#fff; }

.services	{ background-color:#dc3434; 
          height:80px;
		  width:110px;
		  border-radius: 55px / 40px;
		  -moz-border-radius:55px / 40px;
		  -webkit-border-radius: 55px / 40px;
		 
	    }
.services a	{ background-color:#fff; }

.partners	{ background-color:#dc3434; 
          height:80px;
		  width:110px;
		  border-radius: 55px / 40px;
		  -moz-border-radius:55px / 40px;
		  -webkit-border-radius: 55px / 40px;
		  
	    }
.partners a	{ background-color:#fff; }

.about	    { background-color:#dc3434; 
          height:80px;
		  width:110px;
		  border-radius: 55px / 40px;
		  -moz-border-radius:55px / 40px;
		  -webkit-border-radius: 55px / 40px;
		  
	    }
.about a	{ background-color:#fff;  }

.contact	    { background-color:#dc3434; 
          height:80px;
		  width:110px;
		  border-radius: 55px / 40px;
		  -moz-border-radius:55px / 40px;
		  -webkit-border-radius: 55px / 40px;
		  
	    }
.contact a	{ background-color:#fff; }

.menu li a:hover { background:none; }

.menu li a span {   display:block; 
					text-align:center;
					font-size:20px; 
					font-weight:bolder;
					color:#a4a4a4; 
					padding-top:27px;
					font-family:Arial, Helvetica, sans-serif;
					
				}
				

				


/*add this to prevent hover on current page. currently only 2 states add this to add 3rd state for the hover*/
.homepage .homepage a { background-color:#dc3434; 
          height:80px;
		  width:110px;
		  border-radius: 55px / 40px;
		  -moz-border-radius:55px / 40px;
		  -webkit-border-radius: 55px / 40px;
		  
	    }
.homepage .homepage a span {
	color:#FFF;
	    }
.servicespage .servicespage a { background-color:#dc3434; 
          height:80px;
		  width:110px;
		  border-radius: 55px / 40px;
		  -moz-border-radius:55px / 40px;
		  -webkit-border-radius: 55px / 40px;
	    }
.servicespage .servicespage a span {
		  color:#fff;
		  
	    }
.partnerspage .partnerspage a { background-color:#dc3434; 
          height:80px;
		  width:110px;
		  border-radius: 55px / 40px;
		  -moz-border-radius:55px / 40px;
		  -webkit-border-radius: 55px / 40px;
		  
	    }
.partnerspage .partnerspage a span { 
		 color:#fff;
	    }
.aboutpage .aboutpage a { background-color:#dc3434; 
          height:80px;
		  width:110px;
		  border-radius: 55px / 40px;
		  -moz-border-radius:55px / 40px;
		  -webkit-border-radius: 55px / 40px;
		  
	    }
.aboutpage .aboutpage a span { 
		  color:#fff;
	    }
.contactpage .contactpage a { background-color:#dc3434; 
          height:80px;
		  width:110px;
		  border-radius: 55px / 40px;
		  -moz-border-radius:55px / 40px;
		  -webkit-border-radius: 55px / 40px;
		  
	    }
.contactpage .contactpage a  span{ 
		  color:#fff;
	    }
/*
.homepage .homepage a:hover {background-image:url(../images/orange_home.png);}
.servicespage .servicespage a:hover {background-image:url(../images/orange_services.png);}
.materialpage .partnerspage a:hover {background-image:url(../images/orange_material.png);}
.aboutpage .aboutpage a:hover {background-image:url(../images/orange_about.png);}
.contactpage .contactpage a:hover {background-image:url(../images/orange_contact.png);}*/


