/*

Theme Name: Serendipity

Theme URI: 

Description: Serendipity

Version: 1.0

Author: 

Author URI: 

Tags: 	Serendipity	*/

body {margin:0px;padding:0px;}

a {color:#787878;text-decoration:none;}
a img {border:0px;}
a:hover {text-decoration: underline; color:#548e27;}

form, ul, li, h1 {margin:0px 0px 1px 0px;padding:0px;}


li {list-style:none;margin:0px;line-height:17px; }


.entry li {list-style:disc;}

/* a img {border:none;} */

#page {width:1000px;margin:0 auto;padding:6px;background-color:#FFFFFF; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:normal;}

#header {width:1000px; background-color:#FFFFFF;}

#headerimg{padding-left:0px; margin-top:115px; margin-bottom:23px;}

div#Wrapper{float:left;width:100%;}

div#content{margin-left: 241px; margin-right: 249px; padding-left:10px; padding-right:0px}

div#content p { font-size:15px; line-height:22px; }

div#content blockquote { padding:0px; margin:0px 5px 0px 15px;}

div#content blockquote p { font-size:13px; line-height:19px;}

div#content-left{ margin-top:-3px;float:left;width:225px;margin-left:-1000px;padding-left:8px;padding-right:10px; padding-top:0px;text-align:left;}

div#content-left p{margin:0px; line-height:17px;}

div#content-right{float:left;width:215px;margin-top:-1px;margin-left:-215px;padding-left:0px;padding-right:0px;text-align:left; padding-top:0px;}

div#footer{clear:left;width:935px; padding:0px; padding-top:23px;  padding-left:244px;}

div#navigation{background:#999999 url(images/menu_bg.jpg) repeat-x; height:25px;line-height:25px; margin-bottom:133px;}

.TitleLogo {font-size:55px;}

.TitleLogo a { color:#548e27;}

.description { font-size:15px; font-weight:bold;color:#787878;}

.moreDescription { font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold;color:#787878;}

#topMenu {float:left;margin-top:4px;}

#topMenu ul li {float:left;padding-left:8px; padding-right:10px;}

#topMenu ul li a {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; font-weight:normal; color:#FFFFFF}

#topMenu ul li a:hover {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; font-weight:normal; color:#000000}

#topMenu ul li.current_page_item  a {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; font-weight:normal; color:#000000}

#searchTop {float:right;margin-top:2px;}

#searchTop label {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#FFFFFF}

.SearchField { width:150px; height:14px;border:solid 1px #bebebe; background-color:#FFFFFF; color:#000000; margin-top:1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}

.SearchButton { width:20px; height:16px; margin-right:31px; padding-left:12px;margin-top:1px;}

.widget_text { font-family:Verdana, Arial, Helvetica, sans-serif; line-height:18px; font-size:11px; font-weight:normal; color:#787878;}

#content-left h4 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#578e27; padding:0px;margin:18px 0px 0px 0px;}

#content-left li a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#787878;}

#content-left li a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration: underline; color:#578e27;}

#content-right h4 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#578e27; padding:0px; margin:0px 0px 3px 0px;}

#content-right li a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:18px; color:#787878;}

#content-right li a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration: underline; color:#578e27;}

a.ItalicMe { font-style:italic; }

.alignleft a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#787878; padding:0px;}

.alignright a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#787878; padding:0px;}

.alignleft a:hover{ text-decoration:underline;color:#548e27;}

.alignright a:hover{ text-decoration:underline;color:#548e27;}

a.FeedBack {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#548e27; padding:0px 26px 0px 0px; line-height:18px;}

.buttons_social a:hover{ text-decoration:underline; }
.buttons_social a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#787878; padding:0px;}

#collapsible-archive ul li { margin-bottom:0px; }
#collapsible-archive ul li li { padding: 0px 0px 0px 12px;margin: 0px; margin-bottom:0px; }

.navigation {display:block; height:32px;text-align:center;margin-top:0px;margin-bottom:10px;}
.navigation.cat {
	margin-bottom:75px;
}
.widget {display:block; margin-bottom:21px;}

small{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#548e27; margin:0px 0px 0px 0px; display:block;}

h2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:23px; font-weight:normal; line-height: 30px; color:#000000;padding:0px;margin:-4px 0px 16px 0px;}

h2 a{font-family:Georgia, "Times New Roman", Times, serif; font-size:23px; font-weight:normal; color:#000000;padding:0px;margin:2px 0px 10px 0px;}

h3 {font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:normal; color:#000000;padding:0px;margin:10px 0px;}

h3 a{font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:normal; color:#000000;padding:0px;margin:10px 0px;}

.entry {margin-bottom:0px;}

.more-link{text-decoration:underline; font-style:italic;}

h2.PageTitle {font-family: Georgia, "Times New Roman", "Times", serif;font-weight: 400;font-size: 15px;}
h2.cat {margin:0px 0px 8px 0px; font-size: 15px; font-weight: bold;}

.postmetadata { margin-bottom:15px; width:100%;}

.metabottom { clear:both; float:left; margin-top:6px; margin-bottom:55px; text-align:left; }

.meta_small {
	text-align:left; margin-top: 0px; margin-bottom:21px;
}

.meta_autor {
	text-align:left; margin-top: -13px; margin-bottom:22px;
}


.post {
	clear:both;
}

/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	float: right;
	padding: 0 0 0 10px;
	margin: 0 0 1em 15px;
	display: inline;
	}

img.alignleft {
	padding: 0px;
	margin: 0 10px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
/* End Images */


/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignright,
div.alignright {
	display: block;
	margin-left: 10px;
	margin-right: 0;
}

.wp-caption {
	border: none;
	text-align: left;
	background-color: #ffffff;
	padding-top: 4px;
	margin: 0px;
	-moz-border-radius: 0px;
	-khtml-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
}

.wp-caption img {
	margin: 0px;
	padding: 0;
	border: 0 none;
}

div#content div.wp-caption p.wp-caption-text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
	line-height: 17px;
	padding: 6px 4px 5px 0;
	margin: 0px;
}
/* End captions */





.buttons_social {
	clear:both;
	float:left;
	margin-top:20px;
	margin-bottom:25px;
}

.button_social {
	float:right;
	padding:0px;
	margin-right:7px;
	padding-right:7px;
}
.button_border {
	border-right: 1px solid #000;
}
.button_social img {
	float:left;
	margin-top:3px;
	margin-right:3px;
}



.textwidget .button_social {
	clear:both;
	float:left;
	margin-bottom:0px;
}


a.FeedBack {
	padding:0px;
	line-height:10px;
	padding:0px;}

.widgettitle {
	clear:both;
}

.dtNode img {
	margin-right:0px;
}

.dtNode .node {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:18px;
}

.dtNode .node_folder {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}

.dtree_lnk {
	margin-left: -15px;
}

.clip {
	padding-left: 15px;
}

.wptree_main {
	margin-top:5px;
	margin-bottom:5px;
}

.dtree {
	margin-top:0px;
	white-space: normal !important;
}

.dtree h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

li.cat-item {
	margin-bottom: 0px;
}

.widget_recent_entries li {
	margin-bottom:	0px;
}
.widget ul {
	margin-bottom: 0px;
}
