/*

Theme Name: Potters Hand Foundation

Author: Popokatea

*/ 



* {

	padding:0;

	margin:0;

}

body {

	background-color: #f1f0ea; 

	background-image: url('images/bg.jpg');

	background-repeat: repeat-x;

	background-position: 0px 0px;

color: #3E4449;

	font: 0.9em/1.4em Georgia, "Times New Roman", Times, serif;}



a {

	outline: none;

	text-decoration: none;

border-bottom: 1px dotted;} 

a:link,

a:visited {

	color:#3e4449;

	text-decoration: none;

}

a:hover {

	color:#3e4449;

	text-decoration: none; background:#D3D1C6;

	border-bottom: 1px solid;}



img, a img {

	border:none;

}



code {

	font-family: "Courier New", Courier, mono;

	color: #333333;

}





.clear {

	clear: both;

}





/*	LAYOUT    */ 





#wrap {

	width: 800px;

	margin: 0px auto;

	background-image: url('images/headerbg.jpg');

	background-repeat: no-repeat;

	background-position: right top;

}



/*	 HEADER     */ 



#header {

	width: 800px;

	height: 420px;

}



#headerTitle {

	width: 700px;

	height: 150px;

	

}

#headerTitle h1 {

	color: #3E4449;

	width: 798px;

	padding-top: 45px;

	padding-left: 15px;

	font: normal normal 2em Georgia, "Times New Roman", Times, serif;

border-bottom: none;}

#headerTitle h1 a:link,

#headerTitle h1 a:visited {

	text-decoration: none;

	color: #3E4449;

	background: none;

border-bottom: none;}

#headerTitle h1 a:hover {

	text-decoration: none;

	color: #5E2605;

border-bottom: none;}



#headerTitle span {

	color: #5E2605;

	margin-top: 5px;

	margin-bottom: 5px;

	display: block;

	width: 798px;

	font-size: 1em;

	padding-left: 15px;

}



#BottomHeader {

	height: 250px;

	width: 700px;

}



#BottomHeaderwrap {

	width: 680px;

	margin-top: 15px;

	margin-right: auto;

	margin-bottom: 5px;

	margin-left: auto;

	height: 230px;

	overflow:auto;

	}

#BottomHeaderwrap p {

	color: #968D89;

	font-size: 1.0em;

	padding:5px;

}

#BottomHeaderwrap img,

#BottomHeaderwrap a img {

	padding-top:5px;

	padding-bottom:5px;

	padding-left:9px;

	padding-right:9px;





}

#BottomHeaderwrap a:link,

#BottomHeaderwrap a:visited,

#BottomHeaderwrap p a:link,

#BottomHeaderwrap p a:visited {

	color:#3e4449;

	text-decoration: none;

}

#BottomHeaderwrap a:hover,

#BottomHeaderwrap p a:hover {

	color:#3e4449;

	text-decoration: none;

}

#BottomHeaderwrap span {

	display:block;

	float:right;

	margin-right:25px;

}



/*		MAIN    */ 



#main {

	width: 580px;

	float: left;

	margin-top: 10px;

	margin-left: 20px;

}



#main .intro p {width: 85%; margin: 15px 15px 5px;

font-size:110%;

	}



#main .ddsg-wrapper h2 {width: 80%; margin: 35px 15px 5px;

	font-weight: normal;

	font-style: normal;

	font-variant: small-caps;

}

	

#main .intro h2 {width: 80%; margin: 35px 15px 5px;

	font-weight: normal;

	font-style: normal;

	font-variant: small-caps;

        color: #5E2605;

}



#main .navigation {

	width: 550px;

	

}

#main .navigation .alignleft {

	float: left;

}

#main .navigation .alignleft a:link,

#main .navigation .alignleft a:visited {

	color:#3e4449;

	text-decoration: none;

	

}

#main .navigation .alignleft a:hover {

	color:#3e4449;

	text-decoration: none;

	

}

#main .navigation .alignright {

	float: right;

}



#main .navigation .alignright a:link,

#main .navigation .alignright a:visited {

	color:#3e4449;

	text-decoration: none;

}

#main .navigation .alignright a:hover {

	color:#3e4449;

	text-decoration: none;

}



#main .entryBox {

	width: 546px;

	background-color: #eae8e1;

	margin-bottom: 5px;

	margin-top: 10px;

	background-image: url('images/entrytop.jpg');

	background-repeat: no-repeat;

	background-position: -1px 0px;

 margin-left: 5px;}

#main .entryBox .title h2 {

	font-weight: normal;

	padding-top: 25px;

	padding-left: 15px;

	padding-right: 15px;
	color: #5E2605;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-variant: small-caps;

}

#main .entryBox .title h2 a:link,

#main .entryBox .title h2 a:visited {

	font-weight: normal;

	color: #5E2605;border-bottom: none;

	font-variant: small-caps;

}

