/*
Theme Name: Emmanuel Church
Theme URI: http://www.emmanuelchurch.come/
Description: Emmanuel Church theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Doy Cave, Richmond Hill Media
Author URI: http://www.richmondhillmedia.com

*/

@charset "UTF-8";
/* CSS RESET by Eric Meyer: www.meyerweb.com */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* -----------------===================-------------------- */

/* EMMANUEL CHURCH STYLES - COPYRIGHT 2008 - RICHMOND HILL MEDIA */


/* -=-=-=-=-=-=-=-=-=-
=-=- HTML styles -=-=-
-=-=-=-=-=-=-=-=-=-= */
a img{border:none;}

body{background:#8c6f56 url(images/body_bg.jpg) top center no-repeat; line-height:18px; font-size:12px; font-family:'Lucida Grande', Arial, Helvetica, sans-serif; text-align:center; color:#361e0f;}
p{padding-bottom:9px;}



/* -=-=-=-=-=-=-=-=-=-
=-=- MISC styles -=-=-
-=-=-=-=-=-=-=-=-=-= */

.separate{clear:both; height:1px; visibility:hidden;}


/* -=-=-=-=-=-=-=-=-=-
=-=- BANNER and styles -=-=-
-=-=-=-=-=-=-=-=-=-= */

#banner{width:961px; margin:0 auto; background:transparent url(images/banner_bg.gif) top center no-repeat; height:152px; position:relative;}

	#banner .home a{position:absolute; display:block; top:0; left:17px; width:413px; height:154px; text-indent:-999em;}

/* -=-=-=-=-=-=-=-=-=-
=-=- CONTAINER and styles -=-=-
-=-=-=-=-=-=-=-=-=-= */

#container{width:961px; margin:0 auto; background-color:#ebe7d3; text-align:left;}


/* -=-=-=-=-=-=-=-=-=-
=-=- CONTENT and styles -=-=-
-=-=-=-=-=-=-=-=-=-= */

#contentLeft{float:left; margin-left:18px; width:575px; margin-top:36px; margin-bottom:18px;}
	#contentLeft ul{}
	#contentLeft form{padding:9px; background-color:#D3CDB2;}
	#contentLeft #commentform textarea{width:550px;}
	#contentLeft img, #contentRight img{margin:9px;}
	
#contentRight{float:right; margin-right:36px; width:290px; margin-top:36px; margin-bottom:18px;}

	
/* -=-=-=-=-=-=-=-=-=-
=-=- FEATURE & FRONT specific styles -=-=-
-=-=-=-=-=-=-=-=-=-= */

#feature{width:934px; background:transparent url(images/growMenu_bg.jpg) top left no-repeat; height:340px;}

	.featureContent{float:left; width:290px; margin-top:48px; margin-left:40px;}
	
		.growUP, .growIN, .growOUT{width:262px; height:73px; display:block; text-indent:-999em; margin-bottom:9px;}
			.growUP{background:url(images/growUp.jpg) top center no-repeat;}
				.growUP:hover{background:url(images/growUp.jpg) center -76px no-repeat;}
			.growIN{background:url(images/growIn.jpg) top center no-repeat;}
				.growIN:hover{background:url(images/growIn.jpg) center -75px no-repeat;}
			.growOUT{background:url(images/growOut.jpg) top center no-repeat;}
				.growOUT:hover{background:url(images/growOut.jpg) center -75px no-repeat;}
				
				.afterOurs img {
					border: 1px solid #000;
				}
				
	.featureObject{float:right; width:554px;}

	.frontButtons{margin-left:35px; width:575px; margin-top:36px; margin-bottom:18px;}
		.frontButtons a img{float:left;}
		
	.eventsFront{float:right; width:351px; height:257px; margin-right:-19px; background:url(images/events_bg.gif) top left no-repeat; margin-top:25px;}
		.eventsFront h2{font-size:18px; line-height:36px; margin:18px 0 0 36px; font-family:Georgia, "Times New Roman", Times, serif;}
		.eventsFront h4{margin:0 18px 9px 36px;}
		.eventsFront p{margin:0 18px 9px 36px;}
		
/* -=-=-=-=-=-=-=-=-=-
=-=- FOOTER and styles -=-=-
-=-=-=-=-=-=-=-=-=-= */
#footer{clear:both; padding:0 18px;}
#footerImg{width:961px; margin:0 auto; background:transparent url(images/footer_bg.gif) top center no-repeat; height:31px;}


/* -=-=-=-=-=-=-=-=-=-
=-=- NAV and styles -=-=-
-=-=-=-=-=-=-=-=-=-= */

#nav{width:520px; list-style:none; position:absolute; top:36px; left:455px; line-height:36px;}

	#nav li{float:left; border-right:1px solid #FFF; position:relative;}
	#nav li a{display:block; padding:0 18px; text-decoration:none; text-transform:uppercase; font-size:14px; color:#FFF; letter-spacing:.1em;}
	#nav li a:hover{color:#D18D16;}
	
	#nav li ul{display:none; position:absolute; top:36px; background-color:#d5cfbd; left:-1px; width:150px; padding-top:0; border-right:none; border-right:1px solid #FFF; border-left:1px solid #FFF;}

		#nav li ul li{display:block; margin-left:0; float:none; border-right:none; line-height:18px; text-transform:none;}

			#nav li ul li a{padding:7px 10px; color:#361e0f; border-top:1px solid #d5cfbd; text-transform:none; letter-spacing:normal;}

			#nav li ul li a:hover{color:#D18D16;}

		#nav li:hover ul, #nav li.over ul{display:block;}

#nav li ul li ul li a{display:none;}

/* -=-=-=-=-=-=-=-=-=-
=-=- PAGENAV and styles -=-=-
-=-=-=-=-=-=-=-=-=-= */

.pagenav li a{display:block; padding-bottom:9px; margin-bottom:9px; text-decoration:none; color:#361e0f; text-transform:uppercase; border-bottom:1px solid #d5cfbd;}
.pagenav li a:hover{color:#D18D16;}
.pagenav li ul{margin-left:15px;}
.pagenav li ul li a{text-transform:none; border-bottom:none; color:#D16D18;}
.pagenav .current_page_item a{border-bottom:none;}



/* -=-=-=-=-=-=-=-=-=-
=-=- WORDPRESS styles -=-=-
-=-=-=-=-=-=-=-=-=-= */

.pagetitle, .widgettitle{font-weight:normal; font-size:24px; color:#D18D16; display:block; line-height:36px; font-family:Georgia, 'Palatino', 'Times New Roman', Times, serif; border-bottom:1px dotted #D18D16; margin-bottom:18px;}
.navigation{background-color:#D3CDB2; padding:9px;}
.alignleft{float:left; color:#361e0f;}
.alignright{float:right; color:#361e0f;}
.post{}
.entry{}
.date{}
#comments{}
.commentslist{}
.commentslist li{}
.commentslist .alt{}
#respond{font-weight:normal; font-size:24px; color:#D18D16; display:block; line-height:36px; font-family:Georgia, 'Palatino', 'Times New Roman', Times, serif; border-bottom:1px dotted #D18D16; margin-bottom:18px;}
.widget ul{margin-bottom:18px;}
.widget li{list-style-type:square; color:#D18D16; margin-left:14px;}
	.widget li a{color:#361e0f;}
