/*  
Theme Name: Armagh Archdiocese
Version: 1.0
Description: Designed by <a href="http://www.getonline.ie">GetOnline Pro</a>.
Author: Sandor Gera
Author URI: http://www.getonline.ie
*/

body {
	background: url(images/body_bg.jpg) repeat-x center top;
	font-family: Arial;
	font-size:14px;
}

/* Wrap */

#wrap {
	width:1003px;
	background: url(images/content_bg.jpg) center repeat-y;
	margin-left:auto;
	margin-right:auto;
}

#main {
	display:block;
	width:1003px;
	background: url(images/content_bg_top.jpg) no-repeat;
	overflow:hidden;
}

#header {
	display:block;
}

#header #top-menu{
	display:block;
	padding-top:44px;
	padding-left:34px;
}

#header #top-menu ul{
	display:block;
	margin:0px;
	padding:0px;
	float:none;
	list-style:none;
	background: url(images/top-menu-bg.jpg) repeat-x left;
	height:40px;
	width:936px;
}

#header #top-menu ul li{
	float:left;
	padding-left:10px;
	padding-right:10px;
	background: url(images/top-menu-element-bg.jpg) no-repeat bottom right;
	height:40px
}

#header #top-menu ul li a{
	display:block;
	background: url(images/top-menu-arrow.jpg) no-repeat left top;
	color:white;
	font-weight:bold;
	text-decoration:none;
	line-height:40px;
	padding-left:20px;
}

#content{
	display:block;
}

#left_bar{
	display:block;
	float:left;
	width:220px;
	padding-left:36px;
	padding-top:5px;
}

#left_bar #logo{
	padding-bottom:5px;
	border:none;
}

#left_bar .flexipages_widget ul{
	padding:0px;
	margin:0px;
	list-style:none;
	border:1px solid #06bae9;
	padding-top:16px;
	padding-left:25px;
	padding-right:21px;
	padding-bottom:16px;
}

#left_bar .flexipages_widget ul li{
	background:url(images/left-menu-bg.jpg) no-repeat right bottom;
	padding-bottom:5px;
}

#left_bar .flexipages_widget ul li a{
	background:url(images/left-menu-arrow.jpg) no-repeat left bottom;
	text-decoration:none;
	font-weight:bold;
	color:#06bae9;
	padding-left:18px;
	line-height:25px;
}

#left_bar .textwidget{
	padding-top:17px;
	padding-bottom:17px;
}

#left_bar .textwidget p{
	margin:0px;
	padding:0px;
}

#main_content{
	display:block;
	width:707px;
	float:right;
	padding-right:27px;
	padding-top:5px;
}

#main_content #main_top{
	background:url(images/main_header.jpg) no-repeat;
	width:707px;
	height:99px;
	padding-bottom:1px;
}

#main_content h2{
	color:#000080;
}

#main_content #tunes{
	display:block;
	width:707px;
	height:300px;
	padding-bottom:10px;
}

#main_content .textbox{
	background:url(images/textbox-shadow.jpg) no-repeat right bottom;
}

#main_content #quotation{
	display:block;
	float:left;
	width:470px;
	height:232px;
}

#main_content #quotation-box{
	display:block;
	width:463px;
	height:218px;
	float:left;
	border:1px solid #c0c1c2;
}

#main_content #quote-box{
	padding:10px;
}

#main_content .h2-grey,
#main_content .h2-blue{
	text-transform:uppercase;
	font-size:16px;
	color:#9c9e9f;
	text-indent:13px;
	margin:0px;
	padding:0px;
	padding-top:10px;
}

#main_content .h2-blue{
	color:#06bae9;
}

#main_content .h2-grey:first-letter,
#main_content .h2-blue:first-letter{
	font-size:20px;
}

#main_content #calendar{
	display:block;
	float:left;
	width:235px;
	height:232px;
}

#main_content #calendar-box{
	display:block;
	width:228px;
	height:218px;
	float:left;
	background-color:white;
	border:1px solid #c0c1c2;
}

#main_content #tags,
#main_content #newsletter,
#main_content #contactus{
	display:block;
	float:left;
	width:235px;
	height:141px;
}

#main_content #tags-box,
#main_content #newsletter-box,
#main_content #contactus-box{
	display:block;
	float:left;
	width:228px;
	height:126px;
	background-color:white;
	border:1px solid #06bae9;
}

#main_content #tags-box h3{
	display:none;
}

#main_content #tags-box .widget_tag_cloud div{
	padding:3px;
	overflow:hidden;
}

#main_content #contactus-box{
	border:1px solid #c0c1c2;
	background:url(images/contact_bg.jpg);
}

#main_content #contactus-box #contactheader{
	display:block;
	float:left;
}

#main_content #contactus-box .clean{
	text-indent:0px;
}

#main_content #contactus-box span{
	display:block;
	float:left;
	width:120px;
	padding-left:10px;
	padding-top:10px;
}

#main_content #newsletter-box{
	background:url(images/newsletter_bg.jpg);
}

#main_content #newsletter-box span{
	padding-left:20px;
}


#main_content .inner-shadow{
	background:url(images/textbox-inner-shadow.jpg) no-repeat top left white;
}

#main_content #empty{
	height:20px;
	width:100%;
	display:block;
	float:left;
}

#post_body{
	color:#000080;
}

#footer {
	background: url(images/footer_bg.jpg) no-repeat top;
	height:30px;
}
