html, body, div, span, object, 
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, del, dfn, em, font, img, ins, 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;
}
/** END OF RESET **/

/** START OF STYLING **/
body{
margin:0;
padding:0;
line-height:15px;
background:#b5b3c0;
font-family: Tahoma, Geneva, sans-serif;

}
a{text-decoration:none;}

b{font-size: 110%;}
em{color: red;}
li{display:inline;list-style:none;}


#maincontainer{
width: 800px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
background:#ffffff;
margin-top:25px;
margin-bottom:25px;
box-shadow: 0px 0px 25px #000;
-webkit-box-shadow: 0px 0px 25px #000; 
-moz-box-shadow: 0px 0px 25px #000; 
}
/** START OF HEADER **/
#topsection{
background-image: url("images/head.png") ;
height: 155px; /*Height of top section*/
}

#bbar a{color:#ffffff;text-decoration:none;padding:0px 4px 1px 4px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
#bbar a:hover{background:#474266;}
#bbar .active{background:#2b283e;color:#a39bc5;}
#bbar ul{margin:0 auto;}
#bbar li{margin:0px 11px 0px 11px;}
#bbar{font-size:14px;font-weight:bold;margin-top:135px;margin-left:50px;position:absolute;}
/** END OF HEADER **/

/** START OF CONTENT **/
#contentwrapper{
float: left;
width: 100%;
}

/* the column on left */
#contentcolumn{
margin-right: 265px; /*Set right margin to RightColumnWidth*/
margin-top:15px;
padding-left:15px;
}
#contentcolumn p{font-family: Tahoma, Geneva, sans-serif;font-size:12px;color:#000000;padding: 5px 10px 5px 10px;text-align:justify;text-indent:4%;}
#contentcolumn #pa img{float:right;padding:0px 0px 13px 13px;margin-bottom:0px;}

#contentcolumn a{font-family: Arial;font-size:11px;color:#8a7960;margin:9px;}
#contentcolumn a:hover{font-family: Arial;font-size:11px;color:#6c668b;margin:9px;}
#contentcolumn h3{font-family: Georgia; font-size:16px;color:#000000;padding: 5px 10px 3px 10px;}
#contentcolumn h5{font-family: Arial; font-size:10px;color:#000000;padding: 0px 0px 12px 20px;}
#contentcolumn img{margin-bottom:20px;}
#contentcolumn #previous{float:left; margin:25px 0px 25px 0px;}
#contentcolumn #previous a{font-family:Georgia;font-size:18px;color:#8a7960;}
#contentcolumn #next{float:right; margin:25px 0px 25px 0px;}
#contentcolumn #next a{font-family:Georgia;font-size:18px;color:#8a7960;}
#contentcolumn #next a:hover,#contentcolumn #previous a:hover{font-family:Georgia;font-size:18px;color:#6c668b;}
#dl{border-bottom:1px dotted;}

/* the slideshow */
#slide1{
position:relative;
width:500px;
height:320px;
margin-top:40px;
padding-left:10px;
}
#slide IMG {
position:absolute;
top:0;
left:0;
z-index:8;
opacity:0.0;
}
#slide IMG.active {
z-index:10;
opacity:1.0;
}
#slide IMG.last-active {
z-index:9;
}
/* end of slideshow */
/*prayer form*/
#contact-area {width: 499px;margin:15px 0px 35px 10px;}
#contact-area input, #contact-area textarea {padding: 5px;width: 400px;font-family: Tahoma, sans-serif;font-size: 12px;margin: 0px 0px 10px 0px;border: 1px solid #6c668b;}
#contact-area textarea {height: 120px;}
#contact-area textarea:focus, #contact-area input:focus {border: 1px solid #2b283e;}
#contact-area input.submit-button {width: 100px;float: right;background:#494461;color:#ffffff;}
label {float: left;text-align: right;margin-right: 15px;width: 72px;padding-top: 5px;font-size: 15px;}

/*end of prayer form*/

/* end of the column on the left */

/* the column on the right */
#rightcolumn{
float: left;
width: 265px; /*Width of right column*/
margin-left: -265px; /*Set left margin to -(RightColumnWidth) */
margin-top:15px;
margin-bottom:15px;
}
#rightcolumn .innertube h1{font-family:Arial;font-size:14px;font-style:italic; font-weight:bold; padding: 15px 15px 10px 25px;}
#rightcolumn .innertube h5{font-family:Arial;font-size:10px;color:#494461;padding:0px 0px 10px 130px;margin-right:15px;float:right;}
#rightcolumn .innertube p{font-family: Tahoma, Geneva, sans-serif;font-size:11px;color:#000000;padding: 0px 25px 10px 25px; text-indent:4%;}
#rightcolumn .innertube li{font-family:Tahoma, Geneva, sans-serif;font-size:11px;color:#000000;padding: 10px 25px 10px 25px;}


#rightcolumn #righta a{font-family:Arial;font-size:10px;color:#8a7960;margin-right:15px;float:right;}
#rightcolumn #righta a:hover{font-family:Arial;font-size:10px;color:#6c668b;margin-right:15px;float:right;}
#resources a img{margin:0px -21px 0px 0px;margin-left:25px;}
#info ul{padding-bottom:25px;width:230px;}


#ser_arch{font-family:Arial;font-size:11px;color:#000000;margin:25px;}
#ser_arch a{font-family:Arial;font-size:10px;color:#8a7960;float:right;}
#ser_arch a:hover{font-family:Arial;font-size:10px;color:#6c668b;float:right;}


#sermon #audioplayer_1 p{margin-left:-27px;color:red;} /* red text for non flash browsers */
#audioplayer_1 {margin-left:27px;}
#warch li{display:block;margin:0px 0px -30px 0px;padding:0px;}
#warch a{font-family:Tahoma;font-size:13px;color:#8a7960;}
#warch a:hover{height:15px;font-family:Tahoma;font-size:13px;color:#6c668b;}
#calendar {margin-top:30px;font-size:65.5%;}
#calendar #datepicker{position:relative; top:10px;width:200px;margin:0 auto;margin-bottom:30px;}
#map_canvas{width:500px; height:320px;margin:20px 10px 20px 10px;background:#6c668b;}
/* the end of the column on the right */

/* START OF THE FOOTER */
#footer{clear: left;width: 770px;height:85px;background-image:url(images/foot.png);margin:10px 15px 0px 15px;color:#ffffff;}
#footer li,p{display:block;font-family:Tahoma;font-size:11px;}
#footer ul{float:left;margin:12px 10px 0px 10px;}
#footer p{float:right;margin:12px;}
#footer a{color:#ffffff;}
#footer a img{position:relative;left:507px;top:32px;}
/* END OF THE FOOTER */
.innertube{
/*margin: 10px; Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}
