

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

body		{ height:100%; font-family: “Lucida Grande”, sans-serif; font-style: normal; font-weight: bold; text-transform: normal; letter-spacing: normal; text-align: justify; letter-spacing: normal; FONT-SIZE: 60%; background: #A5C8ED url(images/bg.jpg) top center no-repeat; }		

ul			{ list-style: square inside; font-family: “Lucida Grande”, sans-serif; font-style: normal; font-weight: normal; text-transform: normal; letter-spacing: normal; text-align: justify; letter-spacing: normal; FONT-SIZE: 1.3em; }			
	
ol			{ list-style: decimal inside; }				

a img		{ border: none; }

img			{ vertical-align: middle; border: 0 0 5px 5px; border-style:none;  }

table		{ border-collapse: collapse; }


/*
	TYPOGRAPHY
*/
.events_list li		{ font-family: “Lucida Grande”, sans-serif; color: #333333; font-size: 1.4em; font-style: normal; font-weight: normal; text-transform: normal; letter-spacing: normal; line-height: 1.5em;  }
.events_list a		{ color: #008FD4; line-height: 1.4em; text-decoration: none; font-weight: bold; }
.events_list a:hover{ color: #333333; line-height: 1.4em; text-decoration: none; font-weight: bold;}
a					{ font_family: “Lucida Grande”, sans-serif; color: #004F9D; text-decoration: underline;}
a:hover				{ font_family: “Lucida Grande”, sans-serif; color: #000000; text-decoration: underline; } 
p					{ font-family: “Lucida Grande”, sans-serif; color: #4D4D4D; font-size: 1.4em; font-style: normal; font-weight: bold; text-transform: normal; letter-spacing: normal; line-height: 1.5em;  }
p a					{ font_family: “Lucida Grande”, sans-serif; color: #008FD4; line-height: 1.4em; text-decoration: underline; }
p a:hover			{ font_family: “Lucida Grande”, sans-serif; color: #4D4D4D; line-height: 1.4em; text-decoration: underline; } 
h1					{ font-size: 1.7em; line-height: 2.0em; font-family: “Lucida Grande”, sans-serif; font-weight: bold; color: #008FD4; }
h2					{ font-size: 2.0em; line-height: 2.3em; font_family: “Lucida Grande”, sans-serif; font-weight: bold; color: #008FD4; }
h3					{ font-size: 1.3em; line-height: 1.4em; FONT-FAMILY: “Lucida Grande”, sans-serif; font-weight: bold; color: #EFEFEF; }
h4					{ color: white; font-size: 2.0em; margin-bottom: 15px; }


/*
	UTILITY
*/

.floatleft	{ float: left; }

.floatleft	{ float: right; }

.clear		{ clear: both; }

/*
	HEADER
*/		

#top-barL	{ width: 180px; height: 176px; margin: 20px 0px 0px 0; padding: 0px 0 0 0; float: left; }

#top-barR	{ vertical-align: top; width: 795px; height: 176px; margin: 20px 0px 0px 0; padding: 0px 0 0 0; float: right; }

#top-bar p	{ padding: 20px 0 0 0; color: #CC0000; float: right; }

form#searchform	{	margin: 20px 0 10px 0; float: right; }







/*
	STRUCTURE
*/

#page-wrap	{ width: 985px; margin: 0px auto -205px; min-height: 100%; height: auto !important; height: 100%; }	

#pics-bar 	{ vertical-align: top; margin: 20px 20px 30px 10px ; width: 205px; float: left; }


#main-col	{ width: 420px; margin: 25px 0px 0px 0px ; vertical-align: top; float: left; }

#main-col1	{ width: 650px; margin: 25px 0px 0px 10px ; vertical-align: top; float: left; }

#events		{ width: 965px; vertical-align: top; padding: 0px 10px 150px 10px; background: url(images/bottom-bg.png) bottom center no-repeat;}

#events1	{ width: 965px; vertical-align: top; padding: 0px 10px 150px 10px; background: url(images/bottom-bg.png) bottom center no-repeat;}

#push		{  height: 205px; }


/*
	calendar widget
*/


.when			{ padding: 0; margin: 10px 0 0 0; }
.date				{ font_family: “Lucida Grande”, sans-serif; font-size:10pt; font-weight: bold; margin: 5px 0 5px 0; }
.month				{ font_family: “Lucida Grande”, sans-serif; font-size:10pt; font-weight: bold; margin: 5px 0 5px 0; }
.event			    { font_family: “Lucida Grande”, sans-serif; font-size:10pt; line-height: 14pt; font-weight: normal; }
.more-link			{ font_family: “Lucida Grande”, sans-serif; font-size:10pt; font-weight: normal; }
.more-link a		{ line-height: 14pt; font-weight: normal; }
.more-link a: hover	{ line-height: 14pt; font-weight: normal; }
.dig-in			    { font_family: “Lucida Grande”, sans-serif; font-size:10pt; font-weight: normal; }
.dig-in a			{ line-height: 14pt; font-weight: normal; }
.dig-in a: hover    { line-height: 14pt; font-weight: normal; }

/*
	calendar list
*/


.tec-cal-title		{ font-size: 2.0em; line-height: 2.3em; font_family: “Lucida Grande”, sans-serif; font-weight: bold; color: #008FD4; } 
.entry-title		{ font-size: 1.7em; line-height: 1.9em; margin: 10px 0 0 0; font_family: “Lucida Grande”, sans-serif; font-weight: bold; color: #008FD4; } 
.entry-title a		{ line-height: 1.9em; font-weight: bold; color: #008FD4; text-decoration: none; } 
.entry-title a: hover{ line-height: 1.9em; font-weight: bold; color: #333333; text-decoration: none; } 
.event-day			{ margin: 30px 0 0 0; font-size: 1.7em; line-height: 2.0em; font_family: “Lucida Grande”, sans-serif; font-weight: bold; color: #3A3436; }
.entry p			{ font-size: 1.3em; line-height: 1.4em; font-weight: bold; text-decoration: none; } 


/*
	FOOTER
*/						

#footer					{ width: 100%; height: 205px;  border-top: 0px; background: #206F22 url(images/footer-bg.png) top right repeat-x;}
#footer-inside			{ width: 985px; text-align: left; margin: 0px auto -205px; }
#footer-inside a		{  font-family: “Lucida Grande”, sans-serif; color: #CACACA; font-size: 1.0em; line-height: 1.4em; }
#footer-inside a:hover  {  font-family: “Lucida Grande”, sans-serif; color: #ffffff; font-size: 1.0em; line-height: 1.4em; }

.church { margin: 5px 15px 0 0; padding: 0 0 0px; font-weight: bold; font-family: “Lucida Grande”, sans-serif; font-size: 1.4em; list-style: none; float: left; }
.church li { margin: 0px 0px 0px 20px; padding: 0 0 5px 0; }
.church a { text-decoration: none; color: #CACACA; }
.church a:hover { text-decoration: none; color: #fff; }
.first_col { width: 210px; }
.second_col { width: 320px; }
.third_col { width: 310px; }
.fourth_col { width: 80px; }
.login { margin: 5px 15px 0 0; padding: 0 0 0px; font-weight: bold; font-family: “Lucida Grande”, sans-serif; font-size: 1.0em; list-style: none; float: left; }
.login li { margin: 0px 0px 0px 20px; padding: 0 0 5px 0; }
.login a { text-decoration: underlined; color: #CACACA; }
.login a:hover { text-decoration: none; color: #fff; }
/*
	Slideshow
*/			



#slider {
    width: 195px; /* important to be same as image width */
    height: 195px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
	
}
#sliderContent {
    width: 195px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
	margin-left: 0;
}
.sliderImage {
    float: left;
    position: relative;
	display: none;
}
.sliderImage span {
    position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 5px 7px;
    width: 195px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
}
.clear {
	clear: both;
}
.sliderImage span strong {
    font-size: 14px;
}
.top {
	top: 0;
	left: 0;
}
.bottom {
	bottom: 0;
    left: 0;
}
ul { list-style-type: none;}




@import "style/css/reset.css";
@import "style/css/typography.css";
@import "style/css/layout.css";
