/*  


Theme Name: Ad Clerum


Theme URI: http://www.refueled.net/wordpress-themes/


Description: "Ad Clerum" is a Latin phrase which means: "To the clergy." Perfect theme for churches or other non-profits.  Free support is offered through our <a href="http://www.refueled.net/forum/" title="Forums">Forums</a>.  


Version: 1.0


Author: Refueled


Author URI: http://www.refueled.net





This theme was designed and coded by Nate of Refueled Dot Net. Released under GPL.


http://www.opensource.org/licenses/gpl-license.php


*/





body {


	background: #777 url(images/back.gif) fixed;


	color: #000;


	font-size: 11px;


	font-family: Verdana, Helvetica, Arial, Sans-Serif;


	margin: 0px 0px 0px 0px;


	}


	


a, a:visited{


	color: #0000FF;


	text-decoration: none;


	border: none; 


	}


	


a:hover{


	color: #000;


	border: none;


	text-decoration: underline;


	}


	


img {


	border: none;


	}





#container { 


	width: 900px; 


	background: #fff url(images/bg.jpg);


	text-align: left; 


	margin: 20px auto; 


	border: 10px solid #fff;


	}


	


#header { 


	background: #455A79 url(/header.jpg) top left;


	height: 150px;


	/*padding: 15px 0px 0px 0px;*/


	}


	


#header h2 {


	color: #ffffff;


	font-family: goudy old style, "Times", verdana, serif;


	font-size: 20pt;


	font-variant: small-caps;


	font-weight: normal;


	margin-top: 55px;


	margin-bottom: 0px;


	margin-left: 13px;


	letter-spacing: 2px;


	}





#header h2 a {


	color: #fff;


	text-decoration: none;


	}





#header h2 a:hover {


	color: #fff;


	text-decoration: underline;


	}





#header h3 {


	color: #F0F0F0;


	font-size: 10pt;


	font-family: georgia, verdana, Sans-Serif;


	font-weight: normal;


	font-style: italic;


	margin: 0px;


	margin-left: 15px;


	}


	


#middlepic {


	position: absolute;


	height: 128px;


	width: 540px;


	margin: 0px;


	/*background-image: url(images/adam.jpg);*/


	border-right: 1px solid #fff;


	border-left: 1px solid #fff;


}





#lpic {


	/*height: 128px;*/


	width: 179px;


	/*background-image: url(images/study.jpg);*/


	border-bottom: 1px solid #fff;


}





#rpic {


	/*height: 128px;*/


	width: 179px;


	/*background-image: url(images/boat.jpg);*/


	border-bottom: 1px solid #fff;


}


	


#menu {


	font-family: verdana, "Microsoft Sans Serif", Times, serif;


	font-size: 8pt;


	background-color: #006633;


	margin-top: 1px;


	width:900px; 


	height:23px;


	border-bottom: 1px solid #fff;


}








#menu ul {


	margin: 0px;


	padding: 5px;


	list-style: none;


	text-align: center;


}





#menu li {


	display: inline;


}





#menu a {


	padding: 5px 15px;


	text-decoration: none;


	color: #FFFFFF;


}





#menu a:hover {


	background-color: #fff;


	color:#455A79;


}








#content { 


	width: 500px; 


	margin-top: 20px;


	margin-bottom: 20px;


	margin-left: 179px;


	margin-right: 0px;


	position:relative;


	padding: 0px 18px 15px 18px;


	text-align: justify;


	}


	


#content b{


	color: #777;


	line-height: 14pt;


	}








#content p{


	margin: 0px;


	line-height: 18px;


	padding: 0px 0px 10px 0px;


	margin-top: 5px;


	}


	


#content p img{


	border: none;


	float: left;


	margin-right: 15px;


	margin-bottom: 10px;


	}


#content h1 {


	color: #455A79;


	font-size: 22px;


	font-family: Helvetica Bold, Arial Bold, Verdana, Sans-Serif;


	font-weight: normal;


	padding: 10px 10px 10px 10px;


	line-height: 150%;


	margin: 0px;


	}


	


