/* Stylesheet for Asha Joomla template v1*/
body {
width:100%;
background-image: url(images/background.png); 
text-align:center; /* Center for IE */
margin:0px;
}

#header {
background-image: url(images/header.png); 
width:100%;
height:310px;
}

.donate_button {
position:absolute;
margin-left:585px;
margin-top:22px;
}

#logo img {
border-style: none;
margin-left:20px;
margin-top:10px;
margin-bottom:10px;
}

#logo {
position:relative;
width:800px;
background-color:#ffffff;
margin:0 auto; /* Center for Firefox and other browsers */
text-align:left;
}

#header_middle {
background-image: url(images/header_middle.png); 
margin:0 auto; /* Center for Firefox and other browsers */
width:800px;
height:310px;
text-align:left;
}

.project_pic img {
margin-left:10px;
margin-right:10px;
margin-top:33px;
float:left; 
}

.project_header {
display:block; /* block level element, so that padding and margin not ignored */
padding-top:40px; 
color:#ffffff;
font-size: 18px;
font-weight:bold;
font-family:Sans, Verdana, Tahoma, Helvetica, Arial;
}

.project_content {
display:block; /* block level element, so that padding and margin not ignored */
padding-left:10px;
padding-right:10px;
color:#ffffff;
text-align:justify;
font-size: 14px;
font-family:Sans, Verdana, Tahoma, Helvetica, Arial;
}

.project_more a {
display:block; /* block level element, so that padding and margin not ignored */
padding-right:10px;
color:#ffffff;
text-align:right;
font-size: 16px;
font-weight:bold;
font-family:Sans, Verdana, Tahoma, Helvetica, Arial;
}

#content_section {
background:#ffffff;
margin:0 auto; /* Center for Firefox and other browsers */
padding-top:20px;
width:800px;
text-align:left;
}


.content_header {
padding-left:20px;
padding-right:20px;
display:block; /* block level element, so that padding and margin not ignored */
color:#6e9fca;
font-size: 18px;
font-weight:bold;
font-family:Sans, Verdana, Tahoma, Helvetica, Arial;
}

.content {
padding-left:20px;
padding-right:20px;
display:block; /* block level element, so that padding and margin not ignored */
text-align:justify;
color:#000000;
font-size: 14px;
font-family:Sans, Verdana, Tahoma, Helvetica, Arial;
}

.content ul p.ul {
display: inline; /* correction for IE5 et IE5.5 */
text-decoration: circle;
color:#000000;
font-size: 14px;
}

/* Duplicate of content class as this class has been used in many places synonymously with content class */
/* Todo: Fix this ugly mess soon */:w

.contenttext {
padding-left:20px;
padding-right:20px;
display:block; /* block level element, so that padding and margin not ignored */
text-align:justify;
color:#000000;
font-size: 14px;
font-family:Sans, Verdana, Tahoma, Helvetica, Arial;
}
.contentblue {
text-align:justify;
color:#6e9fca;
font-size: 14px;
font-weight:bold;
font-family:Sans, Verdana, Tahoma, Helvetica, Arial;
}

.bannerimg img{
border-style: none;
display: block;
/* padding-left:15px; */
margin-left: auto; /* Center for Firefox and other browsers */
margin-right: auto;
}
.content_link a {
color:#6e9fca;
font-size: 14px;
font-family:Sans, Verdana, Tahoma, Helvetica, Arial;
}

.img_left img {
padding:10px;
float:left; 
}

.img_right img {
padding:10px;
float:right; 
}

.clearfloat {
clear:both;
}

hr {
  color:#6e9fca;
  height:2px;
  width: 80%;
}


.footer {
display:block;
background-image: url(images/footer_bg.png); 
width:100%;
height:40px;
}

.footer_middle {
display:block;
background-image: url(images/footer_middle_bg.png); 
margin:0 auto; /* Center for Firefox and other browsers */
width:800px;
height:40px;
text-align:center;
}

.footer_middle ul {
padding-top:10px;
text-decoration: none;
color:#ffffff; 
}

.footer_middle li {
list-style-type: none;  /* cleaning up the list */
margin:0;
display: inline; /* correction for IE5 et IE5.5 */
text-decoration: none;
color:#ffffff;
font-size: 14px;
}

.footer_middle a {
display: inline; /* correction for IE5 et IE5.5 */
color:#ffffff;
font-size: 14px;
}


