/*Theme Name:Butterfly Tree Description: Butterfly Tree Author: www.morphity.com Author URI: http://www.morphity.com */
body {padding-top:0px;background:#7b6647;font: normal 76% "Trebuchet MS", "Lucida Grande", Verdana,Georgia, Sans-Serif;color:#666;	font-size:13px;}
img {border:0;margin:0px;padding:0px;}
img a{border:0;margin:0px;padding:0px;}
a {color:#db9e72;text-decoration:none}
a:hover {color:#7b6647;text-decoration:none	}
small{font-size: 12px;}
h1{font-size: 28px;color: #db9e72;font-weight: normal;font-weight: normal;margin: 20px 0pt 10px 0px;}
h2 {font-size: 28px;color: #DB9E72;}
h3 {font-size: 14px;color: #88d1ce;	margin:0;padding:0;}
UL {list-style-type:disc;font-size: 12px;margin-left:1.3em; } 
.clear {clear:both;}
.alignleft {float:left;}
.alignright {float:right;}
.wrapper {width:925px;margin:0 auto;	background:#fff;border:18px solid #cbc08e;border-bottom:none;}
.content {background:fff;width: 922px;margin:0px;padding-left:10px;	   padding:0px;padding-top:5px;padding-bottom:10px;min-height:900px;}
 .homelinks a {	margin: 0px;padding: 0px;padding-top: 5px;padding-right: 2px;float:right;color: #7b6647;}
.homelinks {width: 140px;float:right;}
.hometitles {padding: 0px;padding-top: 1px;width:150px;background: url(images/tableback.jpg);text-align: center;}
.top {height:105px;	background:#ffffff;	display:block;	margin-top:5px;border-bottom:1px solid #cbc08e;}
#mainmenu{padding-top:65px;height:25px;width:850px;	}
#content {width: 815px;}
#content2 {float: left;width: 505px;margin: 0 0 3px 0;padding-left: 30px;border-left:17px solid #cbc08e;border-right:17px solid #cbc08e;}
.post {width:500px;padding:0px 0px 0px 0px;height: 100%;text-align: left;color:#333;}
.post h2 {font-size: 18px; color: #DB9E72;}
.post h2 a, .post h2 a:link, .post h2 a:visited  {font-size: 28px; 	color: #DB9E72;	font-weight: normal;	padding-left: 5px;}
.post .postmetadata {padding: 2px 15px 0px 15px;	font: normal 9px Verdana, Arial, sans-serif;text-align: right;height:34px;	}
.post-footer {font-size: 90%; color: #888888;margin-top: 15px; margin-bottom: 15px; padding:5px 5px 5px 15px;background-repeat: none;
	background-color: #FFFDF6;border: 1px solid #FFF9D9;}
.date {background: url(images/date.gif) no-repeat;height: 57px;margin: 15px 5px 5px 0px;width: 57px;text-align: center;float: left;}
.date .month {display: block;color: #BEB381;padding: 2px 0px;text-align: center;text-transform: uppercase;font-size: 10px;margin-top: 2px;font-weight: bold;margin-bottom: 3px;}
.date .day {display: block;	color: #FFFFFF;	font: 2.3em Georgia;	padding-top: 0px;	text-align: center;	margin-top: -8px;}
.p_comments {height:25px;width:100px;line-height:26px;text-align:center;float:right;padding:1px 15px 0 27px;}
.p_comments a:link,.p_comments a:visited {	color: #fff;	background-color: transparent;}
.post a:link,.post a:visited {color: #db9e72;background-color: transparent;}
.post a:hover {color: #F4404E;background-color: transparent;text-decoration: none;}
.entry {display:block;margin: 0 0;}
.hometable{background-color: #87C54C;}
#right-column{float:right;width:200px;margin:0 ;margin-top: 10px;margin-bottom: 15px;}	
#left-column{float:left;width:190px;margin:0 ;margin-left: 10px;}	
.techno{float:left;padding:5px 0px;}
.sidebar {width:185px;font-size:14px;color:#999;margin: 10px 5px 0px 0px;font-family:Calibri,Tahoma,Verdana,sans-serif;border:1px solid #E3E8EE;}
.sidebar  h2 {border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #adacab;padding-bottom: 4px;font-size: 1.2em;padding-bottom: 2px;font-weight: bold;color: #333333;}
.sidebar ul {list-style-type: none;margin: 0 ;padding: 0;}
.sidebar ul ul {list-style-image: url(images/bullet.gif);margin: 0;padding: 0;}
.sidebar ul ul ul {list-style-type: none;margin: 0;padding: 0;border:0;}
.sidebar ul ul ul ul {list-style-type: none;margin: 0;padding: 0;border:0;	}
.sidebar li {list-style-type: none;margin: 0 0 15px 0;padding: 5px;	}
.sidebar li li {list-style-type:none;margin: 0;margin-left: 20px;background: #ffffff;padding: 3px 3px 3px 1px;}
.sidebar li li li {list-style-type:none;border:0;margin: 0;background: #fffde8;	padding: 3px 10px 3px 20px;}
.sidebar li li li li {list-style-type:none;border:0;	margin: 0;background: #f0fdb3;padding: 3px 10px 3px 10px;}
.sidebar p {padding: 7px 5px;background:#ebf0f2;margin:0;}
.sidebar  a:hover {color:#F4404E;}
.sidebar  a{color:#db9e72;font-size: 1.1em;}
.sidebar table {width:100%;text-align:center;background-color:#464646;}
.sidebarquote {width:195px;float:right;font-size:11px;color:#999;margin: 10px 5px 0px 0px;font-family:Calibri,Tahoma,Verdana,sans-serif;}
.sidebarp2 {	padding: 7px 5px;	background:#ffffff;	margin:0;}
#footer {width:917px;height:50px;padding:4px;margin:0 auto;margin-bottom:5px;color:#818183;font-size: 0.8em;font-weight:normal;	letter-spacing:1px;text-align:right;border-top:1px solid #e1e1e1;border-left:18px solid #cbc08e;border-right:18px solid #cbc08e;border-bottom:18px solid #cbc08e;background:#ffffff;}
.navigation {padding:0 20px;padding-top:10px;width:415px;height: 35px;}
.navigation a {	font-weight:bold;text-decoration:none;font-size:14px;color:#000000;}
.navigation a:hover {color:#000000;	}
h2.pagetitle {padding:0;margin:0 0 20px 0;font-size:25px;text-align:center;	}
.comments {padding: 22px 32px 23px 32px;line-height:16px;}
.comments ol {margin: 0 0 30px 0;padding: 0 0 0 20px;font-weight: normal;color: #222;}	
div.comments ol li {padding-bottom: 9px;}
.comments textarea {width:96%;height:156px;background:#ccc;border:1px solid #ababab;color:#000;padding:10px;overflow:auto;
font-size:14px;}
#commentform {padding-left:23px;}
#commentform input {background:#dcdcdc;border:1px solid #ababab;color:#484849;padding-left:10px;}
.comments input#submit {padding:0;width:72px;height:29px;}
.comments h2 {font-size:19px;line-height:30px;margin:24px 0 0 0px;padding:0;font-weight:normal;	color:#746D52;}
.comments ol li p {padding:0;margin:10px 0;color:#922;}
.comments ol li {padding-bottom: 9px;}
#home-projects { float:left;}
.titles { font-weight: normal; border-bottom-width: 0; font-size: 24px; text-decoration: none; underline: none; height:60px;}
.titles h2 { padding:0;margin:0;padding-top:10px;}
.titles a:link, .titles a:visited, .titles a:active {text-decoration: none;underline: none;font-size: 24px;font-weight: normal;border-bottom-width: 0;}
.title {margin-left:10px;height:70px;}
.wp-caption {border: 1px solid #ddd;text-align: center;background-color: #ffffff;padding-top: 4px;margin: 10px 0px;
    overflow:hidden;}
.wp-caption p.wp-caption-text {	font-size: 11px;	line-height: 15px;	padding: 4px;	margin: 0;	color:#999;	text-transform: uppercase;}
legend{color: #fff;background: #cbc08e;border: 1px solid #EDF0F7;padding: 2px 6px} 
.signup input{margin-left: 0.5em;}
label{width: 13em;float: left;text-align: left;margin-right: 0.5em;display: block}
form { margin-left: 10px;}
textarea { margin-left: 0.5em;}
select { margin-left: 0.5em;}
.search {width:180px;padding: 0px;margin: 0px;margin-top: 5px;}
.search input#searchsubmit {font-size:10px;	font-weight:bold;	color:#888888;width:25px;	background-color:#EEEEEE;	border-style:solid;	border-color:#BBBBBB;	border-width:1px;	height:22px;	padding: 0px;	margin: 0px;	cursor:hand }
.search input#searchbox {width:25px;}
.search searchbox {background-color:#EEEEEE;}
.hidden label {background-color:#EEEEEE;}
.project  {border:1px solid #E3E8EE;padding:5px;height: 227px;margin-bottom:10px;}
.largetext{margin-bottom:10px;	font-size:27px;color:#727925;}
.titletop {height:80px;}
.post-wrapper{width:500px;margin-left: 210px;}
.home-wrapper{margin-left: 20px;width:680px;font-size:16px;}
.general-wrapper{margin-left: 20px;width:680px;	}
.pad {margin-left: 15px;width:500px;}
.homebox{background-color:#cbc08e;padding:10px;width:320px;color:#FFF;margin-top:10px;font-size:14px;height:158px;}
.homebox h3{color:#FFF;font-size:16px;}
.homebox a{color:#FFF}
.sidebarbox{background-color:#7b6647;padding:8px;width: 171px;color:#FFF;margin:10px 0px;text-align:right}
.sidebarbox p {font-size:15px;font-weight: bold;padding:0px;margin:0px;margin-bottom:8px;}
.logo{float:right;}
#homeboxes {width:680px;height:300px;}
#homeboxes h2{background-color:#FFF;padding:0px;margin:0px;font-size:16px;margin:1px;padding:2px;}
#homeboxes h2 a{color:#666;}
#homeboxes p{padding:0px 8px;font-size:14px;margin:5px 0px;}
#homeboxes p a{text-decoration:underline;color:#666;}
#homeboxes p a:hover{color:#ffffff;}
.homeboxone{width:165px;float:left;background-color:#C1B891;margin-right:5px;height:290px;position:relative;}
.homeboxtwo{width:165px;float:left;background-color:#cbc08e;margin-right:5px;height:290px;position:relative;}
.homeboxthree{width:165px;float:left;background-color:#ded6b0;margin-right:5px;height:290px;position:relative;}
.homeboxfour{width:165px;float:left;background-color:#f0e9c7;height:290px;	position:relative;}
.boxlink{text-align:right;margin:10px;position:absolute;bottom:0;right:0;}
#homeboxes a{color:#fff}
#homenews{border-top-width: 1px;border-top-style: dotted;border-top-color: #adacab;font-size:14px;}
.homenewstext{margin-top:25px;}
#homenews h4{text-transform: uppercase;}
.homenewsimg{float:right;border:1px solid #cbc08e;padding:4px;margin-bottom:10px;}
.sidebarbox a:hover{#FFF;}
.subproject{float:left;width:179px;height:460px;border:2px solid #cbc08e;padding:2px;margin:0px 10px 10px 0px;}
.homeboxlist{width:300px;font-size:14px;margin: 10px 5px 0px 0px;border:1px solid #E3E8EE;float:right;padding:10px;height:290px;}
.homeboxlist ul{list-style-image: url(images/bullet.gif);margin-left: 18px;	padding: 0;font-size:12px;line-height:22px;}
.homeboxlist p{margin-top:0px;font-size:12px;font-weight: bold;}
.homep {padding-right:5px;width:320px}
.social{margin:10px 0px;height:45px}
.donate{margin-left:15px;padding-top:14px;}
.sustainimg{float:right}
.about ul li{width:100px;list-style:none;display:inline;	float:left;margin:0px;padding:0px;padding:2px;height:90px;margin-bottom:4px;}
.about ul {padding:0px;margin:0px;font-size:11px;}
#nav, #nav ul{    margin:0;    padding:0;    list-style-type:none;  list-style-position:outside;    position:relative;line-height:1.5em; text-transform:uppercase; }
#nav li li a:link, #nav li li  a:active, #nav li li  a:visited{   display:block;padding:0px 5px;border:1px solid #cbc08e;color:#fff;
text-decoration:none;background-color:#cbc08e;font-weight:normal;}
#nav li li a:hover{background-color:#fff;color:#cbc08e;}
#nav li a:link, #nav  li a:active, #nav li a:visited{display:block;padding:0px 8px;color:#cbc08e;text-decoration:none;font-weight: bold;}
#nav li{float:left;position:relative;padding: 0px 5px;}
#nav ul {position:absolute; width:12em;top:1.5em;display:none;}
#nav li{	font-size:14px;	}
#nav li ul a{width:12em;float:left;}
#nav ul ul{top:auto;}
#nav li ul ul {left:12em;margin:0px 0 0 10px;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{display:none;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{display:block;}
#navmain{padding-top:75px;margin-left:10px;}
.thelinks img{float:left;margin-right:3px;}
.thelinks li{min-height:80px;list-style-type: none;border-bottom:1px solid #cbc08e;margin-bottom:10px;}
