/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/

body{
	background-color:white;
}

h1, h2, h3, h4, h5, h6, body{
	font-family:Georgia;
}

h2{
	font-size:20px;
}

.post{
	padding:7px 10px 20px;
}

.post p{
	font-size:15px;
}

.post-meta{
	font-size:10px !important;
}


.post .title,
.post .title a:link,
.post .title a:visited{
	color:#693120;
}

#container{
	background: url("images/Brigids-Cross.jpg") no-repeat center top #ffffff !important;
}

/* Header menu */

#header-bg  {
	background-color:#3a0404;
}

#nav li ul li {
	background-color:#693120;
}

#nav li ul li a {
	color:white;
}

#page-nav{
	background:none;
	background-color:#693120;
}

#page-nav a{
	color:white;
	text-shadow: 0 1px 0 #693120;
}

#page-nav a:hover{
	color:#eeeeee;
	background-color:#3A0404;
}

#cat-nav{
	background:none;
	/*background:rgb(38, 14, 12);
	background:transparent;
	background:rgba(38, 14, 12, 0.65);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#a5260e0c,endColorstr=#a5260e0c);
    zoom: 1;*/
	background-color:#3A0404;
	height:43px;
	width:960px;
	margin-left:auto;
	margin-right:auto;
}

#cat-nav a{
	color:#fff;
	text-shadow:none;
}

#cat-nav a:hover,
#cat-nav li:hover a{
	color:#fff;
}

#cat-nav li:hover{
	background:none;
	background:rgb(38, 14, 12);
	background:transparent;
	background:rgba(38, 14, 12, 0.65);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#a5260e0c,endColorstr=#a5260e0c);
    zoom: 1;
}

#secnav a{
	line-height:45px;
}

#secnav li{
	height:43px;
}

#secnav li ul li{
	/*background:none;
	//background:rgb(38, 14, 12);
	background:transparent;
	background:rgba(38, 14, 12, 0.65);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#a5260e0c,endColorstr=#a5260e0c);
    zoom: 1;*/
	background:none;
	background-color:#3A0404;
}

#secnav li ul li:hover{
	background:rgb(38, 14, 12);
}

#secnav li ul li a{
	color:#fff;
}

#secnav li ul li a:hover{
	color:#fff;
}

#cat-nav #search{
	margin-top:6px;
	padding-right:6px;
}

#cat-nav #search input.submit {
	right:12px;
}

/* Header featured news start */
#loopedSlider{
	/*background:rgb(38, 14, 12);*/
	background:transparent;
	/*background:rgba(38, 14, 12, 0.65);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#ffffff);
    zoom: 1;*/
	border:none;
}

#loopedSlider ul.pagination li
{
	border:none;
}

#loopedSlider ul.pagination li a{
	border-bottom:1px solid white;
}

#loopedSlider .slides div.slide{
	width:618px;
}

#loopedSlider .featured-nav  .pagination li.active,
#loopedSlider .featured-nav  .pagination li.active a,
#loopedSlider .featured-nav  .pagination li:hover,
#loopedSlider .featured-nav  .pagination li a:hover
{
	/*background:rgb(56, 8, 4);
	background:transparent;
	background:rgba(56, 8, 4, 1);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#a5260e0c,endColorstr=#a5260e0c);
    zoom: 1;*/
	background:white;
	color:rgb(56, 8, 4);
}

#loopedSlider .featured-nav  .pagination li.active a .title,
#loopedSlider .featured-nav  .pagination li a:hover .title{
	color:rgb(56, 8, 4);
	font-weight:bold;
}

#tabs,
.widget,
#loopedSlider .featured-nav{
	background:rgb(38, 14, 12);
	background:transparent;
	background:rgba(38, 14, 12, 0.65);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#a5260e0c,endColorstr=#a5260e0c);
    zoom: 1;
}

.flexipages_widget{
	background:rgb(105, 49, 32);
	background:transparent;
	background:rgba(105, 49, 32, 0.65);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#a5693120,endColorstr=#a5693120);
    zoom: 1;
}

.flexipages_widget h3{
	background:none;
	background-color:#693120;
	color:white;
}

#tabs .inside li a,
#tabs .inside li span.meta,
#tabs .inside a:link
#tabs .inside a:visited {
	color:#fff;
}

#loopedSlider .slides div.slide .entry{
	color: #3A0404;
}

#loopedSlider .post .thumbnail{
	border:1px solid black;
	padding:5px;
}

#loopedSlider .post{
	padding:10px 17px;
}

#loopedSlider .slides div.slide .entry p{
	margin:0px;
}



#loopedSlider .slides h2{
	font-size:20px;
	font-weight:bold;
}

#loopedSlider .slide h2.title a:link,
#loopedSlider .slide h2.title a:visited{
	color:#3A0404;
}

#loopedSlider .featured-nav  .pagination span.title
{
	color:white;	
	font-size:13px;
	display:block;
	padding-top:7px;
	font-weight:bold;
	width:300px;
	text-shadow:none;
	
}

#loopedSlider .featured-nav  .pagination a,
#loopedSlider .featured-nav  .pagination a:visited{
	color:white;
	opacity:1;
}

#loopedSlider .slides div.slide .post-meta,
#loopedSlider .slides div.slide  .podPress_content,
#loopedSlider .featured-nav  .pagination .meta,
#footer-widgets{
	display:none;
}

#loopedSlider .featured-nav{
	width:330px;
	border:1px solid black;
	margin-top:10px;
}

#loopedSlider .featured-nav  .pagination li a{
	width:288px;
	padding:8px 9px;
	margin: 0px 12px;
}

