/*
Theme Name: Dakar Calling
Theme URI: http://www.malarianomore.org
Description: Dakar Calling WP theme
Version: 1.0
Author: Jory Cunningham
Author URI: http://www.malarianomore.org
Tags: malaria no more


/* basic elements */
img{border: 0px;}

html {
	margin: 0;
	/* setting border: 0 hoses ie6 win window inner well border */
	padding: 0;
}

a
{
color: #229c45;;}

a:hover
{
color: #ccc;}

body {
	margin: 0;
	/* setting border: 0 hoses ie5 win window inner well border */
	padding: 0;
	font-family: verdana, 'trebuchet ms', sans-serif;
	font-size: 12px;
}

form { margin: 0; padding: 0; }



h1, h2, h3, h4, h5, h6 { font-weight: normal; }
h1, h2, h3, h4, h5, h6, p, ol, ul, pre, blockquote {
	margin-top: 10px;
	margin-bottom: 10px;
}


/* standard helper classes */

.clr {
	clear: both;
	overflow: hidden;
	width: 1px;
	height: 1px;
	margin: 0 -1px -1px 0;
	border: 0;
	padding: 0;
	font-size: 0;
	line-height: 0;
}

/* .pkg class wraps enclosing block element around inner floated elements */
.pkg:after {
	content: " ";
	display: block;
	visibility: hidden;
	clear: both;
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
}
.pkg { display: inline-block; }
/* no ie mac \*/
* html .pkg { height: 1%; }
.pkg { display: block; }
/* */









/* page layout */


#container {
    width: 100%;
}

#senegalHeader
{margin-right: 15px;}
#banner {
    color: #fff;
    background: #229c45;
    border-bottom: 1px solid #ddd;    
}

#banner a
{color: #fff; font-size: 1.8em; text-decoration: none;}
#banner-inner {
    width: 910px;
    margin: 0 auto;
    padding: 10px 0 10px;
}

#banner-header,
#banner-description {
    display: inline;
}
#banner-header {
    font-size: 15px;
    margin-right: 10px;
    font-weight: bold;
    text-transform: uppercase;
font-family: georgia;
}
#banner-description {
   font-size: 1.9em;
    font-family: georgia;
    color: #ffff33;
    border-left: 1px solid #fff;

    padding-left: 10px;
    /* font-family: verdana; */
}
#pagebody {
    width: 910px;
    margin: 0 auto;
}
#alpha, #beta, #gamma, #delta {
    float: left;
    margin: 0;
}
#alpha-inner, #beta-inner, #gamma-inner, #delta-inner {
    padding: 40px 0 0 0;
}


#alpha { width: 445px; }
#beta { width: 415px;  }

#gamma, #delta { width: 200px; }




/* three-column tweaks */

    .layout-three-column #alpha { width: 200px; margin-right: 30px; }
    .layout-three-column #beta { width: 450px; }
    .layout-three-column #gamma { width: 200px; margin-left: 30px; }














/* footer */

#footer {
    width: 910px;
    margin: 15px auto 0;
    border-top: 1px solid #eee;
    padding: 15px 0;
    color: #777;
    font-family: verdana;
}

.footer-list-item {
    margin-right: 10px;
    border-right: 1px solid #eee;
    padding-right: 10px;
}

.last-footer-list-item {
    margin-right: 0;
    border-right-width: 0;
    padding-right: 0;
}

.footer-list-item a {
    padding: 0;
}



.sidebar

{list-style: none;}

.sidebar ul 
{list-style: none; margin-left: -35px; 
#margin-left: 0px; /* fixes IE bug */
}

.sidebar ul li h3{
    text-align: center;
    border-bottom: 1px dotted #ccc;
    font-size: 1.5em;
    text-transform: uppercase;
    color: #229c45;
    margin: 0 0 2px 0;
    padding: 7px 0 5px;
    letter-spacing: 3px;
font-weight: bold;
font-family: georgia;

}


.sidebar ul li ul li
{    text-align: left;
    border-bottom: 0px;
    font-size: 11px;
    text-transform: none;
    margin: 0px;
    padding: 0px;
list-style: none;
color: #333;}


.sidebar ul li ul li a {
    text-decoration: none;
    color: #555;
line-height: 20px;
}

.sidebar ul li ul li a:hover {
 
    color: #229c45;
}

.text
{width: 180px; margin-bottom: 5px;}

/* post styles */

h2.entry-title 
{text-align: center;}

h2
{
font-family: georgia;
font-weight: bold;
font-size: 2.4em;
 color: #229c45;
}

h2.entry-title a
{
text-decoration: none;
 color: #229c45;
}

.entry-date
{text-align: center; color: #666}

abbr
{border: 0px;}

.entry-content

{font-family: verdana;
line-height: 20px;
color: #333;}

.entry-meta
{border-top: 1px solid #ccc;
padding: 10px;
margin: 15px 0px 30px 0px;}

#photoGallery img
{border: 1px #229c45 solid;
margin: 5px;}

#photoGallery ul li
{margin-left: 10px;}


