/*  
Theme Name:Armenian Eparchy
Description:Armenian Eparchy Web Site Theme
Author:Marc Garabedian
Author URI: 
Version:1.0
*/


html, body, #wrap {height: 100%;}

body{
  color:#666;
 
	font:62.5%/1.2em Verdana, Helvetica, Arial, sans-serif;
	font-family:Verdana,Arial,"Lucida Sans Unicode",sans-serif;

}

*{
	margin:0;
	padding:0;
}

a{
	text-decoration:none;
	color:#37587F;
}

a:hover{

	color:#6797CF;
}
p, dt, dd, address, th, td{
	font:1em Verdana, Helvetica, Arial, sans-serif;
	text-indent:5px;
	margin:0 0 1em;
}
a img{
	border:0;
}



table{
  margin:0 0 1em;
}

  th, td{
    margin:0;
    padding:0;
  }

address{
  font-style:italic;
}

pre{
	font:1.4em/2em courier, monospace;
	margin:0 0 1em;
}



li{
list-style:none;
}


blockquote{
	font:italic 1.4em/2em Verdana, Helvetica, Arial, sans-serif;
  margin:2em;
}

  blockquote blockquote{
    font-size:1em;
  }

  blockquote p{
    font-size:1em;
  }

fieldset{
	border:0;
}



	fieldset input.submit{
		background:#eee;
		text-align:center;
	}

	fieldset input.submit:hover{
		background:#ccc;
	}
	
	fieldset legend{
		font-size:1.2em;
		padding: 0 0 1em;
		font-weight:bold;
	}

label{
	font-weight:bold;
	margin:0 0 .5em;
}

.clear{
	clear:both;
}

img.centered,.aligncenter,div.aligncenter{
  display:block;
  margin-left:auto;
  margin-right:auto;
}

img.alignright,img.alignleft{
  display:inline;
}

.alignright{
  float:right;
}

.alignleft{
  float:left;
}

#content{
float:left;
margin:0px 0 21px 1px;
display:inline;
padding-left:10px;
width:635px;


}

	#content h1, #content h2, #content h3, #content h4, #content h5, #content h6{
		
		font-size:2em;

	
	}
	
	#content h2{
	  font-size:1.5em;
	}
	
	#content h3{
	  font-size:1.25em;
	}
	
	#content h4, #content h5, #content h6{
	  font-size:1em;
	}

	#content h2.postTitle{
		color:#006;
		
		float:left;
		clear:left;
		padding-bottom:.3em;
		font-size:24px;
		font-variant:small-caps;
	}
	
	  #content h2.postTitle a{
		  padding-bottom:.35em;
	  }
	
	#content h2.archive{
		font-size:1.75em;
	}
	
	#content h2 a{
		color:#006;
	}
	
	#content hr{
		clear:left;
		margin:0 2em;
	}
	
	#content .post{
		margin-bottom:2.5em;
		margin-top:1em;
		padding-right:2em;
		overflow:visible;
	}
	
	  #content .post .title {
	    overflow: auto;
	  }
	
	#content p{
		clear:none;
	
	}
	
		#content p.date{
			text-indent:0;
			font-weight:bold;
			font-size:1em;
		}
	
		#content p a:visited{
			color:#4C79AF
		}
		
		#content p.meta{
			margin:1em 0 -1em;
		}
		
		#content p.feedback{
			padding-bottom:1em;
		}
		
		#content li p, #content li blockquote{
			float:none;
			font:1.1em/1.3em Verdana, Helvetica, Arial, sans-serif;
		}
		
		  #content li blockquote p{
		    font-size:1em;
		  }
		
	#content ul, #content ol, #content dl{
		clear:left;
	
	}
	
		#content ul li, #content ol li, #content dd, #content dt{
			color:#666;
		
			
		}
		
		  #content ul ul, #content ul ol, #content ol ol, #content ol ul {
		
		  }
		
  		  #content ul li li, #content ol li li {
  		    font-size: 1em;
  		  }
		
	#content ul.postInfo{
		list-style:none;
		margin:1em 0 1em .5em;
	}
	
		#content ul.postInfo li{
			background:url(images/bullet.gif) .7em center no-repeat;
			margin-bottom:.5em;
			padding-left:1.25em;
			font-size:1.2em;
		}
	
			#content ul.postInfo li span{
				font-weight:bold;
			}
		
	#content textarea{
		width:50em;
		height:10em;
	}
	
	#content #page404 ul li{
		float:left;
		list-style-type:none;
		margin:0 1em 1em 0;
	}
	
	#content #comments, #content #trackBacks{
		clear:both;
	}
	
		#content #comments h4, #content #trackBacks h4{
			font-size:1.2em;
			margin:0 3em 1em 0;
			padding-bottom:.5em;
			border-bottom:0.1em solid #ccc;
			color:#69c;
		}
	
		#content #comments p, #content #trackBacks p, #content fieldset p, #content p.categoryPagination{
			text-indent:0;
		}
		
		#content #comments p.commentAuthor{
			font-size:1em;
			margin-bottom:0;
			overflow:hidden;
		}
		
		#content #comments p.messageTime, #content #trackBacks p.commentAuthor{
			font-size:1em;
		}
	
		#content #comments li, #content #trackBacks li{
			margin-bottom:0;
			padding:1em;
		}
	
		#content #comments .avatar{
			float:right;
			padding:.5em;
			margin-left:1em;
			border:1px solid #ccc;
		}
		
		#content #comments p.closedComments{
		  text-indent:1.5em;
		}
		
	#content p.categoryPagination{
	  padding-right:1px;
	}
	
	  #content p.categoryPagination span{
	    width:45%;
  	  float:right;
  	  text-align:right;
  	}
		
  	#content p.categoryPagination span:first-child{
  	  float:left;
  	  text-align:left;
  	}
		
	#content label, #content textarea{
		display:block;
	}
	
	#content p.backToTop{
		font-size:1.2em;
		text-indent:0;
	}

