body { font:Arial, Helvetica, sans-serif; background:url(/images/body-bg.jpg) no-repeat top center; padding-top:77px;}

a:link, a:visited, a:hover, a:active, a:focus {
	color:#069;
	text-decoration: underline;
}

a:hover {
	color: #e6920c;
	text-decoration: none;
}
address#usa, address#nigeria { width: 200px; font-family: georgia; color: #1d4465; font-weight: bold; float: right; margin: 10px 10px 0 0; }
#colapse-div {color:white; width:900px; margin:0 auto; background-color:#03f;}
#drop-down-click {width:900px; height:15px; margin:0 auto;}
#header { width:950px; height:110px; margin:0 auto; background:url(/images/header-bg-x.jpg) no-repeat; border-bottom:8px solid #eC8d0b;}
	#header #logo { width:325px; float:left; height:110px;}
	#header #other { width:420px; float:right; height:110px;}
#navigation { width:950px; height:58px; color:#fff; margin:0 auto; background:url(/images/nav-bg-x.jpg) repeat-x;}
	#navigation ul { list-style:none; width:945px; height:58px;}
	#navigation ul li { height:51px; width:110px; padding:7px 0 0 15px; margin-right:10px; float:left; cursor:pointer; text-align:left;}
	#navigation ul li a { color:#069; font: bold 16px georgia; text-decoration:none;}
	#navigation ul li:hover {color:#fff; background:url(/images/nav-bg-x-hover.jpg) center; text-decoration:none;}
	#navigation ul li:hover a {color:#fff; repeat-x; text-decoration:none;}
	#navigation ul li a span { font:11px arial; display:block; margin:0; padding:0;}
#banner { width:950px; height:239px; background:url(/images/banner-bg.jpg) no-repeat; margin:0 auto;}
	.slideshow { float:left; width:476px; height:239px;}
	.description { float:right; width:445px; height:149px; font:17px georgia; color:#666; padding:70px 0 0 25px;}
	.description p { margin:0; padding:0;}
.r-left { float:left; width:160px; margin-right:2px;}/*Change the values to fit parent div*/
.r-right { float:left; width:160px; margin-left:2px;}/*Change the values to fit parent div*/
.r-middle { float:left; width:585px; margin-left:1px;}/*Change the values to fit parent div*/
#container { width:950px; min-height:396px; height:auto !important; height:396px; margin:0 auto; background:url(/images/container-bg-y.jpg) repeat-y; border-bottom:1px solid #d2d2d2;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;}
	#container .left-col { float:left; width:283px; /*padding:0 10px;*/}
		#container .left-col h1 { color:#fff; font:19px georgia; background-color:#e89109; margin:0; padding:7px 0 9px 0px; text-indent:10px;}
		
		#container .left-col p {font:12px arial; margin:0; padding-bottom:6px;}
		.clearfix { clear:both;border-bottom:1px solid #ccc;}
		.image-float-left { float:left; padding-right:7px;}
	#container .right-col { width:630px; float:right; padding:0 10px;}
		#container .right-col h1 { font:19px georgia; margin:0; padding:7px 0; color:#333; border-bottom:1px solid #999999;}
		#container .right-col h2 { color:#fff; font:17px georgia; background-color:#e89109; margin:0; padding:7px 0 9px 0px; text-indent:10px;}
		.image-float-left-content { float:left; padding-right:13px;}
		#container .right-col p { margin:0; font:12px arial; padding-bottom:7px; line-height:1.8em;}
.column { width:300px; padding:0 5px;  margin-bottom: 10px; margin-right:4px; float:left; background-color:#F0F0F0;}
.column ul { padding:5px 0 0 10px;}
.column ul li.title { line-height:1.5em; background:url(/images/bullet.jpg) no-repeat; padding-left:19px; padding-bottom:9px; font:bold 11px georgia;}
.column ul li { line-height:1.5em; padding-left:19px; padding-bottom:9px; font:12px arial;}
ul.welcome {  margin-top: 10px; }
ul.welcome li  { font:12px arial; line-height:1.5em; background:url(/images/bullet.jpg) no-repeat; padding-left:19px; padding-bottom:9px;}
#footer { width:100%; height:50px; text-align:center; background:#E8920B url(/images/footer-bg.jpg) center top; color:#fff; font:11px georgia; padding-top:10px;}
#footer a { color: #fff; text-decoration: underline; }

/* BEGIN: Contact Form */

.error { color: #f00; }
#contact-wrapper {  
    width:460px;  
    border:1px solid #e2e2e2;  
    background:#f1f1f1;  
    padding:20px;  
}  
#contact-wrapper div {  
    clear:both;  
    margin:1em 0;  
}  
#contact-wrapper label {  
    display:block;  
    float:none;  
    font-size:16px;  
    width:auto;  
	font-family:Arial, Tahoma, Helvetica, sans-serif; 
}  
form#contactform input {  
    border-color:#b7b7b7 #e8e8e8 #e8e8e8 #b7b7b7;  
    border-style:solid;  
    border-width:1px;  
    padding:5px;  
    font-size:16px;  
    color:#333;  
}  
form#contactform textarea {  
    font-family:Arial, Tahoma, Helvetica, sans-serif;  
    font-size:100%;  
    padding:0.6em 0.5em 0.7em;  
    border-color:#b7b7b7 #e8e8e8 #e8e8e8 #b7b7b7; 
    border-style:solid;  
    border-width:1px;  
}  
/* END: Contact Form */