#loopedSlider ul.pagination{
	border:none;
}

#loopedSlider ul.pagination img{
	border:none;
}

#loopedSlider .container{
	width:618px;
	background:none;
	border:none;
}

.post-bottom{
	display:none;
}

/* Header featured news end */



.middle-col,
.right-col{
	width:300px;
	overflow:hidden;
	padding-right:30px;
	float:left;
}

.right-col{
	display:inline;
}

#events-calendar-list li,
.widget ul li{
	list-style:none !important;
        background:none;
	padding-left:0px;
}

#events-calendar-list li a:link,
#events-calendar-list li a:visited{
	color:white;
	line-height:25px;
}

#events-calendar-list li{
	font-family:georgia;
	font-size:12px;
	line-height:12px;
        font-weight:bold;
	padding-bottom:5px;
	padding-top:10px;
	padding-left:4px;
	padding-right:4px;
}

#events-calendar-list li:hover{
	background-color:#3A0404;
	border:none;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:4px;
	padding-right:4px;
}

#events-calendar-list .meta{
	display:block;
	font-size:10px;
	font-weight:normal;
	text-transform:uppercase;
	line-height:15px;
	font-family:verdana;
}

#wp-calendarLarge .event-block a{
	color:navy;
}

#content{
	margin: 0px auto 0px;
}

/*  Footer */

 #footer{
	margin:0px auto;
	background:transparent url(images/footer_doorway3_in.jpg) no-repeat scroll center top;
	color:white;
	padding:0px;
	width:942px;
	display:block;
	border:none;
	font-style:normal;
	font-size:12px;
}

 #footer a{
	color:white;
}

#footer a:hover{
	border:none;
	text-decoration:underline;
}

 #footer ul{
	list-style:none;
	padding-right:20px;
}

 #footer_full{
	width:942px;
	margin:auto;
	padding-top:15px;
	display:block;
	overflow:hidden;
	float: left;
}

 #footer-left{
	width:100%;
	float:left;
}

 #footer #category-nav {
	display:inline;
	float:left;
	overflow:hidden;
	text-align:left;
	margin:0px;
	margin-left:24px;
	width:100%;
}

 #footer #category-nav li.cat-item{
	display:block !important;
	width:160px;
	float:left;
	margin:0px;
}

 #footer #category-nav li.cat-item-62{
	width:160px;
}

 #footer #category-nav li.cat-item a{
	display:block;
	float:left;
	width:200px;
	margin:0px;
	height:25px;
	font-weight:bold;
}

 #footer #category-nav li ul.children li a{
	text-transform:none;
	height:15px !important;
	font-weight:normal;
}

 #footer #category-nav li ul{
	display:block;
	padding:0px;
	margin:0px;
}

 #footer .recentcomments a{
	color:#ffffff;
}

 #footer #recentcomments,
 #footer #recentcomments li{
	padding:0px;
	border:none;
 }

 #footer .credits p{
	color:white;
}

 #footer_bg{
	/*width:942px;
	margin: 0 auto;*/
	background: #3a0404 url(images/footer_doorway3.jpg) no-repeat scroll center top;
	display:block;
	overflow:hidden;
}

#footer_bg .widget{
	background:none;
	border:none;
	color:white;
 }
 
#footer_bg .widget h3{
	background:none;
	font-size:12px;
	color:white;
	font-family:Georgia,"Times New Roman",Times,serif;
	padding:0px;
	height:20px;
}

/* Ads */

 #ads{
	width:942px;
	margin:auto;
	padding-top:15px;
}

 #ads .ads-row,
 #ads .ads-row2
{
	float:left;
	width:1000px;
}

 #ads .ads-row{
	height:70px;	
}

 #ads .ads-row2{
	height:60px;	
}

 #ads .normal {
	float:left;
	margin-right:12px;
	width:147px;
	height:60px;
	overflow:hidden;
}

/* Page */

#main{
	margin-top:15px;
}

.box{
	margin:0px;
}

#coloumns{
	display:block;
	overflow:hidden;
	float:left;
	margin-top:15px;
}

#right-side{
	display:block;
	overflow:hidden;
	float:right;
	margin-top:20px;
	width:300px;
}

.widget{
	display:block;
	overflow:hidden;
	color:#fff;
}

.widget ul li a{
	color:#fff;
}

.widget h3{
	font-family:georgia;
}

#video ul.wooTabs li{
	background-color:transparent;
}

.EC_Widget_display{
	text-align:left;
}

#tagcloud{
	height:360px;
}

#tagcloud a{
	font-size:22px !important;
	line-height:40px;
}

#tagcloud a:link,
#tagcloud a:visited{
	color:white;
}

.box{
	border-bottom:1px solid #BFBFBF;
}

#main{
	border-right:1px solid #BFBFBF;
	padding-right:10px;
}


.page-box{
	border:none !important;
}

.page-box h1{
	border-bottom:1px solid #BFBFBF;
	padding-bottom:6px;
}

.page-box .entry{
	padding-top:3px;
}

.fr,
.fl{
	padding-top:5px;
	padding-bottom:5px;
}

#cat-nav .fr{
	padding:0px;
}

#main .post .post-meta{
	border-top:1px solid #bfbfbf;
	padding-top:10px;
}	

#main .archive .post-meta{
	border:none;
}

.post .cat{
	display:block;
	padding-bottom:5px;
}

.archive .video{
	display:block;
	float:left;
	width:270px;
	padding-right:15px;
}

/* 3.1 Typographic Elements */

.entry .blockquote  { colour: #000; font-style:italics; font-size:16px;

}

.archive .entry{
	overflow:hidden;
}