#right{
display:inline;
float:left;
margin:0;
padding:2px 0 0 16px;
width:221px;
}

	#right h3{
	color:#6699CC;
font-size:1.5em;
padding-bottom:0.2em;
	}
	
		#right h3 a{
			color:#37587F;
			margin-right:10px;
		}

	#right h4{
		color:#69c;
		font-size:1.25em;
		padding:0 0 .5em 1em;
		margin:.2em 0;
	}
		
	#right #search{
		margin-bottom:2em;
	}
	
		#right #search div{
			margin-top:.5em;
		}
		
			#right #search input{
				padding:.2em 0;
			}
			
			#right #search input.submit{
				padding:.1em .5em;
			}
			
	#right p#tagCloud{
		text-indent:0;
	}
	
		#right p#tagCloud a{
			line-height:1.1em;
		}
	
	
	

#wrapper{
background:#E8EBEE url('images/bg2.png') repeat-x scroll center top;
min-width:910px;
}
body > #wrapper {height: auto; min-height: 100%;}


#content-wrap{
background:#E8EBEE url('images/wrapper-bg.png') repeat-y scroll center top;
	width:908px;
	margin:0 auto;
padding-bottom: 15px;	
border-left:2px solid #EBE3CB;
border-right:2px solid #EBE3CB;
}



#header{


}
.navbar-div{
margin-top:0px;

}
#imgHeader{
display:block;
height:106px;
margin-left:auto;
margin-right:auto;
padding-right:20px;
position:relative;
text-align:center;
width:910px !important;
	overflow: auto;
	zoom: 1;

}
#ep-header{
height:106px;
left:-61px;
position:absolute;
top:0;
}
.stmarks-header{
left:0px!important;

}
	#header #blogTitle{

	  background:transparent url('images/header-bg.jpg') repeat-x scroll center top;
	  height:106px;
	}
	
	#header #blogTitle div{
	  width:358px;
	  
	  overflow:visible;
	}
	
	#header h1{
	  color:#fff;
	  font-size:3em;
	  font-variant:small-caps;
	}

  	#header h1 span{
  	  font-variant:normal;
  		color:#fff;
  		font-size:.4em;
  		float:right;
  		text-align:right;
  		line-height:1.2em;
  		padding:1.5em 0 0;
  	}
	
	#header #blogNavigation{
	width:100%;
	color:white;
	  font-size:8px;
	  background:transparent url('images/nav-bg.jpg') repeat-x;
	
	  margin:0 auto;
	height:36px;
	}
	#header #blogNavigation a{
	color:white;
	vertical-align:text-top;
	float:left;
	width:79px;
	}
	#header #blogNavigation li{
	float:left;

