/* 
Theme Name: Custom Scotland2Sahara
Theme URL: http://scotland2sahara.com/
Description: Custom theme for Scotland2Sahara website.
Author: Kate Doherty
Author URI: #
Version: 1.1

*/



body {
	margin: 0;
	padding: 0;
	color: #333333;
	font-family: "verdana";
	text-align: justify;
line-height: 200%;
	font-size: 10pt;
	background-image: url(images/bodybg.gif);
	background-repeat: repeat-x;
background-attachment:fixed;
}
ul {
        list-style-type: none;
}

/* Header styles */
#header {
	background-color: #DDDDDD;
	background-image: url(images/headerimage-new.jpg);
	background-repeat: no-repeat;
	height: 200px;
	
}

#donate-image {
	float: right;
}

#container { /*starts in header.php */
	width: 800px;  
	margin: 0 auto;
	text-align: left;
 background-color: #ffffff;
}

/* topTitle div in header.php removed meantime as interfering with header image - leave css here in case needed */
#topTitle { 
	height: 0px;
}
#topNav {
	margin-top: 50px;
	width: 800px;
	float: left;
	background-image: url(images/menubg3.gif);
	background-repeat: repeat-x;
}
#topNav ul
{
	list-style: none;
	padding: 0;
	margin-top: 0;
	margin-bottom: 0;
	
} 
#topNav li
{
	font-size: 18px;
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
	
		
} 
#topNav li.current_page_item{
	background-image: url(images/menubg.gif);
	background-repeat: repeat-x;
}


#topNav li a
{
	font-size: 14px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-top: 10px;
	text-decoration: none;
	color: #ffffff;
	
} 
#topNav li a:hover
{
	color: #996600;	
}
/* Content styles - applies to blog page only */
#content {
	float: left;
	width: 500px;
        margin-top: 15px;
	padding-left: 20px;
        padding-right: 20px;
font-size: 12px;
line-height: 200%;
text-align: justify;
background-color: FFFFFF;

}
#content h1 {
        font-size: 28px;
        color: #bbbbbb;
}
#content h2, #content h2 a {
        font-size: 20px;
        color: #ff780b;
        text-decoration: none;
text-transform: uppercase;
        width: 100%;
        padding-top: 5px;
        padding-bottom: 5px;
}
/* Customised page for all pages except blog in custompage */
#customcontent {
        float: left;
        width: 500px;
        margin-top: 15px;
        padding-left:20px;
        padding-right: 20px;
       
       
}
#customcontent h3{
        color: #003333;
}        


#customcontent img {
        float: left;
        padding-right: 10px;
        border: none;
}

#customcontent ul {
        list-style-type: circle;
}
#customcontent img.sponsors {
        clear: both;
        text-align: center;
        border: thin double #999999;
	padding: 10px;
        margin-bottom: 10px;
}

#customcontent div.sponsor-block {
  float: left;
  padding-left: 5px;
  padding-right: 5px;
  font-size: 0.8em;
  width: 155px;
}

.post{
        color: FF0000;
        background-color: ffffff;
}
#post- {

}
.postmeta{ 
        padding-bottom: 20px;
        color: #666666;
font-size: 10px;
}

.postmeta a{ 
        color: #336633;
        text-decoration: none;
font-size: 12px;
}
.postnavigation{}
#searchform{}
/* Sidebar styles */
#sidebar{
	margin-left: 580px;
	background-color:#c1d1e9;
        padding-top: 50px;
        padding-bottom: 50px;
}
#sidebar h2 {
        font-size: 14px;
        padding-top: 20px;
}
#sidebar a {
        color:#318515;
        text-decoration:underline;
}
#sidebar a:hover {
        color:#996600;
        text-decoration:underline;
}
.textwidget, .textwidget a {
        padding-left: 20px;
       
}

#sidebar img {
        display:block;
        margin-left:auto;
        margin-right:auto; 
	padding: 10px;
        margin-bottom: 20px;
        margin-top: 20px;
border: none;
}

#sidebar2 {
        margin-top: 0px;
        margin-left: 580px;
        text-align: center;
        background-color:#c1d1e9;
        
}
#sidebar2 img {
        border: thin double #999999;
	padding: 10px;
        margin-bottom: 20px;
        margin-top: 20px;
}


#sidebar2 .donate {
        display:block;
        margin-left:auto;
        margin-right:auto; 
        border: thin double #999999;
	padding: 10px;
        margin-bottom: 20px;
        margin-top: 20px;
        width: 180px;
        
}
/* Footer styles */
#footer {
clear: both;
        margin-top: 0px;
        background-color: #99cc66;
color: #333333;
text-align: center;
font-size: 14px;
padding-top: 10px;
padding-bottom: 10px;
}
#footer a {
        color: #333333;
}
#footer img.socialbookmarks {
        border:none;
float:left;
padding-left:20px;
}

.clearfloat {
clear: both;
line-height: 20px;
}
#comments {
       background-color: #ffffff; 
}

.comments_navigation{}
.comments_navigation{}
.comments_reply{}
.comments_text{}
.comments_meta {
        color: #666666;
}
.comments_meta a {
        color: #3

