/*  

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: #444;

	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: #3100a1 url(images/baneri.jpg) no-repeat;

	height: 116px;

	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: 0px;

	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;
	float:left;

}



#rpic {

	height: 128px;

	width: 179px;

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

	border-bottom: 1px solid #fff;
	float:right;

}

	

#menu {

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

	font-size: 8pt;

	background-color: #455A79;

	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: 0px;

	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: 32px;

	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 p{

	margin: 0px;

	line-height: 16px;

	padding: 5px;

	}

	

#left h2 {

	color: #fff;

	background: #3100a1;

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

	font-size: 8pt;

	list-style: none;

	padding: 6px;

	margin: 0px;

	margin-bottom: 3px;

	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: 12pt;

	}



#left ul li a:hover {

	color: #000000;

	background: #fff;

	}





#right { 

	color: #000000;

	width: 179px;

	float: right; 

	margin-top: 0px;

	margin-bottom: 5px;

	}

	

#right p{

	margin: 0px;

	line-height: 16px;

	padding: 5px;

	}

	

#right h2 {

	color: #fff;

	background: #3100a1;

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

	font-size: 8pt;

	list-style: none;

	padding: 6px;

	margin: 0px;

	margin-bottom: 3px;

	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: 12pt;

	}



#right ul li a:hover {

	color: #000000;

	background: #fff;

	}

	

#right h2.widgettitle {

	color: #fff;

	background: #3100a1;

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

	font-size: 8pt;

	list-style: none;

	padding: 6px;

	margin: 0px;

	margin-bottom: 3px;

	border-bottom: 1px solid #fff;

	}



#footer {

	background: #3100a1;

	width: 900px;

	overflow: hidden;

	font-size: 8pt;

	margin: 0px auto 0px;

	padding:  9px 0px 7px 0px;

	text-align: center;

	line-height: 17px;

	clear: both;

        color: #fff;

	}

	

#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;

}





/* This styles the unordered list element to remove bullets and align the text */

 ul#nav {

   list-style-type: none;

   text-align : left;

   margin:0;

   padding:0;

 }



 /*

  This styles the links. Itï¿½s a block-level link and the text is positioned

  with padding. Other styles are defined: width, colors, text attributes, etc.

 */

 ul#nav a, ul#nav a.rss {

   background-color : #1E4B78;

   padding : 4px 10px 4px 10px;

   margin-bottom : 0px;

   width : 160px;

   height : auto;

   color : #fff;

   font-size:10px;

   font-style : normal;

   display : block;

   text-decoration : none;

   margin:0;

   list-style-type: none;

 }

 ul#nav ul a, ul#nav ul a.rss {

   background-color : #C6D6F0;

   border-left:#3100a1 2px solid;

   padding : 2px 10px 2px 10px;

   margin-bottom : 0px;

   width : 156px;

   height : auto;

   color : #3100a1;

   font-size:10px;

   font-style : normal;

   display : block;

   text-decoration : none;

   list-style-type: none;



 }



#nav li a, #nav li a.rss {

   background-color : #fff;

   border-left:#1E4B78 2px solid;

   padding : 2px 10px 2px 10px;

   margin-bottom : 0px;

   width : 156px;

   height : auto;

   color : #fff;

   font-size:10px;

   font-style : normal;

   display : block;

   text-decoration : none;

   list-style-type: none;



 }

#nav, #nav ul  { position:static; z-index:200; margin:0; padding:0; list-style:none; line-height:1; }

#nav a  {  padding:0 10px; text-decoration:none;}

#nav li  { float:left; width: auto; }

#nav li ul  { float:left; }

#nav li ul li  { background: #7d7d7d;  }

#nav li ul li a  { float:left;}

#nav li ul li a:hover  {float:left;

border-left:#000 2px solid; background-color : #3100a1; color : #fff; }

#nav li ul ul  { margin: 26px 0 0 160px; }

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul { left:-999em; }

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { left: auto; }

