@charset "utf-8";
/* CSS Document */

* {margin:0;padding:0;}
a img {border:0;}
.wrapper {width:100%;height:0;overflow:hidden;clear:both;}

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

body {text-align:center;padding: 0 0 100px 0;background: #fff url(/wp-content/themes/christel/images/bodysub.jpg) repeat-x;font: 13px Tahoma, Arial, Helvetica, sans-serif;color:#333;}
p {line-height:140%;padding: 10px 0;}

a {outline:none;color:#e37305;}
a:hover {text-decoration:none;}
* .toggle a {text-decoration:none;}
* .toggle a:hover {text-decoration:underline;}

p img {padding: 2px;border: 1px solid #ccc;margin: 10px;}

ul, ol {padding:10px 0 10px 15px}
ol {padding: 10px 0 10px 25px;}
li {line-height:150%;}

h1 a {color:#e38d05;font: 25px Arial, Helvetica, sans-serif;letter-spacing:-1px;font-weight:bold;text-decoration:none;}
h1 a span {color:#444;font-size:20px;}
h2 {font-size:20px;font-weight:bold;letter-spacing:-1px;color:#000;line-height:100%;}
h3 {font-size:15px;font-weight:bold;color:#000;letter-spacing:-1px;}
h4 {font-size:12px;color:#000;}
h5 {font-size:13px;color:#994f05;}

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

#wrap {margin:auto;width:900px;padding: 40px 0 0 0;text-align:left;}
#topnav {margin:auto;width:940px;height:55px;}
#header {border-bottom: 1px solid #ccc;float:left;width:900px}
#header h1 {text-align:left;}
#content {width:900px;clear:both;padding: 20px 0 0 0;}
#left {width:360px;float:left;}
#middle {width:250px;float:left;padding: 0 20px 0 25px;}
#right {width:245px;float:left;}
#bottom {width:870px;padding: 0 15px;background: url(/wp-content/themes/christel/images/bottom1.gif) 0 0 repeat-y;font-size:11px;}
#footer {width:870px;clear:both;margin: 10px auto 0 auto;color:#beb9b9;font-size:11px;text-align:right;padding: 0 15px;}

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

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

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

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

/***************************** header */

#header ul {float:right;}
#header li {display:inline;font-weight:bold;font-size:12px;color:#c02229;padding: 0 5px 5px 5px;}
#header ul ul {display:none;}
#header li a {color:#ff9600;}

/***************************** left */

#left h2 a {color:#000;}
ul.tools, ul.tools1 {border-top: 1px solid #ccc;text-align:right;font-size:11px;line-height:180%;}
ul.tools1 {border-bottom: 1px solid #ccc;border-top:0;}
ul.tools li, ul.tools1 li {display:inline;color:#7b7b7b;}
ul.tools li a, , ul.tools1 li a {color:#7b7b7b;}
ul.tools li a.print, , ul.tools1 li a.print {height:16px;display:block;background: url(/wp-content/themes/christel/images/print.gif) 0 0 no-repeat;width:100px;float:right;}

/***************************** middle */

/*subscribe*/
#subscribe {padding: 10px 0;border-bottom: 1px solid #ccc;}
#subscribe p {padding: 5px 0 0 0;}
p a.subscribe {height:46px;background: url(/wp-content/themes/christel/images/email.jpg) right 0 no-repeat;color:#000;display:block;padding: 5px 40px 0 0;color:#4b4b4b;font-weight:bold;}

/*sheqsolutions*/
#sponsoredlinks {padding: 15px 0;border-bottom: 1px solid #ccc;margin-bottom:15px;}
#sponsoredlinks li {list-style:none;margin: -1px 0 0 0;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;padding: 5px 0 5px 25px;background: url(/wp-content/themes/christel/images/li.gif) 5px 9px no-repeat;}

/*search*/
input.text {width:215px;height:16px;padding: 3px 5px;background: url(/wp-content/themes/christel/images/input.gif) 0 0 no-repeat;border:0;color:#555;}
input#searchsubmit {width:16px;height:22px;background: url(/wp-content/themes/christel/images/button.gif) 0 0 no-repeat;border:0;margin: 0 0 -4px 0;}

/***************************** right */

/*recent*/
.article {padding: 10px 0;}
.article h3 a {font-size:14px;letter-spacing:0;color:#000;}
.article h3 a:hover {color:#e37305;}
.article span {border-top: 1px solid #ccc;font-size:11px;display:block;text-align:right;color:#7b7b7b;padding: 3px 0 0 0;}
.article p {padding-top:0;}
.article span a {color:#7b7b7b;}

/*sub pages*/
#subpage {padding: 10px 0;}
#subpage li {list-style:none;margin: -1px 0 0 0;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;padding: 5px 0 5px 25px;background: url(/wp-content/themes/christel/images/li.gif) 5px 9px no-repeat;font-size:11px;}

/***************************** single */

#page {width:365px;float:left;padding: 0 20px 0 0;}
#page ul {padding: 10px 0 10px 25px;}
#page ul.tools {margin: 10px 0;}
.christel {margin: 15px 0;}

#content.single #middle {width:250px;padding:0 20px 0 0;}
#content.single #banner {margin: 20px 0 0 0;}
#content.single #right {width:245px;}
#content.single #right .article {padding: 0 0 20px 0;}

/*comments*/
#comment {width:400px;height:80px;padding: 3px 5px;font: 12px Arial;color:#444;}
ol.commentlist {padding:0;}
ol.commentlist li {list-style:none;padding: 5px;}
ol.commentlist .commentmetadata {display:none;}
ol.commentlist li.alt {background:#eee;}

/***************************** archive */

#page .archive p {padding:0;margin:0;}
.archive {padding: 20px 0;border-bottom: 1px dotted #ccc;}

/***************************** bottom */

/*flickr*/
#flickr {width:900px;padding: 30px 0;}
#flickr img {margin: 0 9px 0 0;padding: 2px;border:1px solid #ccc;}

/***************************** flickr */
#flickr {padding: 0px 0;font-size:11px;clear:both;width:950px;margin-left:10px}
#flickr ul li,#flickr li,#slickr-photos{list-style:none;background:none}
h2.flickr {background: url(/wp-content/themes/sa/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}


/*bottom stuff*/
#bottomtop, #bottombottom {width:900px;height:16px;display:block;overflow:hidden;background: url(/wp-content/themes/christel/images/bottom.gif) 0 0 no-repeat;}
#bottombottom {background-position: 0 -16px;}
#bottom ul {padding:5px 0 0 0;}
#bottom li {list-style:none;background: url(/wp-content/themes/christel/images/li-bottom.gif) 0 5px no-repeat;padding: 0 0 0 12px;}
#bottom a {color:#e37305;}

.recent2 {width:325px;padding: 0 15px 0 0;float:left;font-size:12px;}
.categories {width:160px;padding: 0 15px;float:left;}
.links {width:165px;float:left;padding: 0 15px 0 0;}
.login {width:160px;float:left;}

/*login*/
#loginform {padding: 10px 0;}
#loginform p {padding:0 0 5px 0;}
#loginform label {font-size:11px;color:#e37305;}
#loginform .username, #loginform .pword {background:#e4e4e4;border:1px solid #bfbbbb;padding:1px 3px;color:#777;}
input.login {width:40px;float:right;font-size:12px;margin: 5px 10px 0 0;}

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

#footer a {color:#beb9b9;}