/*


Theme Name: Ad Clerum


Theme URI: http://refueled.net/wordpress-themes/


Description: "Ad Clerum" is a Latin phrase which means: "To the clergy." Perfect theme for churches or other non-profits.


Version: 2.0.1


Author: Nate from Refueled Dot Net


Author URI: http://www.refueled.net


*/








/* Basics */





*{margin:0; padding:0;}





body {


	background: #000000 url(images/bg.jpg);


        background-attachment: fixed;


        background-size: 100%;


	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size: 8pt;


	line-height: 13pt;


	margin: 20px;


	}








img{ border: none; padding: 0px; margin: 0;}


img a{border:none;}





img.left{ float: left; border: none; padding: 4px; margin: 0; display: inline;}


img.right{ float: right; border: none; padding: 4px; margin: 0; display: inline;}





.right { float: right; }


.left { float: left; }





ul{margin:5px 0 5px 20px;}


ol{margin:5px 0 5px 20px;}





blockquote{


	border-left: 1px solid #fff5d7;


	margin:10px 0 10px 12px;


	padding:0 0 0 12px;}





code{


	margin:10px;


	font-family:"Courier New", Courier, monospace;


	}








/* Links and Headings */








a, a:link {


	color: #333333;


	text-decoration: none;


}





h1 {font-size: 20pt;}


h2 {font-size: 14pt; margin-top:10px;}


h3 {font-size: 12pt; margin-top:10px;}


h4 {font-size: 10pt;}














/*  Container  */








#container {


	width: 900px; 


	margin: 0 auto;


	background:#000000 url(images/gg.jpg);


	color:#333;


	border: 10px solid transparent #fff5d7;


        border-color: transparent;


	}


	


	


/*  HEADER  */





#header {


	width: 100%;


	height: 100px;


	background: #FFFFFF;


	}





	


#header h2 {


	color: #ffffff;


	font-family: georgia, verdana, serif;


	font-size: 20pt;


	font-variant: small-caps;


	font-weight: normal;


	margin: 0 0 0 13px;


	padding: 10px 0 0 0;


	letter-spacing: 2px;


	}





#header h2 a {


	color: #fff;


	text-decoration: none;


	}





#header h2 a:hover {


	color: #fff;


	text-decoration: underline;


	}





#header h3 {


	font-family: georgia, verdana, serif;


	font-size: 9pt;


	font-weight: normal;


	font-style: italic;


	color: #000000;


	margin: 6px 0 0 13px;


	}


	








/* Tres Pictures  */





#pics {


	width: 900px;


	height: 0px;


	border-top: 0px solid #fff;


	}	





#left-pic {


	background-image: url(images/xstudy.jpg);


	border-bottom: 1px solid #fff;


	float: left;


	width: 179px;


	height: 0px;





}	





#middle-pic {


	margin: 0px;


	background-image: url(images/xcreation.jpg);


	border-right: 0px solid #fff;


	border-left: 0px solid #fff;


	border-bottom: 0px solid #fff;


	width: 540px;


	height: 0px;


	float: left;





}











#right-pic {


	background-image: url(images/xboat.jpg);


	border-bottom: 0px solid #fff;


	width: 179px;


	height: 0px;


	float: right;


}





/* Menu  */





#nav { 


	background: #3f0202; 


	text-align: center;


	width: 100%;


	height:23px;


	border-top: 1px solid #fff5d7;


	border-bottom: 1px solid #fff5d7;


	margin: 0;


	padding: 0;


	}


	


#nav ul{margin: 3px 0 0 0;}


		


#nav li { 


	display: inline;


	position: relative;


	}


		


#nav a { 


	color: #fff5d7; 


	padding: 5px 12px 5px 12px;


	} 


		


#nav a:hover {background: #fff5d7; color:#121212; }





#nav li ul{ 


	position: absolute; 


	left: -999em;


	margin-top: 18px;


	border-bottom: 1px solid #3f0202;


	border-left: 1px solid #3f0202;


	border-right: 1px solid #3f0202;


	} 


	


#nav li li, #nav li li a {display: block; text-align: left; background: #3f0202;}


		


#nav li li a { width:150px; padding: 4px;}


#nav li li a:hover { width:150px; background: #fff;}





#nav li:hover ul { top: 0; left: 0 }














/*  Main Content  */





#content p img{


	border: none;


	float: left;


	margin-right: 15px;


	margin-bottom: 5px;


        margin-top: 8px;


	}





#content { 


	width: 500px;


        background:#fff5d7 url(images/nono.jpg);


	padding: 8px 18px 0 20px;


	text-align: justify;


	float: left;


	overflow: hidden;


	}


	


#content h2 {


	font-family: georgia, verdana, times;


	font-size: 16pt;


	font-weight: 500;


        color: #000000;


	margin: 8px 0 12px 0;


	}





#content h3 {


	font-family: georgia, verdana, times;


	font-size: 12pt;


	font-weight: 500;


        color: #000000;


	margin: 8px 0 6px 0;


	}


	


	


#content ul li {


	list-style-type: square;


	}