#nav li:hover,#nav li.hover  { position:static; }

 



 /* This gives the ï¿½rssï¿½ class link a background image */

 ul#nav a.rss {

   list-style-type: none;

 }



 /* This is only necessary for IE6 else the link margins will collapse on hover */

 ul#nav li {

   margin-bottom : 1px;

   list-style-type: none;

 }



 /* This removes the default left margin (indentation) */

 ul#nav li {

   margin-left : 0;

   list-style-type: none;

 }



 /*

  Now to offer some hover and focus styles. Further specification of focus/active styles

  could be added but I didnï¿½t do it in this example. I didnï¿½t feel it was needed

 */

 ul#nav a:hover, ul#nav a:focus, ul#nav a:active {

   background-color : #376498;

   color : #fff;

   list-style-type : none;

 }

 ul#nav ul a:hover, ul#nav ul a:focus, ul#nav ul a:active {

   background-color : #E0EAFB;

   color : #000000;

   list-style-type : none;

 }

 



 /* This offers up a hover/focus state image for the ï¿½rssï¿½ class link */

 ul#nav a.rss:hover, ul#nav a.rss:focus {

   list-style-type: none;

 }



 /*

  This style the single state of the ï¿½current_page_itemï¿½ class link. Not needed for

  the ï¿½rssï¿½ class link since that target page wonï¿½t display the menu

 */

 ul#nav li.current_page_item a {

 background-color : #E0EAFB;

   color : #000;

   cursor : default;

   text-align : left;

   list-style-type: none;

 } 



ul#nav li.current_page_item a:hover {

 background-color : #3100a1;

   color : #fff;

   cursor : default;

   text-align : left;

   list-style-type: none;

 } 



 ul#nav li.current_page_item a:focus, ul#nav li.current_page_item a:active {

   background-color : #E0EAFB;

   color : #000000;

   cursor : default;

   text-align : left;

   list-style-type: none;

 } 
 
 
 
 
 /* menyja horizontale */
#navigation1, #page-nav1 {font-size:10px;}
#navigation1 a:hover, #page-nav1 {border:none;}

#page-nav1 ul.rss{background:url(images/ico-rss.png) no-repeat right 8px;padding:0 35px 0;}
#page-nav1 ul.rss li{float:left;width:auto;}
#page-nav1 ul.rss a { line-height:29px; display:block; padding:0 10px; }

/* 2.2.1 Page Navigation */
#page-nav1 { position:relative; background:#C6D6F0; height:30px; border-bottom:#000066 3px solid; font-family:Verdana, Geneva, sans-serif; font-size:10px; }
#page-nav1 a { color:#eee; border-right:#FFFFFF 2px solid; font-size:12; background:#C6D6F0; text-decoration:none; color:#3100a1}
#page-nav1 a:hover {text-decoration:none; border-right:#FFFFFF 2px solid; background:#3100a1; color:#fff; }
#page-nav1 .ico-home { padding:7px 0 6px 0px; }

#nav1, #nav1 ul  { position:relative; z-index:200; margin:0; padding:0; list-style:none; line-height:1; }
#nav1 a  { display:block; z-index:200; padding:0 10px; line-height:29px; text-decoration:none;}
#nav1 li  { float:left; width: auto; }
#nav1 li a:hover  { text-decoration:none; border-right:#FFFFFF 2px solid; background:#1A2168; color:#fff; }
#nav1 li ul  { position: absolute; left: -999em; width: 180px; }
#nav1 li ul li  { background:#C6D6F0; }
#nav1 li ul li a  {background:#C6D6F0; width:180px; line-height:26px; border-bottom:#FFFFFF 1px solid; color:#3100a1; }
#nav1 li ul li a:hover  {background:#3100a1; color:#fff; }
#nav1 li ul ul  { margin: -26px 0 0 180px; }
#nav1 li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul { left:-999em; }
#nav1 li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { left: auto; }
#nav1 li:hover,#nav1 li.hover  { position:static; }
/* Pefrundimi i menys horizontale */