min-width:92px;
	background:transparent;
	}
	#header #blogNavigation li:hover{
	background:transparent url('images/nav-bg-h.jpg') repeat-x;
	
	}
	#eparchy_link{
	padding-left:24px;
	}
	#eparchy_link:hover{
	background:none!important;
	}
	#eparchy_link a{
	height:35px;
	width:194px !important;
	background:transparent url('images/eparchy-menu.png') no-repeat scroll 0 0 ;
	}
	#eparchy_link a:hover{
		background:transparent url('images/eparchy-menu.png') no-repeat scroll -205px 0 ;
	}
	
  	#header ul{
  		list-style-type:none;
		
  		margin:0 auto;
  		display:block;
  		text-align:center;
  		line-height:2em;
  		height:30px;
		padding-top:3px;
  	}
	
  		#header li{
  			display:inline;
  		}
	
  		#header ul li a{
  			text-decoration:none;
  			padding:0.4em;
			padding-bottom:7px;
  			font-variant:small-caps;
  			font-size:1.7em;
  			font-weight:bold;
			display:block;
  		}
		
  		#header ul li a:hover, #header ul li a.home{
  			color:#39c;
			
		
  			text-decoration:none;
  		}
		
#footer{
	
	text-align:center;

	background:#62809B url('images/footer-bg.png') repeat-x scroll center top;
	color:white;

	height: 72px;
	padding-top:17px;

}
#footer a{
color:white;
}

.clearfix:after {content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


	#footer p#copyright{
		margin-bottom: .5em;
	}
	
	
.meta {
background-color:#CFB98E;
border:#8F8674 solid 1px ;
display:block;
font-size:11px;
height:16px;
line-height:16px;
padding:0 15px 4px;
width:570px;
color:white;
}
.meta a{
color:white;
}

.view_lang{
float:right;
background-color:#EFEAE0;
padding:3px;
border:solid 1px lightgrey;
border-top:0;
height:10px;

}

h1 {
font-size:34px;
line-height:1.2;
margin:0.3em 0 10px;
}

h1, h2, h3, h4, h5, h6 {
color:#000000;
display:block;
font-family:Verdana,Arial,"Lucida Sans Unicode",sans-serif;
font-weight:normal;
}
	
	
#search-bg{
padding-left:606px;
position:absolute;
top:79px;

}
#nav-search{
background:transparent url(images/search-bg.png) no-repeat scroll 0 0;
float:right;
margin-left:688px;
margin-top:10px;
padding-left:12px;
padding-right:2px;
padding-top:4px;
top:81px;
width:186px !important;
}

#lang{
color:white;
font-size:11px;
padding-left:391px;
float:left;
text-align:right;
top:1px;
cursor:default;
}
.lang_a{
vertical-align:top;
border-bottom:solid 2px #CF9C81;
}
#lang img{
padding-bottom:2px;
}
#lang a:hover{

border:none;
}
#lang span{

vertical-align:super;
}
#lang_pop{
position:absolute;
font-size:12px;
padding-left:288px;
padding-top:5px;
text-align:left;
width:200px !important;

}
#lang_pop span{
font-size:9px;
color:#BFA577;
}
#admin_meta{
color:white;
font-size:12px;
height:44px;
padding-left:765px;
padding-top:2px;
float:right;

width:140px !important;
}
#admin_meta a{
color:#C2DBEF;
}
#admin_meta div{
text-align:right;
width:120px !important;
}


#lang_pop a{
color:white;


}

#nav-search #search h3{
display:none;

}


#nav-search	fieldset input{

border:none;
}
#searchfield{
width:150px;
height:14px;font-size:11px;padding-top:2px;
}
#search_area{
float:left;
padding-top:2px;
width:150px !important;
}
#search_button{
float:right;
margin-left:-3px;
width:16px !important;
}
.nosearch #searchfield{
width:250px;
height:20px;
}
.nosearch #search_area{
float:left;width:269px  !important;padding-top:2px
}
#searchsubmit{
background: url('images/search-icon.jpg');
width:23px;
height:21px;
margin-left:-16px;
cursor:pointer;
}
.nosearch #searchsubmit{
background:none ;
}
#searchsubmit:hover{
background: url('images/search-icon-hover.jpg') !important;
}

.parish{
border-bottom:solid 1px grey;
margin:15px;
text-indent:0.0em!important;
padding-bottom:17px;
min-height:160px;
}
.parish h2{
color:#5D7991;
font-size:1.2em !important;
font-weight:bold;
text-indent:0.1em;
margin-bottom:5px;
}
.parish h2 a{
color:#5D7991!important;
}
.parish_left{
width:381px;


}
.parish_right{
border:2px solid #5D7991;
float:right;
margin-top:6px;

float:right;
}
.parish_pastor{
float:left;
margin-right:10px;
margin-left:5px;
}

#pre_content{
background:#EDDBB5 url('images/pre-content-bg.png') repeat-y;
height:494px;
margin:0 auto;

