/*
Theme Name: The Offering
Theme URI: 
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.9
Author: Racket
Author URI: http://racket.net.au/
Tags: 
*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}

/* Begin Typography & Colors */

body 			{font-family: 'Helvetica',Lucida Grande, Verdana, Arial, Sans-Serif;background: #000;color: #fff; text-align:center;}
#container		{width:710px; text-align:left; margin:0 auto;}
#header 		{height:125px;position:relative;width:710px;}
#content 		{font-size: 1.2em;}
#footer 		{background: #e7e7e7 url('../default/images/kubrickfooter.jpg') no-repeat top;	border: none;	}
p				{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999;line-height:18px; padding-top:12px;}
a:link, a:visited		{color:#794d44; text-decoration:none;}


/* Header Navigation */

ul#nav			{background:url(images/header.jpg);}
ul#nav li		{float:left; list-style-type:none }
ul#nav li a 	{height:125px; display:block; top:0; text-indent:-9999px; outline:none }

li#navTitle a, li#navAbout a, li#navContact a { background:url(images/header.jpg)}
	
li#navTitle a 							{ background-position:0 0; width:576px;}
li#navTitle a:hover						{ background-position:0 -125px }

li#navAbout a 							{ background-position:-576px 0; width:72px;}
li#navAbout a:hover						{ background-position:-576px -125px }

li#navContact a 						{ background-position:-648px 0; width:62px;}
li#navContact a:hover					{ background-position:-648px -125px }

/* Main Navigation */


#navigation			{height:43px;position:relative;padding:0px; margin:0px 0px 0px 0px;overflow:hidden; width:710px;}
ul#mainnav			{background:url(images/navigation.jpg);}
ul#mainnav li		{float:left; list-style-type:none }
ul#mainnav li a 	{height:43px; display:block; top:0;text-indent:-9999px; outline:none }

li#navSite a, li#navChurch a, li#navBaptism a, li#navSide a, li#navHall a, li#navCupboard a, li#navBack a { background:url(images/navigation.jpg)}
	
li#navSite a 							{background-position:0 0; width:74px; left:0px }
li#navSite a:hover						{background-position:0 -43px }

li#navChurch a 							{background-position:-75px 0; width:97px;}
li#navChurch a:hover					{background-position:-75px -43px }

li#navBaptism a 						{background-position:-172px 0; width:105px; left:172px }
li#navBaptism a:hover					{background-position:-172px -43px }

li#navSide a 							{background-position:-277px 0; width:113px; left:277px }
li#navSide a:hover						{background-position:-277px -43px }

li#navHall a 							{background-position:-390px 0; width:81px; left:390px }
li#navHall a:hover						{background-position:-390px -43px }

li#navCupboard a 						{background-position:-471px 0; width:111px; left:471px }
li#navCupboard a:hover					{background-position:-471px -43px }

li#navBack a 							{background-position:-582px 0; width:128px; left:582px }
li#navBack a:hover						{background-position:-582px -43px }



.columnholder{width:660px;margin-left:114px;}
.columnone	{ width:352px; padding:0; float:left; }
.columntwo	{margin-left:30px; padding:0; float:left; width:235px;}
.clear		{clear:both;}
.splash		{font-family:Helvetica, Arial, sans-serif; font-size:11px; font-weight:100; line-height:17px;}
.splash2	{font-family:Helvetica, Arial, sans-serif; font-size:11px; font-weight:100; line-height:17px;margin:5px 0 10px 20px; color:#CCC;}

/* Mailing List */
.wpmlwidget label			{padding:0;font-variant:normal; font-weight:100; color:#767372;}
.wpmlwidget .widefat		{width:80%!Important;margin:0; background:#e8e7e0;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}
.wpmlwidget					{padding:0 0 0 20px;font: 11px Helvetica, Arial,sans-serif!Important;font-variant:normal; font-weight:100;margin-top:0!Important;}
.wpmlwidget form			{}
.wpmlbutton .button			{background:url(images/subscribe.jpg) no-repeat;border:medium none;display:block;height:16px;padding:0;position:relative;text-indent:-9999px;width:58px;}
.wpmlrequired				{color:#a3573a!Important;}

input,
textarea,
select{
	font:100% arial,sans-serif;
	vertical-align:middle;
}
form,fieldset{
	margin:0;
	padding:0;
	border-style:none;
	list-style:none;
	list-style-image:none;
}
#gform_fields {margin:0;padding:0;}
.gfield {border-style:none;
	list-style:none;
	list-style-image:none;
	padding-bottom:5px;
}

.ginput_container input		{border:1px solid #4a4949;background:#CCC; width:350px!Important; padding:5px;}
.ginput_container textarea	{border:1px solid #4a4949;background:#CCC; width:350px!Important;padding:5px;}

.gform_wrapper .gform_footer {
border-top:1px dotted #000 !important;
margin:0px!Important;
padding:0px!Important;
}

.gform_wrapper {
margin-bottom:0px!Important;
}
.gfield_label {
clear:both;
display:inline-block;
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999;margin:10px 0 4px;
}
img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 8px 10px;
	display: inline;
	}

img.alignleft {
	padding: 10px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
/* End Images */

