/*	File: screen.css	Media: screen	Copyright: (c) 2008 Church Media Group, Inc. www.churchmedia.cc	Author: Ismael Burciaga Jr.	Notes: /* Reset Defaults--------------------------------------------------------------------------------------- */html, body,  span, applet, object, iframe, h1, h2, h3, h4, h5, h6,fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; inherit; vertical-align: baseline;}:focus { outline: 0;}/* Basic Selectors--------------------------------------------------------------------------------------- */body {	background: #FFFFFF url(/images/body.gif) no-repeat center top;	font: normal 12px/normal Georgia, "Times New Roman", Times, serif;	margin: 0px;	padding: 0px;}h1 {	color: #db0048;	font: normal 28px/normal Georgia, "Times New Roman", Times, serif;	padding-bottom: 10px;}h2 {	color: #4fbaf2;	font: normal 22px/24px Georgia, "Times New Roman", Times, serif;}h2 a:link, h2 a:active, h2 a:visited{	font-size: 16px;	font-weight: bold;	color: #4fbaf2;	#f7f5f5}h2 a:hover{	font-size: 16px;	font-weight: bold;	color: #db0048;	color: #4fbaf2;	}h3 {	font-size: 14px;	font-weight: bold;	color: #333333;	padding-top: 15px;}h3 a{	font-size: 14px;	font-weight: bold;	color: #333333;}h3 a:link, h3 a:active, h3 a:visited{	font-size: 14px;	font-weight: bold;	color: #333333;}h3 a:hover{	font-size: 14px;	font-weight: bold;	color: #DE2757;}.highlight{	color: #DE2757;}.pagetitle {	color: #4fbaf2;	font: normal 18px/normal Georgia, "Times New Roman", Times, serif;	padding-bottom: 10px;}.align-left { text-align:left; }.align-center { text-align:center; }.navigation {	padding-bottom: 20px;}.align-right { text-align:right; }.float-left { float:left; }.float-right { float:right; }.float-none { float:none; }.clear-left {clear: left;}.clear-right {clear:right;}.push {clear:both;}.hide {display: none;}.overflow { width: 100%; overflow: hidden; }.article_thumb { float: left; display: inline; margin: 16px 16px 16px 0; }.title_full_width_border { width:100%; padding-bottom:12px; border-bottom:6px solid #ccc; }/* Links--------------------------------------------------------------------------------------- */a {}a:link {	color: #333;	font-weight: normal;	text-decoration: underline;}a:visited {	color: #333;	font-weight: normal;	text-decoration: underline;}a:hover {	color: #DE2757;	text-decoration: underline;	font-weight: normal;}a:active {	color: #333;	font-weight: normal;	text-decoration: underline;}.bold {	font-weight: bold;}/* Main Structural Selectors--------------------------------------------------------------------------------------- */#templatecontainer{	width:1024px;	padding: 0;	margin: 0 auto;}#container{	width:1024px;	padding: 0;	font-family: Geneva, Arial, Helvetica, sans-serif;	background: url(../images/content_bkg.gif) no-repeat;	float: left;	margin-top: 0;	margin-bottom: 0;}#indextitles {	width:850px;	padding: 20px 0px 20px 90px;	float: left;	background: url(../images/content_img01.gif) no-repeat 66px 40px;	height: 146px;}#cloudfooter{	width:1024px;	font-family: Geneva, Arial, Helvetica, sans-serif;	background: url(../images/content_clouds.gif) no-repeat 66px 0px;	float: left;	margin-top: 0;	margin-bottom: 0;	height: 120px;	padding-top: 0;	padding-right: 0;	padding-left: 0;}#content {	width:850px;	padding: 20px 0px 20px 90px;	float: left;} #header {	width:850px;	height:150px;	padding: 0 0 0 90px;	background: transparent no-repeat left bottom;	margin: 0px;}#logo {	width:200px;	height:106px;	background: transparent no-repeat left bottom;	padding-top: 30px;	float: left;}.slideshow {	height: 319px;	width: 850px;	overflow: hidden;}.slideshow img {  }#slideshowcontainer {	width:850px;	padding: 15px 0px 0px 90px;	min-height: 300px;	float: left;	background-repeat: repeat;	background-position: 0 0;}#mainmenu {	width: 645px;	height: 71px;	float: right;	margin: 0px;	padding: 0px;}ul#navmenu {	border: 0px none; /*For KHTML*/	height: 71px;	list-style-type:none;	padding: 0;	margin: 0;	width: 650px;}ul#navmenu li {	margin: 0; /*For Gecko*/	display: inline;	position: relative;	list-style-type:none;	padding: 0px;	float: left;}.divider {	background: url(../images/blue_line.gif) no-repeat center center;	padding-top: 15px;	padding-bottom: 15px;}#maintext {	width: 570px;	margin-right: 20px;	color: #333333;	float: left;	font: normal 14px/18px Georgia, "Times New Roman", Times, serif;	text-align: left;}#maintext p{	margin: 0px;	padding-bottom: 10px;	padding-top: 5px;	}#indexmedia{	width: 570px;	float: left;	padding-bottom: 20px;		}img {border: 0px none;}#simpleViewer {	width:100%;	padding: 0px;	height: 600px;	margin: 0px;	float: left;	}#indexvideo {	background: url(../images/index_video.gif) no-repeat;	height: 200px;	width: 300px;	padding-top: 20px;	padding-left: 19px;	float: left;	margin-left: 2px;}#map{	background: url(../images/map_bkg.gif) no-repeat;	height: 400px;	width: 450px;	float: left;	padding-top: 40px;	padding-left: 20px;}/* footer--------------------------------------------------------------------------------------- *//* footer */#footer{	clear: both;	width: 934px;	padding-bottom: 10px;	text-align: center;	vertical-align: middle;	padding-top: 5px;	color: #b6e5f9;	margin: 0px auto;	font-family: Georgia, "Times New Roman", Times, serif;	}#footercontainer {	clear: both;	width: auto;	padding-bottom: 10px;	text-align: center;	vertical-align: middle;	padding-top: 5px;	color: #b6e5f9;	margin: 0px auto;	background: #045580;}ul#footer a {	list-style-type:none;	color: #b6e5f9;	font: normal 12px/normal Georgia, "Times New Roman", Times, serif;	text-decoration: none;	text-align: center;	border-right: 1px solid #b6e5f9;	padding-right: 10px;}ul#footer li {	display: inline;	text-align: center;	vertical-align: middle;	/*border-right: 1px solid #FFFFFF;*/	padding: 0px 3px 2px;	color: #b6e5f9;}.foot_image  {	display: inline;	text-align: center;	vertical-align: middle;	/*border-right: 1px solid #FFFFFF;*/	padding: 0px 3px 2px;}ul#footer ul {	color: #b6e5f9;	}ul#footer a:hover {	color: #FFFFFF;		}/* latest news--------------------------------------------------------------------------------------- */#newscontainer {	width: 235px;	padding: 0px 0px 10px;	float: right;	background: transparent url(../images/latest_news.jpg) no-repeat right top;	margin-bottom: 0px;}#news {	float: left;	overflow: hidden;	width: 226px;}.socialnetwork{	float: left;	height: 50px;	width: 100px;	padding-left: 120px;	padding-top: 10px;	padding-bottom: 10px;}					/* Header Layout--------------------------------------------------------------------------------------- */#header h1 { float: left; display: inline; margin: 18px 0 0 0px; }#header h1 a { display: block; width: 248px; height: 150px; text-indent: -9999px; }#maintext .floatleft {	float: left;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	line-height: 18px;	font-weight: normal;	font-variant: normal;	margin-right: 30px;	margin-bottom: 20px;	width: 280px;}/* wp--------------------------------------------------------------------------------------- */#mainblogtext {	width: 620px;	margin-right: 20px;	color: #333333;	float: left;	font: normal 14px/18px Georgia, "Times New Roman", Times, serif;	text-align: left;}#mainblogtext h2 {	color: #db0048;	font: normal 22px/24px Georgia, "Times New Roman", Times, serif;}#mainblogtext h2 a:link, #mainblogtext h2 a:active, #mainblogtext h2 a:visited{	font-size: 16px;	font-weight: bold;	color: #db0048;	#f7f5f5}#mainblogtext h2 a:hover{	font-size: 16px;	font-weight: bold;	color: #db0048;	color: #333333;	}#mainblogtext h3 {	color: #db0048;	font: normal 22px/24px Georgia, "Times New Roman", Times, serif;}#mainblogtext h3 a:link, #mainblogtext h3 a:active, #mainblogtext h3 a:visited{	font-size: 16px;	font-weight: bold;	color: #db0048;	#f7f5f5}#mainblogtext h3 a:hover{	font-size: 16px;	font-weight: bold;	color: #db0048;	color: #333333;	}#sidebar {	width: 175px;	padding: 0px 0px 10px;	float: right;	font: 14px Georgia, "Times New Roman", Times, serif;	color: #4fbaf2;	margin: 0px;}#sidebar ul {	list-style: none;	margin: 0px;	padding: 0px;		}#sidebar ul h2 {	background: url(../images/post_divider.jpg) no-repeat 0px 0px;	color:#669900;	font: bold 14px/normal Georgia, "Times New Roman", Times, serif;	text-align: left;	padding-top: 20px;	height: 20px;	padding-left: 2px;}#sidebar li {	list-style: none;	padding: 3px 0px 3px 2px;	margin: 0px;}#sidebar li a:link, #sidebar li a:active, #sidebar li a:visited{	color:#333333;	font-style: italic;	}#sidebar li a:hover{	color:#669900;}#sidebar h2 {	color:#669900;	font: bold normal 14px/normal Georgia, "Times New Roman", Times, serif;	margin: 0px;	padding: 0px;	text-align: left;}.alignleft {   float: left;   margin:0 10px 10px 0;   }.alignleft img {   border: 4px solid #dedbdb;   }.alignright {	float: right;	padding: 0px 0px 10px 15px;	}.alignright img {   border: 4px solid #dedbdb;   }.postmetadata{	padding-bottom: 30px;	font-size: 12px;}small {	font: normal 12px/16px Georgia, "Times New Roman", Times, serif;	}a img {	border: 0;	}.wp-caption img {	margin: 0;	padding: 0;	border: 0 none;}.wp-caption p.wp-caption-text {	font-size: 11px;	line-height: 17px;	padding: 0 4px 5px;	margin: 0;}#indexvideo2 {	background: url(../images/index_video2.gif) no-repeat;	height: 200px;	width: 300px;	padding-top: 20px;	padding-left: 19px;	float: left;	margin-left: 2px;}.float-imgright {	float:right;	margin-left: 10px;	border: 6px solid #D6D6D6;	margin-top: 5px;	margin-bottom: 10px;}
