@charset "utf-8";
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center, dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%; background: transparent;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
/* remember to define focus styles! */
:focus {outline: 0;}
/* remember to highlight inserts somehow! */
.clearfix:after {content: ".";display:block;height:0;clear:both;visibility: hidden;}	
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
ins {text-decoration: none;}
del {text-decoration: line-through;}
body {margin: 0px; padding: 0px; background:url(../images/page_bg.jpg) 0 0 repeat-x #ffffff; font:normal 11px verdana, Arial, Helvetica, sans-serif;}
.clearing {clear:both; font-size:0px; line-height:0;}
.left {float:left;}
.right {float:right;}
a {color:#7c0207; font:normal 12px "News Gothic Std", Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
a:hover {text-decoration:underline;}
h1 {color:#670e0a; font:bold 18px "News Gothic Std", Arial, Helvetica, sans-serif; margin-left:10px;}
h2 {color:#333333; font:bold 14px "News Gothic Std", Arial, Helvetica, sans-serif; margin-left:40px; margin-top:20px;}
h3 {color:#670e0a; font:normal 29px "News Gothic Std", Arial, Helvetica, sans-serif; margin-left:10px; }
p { color:#231505; font:normal 12px/15px "News Gothic Std", verdana, Arial, Helvetica, sans-serif; line-height:17px; text-decoration:none; padding:10px 10px 5px 10px;}
.bodycontent { width:655px;}
/*===================== Common CSS ends Here ========================*/

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++ Index Page Classes Starts Here +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*========================Header Starts Here============================*/
.headerOuter {width:100%; height:129px; position:relative;}
.header {width:1000px;  height:129px; margin:0 auto; position:relative;}
.header img.logo {position:absolute; top:12px; left:0;}

/*------------------Login Starts Here----------------------------*/
.Loginarea {width:525px; _width:530px; height:100px; float:right; }
.loginid { color:#fff; font:bold 11px/15px "News Gothic Std", verdana, Arial, Helvetica, sans-serif; margin-top:4px; margin-left:20px; _margin-left:15px;}
.textbox { margin-left:-15px; border:1px solid #8f2b1a; background:#CCCCCC; width:112px; height:20px; font:bold 11px/15px "News Gothic Std", verdana, Arial, Helvetica, sans-serif;}
.password { color:#fff; font:bold 11px/15px "News Gothic Std", verdana, Arial, Helvetica, sans-serif; margin-top:4px; }
.submit { margin-left:2px;}
.Forgot a { margin-top:4px;  color:#fff; font:normal 11px/15px "News Gothic Std", verdana, Arial, Helvetica, sans-serif;  text-decoration:underline; }
.Forgot a:hover { color:#fff; text-decoration:none; }
.register a { color:#fff468; font:bold 14px/15px "News Gothic Std", verdana, Arial, Helvetica, sans-serif; margin-top:4px; text-decoration:underline;}
.register a:hover { color:#fff468; text-decoration:none;}
.Welcome { color:#fff; font:bold 11px/15px  "News Gothic Std", verdana, Arial, Helvetica, sans-serif; margin-top:4px; }
.SignOut a { color:#fff468; font:bold 12px/15px  "News Gothic Std", verdana, Arial, Helvetica, sans-serif; text-decoration:underline;}

/*-----------------------Login Ends Here----------------------*/


/*---------------------------Top Navigation Styles Start Here--------------------*/
.nav {background:url(../images/main-menu.gif) no-repeat; width:1000px; height:37px; position:absolute; top:92px; left:0;}
.nav span {display: none;}
.nav li, .nav a {height:37px; display:block;}
.nav li {float:left; list-style:none; display:inline; text-indent:-9999px;}
.home {width: 60px;}
.Africa {width: 44px;}
.Contact {width: 55px;}
.Culture {width: 52px;}
.Dictionary {width: 67px;}
.Edo {width: 35px;}
.General {width: 56px;}
.Guestbook {width: 71px;}
.History {width: 51px;}
.International {width: 80px;}
.Jobs {width: 38px;}
.Language {width: 67px;}
.News {width: 43px;}
.Nigeria {width: 51px;}
.Poems {width: 51px;}
.Religion {width: 57px;}
.Schools {width: 55px;}
.Women {width: 67px;} 
 

.home a:hover, .home a.selected {background:url(../images/main-menu.gif) 0px -37px no-repeat; }
.Africa a:hover, .Africa a.selected {background:url(../images/main-menu.gif) -60px -37px no-repeat; }
.Contact a:hover, .Contact a.selected {background:url(../images/main-menu.gif) -104px -37px no-repeat; }
.Culture a:hover, .Culture a.selected {background:url(../images/main-menu.gif) -159px -37px no-repeat; }
.Dictionary a:hover, .Dictionary a.selected {background:url(../images/main-menu.gif) -211px -37px no-repeat; }
.Edo a:hover, .Edo a.selected {background:url(../images/main-menu.gif) -278px -37px no-repeat; }
.General a:hover, .General a.selected {background:url(../images/main-menu.gif) -313px -37px no-repeat; }
.Guestbook a:hover, .Guestbook a.selected {background:url(../images/main-menu.gif) -369px -37px no-repeat; }
.History a:hover, .History a.selected {background:url(../images/main-menu.gif) -440px -37px no-repeat; }
.International a:hover, .International a.selected {background:url(../images/main-menu.gif) -491px -37px no-repeat; }
.Jobs a:hover, .Jobs a.selected {background:url(../images/main-menu.gif) -571px -37px no-repeat; }
.Language a:hover, .Language a.selected {background:url(../images/main-menu.gif) -609px -37px no-repeat; }
.News a:hover, .News a.selected {background:url(../images/main-menu.gif) -676px -37px no-repeat; }
.Nigeria a:hover, .Nigeria a.selected {background:url(../images/main-menu.gif) -719px -37px no-repeat; }
.Poems a:hover, .Poems a.selected {background:url(../images/main-menu.gif) -770px -37px no-repeat; }
.Religion a:hover, .Religion a.selected {background:url(../images/main-menu.gif) -821px -37px no-repeat; }
.Schools a:hover, .Schools a.selected {background:url(../images/main-menu.gif) -878px -37px no-repeat; }
.Women a:hover, .Women a.selected {background:url(../images/main-menu.gif) -933px -37px no-repeat; }


/*---------------------------Top Navigation Styles Ends Here--------------------*/

/*========================Header Ends Here============================*/


.middleInfoOuter {width:1012px; margin:0 auto; position:relative; background:url(../images/shadow-bg.gif) 0 0 repeat-y; }
.spacer {margin:0 auto; width:1000px; height:20px; }
.spacertxt {margin:0 auto; width:655px; height:20px; }

.cdsection { width:655px; margin-left:-5px; }
.learncdsection { width:325px; #width:325px; _width:320px;}
.Motivationalcd { width:325px; #width:320px; _width:320px;}
.headingbg { background:url(../images/headingtxtbg.jpg) 0 0 no-repeat; width:330px; #width:328px; _width:285px; height:17px; padding:20px;}
.headingtext {color:#282828; font:bold 16px "News Gothic Std", Arial, Helvetica, sans-serif; vertical-align:middle; }
.languageCDtxt { width:150px; _width:140px; color:#333333; font:normal 11px verdana, "News Gothic Std",  Arial, Helvetica, sans-serif; line-height:16px;}
.cdthumb { height:160px;}

.edoproductsbg{ width:655px; height:240px; background:#f5f5f5;}
.shopbanner { text-align:center; margin:10px 0 0 0;}


/*--------------------Right area Starts Here------------------------*/
.rightarea {width:304px; float:left;}

.rightareaInner { width:304px; margin-top:-11px; margin-left:10px; _margin-left:-5px;}

.arrowicon { margin-right:10px; margin-left:10px;}
.boxtxt1 {color:#858806; font:normal 14px AvantGarde-Demi, Arial, Helvetica, sans-serif; }
.boxtxt2 {color:#4a4a4a; font:normal 14px AvantGarde-Demi, Arial, Helvetica, sans-serif; }
.numbertxtred{color:#be0000; font:normal 18px AvantGarde-Demi, Arial, Helvetica, sans-serif; }
.numberred{color:#be0000; font:normal 15px AvantGarde-Demi, Arial, Helvetica, sans-serif; }
.numbertxtblue{color:#2e6aa8; font:normal 18px AvantGarde-Demi, Arial, Helvetica, sans-serif; }
.numberblue{color:#2e6aa8; font:normal 15px AvantGarde-Demi, Arial, Helvetica, sans-serif; }
.buynow { margin-left:30px;}
.rightmain { width:304px; } 

.rightareatext { width:300px;  color:#666666; font:normal 12px "News Gothic Std", Arial, Helvetica, sans-serif; margin-left:5px; line-height:16px; }
.rightbottombox { width:318px; background:#ecdbc7; height:160px;}
.bottomboxtext a { width:100px; color:#4c0407; font:bold 18px "News Gothic Std", Arial, Helvetica, sans-serif; margin-top:20px; line-height:20px; text-align:center; text-decoration:none;}
.bottomboxtext a:hover {text-decoration:underline;}

.readmore {color:#7c0207; font:normal 12px "News Gothic Std", Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.readmore:hover {text-decoration:underline;}
/*--------------------Right Area Ends Here------------------------*/

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++ Index Page Classes Ends Here +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/


/*--------------------Middle content Starts Here------------------------*/
.middlecontentInfo {width:655px;  margin:0 5px 0 10px; _margin-left:-10px; padding-right:5px;}
.middlecontentinfoTxt {width:655px; color:#ba0000; font:bold 18px Avant Guard, Arial, Helvetica, sans-serif; margin:0 0 10px 5px; _margin:0 0 5px 15px;}
.middlecontentinfo h1 {color:#0066bb; font:bold 18px Avant Guard, Arial, Helvetica, sans-serif;}
.headingimg { margin-left:0; float:left}



/*--------------------Middle content Ends Here------------------------*/



/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++ Contact Us Classes Starts Here +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.contactarea {width:562px; _margin-left:5px;}
.contactareaLeftGap {margin-left:20px; _margin-left:7px;}
.contactareaRightGap {margin-right:18px; _margin-right:7px;}
.contactareaInner { background:url(../images/contactmiddle-img.gif) 0 0 repeat-y; width:562px;}
.contactarea span.top {width:562px; height:23px; background:url(../images/contacttop-img.gif) 0 0 no-repeat; display:block; line-height:0px;}
.contactarea span.bottom {width:562px; height:23px; background:url(../images/contactbottom-img.gif) 0 0 no-repeat; display:block; line-height:0px; font-size:0px;}
.rqforms { width:478px; border:1px #CCCCCC solid; padding:10px 0 10px 5px;}
.rqfield {width:290px; height:18px; border:solid 1px #88b3da; color:#626262; font:normal 11px verdana, Arial, Helvetica, sans-serif; }
.contactmsq {width:290px; border:solid 1px #88b3da;}
.starred {color:#ff0000; vertical-align:text-top;}

.phone {color:#4a4a4a; font:normal 14px AvantGarde-Demi, Arial, Helvetica, sans-serif; margin-left:100px;}
.line {color:#cccccc; margin-left:10px;}
.name { margin-left:100px; _margin-left:30px; color:#4a4a4a; font:normal 14px AvantGarde-Demi, Arial, Helvetica, sans-serif;}
.email { margin-left:112px; _margin-left:36px; color:#4a4a4a; font:normal 14px AvantGarde-Demi, Arial, Helvetica, sans-serif;}
.Phoneno { margin-left:42px; _margin-left:1px; color:#4a4a4a; font:normal 14px AvantGarde-Demi, Arial, Helvetica, sans-serif;}
.message { margin-left:80px; _margin-left:20px; color:#4a4a4a; font:normal 14px AvantGarde-Demi, Arial, Helvetica, sans-serif;}
.submit { margin-left:160px; _margin-left:62px; }
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++ Contact Us Classes Ends Here +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

/*--------------------Buy Now Class Start Here------------------------*/
.mainboxborder { width:642px; _width:622px; border:1px solid #c2c2c2; margin-left:10px;  _margin-left:-1px;}
.buynowcdbig { width:180px; height:200px; margin-left:-10px; _margin-left:0}
.cdtext { width:215px; #width:215px;}
.headingtxt { color:#670e0a; font:bold 14px "News Gothic Std", Arial, Helvetica, sans-serif;}
.pricetxt { width:360px; text-align:center; color:#333333; font:normal 16px "News Gothic Std", Arial, Helvetica, sans-serif; margin-left:150px;}
.pricetxtred {color:#d9060d; font:normal 18px "News Gothic Std", Arial, Helvetica, sans-serif;}

.mainboxborder2 { width:630px;  border:1px solid #c2c2c2; margin-left:10px;  _margin-left:0;}


/*--------------------Buy Now Class End Here------------------------*/


/*--------------------Shopping Class Start Here------------------------*/

.mainboxleft { width:642px; _width:622px; _margin-left:-1px;}
.browntxt { color:#5f0505; font:normal 14px "News Gothic Std", Arial, Helvetica, sans-serif;}
.bluetxt { color:#00adef; font:bold 12px "News Gothic Std", verdana, Arial, Helvetica, sans-serif;}
.redtxt { color:#b13b3e; font:bold 12px "News Gothic Std", verdana, Arial, Helvetica, sans-serif;}

.productcontainer { width:1012px; margin:0 auto; background:url(../images/shadow-bg2.gif) 0 0 repeat-y; }
.shippingbox1 { width:195px; _width:175px; height:100%; border:1px solid #e1e1e1; margin:0 0 2px 2px;}
.toparea { background:#5f0505; height:50px;  _width:172px; }
.shipboxheading { color:#fff; font:bold 12px "News Gothic Std", verdana, Arial, Helvetica, sans-serif;}
.totalprice { color:#ed1c24; font:normal 14px "News Gothic Std", verdana, Arial, Helvetica, sans-serif;}
.boxhline { margin-right:-10px;}
.discounttxt { color:#0076a3; font:normal 14px "News Gothic Std", verdana, Arial, Helvetica, sans-serif;}

.paymentarea { width:1012px; margin:0 auto; background:url(../images/shadow-bg2.gif) 0 0 repeat-y; }
.paymentbox { width:991px; border:1px solid #e1e1e1; margin:0 0 2px 2px;}
.paymenttoparea { background:#333333; height:40px; }
.paymentboxheading { color:#fff; font:bold 11px "News Gothic Std", verdana, Arial, Helvetica, sans-serif;}

.paymentboxleft { border-right:1px solid #CCCCCC; width:290px; height:300px;}
.paymentheadingtxt { color:#9d0a0e; font:bold 14px "News Gothic Std", verdana, Arial, Helvetica, sans-serif;}

.paymentboxright { width:400px; height:300px;}

/*--------------------Shopping Class End Here------------------------*/

/*--------------------Register Class Start Here------------------------*/
.registerfield { margin-left:50px;}
.regName { margin-left:80px; _margin-left:58px; margin-top:4px; color:#4a4a4a; font:bold 11px verdana, Arial, Helvetica, sans-serif;}
.regEmail { margin-left:24px; _margin-left:30px; margin-top:4px; color:#4a4a4a; font:bold 11px verdana, Arial, Helvetica, sans-serif;}
.regPhone { margin-left:28px; _margin-left:33px; margin-top:4px; color:#4a4a4a; font:bold 11px verdana, Arial, Helvetica, sans-serif;}
.regAddress { margin-left:62px; _margin-left:50px; margin-top:4px; color:#4a4a4a; font:bold 11px verdana, Arial, Helvetica, sans-serif; }
.textarea2 { width:290px; height:70px; border:solid 1px #88b3da; color:#626262; font:normal 11px verdana, Arial, Helvetica, sans-serif;}
.regCountry { margin-left:72px; _margin-left:54px; margin-top:4px; color:#4a4a4a; font:bold 11px verdana, Arial, Helvetica, sans-serif;}
.regUsername { margin-left:47px; _margin-left:42px; margin-top:4px; color:#4a4a4a; font:bold 11px verdana, Arial, Helvetica, sans-serif;}
.regPasswords { margin-left:44px; _margin-left:40px; margin-top:4px; color:#4a4a4a; font:bold 11px verdana, Arial, Helvetica, sans-serif;}
.regConfirm { margin-left:-6px; _margin-left:16px; margin-top:4px; color:#4a4a4a; font:bold 11px verdana, Arial, Helvetica, sans-serif;}
.regsubmit { margin-left:132px; _margin-left:86px;}

/*--------------------Register Class End Here------------------------*/


/*--------------------Article Listing Class Start Here------------------------*/
.pagging { float:right; color:#4a4a4a; font:bold 11px verdana, Arial, Helvetica, sans-serif; height:30px;}
.numberbox { margin:4px; padding:4px;}
.active { background:#ebebeb; border:1px solid #cccccc; padding:2px; font:bold 11px verdana, Arial, Helvetica, sans-serif;}
.nonactive { background:#ffffff; border:1px solid #cccccc; padding:2px;}
.headingblue { color:#0072bc; font:normal 14px "News Gothic Std", verdana, Arial, Helvetica, sans-serif;}
.back { float:right; color:#4a4a4a; font:bold 11px verdana, Arial, Helvetica, sans-serif; height:30px;}

/*--------------------Article Listing Class End Here------------------------*/

/*============================ Footer Classes Starts Here==============================*/
.linktxt { float:right; color:#ffffff; font:normal 10px verdana, Arial, Helvetica, sans-serif; text-align:right; }
a.footerlink { color:#ffffff; font:normal 10px verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
a:hover.footerlink { color:#ffff00; font:normal 10px verdana, Arial, Helvetica, sans-serif; text-decoration:underline;}

.footerouter {width:1000px; margin:0 auto; height:40px; background-color:#4c0407; }
.footer {vertical-align:middle; text-align:center; color:#fff; font:normal 10px verdana, Arial, Helvetica, sans-serif;}

.ReadMore {color:#7c0207; font:normal 12px "News Gothic Std", Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.ReadMore:hover {text-decoration:underline;}
.whitelink{color:#ffffff; font:bold 10px "News Gothic Std", Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;}
.whitelink:hover {color:#ffff00;text-decoration:underline;}

/*============================ Footer Classes Ends Here==============================*/