padding-top:8px;

}	

#pre_content_1{
background:#DABE9A url(images/pre-content-main-bg.png) repeat scroll 0 0;
float:left;
height:253px;
margin-bottom:0;
margin-left:20px;
padding-left:12px;
padding-top:12px;
width:672px;

}
#pre_content_3{
height:195px;
margin-top:23px;
padding-left:23px;
}
#pre_content_3 h2{
font-size:14px!important;
}	

#pre_welcome{
background-color:white;
border:5px solid #CFBA8E;
float:left;
padding:2px;
width:423px;
height:169px;
}
#pre_mailing{
float:left;
width:180px;
margin:10px 5px 5px 4px;
padding:5px;
border-right:solid 1px white;
}

#pre_mailing h2{
margin-bottom:10px;

}

#pre_mailing span{
padding:6px;

}
#pre_message{
margin-left:131px;
}

#pre_locate h2{
margin-bottom:10px;

}
#pre_locate{

float:left;
width:190px;
margin:5px 1px;
padding:5px;

}
#pre_locate span{
font-size:11px;

}
#sb_locate div{
margin:4px;
margin-left:15px;
width:190px;
}
#sb_locate img{
margin-top:5px;
margin-left:15px;
}
#pre_mailing_form{
margin-left:10px;
margin-top:5px;

}
#pre_locate img{
margin-left:10px;
margin-top:5px;
}
#pre_locate_map{
border:solid white 2px;
}
#pre_locate_map:hover{
border:solid grey 2px;
}
#pre_message span{
margin-top:2px;
margin-left:10px;
font-size:1.1em;
}
#pre_message h2{
font-size:13px;
padding-bottom:5px;
padding-top:3px;
}
#pre_headshot{
float:left;
border-right:3px solid #BFAC83;
}
#pre_content_bottom{
background:#dabe9a url('images/pre-content-bottom.jpg') repeat-x;
height:23px;
}

#pre_widget{
border:2px solid white;
background:white url('images/pre-widget-bg.png') repeat-y;
height:177px;
margin-left:459px;
width:406px;


}
	
	
#pre_content_2{

width:175px;
margin-left:717px;
padding-top:3px;
color:white;
height:246px;
}
#pre_content_2 img{
margin-bottom:5px;

}
#content-1{
height:213px;
border-bottom:1px solid #EDE5D5;
}

#bing_map{
position:relative;
background:black;
width:200px;
height:200px;

}
.sb_widget #MSVE_navAction_container{
display:none!important;
}
#sb_maps #sbm1{
margin-left:9px;

}
#sbm2{
font-weight:bold;
margin:10px;font-size:13px;
}
#articles,#article{
padding:1px 10px 10px;

}
#articles h1,#article h1{
font-weight:normal;
margin:0;
font-size:19px;
margin:0 0 3px;
}

#content .entry{
margin-top:5px;
font-size:1.4em !important;
line-height:1.4em;
}
#content .entry p{
font-size:1em!important;

}
.custom_entry{

margin-top:5px;
font-size:1.4em !important;
line-height:1.4em;

}
.custom_entry form{
text-indent:0;
}
.sb-div{
background-color:#DFD9C3;
height:1px;
margin:11px;
width:200px;

}

#sb_locate{
min-height:100px;
margin-bottom:14px;

}
#sb_ls{
margin-left:6px;
margin-top:2px;
}
.widget_holder{
width:244px;
background:lightGrey ;

}
.sb_widget{

margin-bottom:10px;
}


.widget_holder h2{
color:white;
border-bottom:2px solid lightgrey;
background:#4F687E ;
}
.widget_holder h2, .sb_widget h2,.sb-title{
clear:none;
color:#AF7E57;
font-size:18px;
height:14px;
padding:3px 6px 7px 3px;
text-align:left;
}
.sb-title a{
color:#AF7E57;
}
.sb-title a:hover{
color:#CF9567;
}

#auto_about td,#auto_about tr{
font-size:14px;
text-indent:0;

}
#auto_about{
margin:9px 15px;

}	
#auto_about h2{

margin:16px;
text-align:center;
text-indent:0;

}
#home_top_right{
height:225px;
margin-bottom:14px;
margin-left:595px;
margin-top:17px;
width:260px;
background:lightGrey ;
}
.group{
margin:6px;
}
.group li{
margin-left:10px;

}
.group h2{
margin-top:11px;
}
#sb_photos{

}
#sb_photos_img{
margin:5px;

}
#sb_events{
text-align:right;

}
#sb_mailing div{
margin-left:10px;

}