#main .entryBox .title h2 a:hover {

	color: #3e4449;

border-bottom:none;

background:none;}


#main .entryBox h3 {

	font-weight: normal;

	padding-top: 25px;

	padding-left: 15px;

	padding-right: 15px;
	color: #5E2605;

	font-family: Georgia, "Times New Roman", Times, serif;

	
}


#main .entryBox span.date {

	margin-left: 18px;

	margin-top: 5px;

	margin-bottom: 5px;

	font-size: 0.8em;

	color: #77776B;

	display: block;

}

#main .entryBox .entry {
	width: 510px;
	overflow: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#main .entryBox .entry p {

	color: #3E4449;

	font-size: 1.1em;

	padding-top: 10px;

	padding-bottom: 0px;

        font: 1.1em/1.4em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;

}

#main .entryBox .entry a:link,

#main .entryBox .entry p a:link {

	text-decoration: none;

	color:#3e4449;

}

#main .entryBox .entry a:hover,

#main .entryBox .entry p a:hover {

	text-decoration: none;

	color: #3e4449;

}

#main .entryBox .entry a:visited,

#main .entryBox .entry p a:visited {

	text-decoration: none;

	color: #3e4449;

}

#main .entryBox .entry img {

	padding: 5px;

background: #f1f0ea; margin: 10px 15px 10px 15px; border: 1px solid #D3D1C6 ;}

#main .entryBox .entry ul, {

}

#main .entryBox .entry li  {

	list-style-type: none;

	padding: 2px;

	

}

#main .entryBox .entry ul li {

	list-style-type: circle;

	list-style-position: inside;
font: 1.1em/1.4em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;

}
#main .entryBox .entry a img {

    border-bottom: none;

	background-color: none;

}

#main .entryBox .entry code {

	font-family: "Courier New", Courier, mono;

	display: block;

	margin-top: 10px;

	margin-right: 5px;

	margin-bottom: 10px;

	margin-left: 0px;

	background-color: #eae8e1;

	padding: 3px;

	font-size: 1em;

	line-height: 1.5em;

}

#main .entryBox .entry blockquote {

	border-top: 1px dashed #D3D1C6; border-bottom: 1px dashed #D3D1C6; padding: 12px 12px; background-color: #f1f0ea;

margin: 15px;

	}



#main .entryBox .entry blockquote p{

	color: #5E2605;

	text-align: center;

	letter-spacing: 1px;

	font: italic 100%/1.4em Georgia, "Times New Roman", Times, serif;

}



#main .entryBox .entry pre {

	width: 500px;

	text-align: right;

}

#main .entryBox .entryBottom {
	background-image: url('images/entrybottom.jpg');
	background-repeat: no-repeat;
	background-position: -1px 1px;
	height:20px; 
}

#main .entryBox .details {
	padding-top: 5px;
border-top: 1px solid #D3D1C6;width: 510px;
	overflow: auto;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;}


#main .entryBox .tags {
	margin-bottom:0px;
	clear:both;
}
#main .entryBox .details span,
#main .entryBox .tags span {
	font-size: 0.8em; 
	padding-left: 10px;
	padding-right: 7px;
	display:block;
}
#main .entryBox .details a:link,
#main .entryBox .details a:visited,
#main .entryBox .tags a:link,
#main .entryBox .tags a:visited {
	text-decoration: none;
	color: #5E2605;
	font-weight: bold;	
}
#main .entryBox .details a:hover,
#main .entryBox .tags a:hover{
	text-decoration: none;
	color: #5E2605;
	font-weight: bold;	
}



/*		SINGLE/COMMENT PAGE     */ 



#main .entryBox .entryDescription

 {

	width: 510px;

	overflow: auto;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

#main .entryBox .entryDescription p

{

	padding: 15px 8px 0px;

	line-height: 1.5em;

}

#main .entryBox .entryDescription p a:link,

#main .entryBox .entryDescription p a:visited {

	text-decoration: none;

	color:#3e4449;

}



#main .entryBox .entryDescription p a:hover

 {

	text-decoration: none;

	color: #3e4449;

}



#main .entryBox p.who

 {

	padding-left: 15px;

	padding-top: 5px;

	padding-bottom: 5px;

	

}



#main .entryBox p.who a:link,

#main .entryBox p.who a:visited,

#main .entryBox .entryBottom p.commentmetadata a:link,

#main .entryBox .entryBottom p.commentmetadata a:visited

 {

	text-decoration: none;

	color: #77776B;

}



#main .entryBox .entryBottom p.commentmetadata a:hover,

#main .entryBox p.who a:hover

 {

	text-decoration: none;

	color: #77776B;

}



#main .entryBox .entryBottom p.commentmetadata

 {

	padding-top: 0px;

	padding-left: 15px;

	padding-bottom: 5px;

	font-size: 0.8em;

	color: #77776B;

}



