/* IBREAM STUFF */

.clear {
clear:both;
}

#leftbar {
width:303px;
float:left;
margin-top:-15px;
}

#midbar img {
margin-top:6px;
}

.post-edit-link {
position:fixed;
top:45%;
left:4px;
background:#056839;
color:#fff;
font-size:20px;
color:#fff !important;
padding:10px;
}

.post-edit-link:hover {
background:#00AF59 !important;
}

#collaborators_table td{
vertical-align:middle;
}


#midbar {
position:relative;
top:-17px;
width:540px;
float:left;
padding:0px 35px 30px 20px;
text-align:justify;
font-size:0.9em;
}

#board_members img {
float:left;
margin-right:10px;
}

#board_members td {
font-size:12px;
}

#donate_table td, #donate_table th {
background:#fff;
text-align:center;
vertical-align:middle;
}

#donate_table {
border:0px;
margin-top:20px;
}

#board_members strong {
font-size:14px;
font-weight:700;
display:block;
}

#board_members td {
vertical-align:top;
text-align:justify;
}

#midbar h2 {
color:#056839;
font-size:24px;
margin-bottom:18px;
padding-bottom:10px;
background:url('images/bottomborder.gif') no-repeat bottom left;
}

#rightbar {
width:150px;
float:right;
}

#rightbar h2 {
margin-top:20px;
}

.ibreamBox {
padding:20px 30px;
background:#603813 url('images/decobg.gif') no-repeat 0px 26px;
text-align:justify;
color:#fff;
margin-bottom:10px;
margin-top:5px;
}

.ibreamBox h2 {
			font-weight:normal;
			color:#fff;
			font-size:24px;
			line-height:1.2em;
			margin-bottom:12px;	
		}
		
	
.currentprojects {
margin-bottom:12px;
}


.currentprojects img {
float:left;
margin-right:10px;
}		

#midbar h3 {
color:#603813;
font-size:18px;
margin-bottom:3px;
}

#midbar h3 a {
color:#603813;
}

.currentprojects {
color:#555
}

.ibreamBox a {
color:#fff !important	;

}

a.donatenow {
color:#056839;
font-weight:700;
}

.ibreambox ul li a {
padding:3px 0;
}

#rightbar h2 {
color:#056839;
font-size:1.2em;
text-transform:uppercase;
margin-bottom:4px;
}
.rightbarsection h2 {
color:#056839;
font-size:1.2em;
text-transform:uppercase;
margin-bottom:4px;
}

.rightbarsection {
margin-bottom:10px;
}
	
#latestposts a {
border:0px;
}		
#latestposts a:hover {
color:#FFCC9F !important
}	

#latestposts li {
padding:6px 0px;
border-bottom:1px #8F5623 solid;
font-size:0.9em;
}

#readallnews {
color: #ffffff;
font-weight: bold;
font-family: "Segoe UI","Gill Sans MT","Gill Sans","Gill Sans Std","GillSans","Trebuchet MS",Arial,Helvetica,sans-serif;
font-size: 16px;
text-align:right;
display:block;
padding-top:20px;
padding-right:20px;
}

#projectcontent {
width:580px;
float:left;
}

#projectbar {
width:290px;
float:right;
}

#projectimage img {
border:1px solid #5A310A;
margin-bottom:20px;
}

#projectstaff img {
margin-bottom:7px;
border:1px solid #5A310A;
display:block;
}

#projectstaff .userphoto {
float:left;
text-align:center;
}
#projectstaff .userphoto h3{
font-size:13px;
font-weight:700;
width:130px;
margin:0px;
}

#projectstaff .userphoto h4{
font-size:11px;
font-weight:500;
width:130px;
margin:0px;
}

#projectpost h1,  #normalpost h1 {
color:#5A310A;
}

#projectpost,  #normalpost  {
text-align:justify;
}

h2.username {
font-size:24px;
border-bottom:1px #bbb solid;
padding-bottom:3px;
margin-bottom:5px;
}

#projectpost h2,  #normalpost h2 {
margin-bottom:6px;
}

.latestprojectposts {
margin-bottom:24px;
}

.latestprojectposts a{
color:#056839 !important;
padding:3px 0;
display:block;
}

#projectpost .ibreamBox, #normalpost .ibreamBox {
float:left;
width:210px;
padding:10px 30px 10px 30px;
margin-right:45px;
background:#603813 url('images/decobg.gif') no-repeat 0px 15px;
margin-bottom:30px;
}

#projectpost .ibreamBox h2, #normalpost .ibreamBox h2 {
font-size:22px;
margin:0px;
}

#projectpost .ibreamBox a, #normalpost .ibreamBox a {
border:0px;
text-decoration:none
}

#projectpost .ibreamBox#lastibreambox, #normalpost .ibreamBox#lastibreambox {
margin:0px;
}

#projectpost .lhs {
width:660px;
}

#normalpost .entry, #projectpost .entry {
text-align:justify;
}

.menu ul li {
padding:0 5px;
}

#normalpostbar #rightbar, #normalpostbar {
width:265px;
float:right;
}

#normalpost .lhs {
width:560px;
}

.flickr img{
padding:0 5px;
}

#projectcontent ul, #projectcontent ul li  {
list-style-type:disc !important;
}

#projectcontent ul{ 
padding-left:50px;
}

#projectcontent ul li {
padding:5px 0;
}