.entry {


	margin: 6px 0 8px 0 ;


	}


	


.entry p {


	margin: 6px 0 0 0;


	}


	


.entry a {


	color: #7E7E7E;


	text-decoration: underline;


	}


	


.entry a:hover {


	color: #7E7E7E;


	text-decoration: none;


	}











.postmetadata{


	clear: both;


	background:#F3F3F3;


	padding:6px;


	margin: 16px 0 16px 0;


	border-top:1px solid #D8D8D8;


	border-bottom:1px dotted #D8D8D8;


	}


	














/* Left Sidebar */





#left {


	width: 179px;


	float:left;


	margin: 0;


	padding: 0;


	overflow: hidden;


	}





#left h2 {


	color: #fff5d7;


	background: #3f0202;


	font-family: verdana, "Microsoft Sans Serif", Times, serif;


	font-size: 8pt;


	padding: 3px 6px;


	margin: 0px;


	margin: 0 0 10px 0;


	border-bottom: 1px solid #fff5d7;


        border-top: 1px solid #fff5d7;


	}





#left p {margin:0 6px 0 12px; padding: 0;}





#left a {color: #fff5d7; text-decoration: none; margin: 0; padding: 0; line-height: 14pt;}


#left a:hover {color: #fff5d7; text-decoration: underline;}





#left ul{


	list-style-type:none;


	margin:0 0 12px 0;


	padding:0;


}





#left ul li{


	list-style-type:none;


	margin:0 0 0 12px;


	padding:0;


}





#left ul ul{


	margin:0;


	padding:0;


}





#left ul ul li{


	list-style-type:square;


	list-style-position: inside;


	margin:0 0 0 12px;


	padding:0;


	color: #fff5d7;


}





#left h2.widgettitle {


	color: #fff;


	background: #a88434;


	font-family: verdana, "Microsoft Sans Serif", Times, serif;


	font-size: 8pt;


	list-style: none;


	padding: 6px;


	margin: 0px;


	margin-bottom: 2px;


	border-bottom: 1px solid #fff;


	}





#left ul li.recentcomments {


  margin: 0 12px 0 12px;


  }


  


#left ul li.recentcomments a{


  line-height: 12pt;


  }


	


	


	


/* Right Sidebar */


/* Right Sidebar */





#right { 


	color: #000000;


	width: 183px;


	float: right; 


	margin-top: 0px;


	margin-bottom: 20px;


	}


	


#right p{


	margin: 0px;


	padding: 0px;


	}


	


#right h2 {


	color: #a88434;


	background: #090707;


	font-family: verdana, "Microsoft Sans Serif", Times, serif;


	font-size: 8pt;


	list-style: none;


	padding: 6px;


	margin: 0px;


	margin-bottom: 0px;


	border-bottom: 0px 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: #919189;


	text-decoration: none;


        margin-left: 0px;


	padding-left: 10px;


	padding-right: 6px;


	padding-top: 0px;


	padding-bottom: 0px;


	}





#right ul li a:hover {


	color: #ffffff;


	background: #090707;


	}


	


#right h2.widgettitle {


	color: #fff;


	background: #a88434;


	font-family: verdana, "Microsoft Sans Serif", Times, serif;


	font-size: 8pt;


	list-style: none;


	padding: 6px;


	margin: 0px;


	margin-bottom: 2px;


	border-bottom: 1px solid #fff;


	}





/* Calendar Widget */





#wp-calendar {


	margin: 0 auto;


	text-align: left;


	}


	


#wp-calendar a{ 


	margin: 0;


	padding: 0;


	}


	


/* text Widget */








.textwidget {margin:0 12px 0 12px; padding: 0;}











/* Comment Form */





#commentform{


	margin:10px;


	padding:10px;}


	


#commentbox{


	width:75%;


	min-width:400px;


	margin:5px 5px 0 0;}





#author, #email, #url{margin:5px 5px 0 0;}





#submit{margin:5px 5px 0 0;}





/* Comments */





#comments{


	margin:10px;


	padding:10px;}


	


ol.commentlist {}





ol.commentlist li {


	background: #ececec;


	margin:10px 0;


	padding:5px 0 5px 10px;


	border-top:solid 1px #ccc;


	border-bottom:solid 1px #ccc;}





ol.commentlist li.alt {background: #fff;}





ol.commentlist a {}





cite {}





small.commentmetadata {}





/* Search */





#searchform {margin:8px 0 8px 12px; padding: 0;}


	


#searchform input {


	background-color:#fff;


	font-family: arial, verdana, sans-serif;


	font-size: 8pt;	


	border:1px solid #BCBCBC;


	color: #6A6A6A;


	margin: 4px 0 0 0;


	padding: 2px 2px 2px 4px;


	}


	





/* Footer */





#footer {


	background: #3f0202;


	clear: both;


	width: 100%;


	margin-top:15px;


	border-top:solid 1px #fff5d7;


	color: #fff5d7;


	}


	


#footer p{padding:5px; text-align: center;}





#footer a {


	color: #eee;


	


	}









