/*  
Theme Name: Prospera 1.0 
Theme URI: http://www.prospera.com/
Description: This is the Prospera Blog theme
Version: 1.0
Author: curtmiddleton.com & mawaworks.com
Author URI:

*/

/*Custom blog styles*/
/*
	Color Reference:
	- type grey 	#7A7979	
	- navy blue		#004a81
	- page text 	#000000
	- green			#bbd479

------------------------------------ */


/*	Defaults, utilities, and wrapper*/
.hide {display: none;}
.clear {clear: both;}
#accessibility {display: none;}
img { border:none; }

/* Side Navigation
---------------------------------------------------------------- */
.sidenav_spacer {
	border-bottom: 1px solid #f0f8eb;
	margin:0px;
	width: 14px;
}

.sidenav_container {
	background-color: #f0f8eb;
}

#blog_markermenu{
margin: 5px 0;
padding: 0;
width: auto;
border: 0px;
}

#blog_markermenu  a{
background-color: #f0f8eb;
font-family : Georgia, Times New Roman, Serif;
font-size: 13px;
color: #0076BF;
text-decoration: none;
display: block;
font-weight: normal;
line-height: 26px;
width: auto;
padding: 0px 0;
padding-left: 13px;
text-decoration: none;

}


* html .blog_markermenu  a{ /*IE only. Actual menu width minus left padding of LINK (20px) */
width: auto;
}

#blog_markermenu  a:active{
color: #666666;
}

#blog_markermenu  a:hover{
color: #666666;
background-color: #FFFFFF;
}



#blog_markermenu .current{
margin: 5px 0;
padding: 0;
width: auto;
border: 0px;
}

#blog_markermenu .current  a{
font-family : Georgia, Times New Roman, Serif;
font-size: 13px;
color: #666666;
text-decoration: none;
display: block;
font-weight: normal;
line-height: 26px;
width: auto;
padding: 0px 0;
padding-left: 13px;
text-decoration: none;

}


* html .blog_markermenu .current  a{ /*IE only. Actual menu width minus left padding of LINK (20px) */
width: auto;
}

#blog_markermenu .current  a:active{
color: #666666;
}

#blog_markermenu .current  a:hover{
color: #666666;
background-color: #f0f8eb;;
}



#blog_markermenu .head2 {
	font-family : Georgia, Times New Roman, Serif;
	font-size : 16px;
	font-weight: normal;
	color : #6DB33F;
	line-height: 26px;
	padding-left: 13px;
}

/**********Index page***************************/
.blog_posted_title {
	font-family : Georgia, Times New Roman, Serif;
	font-size : 11px;
	font-weight: normal;
	color : #333333;
	line-height: 18px;
}

.blog_posted_date {
	font-family : Georgia, Times New Roman, Serif;
	font-size : 11px;
	font-weight: normal;
	color : #999999;
	line-height: 18px;
}
/***********************END CUSTOM STYLES SECTION************************************/

.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 10px;
   /* optional rounded corners for browsers that support it */
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
}

.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0 none;
}

.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
}

/* Begin Comments*/
.alt {
	margin: 0;
	padding: 10px;
	}

.commentlist {
	padding: 0;
	text-align: justify;
	}

.commentlist li {
	margin: 15px 0 3px;
	padding: 5px 10px 3px;
	list-style: none;
	}

.commentlist p {
	margin: 10px 5px 10px 0;
	}

#commentform p {
	margin: 5px 0;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}
/* End Comments */

