
* { padding: 0; margin: 0; }

body { font-family: Arial, Helvetica, sans-serif; font-size: 14px; background-image: url(_img/backG.jpg); background-position: top center; background-repeat: no-repeat; background-color:#010101; }

#wrapper { margin: 0 auto; margin-top: 20px; width: 850px; height: auto; }

#header { width: 850px; height: 162px; float: left; background-image: url(_img/logo.png); background-position: center bottom; background-repeat: no-repeat; }

#navigation { float: left; width: 850px; height: 25px; text-align: center; }

#mainbod { height: auto; width: 850px; margin: 8px 0 36px 0; padding: 8px 0 0 0; border: #629eb3 solid 3px; background-color: #FFFFFF; clear: both; }

#leftcolumn { height: auto; width: 420px; float: left; }

#headGr { text-align: center; }

#mainCopy { margin: 19px 0 35px 0; }

#lSerm { margin: 0 0 16px 0; }

#rightcolumn { float: right; height: auto; width: 420px; display: inline; }

#event { text-align: right; padding: 0 50px 0 0; margin: 0 0 5px 0; }

#services { text-align: center; }

#videoP { text-align: center; margin: 16px 0 0 0; }

#footer { height: 130px; width: 850px; clear: both; background-image: url(_img/footImages.jpg); background-repeat: no-repeat; background-position: center bottom; }

.mainText { margin: 10px 0 0 30px; color: #666666; line-height:1.6em; font-size: 12px; }

.sermB { float: left; width: 395px; margin: 0 0 0 18px; }

.sermT { float: right; padding: 20px 0 0 5px; width: 298px; }

a:link { color:#333; text-decoration: underline; }

a:visited { color: #333; text-decoration: underline; }

a:active { color: #333; text-decoration: underline; }

a:hover { color: #333; text-decoration: none; }

/* ----------------------------------------------------------- */
#lead { clear: both; }

#headGr1 { text-align: center; float: left; width: 445px; }

#evsvWrap { float: right; width: 400px; }

#event1 { text-align: right; padding: 0 50px 0 0; margin: 0 0 5px 0; }

#services1 { text-align: center; }

#lSerm1 { margin: 0 0 16px 0; width: 850px; clear:both; }

#mainCopy1 { margin: 19px 0 35px 0; padding: 20px 0 0 0; clear: both; }

#pgHd { float: left; width: 444px; margin: 0 0 10px 0; }

#pgpic { float: right; width: 380px; }

#pgpic1 { float: right; }

/* ----------------------------------------------------------- */
#mp3 { clear: both; text-align: center; width: 400px; margin: 0 auto; }

#pgHd1 { float: left; width: 850px; margin: 0 0 10px 3px; }

#someSep { padding: 0 5px 0 0; width: 324px; }

.welpic { margin: 0 8px 0 0; }

.viList { clear: both; margin: 15px 0 0 0; }

.ulCust { list-style-image: url(_img/iconList.png); margin: 15px 0 0 70px; }

.liCust { color: #666666; line-height:1.8em; font-size:16px; font-weight: bold; }

/* ----------------------------------------------------------- */
#form { clear: left; margin: 0 0 0 30px; }

#surForm { width: 336px; height: 265px; padding: 7px 0 0 24px; clear: left; background-image: url(_img/formBox.png); background-repeat: no-repeat; background-position: top left; }

.messageCont { width: 400px; }

.leftDetails { float: left; width: 180px; height: 70px; margin: 0 0 0 20px; }

.rightDetails { float: right; width: 165px; height: 70px; margin: 0 5px 0 0; }

.fax { position: relative; top: 16px; }

.message { margin: 0 0 0 14px; padding-bottom: 5px; width: 100px; height: 25px; position:relative; top:25px; }

.phone { float: right; width: 170px; height: 50px; }

.mainText1 { margin: 10px 0 0 30px; color: #666666; line-height:1.3em; }

.mainText2 { margin: 7px 0 4px 4px; color: #666666; line-height:1.3em; }

.mainText3 { margin: 10px 0 0 6px; color: #666666; line-height:1.3em; }

.enl { font-size:16px; padding: 0 0 5px 0; }

/* ----------------------------------------------------------- */
#message { margin: 0 0 6px 0; }

#addy { width: 200px; float: left; }

#numbers { width: 200px; float: right; }

.pForm { margin: 0 0 4px 0; color: #666666; }

.fInput { margin: 0 0 6px 0; }

.fBtnH { text-align: right; margin: 6px 50px 0 0; float: right; width: 150px; }

input.btn { color: #333; font: Arial, Helvetica, sans-serif; border:1px solid #c7e3ed; }

.iaw {color:#666666; font-weight: bold; font-size: 16px; margin: 0}




.zWrap {width:850px; height: 90px; clear:both; margin: 20px 0 0 0;}
.zWrapIn {width:395px; float: left; display: inline; margin: 20px 0 0 20px;}
.zWrapInLink {display: inline; padding: 10px 0 0 5px; width: 298px; float: left;}
.zWrapCal {float: right; display: inline; margin: 16px 20px 0 0;}
.zWrapMap {float: right; display: inline; margin: 8px 20px 0 0;}


div#new-location ul { list-style: none; color: #666666; font: 11px/14px Verdana, Arial, Helvetica, sans-serif; }
div#new-location li { display: block; margin-bottom: 10px; padding-bottom: 6px; border-bottom: 1px dashed #cccccc; }
div#new-location li strong { color: #993300; }

div.notification {
	color: #993300;
	font: 18px/22px times New Roman;
	margin:0 0 0 29px;
	margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px dashed #cccccc;
	}

h2.new-location { 
	color: #993300;
	font: 18px/22px times New Roman;
	margin: 0 0 0 30px;
}

div.hr { height: 1px; display: block; margin: 6px 6px 6px 28px; border-bottom: 1px dashed #cccccc; }
div.hr hr { display: none; }
p.mainText a strong { color: #993300; }

