/*  
Theme Name: 2000 Stories

Description: Personal theme for Father Tom Dowd's blog
Version: 0.1
Author: Fr. Thomas Dowd
Author URI: http://fatherdowd.net/

*/

body { 
	background:url(images/green_1.gif);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
	font-size:small;
}

a { color: blue; 
	text-decoration: none;
}

a:visited { color: blue; }
a:hover { color: blue; 
	text-decoration:underline;
}
a:active { color: aqua; }

blockquote {
	padding: 1em 5% 1em 5%;
	margin: 10px;
	background-color:#DDDD77;
	border: thin dotted grey;
	
}

h2 {
	margin: 0px 0px 10px 0px;
	padding: 0px;
	text-align:center;
}

#container {
	margin: 20px auto;
	width: 772px;
}

#intentions_banner {
	padding: 7px 3px;
	margin: 5px 0px 10px 0px;
	float:left;
	background-color:white;
	width: 325px;  
	text-align:center; 
	border: thin solid black;
	font-weight:bold;
}

#searchdiv {
	padding: 3px;
	margin: 5px 0px 10px 0px;
	float:right;
	background-color:white;
	width: 325px;
	text-align:center;
	border: thin solid black;
}

#banner { 
	padding: 10px;
	background:url(images/banner5.jpg);
	border: thin solid white;
	height: 318px; /* height: 354-20 for banner 2, 276-20 for banner 3, 373-20 for banner4 , 338-20 for banner 5 */
}

#blogheader {
	margin: 0px;
	margin-bottom: 10px; 
	border: thin solid black;
/*	border-bottom-width: 0px; */
	padding: 10px;
	background-color:#FFFF77;
	text-align:center;
	width:750px; 
	float:left;
	font-style:italic;
}

#blogtitle {
	font-size: 400%;
	font-weight:bold;
	margin: 15px 0px;
}

#blogsubtitle {
	font-size: 115%;	
	color: green;
	margin-bottom: 15px;
	font-weight:bold;

}

#blogtitle a {
	color: green;
}
#blogtitle a:hover {
	color: lightgreen;
	text-decoration:none;
}

#left-column {
	width: 536px;
}

#right-column {
	width: 226px;
	float: right;
}

#footer {
	background-color: #66FF99;
	padding: 10px;
	margin: 0px;
	border: thin solid black;
	font-weight:bold;
	text-align:center;
}

.navigation {
	background-color: #66FF99;
	padding: 10px;
	margin: 10px 0px;
	font-size:small;
	border: thin solid black;
	}

.alignleft { 
	width: 50%; 
}

.alignright { 
	text-align:right; 
	float:right;
	width: 50%;
}

.picture480 {
	text-align: center;
	}



/*******************************************************
*
*	styles related to the sidebar
*
*******************************************************/

#sidebar { 
	font-size:x-small;
	}

#sidebar ul { 
	list-style-type:none;
	margin: 0px;
	padding: 0px;
}

#sidebar ul li {
	background-color:white;
	padding: 10px;
	margin: 0px 0px 10px 0px;
	border: thin solid black;
}

#sidebar ul li li {
	padding: 0px; 
	margin: 0px 0px 5px 0px;
	border:none;
}

#sidebar ul li li ul li {
	padding: 0px; 
	margin: 5px 0px 5px 10px;
	border:none;
}

.categorygraphic {
	text-align: center;
	margin: 10px 0px;
}



/*******************************************************
*
*	styles related to individual posts
*
*******************************************************/

.post {
	background-color:#FFFF77;
	padding: 10px;
	margin: 10px 0px;
	border: thin solid black;
}

.post h1 {
	font-size: large;
	font-weight:bold;
}



#main h1 { margin-top: 0px;
	padding: 0px; }
	
.postimg {
	text-align:center;
}


/*******************************************************
*
*	styles related to comments
*
*******************************************************/


#comments {
	background-color: #FFBB44;
	padding: 10px;
	margin: 10px 0px;
	font-weight:bold;
	text-align:center;
	border: thin solid black;
}

.commentlist {
	list-style-type:none;
	padding: 0px;
	margin: 0px;
}
.commentlist li {
	background-color:#FFBB44;
	padding: 10px;
	margin: 10px 0px;
	border: thin solid black;
}

#respond {
	background-color:#FFBB44;
	padding: 10px;
	margin: 10px 0px;
	font-weight:bold;
	text-align:center;
	border: thin solid black;
}

#commentform {
	background-color:#FFBB44;
	padding: 10px;
	margin: 10px 0px;
	border: thin solid black;
}

#comment {
	width: 515px;
	padding: 0px;
	margin: 10px 0px;
	border: thin solid black;
}

