﻿/* CSS Document */

* {margin:0;padding:0;}
a img {border:0;}
.wrapper {clear:both;}

/***************************** body + fonts */

body {text-align:center;background: #f3f3f3 url(/wp-content/themes/sub/images/body.jpg) repeat-x;font: 12px Arial, Helvetica, sans-serif;color:#666;padding: 0 0 100px 0;}
p {padding: 10px 0;line-height:150%;}
.postmetadata a{color:#0e9105}

a {color:#c12129;text-decoration:none;}
 /* a:hover {border-bottom: 1px dotted #c12129;} */

ul, ol {padding: 10px 0;}
li {line-height:140%;padding: 0 0 0 20px;}
#content ul, #content ol {padding: 10px 0; margin-left:17px;}
li.pagenav{list-style:none}
#bigside li{list-style:none}
h2 {font-size:15px;font-weight: bold;}
.replaced {display:block;overflow:hidden;text-indent:-9999px;}

h4, h4 a {font-size:14px;color:#a21c1b;}
h5, h5 a {font-size:11px;color:#a21c1b;}

/***************************** containers */

#wrap {margin:auto;width:900px;padding: 0 35px 15px 35px;background: url(/wp-content/themes/sub/images/content.gif) 0 0 repeat-y;text-align:left;}
#topnav {margin:auto;width:940px;height:55px;}
#logoetc {height:80px;padding: 15px 0 25px 0;width:900px;}
#firstcontent {height:185px;}
#four {height:160px;font-size:11px;padding: 15px 0;width:900px;clear:both;}
#main1 {width:900px;}

#featured, #content {width:385px;float:left;}
#bigside {width:260px;float:left;padding: 0 0 0 25px;font-size:11px;}
#smallside {width:205px;float:left;padding: 20px 0 0 25px;}

#contentpart{border-bottom:#CCCCCC 1px solid;padding-bottom:15px;text-align:justify}
#flickr {padding: 10px 0;font-size:11px;}
#partners {padding: 10px 0;font-size:11px;}

#footer {clear:both;width:900px;padding: 15px 35px 0 35px;margin:0 auto;background: url(/wp-content/themes/sub/images/footer.gif) 0 0 repeat-y;font-size:11px;}

#postthumb{
float:left;
width:120px;
height:120px;
}
#postthumb img{
padding:1px;
border:1px #CCCCCC solid;
}

#posttext{
float:left;
width:255px;
padding-left:10px;

}

/***************************** topnav */

#topnav ul {padding:0;}
#topnav li {display:block;float:left;padding:0;background:0;}
#topnav a {display:block;float:left;height:55px;width:85px;overflow:hidden;text-indent:-9999px;margin: 0 10px;border:0;}

#topnav li.home a {background: url(/wp-content/themes/sub/images/li-home.gif) 0 0 no-repeat;}
#topnav li.about a {background: url(/wp-content/themes/sub/images/li-about.gif) 0 0 no-repeat;}
#topnav li.contact a {background: url(/wp-content/themes/sub/images/li-contact.gif) 0 0 no-repeat;}
#topnav li.sheqblogs a {background: url(/wp-content/themes/sub/images/li-sheqblogs.gif) 0 0 no-repeat;}
#topnav li.shop a {background: url(/wp-content/themes/sub/images/li-shop.gif) 0 0 no-repeat;}
#topnav li.reports a {background: url(/wp-content/themes/sub/images/li-reports.gif) 0 0 no-repeat;}
#topnav li.advertise a {background: url(/wp-content/themes/sub/images/li-advertise.gif) 0 0 no-repeat;}
#topnav li.participate a {background: url(/wp-content/themes/sub/images/li-participate.gif) 0 0 no-repeat;}

#topnav li a:hover {background-position: 0 -55px;}
#topnav li.active a {background-position:0 -110px;}

/***************************** logo etc */

h1 a {width:234px;height:80px;display:block;float:left;overflow:hidden;text-indent:-9999px;background: url(/wp-content/themes/sub/images/logo.gif) 0 0 no-repeat;}
h1 a:hover {border:0;}
#logoetc p {float:right;padding:0;font-size:7px;}
#logoetc a {color:#a21c1b;font-size:7px;text-decoration:none;text-transform:uppercase;letter-spacing:1px;padding: 1px;}
#logoetc p a:hover {background:#a21c1b;color:#fff;}

/***************************** firstcontent */

#contentbanner {width:665px;float:left;}

#nav-explore h2 {background: url(/wp-content/themes/sub/images/h2-exploresheqafrica.gif) 0 0 no-repeat;width:113px;height:20px;}
#nav-explore {width:205px;float:right;}
#nav-explore ul {list-style:none;}

#nav-explore li, #smallside li, .side-categories li {border-top: 1px solid #e2e2e2;border-bottom: 1px solid #e2e2e2;margin: -1px 0 0 0;padding-top: 6px;padding-bottom: 6px;background-position: 0 11px;}
#nav-explore a {color:#a21c1b;text-decoration:none;}
#nav-explore a:hover {border-bottom: 1px dotted #1ba21e;color:#1ba21e;}

/***************************** 4 */

#four h3.african {background: url(/wp-content/themes/sub/images/h3-africansheqnews.gif) 0 0 no-repeat;width:91px;height:14px;float:left;margin: 0 5px 0 0;}
#four h3.world {background: url(/wp-content/themes/sub/images/h3-worldsheqnews.gif) 0 0 no-repeat;width:86px;height:14px;float:left;margin: 0 5px 0 0;}
#four h3.editor {background: url(/wp-content/themes/sub/images/h3-editorschoice.gif) 0 0 no-repeat;width:67px;height:14px;float:left;margin: 0 5px 0 0;}

#four a {}

.entry4 {width:200px;padding: 0 15px 0 0;float:left;}
.blog {margin-top:10px;padding: 10px 0;}
.blog ul {list-style:none}
.blog li {list-style:none}
.topspace {padding: 24px 0 0 0;}
.line {border-left: 1px solid #bcbbbb;padding-left: 15px;}

.blog p {padding:5px 0 0 0;text-align:justify;}
.blog h4 a:hover {border:0;color:#058e02;}
.blog h3 {padding-bottom:10px;}
.blog h2 {border:0;color: #000000;font-weight:bold;font-size:20px}

/***************************** main1 */

#main1 h3.featured,#bigside h3.featured {background: url(/wp-content/themes/sub/images/h3-featuredarticles.gif) 0 0 no-repeat;width:81px;height:11px;}

.feat-entry {padding: 15px 0;height:120px;}
.blog-entry {padding: 15px 0;}

.featimg, .recententry img, #flickr img {float:left;margin: 0 10px 0 0;padding: 1px;border:1px solid #d1d1d1;}

/***************************** content */

#content.single, #content.page {width:610px;padding: 20px 0;}
#content.single h2, #content.page h2 {font-size:20px;letter-spacing:-1px;}

/***************************** banners */

.banner {margin: 15px 0;border:1px solid #d1d1d1;width:251px;height:251px;}
.banner a:hover {border:0;}
.square img {padding: 1px;}

/***************************** bigside */

h3.recent {background: url(/wp-content/themes/sub/images/h3-recentuserblogposts.gif) 0 0 no-repeat;width:111px;height:15px;}
.recententry {padding: 10px 0;}

/***************************** smallside */



#smallside li a{color:#000;text-decoration:none}
#smallside li a:hover{color:#666;border-bottom: 1px dotted #666;}
.buttons img {margin: 5px 0;}
.buttons a:hover {border:0;}

#search {padding: 15px 0;}
#search input.text {width:178px;height:19px;padding: 5px 0 0 5px;background: url(/wp-content/themes/sub/images/search-input.gif) 0 0 no-repeat;border:0;margin: 0 5px 0 0;color:#666;font-size:11px;}
#search input.search {width:16px;height:16px;border:0;background: url(/wp-content/themes/sub/images/search-button.gif) 0 0 no-repeat;}

/***************************** flickr */

h2.flickr {background: url(/wp-content/themes/sub/images/h2-photos.gif) 0 0 no-repeat;width:87px;height:15px;margin: 0 0 10px 0;}
#flickr img {margin: 5px;}

/***************************** partners */

h2.partners {background: url(/wp-content/themes/sub/images/h2-partners.gif) 0 0 no-repeat; width:50px;height:15px;}

/***************************** footer */

#footer ul {border-top: 1px solid #525252;border-bottom: 1px solid #525252;padding: 5px 0;}
#footer li {background:0;padding:0;display:inline;color:#928c8c;}
#footer li a {color:#928c8c;padding: 0 5px;}
#footer li a:hover {color:#666;border:0;}
#footer p {line-height:130%;color:#5c5757;}

#bottom {width:970px;margin:auto;height:20px;background: url(/wp-content/themes/sub/images/bottom.gif) 0 0 no-repeat;}

/***************************** subblog */

#bigside.subblog {padding: 0 20px 0 0;}

.greyed {color:#b1adad;font-size:11px;}
.greyed a {color:#b1adad;text-decoration:underline;}
.greyed a:hover {color:#666;border:0;}

.blog-entry {border-top: 1px solid #ddd;margin-top:10px;}
.blog-entry h4 a {font-size:20px;font-weight:normal;color:#000;letter-spacing:-1px;}
.blog-entry h4 a:hover {color:#c12129;}
#content {color:#00080f;}

#about {background:#dadada;padding: 10px;font-size:11px;margin: 10px 0 20px 0;}
#about p {padding:0;}
#about h4 {font-size:12px;margin: 0 0 5px 0;}
#about img {padding: 2px;background:#fff;border:1px solid #c12129;margin: 0 10px 5px 0;float:left;}

.subscribe {border-bottom: 1px solid #ddd;padding: 10px 0;height:15px;margin: 0 0 15px 0;font-size:11px;}
.subscribe span {float:left;width:120px;}
a.sub-email, a.sub-rss {width:30px;height:29px;background: url(/wp-content/themes/sub/images/subscribe-email.gif) 0 0 no-repeat;display:block;float:left;margin: -7px 0 0 5px;}
a.sub-rss {background: url(/wp-content/themes/sub/images/subscribe-rss.gif) 0 0 no-repeat;margin: -21px 0 0 10px;}

.categories {width:64px;height:19px;background: url(/wp-content/themes/sub/images/h2-categories.gif) 0 0 no-repeat;margin: 13px 0 0 0;}
.sheqarticles {width:81px;height:16px;background: url(/wp-content/themes/sub/images/h2-articles.gif) 0 0 no-repeat;margin: 0px 0 0 0;}
.recentposts{width:81px;height:16px;background: url(/wp-content/themes/sub/images/h2-sheqrecent.gif) 0 0 no-repeat;margin: 0px 0 0 0;}

.entry {padding: 10px 0;}
.entry p {padding:0;}

#logoetc.subblog {float:left;margin: 15px 0 0 0;height:16px;padding: 5px 0;}
#logoetc.subblog h1 {font-size:12px;color:#a59d9d;display:inline;}
#logoetc.subblog ul {display:inline;padding: 0 0 0 10px;border-left: 1px solid #c12129;margin: 0 0 0 10px;}
#logoetc.subblog ul li {display:inline;padding:0 5px 0 0;background:0;}
#logoetc.subblog ul li a {font-size:11px;text-transform:capitalize;letter-spacing:0;}
#logoetc.subblog form {float:right;margin:-20px 0 0 0;padding:0;}

#authorbanner {padding: 15px 0 0 0;clear:both;}
#authorbanner a:hover {border:0;}

/***************************** topdivider */
#topdivider{
float:left;
border-top:#CCC solid 1px;
margin-top:16px;
 width:617px;
 height:15px;


 
 }
 
 /***************************** topdivider */
 #comment{
 width:385px;
 }
 
 
 /***************************** firstcontent */

#contentbanner {width:665px;float:left;}

 /***************************** single page explore sheqarica rightnav */
#singleside {width:205px;float:left;padding: 0px 0 0 25px;}

#singleside li{text-align:left}
#singleside li a{color:#000;text-decoration:none}
#singleside li a:hover{color:#666;border-bottom: 1px dotted #666;}

#sheq-explore h2 {background: url(/wp-content/themes/sub/images/h2-exploresheqafrica.gif) 0 0 no-repeat;}
#sheq-solutions {background: url(/wp-content/themes/sub/images/h2-sheqsolutions.gif) 0 0 no-repeat;}
#sheq-explore,#sheq-solutions {width:205px;}
#sheq-explore ul,#sheq-solutions ul {list-style:none;}

#sheq-explore li,#sheq-solutions li{border-bottom: 1px solid #e2e2e2;margin: -1px 0 0 0;padding-top: 6px;padding-bottom: 6px;background-position: 0 11px;}
#sheq-explore a,#sheq-solutions a{color:#a21c1b;text-decoration:none;}
#sheq-explore a:hover,#sheq-solutions a:hover{border-bottom: 1px dotted #1ba21e;color:#1ba21e;}
#singleside .feat-content h4 a {font-size:14px;color: #000000;}
#singleside .feat-content a {font-size:12px;color: #006600;}

 /***************************** recent posts rightnav */
#recent_posts{
text-align: left;
}

#article_links a{
color:#66CC66;
text-decoration:underline;
}

#contentpart h2,#contentpart h1 {font-size:14px;font-weight:bold; margin:0;padding:0;color:#0e9105;}

#contentpart{
margin-top:-15px;
}
#sheq-articles{
margin-top:5px;
padding:0;
}

 /***************************** related posts*/
.blog{border-bottom:#CCCCCC 1px solid;padding-bottom:25px}

.blog h3{
margin-bottom:-5px;

}
.blog h4{
font-weight:normal;
font-size:10px;
margin-bottom:-5px;
margin-top:10px;
}
.blog p{
color:#999999;
}
.blog p a{
color: #66CC33;
font-size:9px;
}

 /***************************** comments */
 
 .commentlist li{
  list-style:none;
 }
 
 .alt{
  list-style:none;
 }
 
 .commentmetadata{
 list-style:none;
 }
 
 #comment-4{
  list-style:none;
 }
 
 /***************************** comments */
.commentlist{
  margin-left:-20px;  
} 
 
.commentlist li{
  list-style:none;
  background:none;
}

#commentauth{
color:#a21c1b;
font-weight:normal;
font-size:14px;
margin-bottom:-5px;
margin-top:10px;
}

#commentdate a{
color:#CCCCCC;
font-weight:normal;
font-size:12px;

}

#commenttext{
color:#999999;
text-align:justify;
margin-top:-10px;
}

#commentswrap{border-bottom:#CCCCCC 1px solid;}

/***************************** sidebar */


#rpostm{
clear:both;
width:250px;
height:60px;
}


#ptext a{
float:left;
width:150px;
font-size: 11px;
font-family: Verdana,Arial,Helvetica,sans-serif; 
font-weight: bold; 
color: #000000;
}

#ptext a:hover{
color:#1ba21e;
}

#rpost{
width:60px;
float:left;
}

#rpostsmall{
font-size:9px;
font-weight:bold;
color:#1ba21e;
}



#rpost img {float:left;padding:1px;border:1px solid #d1d1d1;}




/***************************** flickr */
#flickr {padding: 0px 0;font-size:11px;clear:both;width:950px;margin-left:-15px}
#flickr ul li,#flickr li,#slickr-photos{list-style:none;background:none}
h2.flickr {background: url(/wp-content/themes/sub/images/h2-photos.gif) 0 0 no-repeat;width:108px;height:15px;margin: 10px 0 -10px 25px;}
#flickr img {float:left;padding:1px;border:1px solid #d1d1d1;}
#emaillink{clear:both;padding-left:25px}
slickrwidget a:hover{text-decoration:none}


/***************************** wordpress pre defined CSS TAGS */
.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.alignleft {
   float: left;
}

.alignright {
   float: right;
}

.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 10px;
   /* optional rounded corners for browsers that support it */
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
}

.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0 none;
}

.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
}