#sb_news h3{
font-size:13px;
margin-bottom:3px;
}
.sideblog_date{
margin:3px;
color:grey;
}
.menu_hold{
width:200px;
}

#sb_news span{

margin-left:5px;
padding:5px;


}
#sb_news li{
margin:1px 8px 12px 14px;
list-style-image:none;
list-style-position:outside;
list-style-type:disc;
}
#sb_news div{
margin-left:10px;

}

#sb_maps{


}
#small-cross{
float:left;
margin-top:30px;
}


#page_title{
background:white url('images/title-bg.jpg') ;
width:624px;
height:67px;
margin-top:-6px;
}
#page_title h1{
padding-top:20px;
margin-left:20px;
color:white;
font-size:24px;
font-weight:bold;
}
.breadcrumb{
margin:6px 4px 0;
font-size:11px;
height:17px;
}
.ecl-list{

min-height:45px;

list-style:none!important;
margin:0px;
}
.ecl-date{

width:239px;
height:32px;
margin:5px 0 5px 5px;
width:24px;
float:left;
padding:2px;
background-color:#808080;

text-align:center;
}

ul{
margin:2px;
}

.ecl-date-month{
color:white;
background-color:#DF7637;
}
.ecl-date-day{
color:white;
font-size:15px;
padding-top:4px;
}

.ecl-info{
font-size:10px;
padding-top:6px;
margin-left:43px;
text-align:left;
}
.ecl-info li{
padding-bottom:3px;
}
.calnk2{
color:black;
font-size:1em;
margin-left:9px;
}
.calnk{
font-size:14px;
line-height:14px;
}

.calnk a:visited {
border-bottom:0 !important;

}
#timer{
position:absolute;
top:0px;
background:white;
}


.navi_next{

float:right;
}
.navi_prev{

float:left;
}
.page-link-text{
font-size:14px;
float:right;
}
.page-link{
font-size:14px;
margin-top:5px;
margin-bottom:7px;
}
.page-link span{
font-weight:bold;

}
.page-link a span{

font-weight:normal;
}
.navi{
margin-top:13px;
margin-right:15px;
margin-left:4px;
height:15px;
font-size:18px;
}
.previous_post{
font-size:14px;
margin-bottom:6px;
}
.next_post{
font-size:14px;
}

.album_preview{
margin:10px;
padding:5px;
border:solid 1px #D1C5AF;

}
.album_preview h2{
font-size:17px !important;
font-style:bold;
line-height:16px;
}
.album_preview:hover{
background:#EFEAE0;
}

.album_preview span{
padding:3px;
display:block;
}

.dropdown {
float:right;
z-index:100;
}
.dropdown dd,.dropdown dt,.dropdown a{
	font-size:11px;
	text-indent:0;
	margin:0;
	line-height:1.0em;

}


.dropdown dd {position:absolute; overflow:hidden;  display:none;  z-index:200; opacity:0}
.dropdown ul { border:2px solid #9ac1c9; list-style:none; border-top:none}
.dropdown li {display:inline}
.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; padding:5px; color:white; text-decoration:none;font-weight:bold; }

.dropdown a:hover {background:#EFE3D1; color:#000}
.dropdown .underline {border-bottom:1px solid #E1D4B0}

#one-ddheader{
color:white;
cursor:pointer;
font-size:11px;
height:22px;
margin:0;
padding-top:0px;
width:134px  !important;
font-weight:normal;
}
#one-ddheader img{
padding-top:6px;
padding-right:7px;
}
#one-ddheader span{
color:lightGoldenRodYellow;
float:left;
padding-top:4px;
width:112px;

}
#one-ddheader:hover{
background:white url('images/blog-select-sprite.png')  no-repeat ;
background-position:-134px 0px;
}
.ddheader{
background:white url('images/blog-select-sprite.png')  no-repeat ;
}
.ddheader-hover{
background:white url('images/blog-select-sprite.png')  no-repeat ;
background-position:-134px 0px;
}
#one-ddcontent{
background:#AFA18E;
width:127px    !important;
margin-left:2px;
border:1px solid #E1D4B0;
border-top:0;
border-bottom:0;
}
#one-ddcontent a{
font-weight:normal;
}
#articles .embeditin_swf{
text-indent:0;
height:400px;
margin-left:-5px;
}
#article .embeditin_swf{
text-indent:0;
height:700px;
margin-left:-5px;
}
.sidebar_links li{
list-style:circle outside none;
margin-bottom:7px;
margin-left:19px;
}
