@charset "utf-8";
/* Widlflower Extra CSS */

/* Blog */

.post-date {

}


/* Comments */

.comment-form {
	margin: 1em 0;
	padding: 0;
}

    .comment-form label {
    	float: left;
		width: 90px;
		text-align: right;
		padding-right: 8px;
		padding-top: 1px;
    }
	
	.comment-form .input {
		overflow: hidden;
		margin-bottom: 6px;
	}

.comments-list {
	list-style: none;
	margin: 1em 0;
	padding: 0;
}
/* Edit this */
.edit-this{
	clear: both;
	margin: 0;
	background-color: #242424;
	color: #fff;
	font-size: 11px;
	padding: 3px;
	-moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    width: 25px;
    position: absolute;
    top: 10px;
    right: 10px;
    display: none;
}
#body_inner:hover .edit-this {
	display: block;
}
    
    .edit-this a, .edit-this a:link, .edit-this a:visited {
        color: #fff;
        text-decoration: none;
    }
    
    .edit-this a:hover {
        color: #fff400;
        background-color: transparent;
    }

.error-message{
	font-size: 9px;
	color: #ff0000;
}	


/* Admin bar */
#admin_bar {
    font: 10px/16px "Lucida Grande", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    background: #000;
    color: #c3c3c3;
    font-size: 10px;
    overflow: hidden;
    padding: 0 32px;
    width: 100%;
}

    #admin_bar a {
        color: #999999;
        display: block;
        float: left;
        padding: 3px 6px;
        text-decoration: none;
    }
    
    #admin_bar a:hover {
        color: #fff;
        background-color: transparent;
    }
    
/* Side Navigation */
#contentLeft {
	float:left;
	padding:10px 5px 0;
	width:150px;
}
#contentLeft ul {
	margin:0;
	padding:0;
}
#contentLeft li {
	list-style-type:none;
}
#contentRight {
	float:left;
	width:620px;
}


/* Facebox CSS */
#facebox .b {
  background:url(../../wildflower/img/b.png);
}
#facebox .tl {
  background:url(../../wildflower/img/tl.png);
}
#facebox .tr {
  background:url(../../wildflower/img/tr.png);
}
#facebox .bl {
  background:url(../../wildflower/img/bl.png);
}
#facebox .br {
  background:url(../../wildflower/img/br.png);
}
#facebox {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
  text-align: left;
}
#facebox .popup {
  position: relative;
}
#facebox table {
  border-collapse: collapse;
  width: auto;
}
#facebox td {
  border-bottom: 0;
  padding: 0;
}
#facebox .body {
  padding: 10px;
  background: #fff;
  width: 370px;
}
#facebox .loading {
  text-align: center;
}
#facebox .image {
  text-align: center;
}
#facebox img {
  border: 0;
  margin: 0;
}
#facebox .footer {
  border-top: 1px solid #DDDDDD;
  padding-top: 5px;
  margin-top: 10px;
  text-align: right;
}
#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
  height: 10px;
  width: 10px;
  overflow: hidden;
  padding: 0;
}
#facebox_overlay {
  position: fixed;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}
.facebox_hide {
  z-index:-100;
}
.facebox_overlayBG {
  background-color: #000;
  z-index: 99;
}
* html #facebox_overlay { /* ie6 hack */
  position: absolute;
  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

.paginator {
    margin: 2em 0 1em;
}

    .paginator > div,
    .paginate-prev,
    .paginate-next {
        float: left;
        margin-right: 1.2em;
    }

/* Sitemap layout */
#sitemap{
	background: transparent none;
	border: none;
}
	#sitemap dt{
		border-bottom:1px solid #036091;
		color:#666666;
		font-size:24px;
		font-weight:normal;
		margin:0;
		padding:35px 0 8px;
	}
	#sitemap .subpage{
		padding-bottom:10px;
		padding-top:5px;
		vertical-align:top;
		float: left;
		width: 250px;
	}
	#sitemap .subpage .subpage{
		padding-left:5px;
		padding-top:3px;
		vertical-align:top;
	}
    