html{
    margin: 0 auto;
    padding: 0;
	background-color: white;
	font-family:  t Geneva, Arial, Helvetica, sans-serif;
	

}

#image_rotate{
width:300px;
float:right;	
}

body{
	
  background-color:white;
  background-image:url(images/blend_big.png);
  background-position:center top;
  background-repeat:no-repeat; 
   
   /*background-image:url(images/blend_big.png);
    background-position:center top;
   background-repeat:no-repeat;*/
}
 
 
.layout-wrapper
{
   /*position:relative;*/
   margin:0px auto;
/*  background-color:white;
   background-image:url(images/blend_big.png);
   background-position:center top;
   background-repeat:no-repeat;*/
}

#contentWrapper {
	width: 880px;
	margin: 10px auto;
	height:670px;
}

#leftWrapper {
	width: 520px;
	height: 620px;
	margin:10px 0px;
	background: white;
	border: 1px solid black;
	float: left;
}

#rightWrapper {
	display: inline-block;
	width: 334px;
	height: 620px;
	float: left;
	margin:10px 0px 0px 20px;
	background: white;
	border: 1px solid black;
}


#headerBar {
    height: 325px;
    /*background-image:url('header_bg.png');*/
}


#headerBar .headerwidth {
	width:880px;
	margin: 0px auto;
	color:white;
}

#headerBar .logo {
	float:left;
	width:297px;
	height:325px;
}

.achievements{
	float:right;
}

.achievements img{
	height:150px;
	padding: 30px 0px 0px 0px;
}



#headerBar .telemail{
	width: 330px;
	height: 40px;
	float:right;
	margin:-10px 0px 10px 150px;
	padding-right:5px;
}
#headerBar .telemail p{
	color:#058000;
	font-size: 1.2em;

}


/*#headerBar .headerTel {
	float:right;
	height: 25px;
	margin:0px 10px 0px 150px;
	
}

#headerBar .headerTel p{
	color:#FDEA65;
	font-size: 1.4em;
}

#headerBar .headerEmail {
	float:right;
	height: 30px;
	margin:0px 10px 10px 150px;
	
}

#headerBar .headerEmail p{
	color:#FDEA65;
	font-size: 1.4em;
}*/



#footerBar {
	height: 100px;
    /*background-image:url('footer.png');*/
}

p{
	color:black;
}

h1{
	font-size: 16px;
	
}

.textWrapper{
	margin: 10px 10px 10px 10px;
}

.textWrapper li{
	
}




.menu { padding:0; margin:10px 0px 10px 0px; width:480px; float:right; height:50px; border-bottom: 1px solid #058000; }
.menu ul { padding:10px 0 0 0; margin:0; list-style:none; border:0; height:37px;}
.menu ul li { float:left; margin:0; padding:0; border:0;}
.menu ul li a { float:left; margin:0 2px 0 0; padding:8px 0 8px 0; color:black; font:normal 18px 'Calibri', Verdana, Arial, Helvetica, sans-serif ; text-decoration:none;}
.menu ul li a span { padding:10px 12px 10px 12px; color:black;}
.menu ul li a:hover {  background:url(images/r_menu.jpg) no-repeat right;}
.menu ul li a:hover span { color:black; background:url(images/l_menu.jpg) no-repeat left;}
.menu ul li a.active {  background:url(images/r_menu.jpg) no-repeat right;}
.menu ul li a.active span {color:black; background:url(images/l_menu.jpg) no-repeat left;}




.clr { clear:both; padding:0; margin:0; }

#footerBar .footerWidth {
	width:880px;
	margin: 0px auto;
	color:white;
}


#footerBar .footerLeft{
	width:300px;
	float:left;
	margin 10px auto;
}

#footerBar .footerRight{
	width:250px;
	float:right;
	margin 10px auto;
}

#footerBar p{
	color:#058000;
}

/********** contact form **********/
#contactform { margin:0; padding:5px 20px; }
#contactform * { color:black; }
#contactform ol { margin:0; padding:0; list-style:none; }
#contactform li { margin:0; padding:0; background:none; border:none; display:block; }
#contactform li.buttons { margin:5px 0 5px 0; }
#contactform label { float:left; margin:0; width:100px; padding:5px 0; font:normal 12px Arial, Helvetica, sans-serif; color:black; text-transform:capitalize; }
#contactform label span { font:normal 10px Arial, Helvetica, sans-serif; }
/*#contactform input.text { width:480px; border:1px solid #e9e9e9; margin:5px 0; padding:5px 2px; height:15px; background:#f8f8f8; }*/
#contactform input.text { width:380px; border:1px solid #d1d1d1; margin:5px 0; padding:5px 2px; height:15px; background:#DEDEDE; }
#contactform textarea { width:380px; border:1px solid #d1d1d1; margin:10px 0; padding:2px; background:#DEDEDE; height:150px; }
#contactform li.buttons input { padding:3px 0; margin:0 0 0 2px; border:0; color:#FFF; }
p.response { text-align:center; color:#2c2c2c; font:bold 11px Arial, Helvetica, sans-serif; line-height:1.8em; width:auto; }