#main #commentForm {

	width:550px;

}

#main #commentForm p.tags {

	padding: 10px;

	width: 530px;

}

#main #commentForm p {

	padding:5px;

}

#main #commentForm p a:link,

#main #commentForm p a:visited {

	color:#3e4449;

	text-decoration: none;

}



#main #commentForm p a:hover {

	color:#3e4449;

	text-decoration: none;



}

#main #commentForm input#submit {

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	font-size: 1em;

	padding: 5px;

	cursor:pointer;

}

#main #commentForm input#author,

#main #commentForm input#email,

#main #commentForm input#url,

#main #commentForm textarea#comment {

	font-family: "Trebuchet MS", "Lucida Sans Std", "Lucida Sans Unicode", sans-serif;

	padding: 8px 5px;

	font-size: 1em;

	font-weight: normal;

	background-color: #fafafa;

	border: 1px solid #E5E2D9;

}

#main #commentForm input#author:hover,

#main #commentForm input#email:hover,

#main #commentForm input#url:hover,

#main #commentForm textarea#comment:hover {

	background-color: #F7F7F3;

	border: 1px solid #E5E2D9;

}

#main h3.respond {

	padding: 10px 5px 10px;

	font-family: Georgia, "Times New Roman", Times, serif;

}

/*		SIDEBAR   */ 



#sidebar {

	background:#f1f0ea;

	padding:20px 10px 10px 10px;

	margin:0;

	

float: right;

	width: 175px;

	margin-top: 15px;



	}

#sidebar h2,

#sidebar h3 {

	margin-bottom: 15px;

	margin-top: 15px;

	color: #5E2605;

list-style:none;

	font: small-caps 1.5em Georgia, "Times New Roman", Times, serif;

}



#sidebar ul{

	list-style-type:none;

	margin:0;

	padding:0;

}

#sidebar ul li{

	list-style-type:none;

	margin:0;

	border-bottom:1px solid #D3D1C6;

}

#sidebar ul li a{

	color:#666;

	display:block;

	padding:2px;

font-size: 1.2em;

border-bottom: none;}

#sidebar ul li a:hover {

	margin:0;

	background:#D3D1C6;

color: #3E4449;

border-bottom: none;}



#sidebar form {}

#sidebar form input#s {

	font-family: "Trebuchet MS", "Lucida Sans Std", "Lucida Sans Unicode", sans-serif;

	padding: 8px 5px;

	margin:0px 0px 5px;

	font-size: 1.3em;

	font-weight: normal;

	background-color: #fafafa;

	border: 1px solid #E5E2D9;

	

}



#sidebar form input#s:hover {

	

	background-color: #F7F7F3;

	border: 1px solid #E5E2D9;

}

#sidebar form input {

	border:none;

	padding:5px;

}



/*	FOOTER   */ 



#footer {

width: 580px;

clear: both;

	margin-left: 15px;

	margin-top: 15px;

	margin-bottom: 5px;

padding-bottom: 5px;}



#footer p {

	padding-left: 15px;

	padding-top: 5px;

	

}



#footer .small {

font-size: .8em;

	font-style: italic;

	}



#footer p a:link,

#footer p a:visited {

	color: #5E2605;

	text-decoration: none;

}

#footer p a:hover {

	color: #3E4449;

	text-decoration: none;

}

.CommentList {
	list-style-type: none;
width: 546px;}

.CommentList li {
	list-style-type: none;
}
.comment-body
{
	background-color:  #eae8e1;
padding: 10px;
margin-bottom: 10px;
	list-style-type: none;
border-top: 2px solid #D3D1C6;
border-bottom: 1px solid #D3D1C6;}

img.avatar {
	padding: 2px; margin-right: 5px;
background: #f1f0ea;  border: 1px solid #D3D1C6;}


.authorcomm {float:left;
            margin:0;
            padding:0;
            width:70px;
            text-align:center;
            line-height:12px;
            font-size:10px;
}

.authorcomm a {text-decoration:none; font-weight:bold;}

.reply {text-align:right; padding:5px;}
.cancel-comment-reply{text-align:right; float:none; font-size:12px;}
.comment-meta  a{float:right; margin-top:-23px; color:#757575;width: 60%;
	text-align: right; border-bottom: none; text-decoration: none;
}
.fn {font-size:15px; font-weight:bold;}

.sociable {
	padding-left: 10px;
}
.sociable a, sociable a:hover {
	border: none; text-decoration: none; padding: 0px; margin: 0px; background: transparent;}
	
.sociable_tagline {
	padding-left: 0px;
	padding-bottom: 10px;
	}
	
#main .entryBox .entry img.sociable-hovers {
	padding: 0px; 
background: transparent; margin: 0px; border:none;
}