#content h1 a  {


	color: #455A79;


	text-decoration: underline;


	}





#content h1 a:hover {


	color: #000000;


	text-decoration: none;


	}





#content h2 {


	font-family: helvetica, arial, sans-serif;


	font-size: 12px; 


	color: #455A79; 


	margin: 0px;


	line-height: 120%;


	padding-top: 10px;


	padding-bottom: 4px;


	border-bottom: 1px dotted #455A79;


	}


#content h2 a  {


	color: #455A79;


	text-decoration: none;


	}





#content h2 a:hover {


	color: #000000;


	text-decoration: none;


	}








#content h3 {


	font-size: 12px; 


	color: #455A79; 


	margin: 0px;


	line-height: 120%;


	font-variant: small-caps;


	padding-top: 10px;


	padding-bottom: 4px;


	margin-bottom: 7px;


	border-bottom: 1px dotted #455A79;


	}


	


#content h3 a  {


	color: #455A79;


	text-decoration: none;


	}





#content h3 a:hover {


	color: #000000;


	text-decoration: none;


	}





#content ol {


	list-style-type: decimal;


	line-height: 18px;


	margin: 0px;


	padding: 0px 0px 10px 30px;


	}


#content ul {


	list-style: none;


	margin: 0px;


	padding: 0px 0px 10px 0px;


	}


	


#content li {


	margin: 0px;


	padding: 0px;


	}


	


#content ul li {


	list-style: square inside;


	margin: 0px 0px 0px 10px;


	padding: 5px 0px 0px 0px;


	}


	


#content ul li a {


	color: #797979;


	text-decoration: none;


	}





#content ul li a:hover {


	color: #000000;


	text-decoration: underline;


	}


	


#arch {


	color: #000;


	}


	


#arch ul {


	list-style: none;


	margin: 0px;


	padding: 0px 0px 10px 0px;


	}


	


#arch li {


	margin: 0px;


	padding: 0px;


	}


	


#arch ul li {


	list-style: square inside;


	margin: 0px 0px 0px 10px;


	padding: 5px 0px 0px 0px;


	}


	


#arch ul li a {


	color: #797979;


	text-decoration: none;


	}





#arch ul li a:hover {


	color: #000;


	text-decoration: underline;


	}


	


blockquote{


	background-color: #F3F3F3;


	margin: 0px;


	margin-left: 15px;


	margin-bottom: 12px;


	padding: 7px;


	width: 420px;


	font-style: italic;


	color: #666666;


	border: 1px solid #cccccc;


	}


	





.postspace {


	background: #fff;


	width: 440px;


	height: 0px;


	margin: 0px;


	padding: 0px;


	}


.postspace2 {


	background: #fff;


	width: 440px;


	height: 0px;


	margin: 0px;


	padding: 0px;


	}


.postspace3 {


	background: #fff;


	width: 440px;


	height: 15px;


	margin: 0px;


	padding: 0px;


	}





#left { 


	color: #000000;


	width: 179px;


	float: left; 


	margin-top: 0px;


	margin-bottom: 20px;


	 


	}
#left img.ad {
	display: block;
	margin: 0 auto 15px auto;
}
#left p{


	margin: 0px;


	line-height: 16px;


	padding: 10px;


	}


	


#left h2 {


	color: #000;


	background: #fff;


	font-family: verdana, "Microsoft Sans Serif", Times, serif;


	font-size: 8pt;


	list-style: none;


	padding: 6px;


	margin: 0px;


	margin-bottom: 10px;


	border-bottom: 1px solid #fff;


	}





#left ul {


	list-style: none;


	margin: 0px;


	padding: 0px 0px 20px 0px;


	}


	


#left li {


	list-style: none;


	margin: 0px;


	padding: 0px;


	}


	


#left ul li {


	list-style: none;


	margin: 0px;


	padding: 0px 0px 0px 0px;


	}


	


