/**********************************************************************/

/* Template: bulletproof for Serendipity (http://www.s9y.org)         */

/* Authors: Matthias Mees, David Cummins and Don Chambers             */

/*                                                                    */

/* Stylesheet for the colorset 'purple'                               */

/*                                                                    */

/* http://s9y-bulletproof.com                                         */

/**********************************************************************/

.serendipity_xml_icon {
	background: url('img/purple_xml.png') no-repeat center;
	margin: 0;
	padding: 10px 0;
	visibility: visible;
}

.serendipity_xml_icon img {
	visibility: hidden;
}

a {
	color: #000;
	text-decoration: underline;
}

a:hover {
	color: #fff;
	text-decoration: underline;
}

.sidebar_a {
	padding-top:10px;
	font-size: 125%;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}

body {
	background: #ffffff;
}

#wrapper {
	width: 691px;
	font-family: "Trebuchet MS", arial, helvetica, sans-serif;
	font-size: 72%;
	background: #fff url('img/ec2_wrapper.jpg') repeat-y;
	margin: 0px auto;
}

#serendipity_banner {
	height: 102px;
	margin: 0;
	border: 0px;
	background: #ffffff url('img/ec2_header.jpg') no-repeat;
}

#serendipity_banner h1 {
	font-weight: bold;
	text-align: right;
	letter-spacing: -.3em;
	font-size: 180%;
	padding: 0.25em;
}

#serendipity_banner h1 a {
	color: #ffffff;
}

#serendipity_banner h2 {
	text-transform: capitalize;
	text-align: right;
	font-weight: normal;
	letter-spacing: 0;
	font-size: 150%;
	padding: 36px 0px 0 0;
}

.visible {
	padding: 0 0 3px 0;
	border-bottom: 1px solid #89C5BD;
}

#serendipity_banner a {
	color: #666666;
	text-decoration: none;
}

#serendipity_below_banner {
	
}

#sitenav {
	background: #fff url('img/purple_nav.png') top left;
	border-top: 2px solid #ffffff;
	margin: 0;
	padding: 0;
}

#sitenav ul li {
	font-size: 90%;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: .2em;
	margin: 0;
	padding: 0;
	display: inline;
}

#sitenav ul a {
	background: #fff url('img/purple_nav.png') top left;
	border-right: 1px solid #dfdfdf;
	padding: 6px 10px 6px 10px;
	float: left;
	overflow: hidden;
}

#sitenav ul li a:hover,
#sitenav .currentpage a {
	padding: 6px 10px 6px 10px;
	background: #CB97D8 url('img/purple_nav.png') bottom left;
}

#serendipityLeftSideBar,
#serendipityRightSideBar {
	margin: 0;
	padding: 0;
	width: 262px;
	color: #505050;
	overflow: hidden;
		background: url('img/ec2_sbfooter.jpg') bottom left no-repeat;

}

#content {
	width: 428px;
	background: #e2e2e2;
	color: #505050;
	border-bottom: 16px solid #CDAA82;
	
}

#content h3 {
	font-size: 100%;
	margin: 0px 0 0 0;
}

.serendipity_date {
	display: none;
}
.serendipity_Entry_Date {
	overflow: visible;
}

.serendipity_commentsTitle {
	font-size: 100%;
	font-weight: bold;
}

#content h4 {
	display: none;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 170%;
	margin: 0px 0 15px 0;
}

.serendipity_entryFooter {
	font-size: 90%;
	margin: 5px 0;
	padding: 8px 0;
}

.entry-content {
	font-size: 110%;
	line-height: 1.4em;
}

.entry-content h2 {
	line-height: 1.3em;
}

/* pagination links */

div.pagination {
	margin-top: 1em;
}

.pagination a:link,
.pagination a:visited {
	border: 1px solid #EDBCF9;
	padding: 2px 6px;
}

span#thispage {
	background-color: #823995;
	border: 1px solid #823995;
	color: #ffffff;
	padding: 2px 6px;
}

.pagination a:hover,
.pagination a:active {
	background-color: #EDBCF9;
	border: 1px solid #823995;
}

.serendipitySideBarItem {
	margin: 0px;
	padding: 0;
	border: 0px none;
	overflow: hidden;
}

.serendipitySideBarTitle {
	text-align: right;
	font-weight: bold;
	margin: 0 42px 0 60px;
	font-size: 151%;
	letter-spacing: 0;
	text-transform: capitalize;
	color: #CDAA82;
	padding: 8px 10px 8px 5px;
}

.serendipitySideBarContent {
		color: #e4e4e4;

	text-align: right;
	margin: 0 42px 0 60px;
	font-weight: bold;
	padding: 10px;
}

.costs {
		background: url('img/ec2_sbcosts.jpg') no-repeat top right;
		height: 220px;

}

.serendipitySideBarFooter {
	border-bottom: 0px solid #ffffff;
}

#sbsitenav .serendipitySideBarContent {
	padding: 0;
	border: 0;
	margin: 0;
}

#sbsitenav {
	padding: 10px;
	margin: 0;
}

#sbsitenav ul {
	margin: 0;
	list-style-type: none;
}

#sbsitenav ul a {
	text-decoration: none;
	display: block;
	padding: 2px 0px 2px 0px;
	color: #ffffff;
}

#sbsitenav ul a:hover,
#sbsitenav .currentpage a {
	text-decoration: underline;
}

#sbsitenav li {
	font-size: 125%;
	text-align: right;
	font-weight: bold;
	margin: 0 42px 0 0;
	padding: 0;
	overflow: hidden;
}

#month,
.serendipity_weekDayName, 
#today {
	font-size: 100%;
}

#footer {
	margin: 0;
	padding: 0;
	font-size: 80%;
	background: #ffffff url('img/ec2_footer.jpg') top left no-repeat;
}

#footer a {
	font-size: 120%;
	text-transform: uppercase;
	color: #888888;
	text-decoration: none;
}

img.serendipity_entryIcon {
	float: left;
	border: 0px;
	margin: 0 5px 0px 0;
}

input#serendipityQuickSearchTermField {
	border: 1px solid #823995!important;
}

#sitenav #searchform input {
	border: 1px solid #823995;
}

blockquote {
	background: #f4edf5;
	color: #505050;
	border-left: 5px solid #823995;
	margin: 1em 2em 1em 4em;
	padding: 1em 1em 1em 2em;
}

blockquote p {
	margin: 0.5em 0;
	padding: 0;
}

.serendipity_comment_author_self comment_evenbox,
.comment_evenbox {
	line-height: 1.2em;
	border: 1px dotted #823995;
	background: #EDE6EE;
}

.serendipity_comment_author_self comment_oddbox,
.comment_oddbox {
	line-height: 1.2em;
	border: 1px dotted #823995;
	background: #F5F4F8;
}

.serendipity_comments {
	display: none;
}

.s9y_wrap {
	background: #fff;
	font-size: 69%;
}

/* edit link for all sidebar items */

.serendipity_edit_nugget {
	font-weight: bold;
	margin-top: 10px;
	text-align: right;
}

.serendipity_edit_nugget a {
	background: transparent url('img/configure.png') bottom left no-repeat;
	padding: 4px 0 0 20px;
}
.serendipity_image_top {
	width: 479;
 	height:122;
	padding-left: 0px; 
	padding-bottom: 5px;
	margin: -5px 0 15px -52px;
 }