* { margin:0; padding:0;}
body { background:#262a2b; font-size:105%; line-height:1em; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; color:#1c2328; text-align:center}

/*in_line*/
/*input, select, textarea { vertical-align:middle; font-weight:normal; font-family:tahoma; color:#ffffff; font-size:1em; font-weight:normal; padding-left:5px; border:solid 1px #1c2328; background:none}*/
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none;}

/*==================list====================*/
ul{margin:0px; padding:0px; list-style:none}
li { margin-bottom: 10px }

ul.list_1 li { line-height:18px}
ul.list_1 li a{text-decoration:underline; color:#aaaaaa; background:url(../images/marker_list.gif) no-repeat 0 5px; padding-left:12px}
ul.list_1 li a:hover{ text-decoration:none}

ol {list-style-position:inside; margin:10px 0 0 0; padding:0}

ol li {line-height:2.18em; font-weight:bold}
ol li a {color:#fff; text-decoration:underline; font-weight:normal; margin-left:-5px}
ol li a:hover {text-decoration:none}

ol.list_2 {margin-bottom:14px}
ol.list_2 li {line-height:2.18em; font-weight:bold}
ol.list_2 li a {color:#1c2328; text-decoration:underline; font-weight:normal; margin-left:-5px}
ol.list_2 li a:hover {text-decoration:none}

/*==========================================*/

a {text-decoration:underline; color:#1c2328}
a:hover {text-decoration:none}

a.link {text-decoration:none; color:#1c2328; font-weight:bold; font-size:1.18em; background:url(../images/marker_link.gif) no-repeat right 5px; padding-right:20px} 
a.link:hover {text-decoration:none; color:#71d5ff}

a.link2 {text-decoration:none !important; color:#fff; font-weight:bold; font-size:1.18em; background:url(../images/marker_link2.gif) no-repeat right 5px; padding-right:20px} 
a.link2:hover {text-decoration:none; color:#71d5ff}


p {margin:0 0 17px 0}
.p1 {margin:0 0 10px 0}

.clear { clear:both;}

h4 {font-size:1em; margin:0 0 17px 0}

/*
h4.font_1 {color:#fff; margin:0 0 4px 0; line-height:1.45em }
h4.font_2 {color:#1c2328; margin:0 0 3px 0; line-height:1.45em }
h4.font_2 a {color:#1c2328; text-decoration:underline}
h4.font_2 a:hover { text-decoration:none}
h4.font_3 {color:#fff}
*/

.top_bg {background:url(../images/top_bg.gif) repeat-x top #fff}

/*header*/
#header { font-family:tahoma; font-size:0.6875em; height:168px}

.logo {
	position:absolute;
	margin:10px 0 0 0;
	background-image: url(../Harvest%20Baptist%20Church);
}

#quick-links {
	position: absolute;
	margin-left: 570px;
	margin-top: 75px;
	top: 4px;
	width: 335px;
	height: 32px;
}

#quick-links li { display: inline; margin-right: 15px; font-size: 12px; font-family:Georgia, "Times New Roman", Times, serif; font-weight: bold; }
#quick-links li a:link, #quick-links li a:visited, #quick-links li a:active { text-decoration: none; color: #667 }
#quick-links li a:hover { text-decoration: underline }

/* .slogan {position:absolute; margin:214px 0 0 468px} */

ul.menu {margin:108px 0 0 0; padding:0px; list-style:none; background:url(../images/template/menu_bg.jpg) repeat-x 0 0; position:absolute; width:899px; text-transform:uppercase; font-family: Georgia; font-size: 1.2em}
ul.menu li { line-height:1em; background:url(../images/li_bg.gif) no-repeat right top; float:left}
ul.menu li a{text-decoration:none; color:#ffffff; padding:20px 25px 21px 25px; font-weight:bold; display:block}
ul.menu li a:hover{ text-decoration:none; color:#fff; text-decoration:underline}
ul.menu li.m6 {background:none}
ul.menu li.first { margin-left: 30px }


/*content*/
#content { font-size:0.7em; line-height:1.55em; padding-bottom:18px}
.title {margin-bottom:14px}
.title2 {margin-bottom:10px}

.img {margin-bottom:24px}
.img_left {float:left; margin:0 20px 0 0}
.img_left2 {float:left; margin:0 14px 0 0}
.img_left3 {float:left; margin:-3px 4px -3px 0; position:relative}

.phones {float:right; margin-right:26px}
.phones2 {float:right; margin-right:250px}

.line {background:url(../images/line_bg.gif) repeat-x top; height:23px}

/*footer*/
#footer { font-size:0.625em; line-height:1.6em; color:#fffcdc; padding:15px 0 22px 0}
#footer a{color:#fffcdc; text-decoration:underline}
#footer a:hover {text-decoration:none}
#footer span {text-transform:uppercase}

.footer_menu { overflow:hidden; width:500px}
.footer_menu li { display:inline; margin-left:-8px;}
.footer_menu li a { color:#aeaeae !important; border-left:1px solid #aeaeae; padding:0 15px 0 7px; text-decoration:none !important; text-transform:uppercase}
.footer_menu li a:hover { color:#fff !important}


/*================== index.html ==================*/
#page1 #content .column_2 .indent { padding:20px 15px 40px 20px}

/*================== index-1.html ==================*/
#page2 #content .block_4 .indent { padding:26px 20px 33px 30px}
#page2 #content .block_2 .indent {padding:20px 20px 32px 20px}
#page2 #content .block_3 .indent { padding:20px 24px 31px 20px}

/*================== index-2.html ==================*/
#page3 #content .block_3 .indent { padding:23px 15px 36px 19px}
#page3 #content .block_4 .indent { padding:26px 20px 33px 30px}
#page3 #content .block_2 .indent {padding:20px 20px 25px 20px}

/*================== index-3.html ==================*/
#page4 #content .block_4 .indent { padding:26px 20px 33px 30px}
#page4 #content .block_2 .indent {padding:20px 20px 32px 20px}
#page4 #content .block_3 .indent { padding:23px 15px 20px 19px}
#page4 #content .block_3 p {padding-right:5px}

/*================== index-4.html ==================*/
#page5 #content .block_3 .indent { padding:23px 15px 19px 19px}
#page5 #content .block_4 .indent { padding:26px 20px 33px 30px}
#page5 #content .block_2 .indent {padding:20px 20px 32px 20px}

/*================== index-5.html ==================*/
#page6 #content .block_4 .indent { padding:26px 20px 33px 30px}
#page6 #content .block_2 .indent {padding:20px 20px 32px 20px}
#page6 #content .block_3 .indent { padding:19px 25px 35px 19px}

/*================== index-6.html ==================*/
#page7 #content .block_4 .indent { padding:26px 22px 35px 30px}

input {width:278px; height:21px}
.div_input {height:26px}
textarea {width:302px; height:98px; overflow:auto; display:block; margin:2px 0 15px 0}
.div_links {text-align:right}

/*==================block====================*/
.block_margin {margin-bottom:10px}

.block_wellcome {background:url(../images/template/block_wellcome.jpg) no-repeat 0 0; width:641px; margin-bottom:10px; border-bottom: solid 1px #ccc}
.block_wellcome .indent {padding:25px}

.main_content { width:600px; min-height:230px; margin-bottom:10px; border: solid 1px #b7c0c5; background-color: #e0e0e0 }
.main_content .indent {padding:47px 45px 0 184px}
.main_content { padding: 20px }
.main_content ul, .main_content ol { margin: 0 1.5em 1.5em 1.5em; list-style: disc }
.main_content ol li, .main_content ul li { margin:0 1.5em; }

a.generic_button:link, a.generic_button:visited, a.generic_button:hover, a.generic_button:active { padding: 5px; background-color: #cc6111; color: white; text-decoration: none; font-family: Arial Narrow, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.2em; text-transform: uppercase;  }

h2 {  font-family: Georgia, Garamond, Times New Roman, Sans-Serif; font-size: 20px; margin-bottom: 20px }
h3 {  font-family: Georgia, Garamond, Times New Roman, Sans-Serif; font-size: 14px; margin-bottom: 10px }
h3.block_title1 {  background-color: #31516f; height: 30px; padding: 12px 0 0; color: White; }
h3.block_title1 span {margin:25px 0 15px 15px; vertical-align: middle}
h3.block_title2 {  background-color: #e36b00;  height: 30px; padding: 12px 0 0; color: White;}
h3.block_title2 span {margin:15px 0 15px 15px}
h3.block_title3 {  background-color: #7c5529; height: 30px; padding: 12px 0 0; color: White;}
h3.block_title3 span {margin:15px 0 15px 15px}
h3.block_title4 { background-color: #58px; padding:10px 0 12px 0; border-bottom:solid 1px #aaddb5; height: 30px; padding: 15px 0 0; }
h3.block_title4 {margin:0 0 0 52px; font-size:1em; text-transform:uppercase}


.block_1 { color:#000; background-color: #b5cbde; min-height: 500px}
.block_1 .right_bot { }
.block_1 .left_bot { }
.block_1 a {color:#000; text-decoration:underline}
.block_1 a:hover {text-decoration:none }
.block_1 h4 { margin: 0 0 10px 0}

.block_2 { color:#000; background-color: #f6e1aa; min-height: 500px}
.block_2 .right_bot { }
.block_2 .left_bot { }
.block_2 a {color:#000; text-decoration:underline}
.block_2 a:hover {text-decoration:none}

.block_3 { color:#000; background-color: #e1c586; min-height: 500px}
.block_3 .right_bot { }
.block_3 .left_bot { }
.block_3 a {color:#000; text-decoration:underline}
.block_3 a:hover {text-decoration:none }

.indent {padding:20px 20px 30px 20px}

.block_4 { background:#f4f4f6; border:solid 1px #b7c0c5}

.blog_column { min-height:  515px }
/*==========================================*/

.welcome_image {margin: 20px }


.QuoteBlock { font-size:0.9em; margin: 40px 20px; }
.QuoteBlock_QuoteText { font-weight: normal; font-size: 1.1em; line-height: 1.3em }
.QuoteBlock_SpeakerText { text-align: right; font-size: .84em; font-weight: bold; margin-top: 10px }
.QuoteBlock_GetAnotherQuoteLink { display:none }

.GoogleEvent { padding-bottom: 10px }

#podcastlist .rssreader .articledate {margin: -10px 10px 0px 125px}
#podcastlist .rssreader .articledescription {margin:0px 10px 30px 125px}
