
1body {margin-top:0px; margin-bottom:0px; margin-left:0px; background-color:#FFFFFF;font-family: Verdana,Arial,Sans-Serif,Tahoma,Times New Roman;}
1div,1span,1p {font-family: Verdana,Arial,Sans-Serif,Tahoma,Times New Roman;}
1a, 1a:link, 1a:visited, 1a:active,1a:focus,1a:hover {font-family:  Verdana,Arial,Sans-Serif,Tahoma,Times New Roman; font-size:12px; color:#105E80; text-decoration: none; margin-left:30px;}
1a:hover { color: #651759; }
1.line {color:#A3A3A3; width:95%; clear:both; height:1px;}
1.line2 {color:#007F91; width:95%; clear:both; margin-top:25px; height:1px;}
1.line3 {color:#007F91; width:95%; margin-top:0px; height:1px;}
1.menu {color:#105E80;}
.bottom {margin-left:10px;}

1td.gray_line { width:1px; background-color:#A3A3A3;}
1td.right_menu { background-color:#F4F4F4; vertical-align:middle;}

1img {border-style:none;}

1div.text_section1 {font-size:14px; margin-left:10px; margin-top:30px; text-indent:10px; width:360px; float:left;}
1div.text_section2 {font-size:13px; margin-left:5px; margin-top:25px; text-indent:0px;}
div.text_section3 {font-size:11px; margin-left:5px; margin-top:5px; color:#007F91; 1text-indent:10px; font-weight:normal;}
div.text_section4 {font-size:13px; margin-left:25px; margin-top:10px;}
1div.header1 {font-size:13px; color:#0A577A;  margin-left:5px; margin-top:0px; font-weight:bold; padding-top:0px; padding-left:0px; padding-right:0px; float:left;}
div.header2 {font-size:11px; color:#007F91;  margin-left:5px; margin-top:5px;font-weight:bold; text-indent:10px; }
1.header3 {font-size:12px; color:#0A577A;  margin-left:5px; font-weight:bold; margin-bottom:5px;}
1div.header4 {font-size:11px; color:#FF8400;  margin-left:5px; margin-top:10px; margin-bottom:5px; font-weight:bold;}
.header5 {font-size:10px; color:#FF8400;  margin-left:5px; margin-top:10px; margin-bottom:5px; font-weight:bold;}
div.picture_sec4 {margin-left:15px; margin-top:20px;}
1div.copyright {font-family: Arial,Sans-Serif,Tahoma,Times New Roman; color:#737373; font-size:10px; margin-left:10px; font-weight:normal;vertical-align:bottom;}
1div.button_contact {clear:both; margin-right:28px;}
div.text_current_sermon {font-size:11px; margin-left:10px; margin-top:10px; color:#560049; font-weight:bold; display:inline;}
div.text_archived_sermons {font-size:11px; margin-left:10px; color:#560049; font-weight:bold;line-height:14px;}
1div.text_event {color:#000000; font-size:11px; margin-left:5px; font-weight:bold; margin-bottom:3px;}
1div.text_event2 {color:#000000; font-size:13px; margin-left:5px; width:150px;}
div.text_event3 {font-size:11px; margin-left:5px; margin-top:5px; color:#560049; font-weight:bold;}
div.bar1 {background-color:#337871; margin-left:1px; margin-top:1px; margin-bottom:0px; color:#FFFFFF; width:584px; height:38px; font-size:14px;}
1div.bar2 {background-color:#337871; margin-left:1px; margin-top:1px; margin-bottom:0px; color:#FFFFFF; width:169px; height:26px; font-size:14px;}
.text_search {color:#000000; font-size:11px;}
#width2 {width:90px;}
#width3 {width:95px;}

1img.button_click {margin-left:15px; margin-top:20px; clear:both;}
img.bar { margin-left:1px; margin-top:1px; margin-bottom:0px;}
img.cross {margin-left:20px;margin-top:5px;}
img.arrow {margin-left:5px;}
1img.photo {margin-left:5px; margin-top:5px; margin-right:10px; margin-bottom:0px; float:left; padding-left:10px;}
img.photo2 {margin-left:3px; margin-top:2px;}
img.calendar {margin-bottom:5px; margin-left:20px; vertical-align:bottom;}

1.ministries_text1 {color:#0A577A; font-size:11px; margin-left:5px; margin-right:10px; margin-top:15px; }
.bar_text1{font-size:13px; margin-left:10px; margin-right:10px; font-weight:bold; vertical-align:sub;}
.bar_text2{font-size:20px; margin-left:10px;}
1.bar_text3{font-size:14px; margin-left:10px;font-weight:bold; margin-bottom:0px; text-align:middle; height:26px;}
1.bar_arrow {margin-left:5px;}

1td#main a {margin-left: 0px; }

1a.edit, a.edit:link, a.edit:visited, a.edit:active,a.edit:focus,a.edit:hover {font-size: 0.8em; text-decoration:underline;}


div#class input, div#class textarea { width: 200px;}
div#class input.submit { width: 60px;}

div.error,label.error {color:#a00000; font-weight:bold;}

span#span_form_builder label.form_builder_error, div.form_builder_error { font-size: 12px; font-weight: bold; color: #cc0000;}

span#span_form_builder { font-family: Verdana,Arial,Sans-Serif,Tahoma,Times New Roman; display: block; margin-left: 1em;}
select.form_builder, input.form_builder { font-family: Verdana,Arial,Sans-Serif,Tahoma,Times New Roman; width: 300px; font-size: 12px;}
span#span_form_builder label { font-family: Verdana,Arial,Sans-Serif,Tahoma,Times New Roman; font-size: 12px;}

textarea.form_builder {font-family: Verdana,Arial,Sans-Serif,Tahoma,Times New Roman; width: 300px; font-size: 12px; height: 150px;}
