
/*--Copyright, Apopka Adventist Church...2007-2008--*/

			body {
				background-color:#d6d6d6;
				margin:0px;
				font-family:"verdana", "tahoma", "arial", sans-serif;
				font-size:11px;
				color:#555;
				line-height:180%;
			}


			#contact_info {
				padding: 40px 0px 0px 16px;
				width:100px;
				color:#8a8773;
				font-size:10px;
			}

			#container {
				background-color:#fff;
				width:603px;
				height:750px;
				margin:auto;
				padding: 2px 2px 3px 2px;
				border-left:#aeb0b4 solid 1px;
				border-right:#aeb0b4 solid 1px;
				border-bottom:#aeb0b4 solid 1px;
			}

			#container.faith {
				height:1810px;
				margin:auto;
			}
		
		#medium_container {
				height:850px;
				background-color:#fff;
				width:603px;
				margin:auto;
				padding: 2px 2px 3px 2px;
				border-left:#aeb0b4 solid 1px;
				border-right:#aeb0b4 solid 1px;
				border-bottom:#aeb0b4 solid 1px;
				}
				
			#long_container {
				height:3710px;
				background-color:#fff;
				width:603px;
				margin:auto;
				padding: 2px 2px 3px 2px;
				border-left:#aeb0b4 solid 1px;
				border-right:#aeb0b4 solid 1px;
				border-bottom:#aeb0b4 solid 1px;
			}
			
			#header {
				width:603px;
				height:100px;
				background-image:url("images/header.png");
				background-repeat:no-repeat;
			}
			
			#left_content{
				width:143px;
				height:620px;
				background-color:#ebe5c3;
				float:left;
				border-right:1px solid #c2bc9d;
				border-bottom:1px solid #c2bc9d;
			}
			
			#medium_left_content{
				width:143px;
				height:720px;
				background-color:#ebe5c3;
				float:left;
				border-right:1px solid #c2bc9d;
				border-bottom:1px solid #c2bc9d;
			}
			
			#long_left_content{
				width:143px;
				height:3610px;
				background-color:#ebe5c3;
				float:left;
				border-right:1px solid #c2bc9d;
				border-bottom:1px solid #c2bc9d;
			}
			
			#left_content.faith {
				height:1710px;
			}




/*----------------------------------Navigation------------------------------------------*/
/*/*/	
/*/*/			#nav {
/*/*/				width: 143px;
/*/*/			}
/*/*/
/*/*/		
/*/*/			#nav ul {
/*/*/				list-style: none;
/*/*/				margin: 0px;
/*/*/				padding: 0px;
/*/*/			}
/*/*/	
/*/*/			#nav li a {
/*/*/				height: 20px;
/*/*/				text-decoration: none;
/*/*/				font-weight:bold;
/*/*/				display: block;
/*/*/				border-bottom:1px solid #c2bc9d;
/*/*/				padding: 1px 0px 0 16px;
/*/*/				color: #636051;
/*/*/				background-color:#ebe5c3;
/*/*/			}
/*/*/
/*/*/			#nav li a:link, #nav li a:visited {
/*/*/				color: #636051;
/*/*/				background-color:#ebe5c3;
/*/*/			}
/*/*/			
/*/*/			#nav li a:hover {
/*/*/				color:#fff;
/*/*/				background-color:#3354a8;
/*/*/			}
/*/*/	
/*/*/			#nav li#active a, #nav li#active a:link, #nav li#active a:visited, #nav li#active a:hover {
/*/*/				color: #636051;
/*/*/				background-color:#fff;
/*/*/			}
/*/*/			
/*/*/
/*/*/			
/*--------------subnav-----------------*/
/*/*/
/*/*/			
/*/*/			#nav li.sub a {
/*/*/				height: 20px;
/*/*/				text-decoration: none;
/*/*/				font-weight:normal;
/*/*/				font-size:11px;
/*/*/				display: block;
/*/*/				border-bottom:1px solid #c2bc9d;
/*/*/				padding: 1px 0px 0 25px;
/*/*/			}
/*/*/
/*/*/			#nav li.sub a:link, #nav li.sub a:visited {
/*/*/				color: #636051;
/*/*/				background-color:#f6f3e2;
/*/*/			}
/*/*/			
/*/*/			#nav li.sub a:hover {
/*/*/				background-color:#d8d3b8;
/*/*/			}
/*/*/	
/*/*/			#nav li.sub#active a, #nav li.sub#active a:link, #nav li.sub#active a:visited, #nav li.sub#active a:hover {
/*/*/				color: #000;
/*/*/				background-color:#cfd5e3;
/*/*/			}
/*/*/	
/*------------------------------------------------------------------------------*/

			#footer {
				width:601px;
				height:23px;
				padding-top:3px;
				background-color: #dcd7bd;
				float:left;
				margin-top:2px;
				text-align:center;
				color: #989271;
				font-size:11px;
				border: 1px solid #c2bc9d;
			}

			#content {
				width:603px;
			}
			
			#right_content {
				float:left;
			}

			#right_content a, #right_content a:link, #right_content a:visited {
				color:#143e90;
			}

			#right_content a:hover {
				color:#3a7811;
			}
			
			.text_padding {
				margin-left:45px;
				margin-top:35px;
				width:360px;
			}

			.stream_padding {
				margin-left:30px;
				margin-top:30px;
				width:360px;
			}

			p {
				text-indent:2em;
			}
			
			p.no_indent {
				text-indent:0em;
			}

			p.title {
				font-weight:bold;
				font-size:12px;
				text-indent:0em;
			}
			
			.album{
				width:356px;
			}


			.album img {
				margin-bottom:4px;
				border:1px solid #ddd;
				margin-right:4px;
				padding:3px;
				float:left;
				background-color:#fff;
			}

			.caption {
				width:200px;
				float:left;
				height:126px;
				padding:8px;
			}			
			
			.sub_text {
				width:345px;
				float:left;
				height:75px;
				padding:5px;
			}

			#dynamic_content {
				width:457px;
				padding:2px 0px 2px 2px;
				margin-top:40px;
			}			
			
			#updates_container {
				width:190px;
				float:left;
			}
			
			#updates_title {
				color:#000;
				font-weight:bold;
				font-size:12px;
				margin-bottom:2px;
				height:23px;
				width:180px;
				background-color:#ccd5e9;
				padding-top:2px;
				padding-left:10px;
			}
			#updates {
				background-color:#f6f3e2;
				font-size:11px;
				width:175px;
				padding:5px 5px 40px 10px;
				color:#000;
				line-height:150%;
			}
			#events_text {
				font-size:11px;
				width:200px;
				margin-top:5px;
				padding:5px 5px 0px 10px;
				color:#000;
				line-height:150%;			
			}
			#events {
				width:255px;
				margin-left:2px;
				float:left;
				padding-left:10px;
				background-color:#ccd5e9;
				padding-top:3px;
				color:#000;
			}
			.title {
				font-weight:bold;
				font-size:12px;
			}
			

			
			body#gallery {
				margin:30px;
				font-family:"verdana", "tahoma", "arial", sans-serif;
				font-size:11px;
				color:#555;
				background-color:#f6f3e2;	
			}

			body#gallery .album {
				width:100%;
			}
			body#gallery .album img {
				float:none;
			}

			ol {
				list-style-type:upper-roman;
				padding-left:10px;
				margin-left:10px;
			}
			ol ol {
				list-style-type:lower-alpha;
				padding-left:5px;
			}
			
