/*
Theme Name: UCHURCH 2010
Theme URI: http://www.uchurch.ca/
Description: Uchurch default theme of Fall 2010. Created by RANDOMTYPE INTERACTIVE.
Version: 0.4
Author: Erick Cardoza
Author URI: http://randomtype.ca/
Tags: Custom
*/

/* Wordpress Default Classes - Start */
.aligncenter,div.aligncenter { display:block; margin-left:auto; margin-right:auto; }
.alignleft { float:left; }
.alignright { float:right; }
img.alignleft { float:left; margin-right: 5px; }
img.aligright { float:right; margin-left: 5px; }
.txt-alignleft { text-align: left; }
.txt-alignright { text-align: right; }

.wp-caption { border:1px solid #ddd; text-align:center; background-color:#f3f3f3; padding-top:4px; margin:10px; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }
.wp-caption img { margin:0; padding:0; border:0 none; }
.wp-caption p.wp-caption-text { font-size:11px; line-height:17px; padding:0 4px 5px; margin:0; }
.categories { }
.cat-item { }
.current-cat { }
.current-cat-parent { }
.children { }
.pagenav { }
.page_item { }
.current_page_item { }
.current_page_parent { }
.current_page_ancestor { }
.widget { }
.widget_text { }
.blogroll { }
.linkcat { }

.round-corners {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.round-corner-top-right {
	border-top-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
}

.round-corner-bottom-right {
	border-bottom-right-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
}

.round-corner-top-left {
	border-top-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px;
}

.round-corner-bottom-left {
	border-bottom-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
}

#devbar.dev { background-color: #BB2211; padding: 10px; color: #ffffff; }
#devbar.dev a { color: #cccccc; }

/* Global Styles - Start */
a { color: #993300; text-decoration:none; -moz-outline: 0; }
a:hover,a:active,a:focus { color: #000000;  }
.alignright { text-align:right; }
.align-left { text-align:left; }
.align-justify { text-align:justify; }
.align-center { text-align:center; }
img.vertical-align-middle { vertical-align:middle; }
p { text-align: justify; }
#page { margin-bottom: 4em; }


/* Header Styles - Start */
#header { color:#FFFFFF; height:60px; padding:15px 40px; background-color:#333333; border:1px solid #000000; border-top:0; }
#header a { color:#FFFFFF; text-decoration:none; }
#toplogo { background:transparent url(images/uchurch-logo-white.png) no-repeat center left; }
#toplogo a { display:block; width:250px; height:60px; }
#topnav { min-height:38px; margin-bottom:1.5em; background-color:#767676; }

.header-nav-column { list-style:none; padding:0; margin:0; }
.header-nav-column li {}

/* Slideshow Styles - Start */
#topquote { /* font-family: Georgia;  */font-size: 1.1em; color: #ffffff; border-bottom: 1px solid #dddddd; padding: 10px 40px; background-color: #993300; }
#slideshow { padding-bottom: 10px; position:relative; height:250px; }
#slideshow img { border-top: 1px solid #dddddd; border-bottom: 1px solid #dddddd; position:absolute; top:0; left:0; z-index:8; opacity:0.0; }
#slideshow img.active { z-index:10; opacity:1.0; }
#slideshow img.last-active { z-index:9; }

/* Breadcrumb Styles - Start */
.breadcrumb { padding-top: 1em; padding-bottom: 1em; font-size: 1.1em; }

/* Search Box Styles - Start */
#s {
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

/* Feature Styles - Start */
.feature-list { list-style: none; margin: 0; padding: 0; }
.feature-list li { margin-bottom: 10px; clear: both; }
a.feature-thumb .wp-post-image { margin: 0; padding: 0; } /* Customizable */
a.feature-thumb { display: block; color: #ffffff; background-color: #666666;  }
.feature-title { display: block; padding: 0 10px 5px 10px; background-color: #666666; color: #ffffff; margin: 0; } /* Customizable */
a.feature-title:hover, a.feature-title:focus, a.feature-title:active {}

/* Home Event List Styles - Start */
.events-list, .events-list li ul { list-style: none; margin: 0; padding: 0; }
.events-list li { padding-bottom: 5px; border-bottom: 1px dotted #cccccc; margin-bottom: 10px; }
.events-list li a { font-weight: bold; }
.events-list li ul {}
.events-list li ul li { padding-bottom: 0; border-bottom: 0; margin-bottom: 0; font-weight: bold; }
.events-list li ul li .post-meta-key { font-weight: normal; }

/* Wall Styles - Start */
.super-headers { font-weight: bold; color: #333333; font-size: 3.5em; }
.wp-post-image { border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; }
.wall-post .post-header { font-weight: bold; }
.wall-post { border-bottom: 1px solid #dddddd; margin-bottom: 1.5em; }

/* Page Styles - Start */
.page-headers { font-weight: bold; color: #333333; font-size: 3em; padding-bottom: 0; margin-bottom: 5px; }
.green-btn { background-color: #669900; color: #ffffff;  }
.entry .wp-post-image { border: 1px solid #ccc; padding: 4px; float: left; margin: 0 15px 15px 0; }

/* Podcast Styles - Start */
.entry .episode > h3 { display: none;  }
.entry .episode > p.download { font-size: 1.7em; font-weight: bold; }
.entry .episode > p.date { display: none; }
.entry .episode > p.artist { display: none; }
.entry .episode > p.description { display: none; }

/* Form 7 Styles - Start */


/* Single Page - Start */
.powerpress_links { text-align: right; font-size: 1.2em; }
.powerpress_link_d { font-weight: bold;  }
.postmetadata { border: 1px dashed #dddddd; padding: 10px; margin-bottom: 1.5em; } 

/* Footer Styles - Start */
#footer { padding-top: 1em; padding-bottom: 1.5em; min-height: 200px; background: #6d6f71; color: #eeeeee; border-top: 3px solid #333333; border-bottom: 3px solid #333333; }
#footer h1, #footer h2, #footer h3, #footer h4, #footer h5, #footer h6 { font-weight: bold; color: #eeeeee; }
#footer a { color: #dddddd; /* border-bottom: 1px dotted #dddddd; */ }
#footer a:hover { color: #993300; /* border-bottom: 1px dotted #993300; */ }
#footer ul { list-style: none; margin: 0; padding: 0;}
#footer ul li { border-bottom: 1px dotted #cccccc; margin-bottom: 5px; padding: 5px 0; }
a.social-media-bottom-link { display: block; padding: 7px 0px 0px 40px; height: 28px; vertical-align: middle; font-size: 1.2em; font-weight: bold;  }
a.twitter-link { background: transparent url(images/icons/social-media/twitter.png) scroll no-repeat left center;}
a.facebook-link { background: transparent url(images/icons/social-media/facebook.png) scroll no-repeat left center;}


/* Flickr Footer Gallery - Start */
#flickr-footer-gallery img[alt="A photo on Flickr"] { border: 1px solid #cccccc; margin-right: 5px; }
