body{background: url(i/rect5254.png) top center repeat-y #224c86; color: #fff; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; margin:5px; padding: 0; font-size: .9em;}
#pagewidth{width: 1018px; color: #fff; margin: 0 auto 50px auto; padding: 0;}
#pagecontent{background: url(i/pagecontent.jpg) top left no-repeat; margin: 0; padding: 0; color: #000; height: 445px;}
#header{display: none;}
#header img{float: right; margin: 10px;}
#header h1, #header h2{margin: 0; background: transparent; border: 0; text-indent: -9999px;}
#nav{margin: 5px 0 2px 0; font-size: .8em; border: solid #fff; border-width: 0 0 2px 0; padding: 10px; text-align: left;}
#nav ul{margin: 0; padding: 0;}
#nav li{display: inline; margin: 0 3px 0 0;}
#nav li a{text-decoration: none; color: #fff; padding: 2px 12px 2px 2px; }
#nav li a:hover{text-decoration: underline;}
#main{width: 75%; float: left;}
a{color: #fff;}a:hover{color: #fff;}
p, #col1 ul{margin: 10px 0 10px 20px; padding: 5px 15px 15px 0;   line-height: 1.6em;}
.spacer{clear: both}
#col1{width: 74%; float: right; padding: 0;}
#col1 p{}
#col1 p img{float: right; margin: 10px 0 10px 10px;}
#col1 img.product{float: left; margin: 5px 5px 5px 0;}
#col2{display: none;}
#col2 h3{margin: 3px 0 0 0; padding: 5px; color: #fff; font-size: 30px; background: transparent;}
#col2 ul{margin: 3px 3px 30px 3px; padding: 0;  list-style-type: none;}
#col2 ul li{margin: 5px 3px;}
#col2 li a{display: block; text-decoration: none; color: #fff;  padding: 6px 12px; }
#col2 li a:hover{background: #fff; color: #4b5204; border: 1px solid #4b5204;}
#col3{width: 25%; float: right; font-size: .9em;  padding: 0; margin: 20px 0 0 0;}
#col3 p{margin: 5px 15px;}
#col3 em{font-size: 1.1em; line-height: 1.1em; color: #006; text-align: left; font-weight: bold; font-family: Georgia, Times, "times New Roman", serif; }
#col3 h3{ padding: 7px 10px 25px 10px;  color: #fff; font-size: 1.5em;}
#col3 h4{font-family: Arial, Helvetica, sans-serif; color: #003;}
form{border: 1px dotted #363; margin: 20px 10px 5px 30px; }
form#search h3{margin: 10px; padding: 3px 10px; color: #fff;}

.naira{text-decoration:line-through;}
#flash{position: absolute;top: 12px; left: 50%; margin: 0 0 0 140px;}
#lang{position: absolute; top: 20px; left: 50%; margin: 0 0 0 340px; color: #fff; text-transform: uppercase; font-size: .7em;}

img.sample{margin: 10px;}
#footer{color: #fff; font-size: .8em; clear: both; background: url(i/footer.gif) top left no-repeat; padding: 40px;}
#footer a{text-decoration: none; margin: 3px 20px;}
.whiteborder{border: 1px solid #fff;}
h1, h2, h3, h4, h5{ padding: 10px; margin: 0 0 0 10px;}
a{}a:hover{}
a#services{position: absolute; padding: 200px 200px; background: transparent; border: 0; text-decoration: none; margin: 20px 0 0 120px;}
.thumb{float: left; padding: 5px; border: 1px solid #c66; margin: 10px 10px 10px 0; font-size: .8em; font-family: Arial, Helvetica, sans-serif;}
.thumb img{margin: 0 0 5px 0;}
.w145{width: 145px; border: 0;  text-align: center;}
input.b01{background: transparent url(i/button01.gif) center center no-repeat; border: 0; margin: 0; padding: 0 10px;}