#left ul li a {


	display: block;


	color: #000000;


	text-decoration: none;


	padding-left: 12px;


	padding-right: 6px;


	padding-top: 5px;


	padding-bottom: 5px;


	line-height: 5pt;


	}





#left ul li a:hover {


	color: #000000;


	background: #fff;


	}








#right { 


	color: #000000;


	width: 179px;


	float: right; 


	margin-top: 0px;


	margin-bottom: 20px;


	}

#right img.ad {
	display: block;
	margin: 0 auto 15px auto;
}
	


#right p{


	margin: 0px;


	line-height: 16px;


	padding: 10px;


	}


	


#right h2 {


	color: #000;


	background: #fff;


	font-family: verdana, "Microsoft Sans Serif", Times, serif;


	font-size: 8pt;


	list-style: none;


	padding: 1px;


	margin: 0px;


	margin-bottom: 10px;


	border-bottom: 1px solid #fff;


	}








#right ul {


	list-style: none;


	margin: 0px;


	padding: 0px 0px 20px 0px;


	}


	


#right li {


	list-style: none;


	margin: 0px;


	padding: 0px;


	}


	


#right ul li {


	list-style: none;


	margin: 0px;


	padding: 0px 0px 0px 0px;


	}


	


#right ul li a {


	display: block;


	color: #000000;


	text-decoration: none;


	padding-left: 12px;


	padding-right: 6px;


	padding-top: 5px;


	padding-bottom: 5px;


	line-height: 5pt;


	}





#right ul li a:hover {


	color: #000000;


	background: #fff;


	}


	


#right h2.widgettitle {


	color: #fff;


	background: #455A79;


	font-family: verdana, "Microsoft Sans Serif", Times, serif;


	font-size: 8pt;


	list-style: none;


	padding: 6px;


	margin: 0px;


	margin-bottom: 10px;


	border-bottom: 1px solid #fff;


	}





#footer {


	background: #006633;


	width: 900px;


	overflow: hidden;


	font-size: 8pt;


	margin: 0px auto 0px;


	padding:  9px 0px 7px 0px;


	text-align: center;


	line-height: 17px;


	clear: both;


	}


	


#footer p {


	color: #fff;


	padding: 0px;


	margin: 0px;	


	}


	


#footer a, #footer a:visited {


	color: #EAEAEA;


	text-decoration: none;


	border: none;


	border-bottom: 1px dotted #eaeaea;


	}


	


#footer a:hover {


	text-decoration: none;


	border: none;


	}





#wp-calendar {


	margin-left: 22px;


	margin-bottom: 10px;


	}





#searchform {


	margin-left: 9px;


	margin-bottom: 0px;


	}


	


#searchform input {


	font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma, Helvetica, Verdana, sans-serif;


	font-size: 9pt;


	text-align: right;


	color: #67717E;


	border: 1px solid #ddd;


	width: 150px;


	margin-bottom: 0px;


	}


	


/* comments */


	


.entry {


	margin-bottom: 12px;


	border-bottom: 1px solid #E3E3E3;


	}	





#s,#submit {	


	background-color:#ffffff;


	border:1px solid #cccccc;


	color:#505050;


	font-size:0.9em;


	margin:0 0 16px;


	padding:4px;


	width:130px;


	}


	


#author {


	border:1px solid #cccccc;


	font-family:Verdana,Tahoma,Arial,Sans-Serif;


	font-size:1em;


	margin:0;


	padding:4px;


}





	


#email {


	border:1px solid #cccccc;


	font-family:Verdana,Tahoma,Arial,Sans-Serif;


	font-size:1em;


	margin:0;


	padding:4px;


}





#url {


	border:1px solid #cccccc;


	font-family:Verdana,Tahoma,Arial,Sans-Serif;


	font-size:1em;


	margin:0;


	padding:4px;


}





#comment  {


	width: 350px;


	border:1px solid #cccccc;


	font-family:Verdana,Tahoma,Arial,Sans-Serif;


	font-size:1em;


	margin:0;


	padding:4px;


}