/* Start of CMSMS style sheet 'IYWCM Style CSS' */
/* GLOBAL DEFAULTS
----------------------------------------------------*/
html {height:100%;}
body {margin:0px;padding:0px;background: url(uploads/images/body_bg.gif) repeat-x left 60px;height:100%;font-size:100%;line-height:1em}

table { border:0px; border-collapse:collapse ; width:100%} 
td {vertical-align:top; padding:0px; }
td, table, select, input, textarea{font-family:tahoma;font-size:100%;vertical-align:top;color:#717171;}

form { margin:0px; padding:0px}

img {border:0}

ul{margin:0 0 14px 0; padding:0px 0px 0px 15px; list-style:none}
ul li { line-height:1.64em}
ul li a{text-decoration:underline; color:#717171; background:url(uploads/images/marker_list.gif) no-repeat 0 2px; padding-left:22px; padding-bottom:3px}
ul li a:hover{ text-decoration:none}

ul.list {margin:0 0 10px 0; padding:0px; list-style:none}
ul.list li { line-height:1.27em; margin-bottom:4px}
ul.list li a{text-decoration:underline; color:#608da5; background:none; padding:0}
ul.list li a:hover{ text-decoration:none}

ul.markers {
	list-style-type: square;
}
/*ul.markers li { color:#717171; background:url(uploads/images/marker_list.gif) no-repeat 0 2px; padding-left:22px; padding-bottom:3px}*/

ul.sitemaplist ul li {margin-left:15px;}

ul li a.nolinkformat { background:none; padding:0px;}

a {text-decoration:underline; color:#608da5}
a:hover {text-decoration:none}
a.link {text-decoration:none; color:#172e4e; background:url(uploads/images/marker_link.gif) no-repeat 0 3px; padding-left:17px; font-weight:bold; float:right; margin-right:10px; padding-bottom:2px}
a.link1 {text-decoration:none; color:#172e4e; background:url(uploads/images/marker_link.gif) no-repeat 0 3px; padding-left:17px; font-weight:bold;}
a.link:hover {text-decoration:none; color:#608da5}

.div_link {text-align:right; padding-right:10px}
.div_link a {float:none}

h1 {background:url(uploads/images/logo.gif) no-repeat top left;width:463px;height:139px;margin:0;font-size:1em;text-indent:-10000px;}
h2 {color:#172e4e; font-size:1em; margin:0 0 6px 0}
h3 {color:#363636; font-size:1em; margin:0 0 4px 0}
strong {color:#172e4e}
p {margin:0 0 14px 0}



/* MAIN NAVIGATION
----------------------------------------------------*/
#menuwrapper ul { margin: 0; padding: 0; list-style:none; }
#menuwrapper ul li { margin: 0; padding: 0; float:left; }
#menuwrapper ul li a { display: block; float:left;  height: 35px; background-repeat: no-repeat; background-position: 0% 0%; margin: 0; padding: 0; background-image:none; text-decoration:none; }
#menuwrapper ul li a span { visibility:hidden; }

#menuwrapper ul li a.link_main { width: 124px; background-image: url(uploads/images/m1_p1.jpg); }
#menuwrapper ul li.menuactive a.link_main  {background-image: url(uploads/images/m1_1.jpg); }

#menuwrapper ul li a.link_about { width: 130px; background-image: url(uploads/images/m2_p1.jpg); }
#menuwrapper ul li.menuactive a.link_about { background-image: url(uploads/images/m2_1.jpg); }

#menuwrapper ul li a.link_ministries { width: 118px; background-image: url(uploads/images/m3_p1.jpg); }
#menuwrapper ul li.menuactive  a.link_ministries { background-image: url(uploads/images/m3_1.jpg); }

#menuwrapper ul li a.link_calendar { width: 123px; background-image: url(uploads/images/m4_p1.jpg); }
#menuwrapper ul li.menuactive a.link_calendar { background-image: url(uploads/images/m4_1.jpg); }

#menuwrapper ul li a.link_sermons { width: 107px; background-image: url(uploads/images/m5_p1.jpg); }
#menuwrapper ul li.menuactive a.link_sermons { background-image: url(uploads/images/m5_1.jpg); }

#menuwrapper ul li a.link_contacts { width: 130px;  background-image: url(uploads/images/m6_p1.jpg);}
#menuwrapper ul li.menuactive a.link_contacts { background-image: url(uploads/images/m6_1.jpg);}

.clearb {clear:both;}


/* GLOBAL LIBRARY
----------------------------------------------------*/
.p1 {margin:0 0 4px 0}

.title {margin-bottom:18px;display:block}
.title_1 {margin-bottom:20px; display:block}
.img_left {float:left; margin:2px 22px 0 0}
.img_right {float:right; margin:2px 0 0 22px}
.pic {margin:0 0 15px 0; display:block}

.margin_btm8 { margin-bottom: 8px; }

.box {width:422px}
.col_box_1 {width:236px; float:left}
.col_box_2 {width:186px; float:left}


.event_date { font-size:1.5em; padding:5px; background-color:#F4F4F4; }
.event_title {font-size:1.1em; padding-left:5px;}
.event_desc { padding-left:5px;}

.bold_caps { font-weight: bold; text-transform:uppercase;color:#000000; }
.separator{ border-bottom: 1px dotted #CCCCCC; height:1px; clear:both; margin-bottom: 15px; }
.img_border { padding:5px; border: 1px solid #CCCCCC; background-color:#F4F4F4;}

.clear {clear:both}

.line {background:url(uploads/images/line_bg.gif) repeat-x top; width:auto; margin:23px -14px 14px -17px; height:11px}

.main { width:100%;	}
.main_1 { width:100%; text-align:center}
.main_2 {width:732px; height:700px; margin:0 auto; text-align:left; }

.nofloat {float:none}
.nobg {background:none}

.red {color:#FF0000;}


/* SECTION STYLES
----------------------------------------------------*/

/* header */
#header {height:174px;font-size:0.6875em;color:#717171;background: url(uploads/images/logo-semi-transparent.gif) no-repeat right -15px;}
#header table, #header td {line-height:1.18em}
#header .row_1 {height:139px}
#header .row_1 .c1 {width:448px}
#header .row_1 .c2 {width:284px;padding-top:15px}
#header .row_1 .div_date {display:inline; background:url(uploads/images/marker_date.gif) no-repeat left 1px; padding-left:21px; margin:0 19px 0 0}
#header .row_1 .div_time {display:inline; background:url(uploads/images/marker_time.gif) no-repeat left 1px; padding-left:19px}
#header .row_2 {height:35px}
#header .row_2 img {vertical-align:top}

.header-bottom {background:url(uploads/images/header-bottom.gif) no-repeat 0% 0%; height: 11px;}

/* content */
#content { height:582px; font-size:0.6875em }
#content table, #content td {line-height:1.27em}
#content .col_1 {width:427px; /*background:url(uploads/images/bg_col_1.jpg) no-repeat top left; */padding:15px 24px 20px 12px}
#content .col_1 .slogan {margin:0 0 97px 270px; display:block}
#content .col_2 {width:269px; background:url(uploads/images/bg_col_2_rep.gif) repeat-y top left; }
#content .col_2 td {color:#363636}
#content .col_2 strong {color:#363636}
#content .col_2 .bg {/*background:url(uploads/images/bg_col_2.jpg) no-repeat top left; height:582px*/ }
#content .col_2 .bg .indent {padding:15px 50px 0 32px}

/* footer */
#footer { height:84px; background:url(uploads/images/footer_bg.gif) repeat-x top #566269; font-size:0.6875em}
#footer table, #footer td {line-height:1.27em}
#footer .footer_bg { background:url(uploads/images/footer_bg_right.gif) no-repeat top right; height:84px}
#footer .footer_bg .col_1 {width:455px}
#footer .footer_bg .col_1 img { margin:10px 0 0 13px; display:block}
#footer .footer_bg .col_2 { width:246px; color:#fff; padding-top:36px}
#footer a {color:#6b9eb9; text-decoration:underline}
#footer a:hover {text-decoration:none}



/* PAGE SPECIFIC STYLES
----------------------------------------------------*/

/* index.php */
.main_page #content .img_left {margin:-6px 22px 39px 0}
.main_page #content .box ul {margin:0}
.main_page #content .line {margin:22px -14px 19px -17px}
.main_page #content .form {margin:0 0 0 8px; font-weight:bold}
.main_page #content .form .select_1 {width:93px; height:18px; border:solid 1px #c0c0c0; color:#727272; padding-left:6px; margin:5px 6px 8px 0; font-size:0.81em; font-weight:normal}
.main_page #content .form .select_2 {width:66px; height:18px; border:solid 1px #c0c0c0; color:#727272; padding-left:6px; margin:5px 0 8px 0; font-size:0.81em; font-weight:normal}
.main_page #content .form .select_3 {width:165px; height:18px; border:solid 1px #c0c0c0; color:#727272; padding-left:6px; margin:5px 0 8px 0; font-size:0.81em; font-weight:normal}
.main_page #content .form .link_search {color:#5f9c00; text-decoration:underline; background:url(uploads/images/marker_search.gif) no-repeat 0 10px; padding-left:7px; font-weight:normal}
.main_page #content .form .link_search:hover {background:none}

/* about.php */
.about #content .box {padding-bottom:16px}

/* ministries.php */
.ministries #content .img_left {margin-bottom:14px}
.ministries #content .col_2 ul {margin-bottom:0}
.ministries #content .col_2 ul.list {margin-bottom:10px}

/* calendar.php */
.calendarpg #content .col_1 .img_left {margin:-6px 22px 39px 0}
.calendarpg { background-image: none;}

/* register.php */
.registration #content .col_1 .img_left {margin:-6px 22px 39px 0}
.registration { background-image: none;}


/* sermons.php */
.sermons #content .img_left {margin-bottom:16px}
.sermons #content .col_2 ul {margin-bottom:0}
.sermons #content .col_2 ul.list {margin-bottom:10px}

/* index-5.html */
.contacts #content .box {padding-bottom:15px}
.contacts #content input {width:180px; height:17px; font-size:1em;}
.contacts #content .div_input {margin:2px 0 8px 0; height:15px}
.contacts #content textarea {width:185px; height:96px; margin:2px 0 8px 0; display:block; font-size:1em}

.headerSlideshow,
.headerSlideshow li,
.headerSlideshow li a { color: #FFFFFF !important; }
/* End of 'IYWCM Style CSS' */

