/*   ------------------------------------------------  PVII CSS Layout Magic  Copyright (c) 2007 Project Seven Development  www.projectseven.com  02: 2Col_Fixed_Sidebar_Left  ------------------------------------------------*/body {	background-image:url(img/bkgd-shadow-gif.gif);	background-repeat:repeat;	background-color: #f3f3f3;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 100%;	color: #000000;	margin: 0px 20px;	padding: 0;}#wrapper {	width: 830px;	margin: 0 auto;	background-image: url(img/bkgd-shadow-content.jpg);	background-repeat: repeat-y;}#masthead {	color: #999999;	padding: 0px;	margin: 0 auto;}#column_wrapper {}.clearfloat {	clear: both;	height: 0;	line-height: 0;	font-size: 0;}#right {	width: 580px;	float: left;	background-color: #FFFFFF;}#left {	width: 200px;	float: left;}#left .content {	padding: 2px 20px 0px 30px;	font-size: 0.7em;	line-height: 1.5em;	border-right: 1px solid #CCCCCC;}#right .content {	padding: 14px 5px 20px 24px;	font-size: 0.8em;	line-height: 1.5em;}#masthead .content {	padding: 0px 14px;	font-size: 0.8em;}#footer .content {	padding: 12px 24px;}#footer {	color: #333333;	background-image:url(img/bkgd-shadow-gif.gif);	background-repeat:repeat;	background-color: #f3f3f3;	padding: 0px;	margin: 0;	font-size: 0.7em;	clear: both;}#emergencybox {	margin: 10px;	border: 1px solid #FF0000;	}	#index_photo_outside {width:550px; height:275px;background-image: url(../images_rotate_index2/rotate.php); background-repeat:no-repeat; background-position:right top; background-color:#FFFFFF;}#index_photo_inside {padding: 1px 15px 0px 260px; font-size:0.95em;}/*   ------------------------------------------------  Links  ------------------------------------------------*/#left a:link,#right a:link, #footer a:link  {	color: #004D99;}#left a:visited, #right a:visited, #footer a:visited {	color: #004D99;}#left a:hover, #right a:hover, #footer a:hover  {	color: #9B7C00;	text-decoration:none;}#left a.link_external, #right a.link_external, #footer a.link_external /* adds external website gif */{	color: #004D99;	display:inline-block;	padding-right: 13px;	background-image: url(../images/icon.9h.external.004D99.gif);	background-position: right center;	background-repeat: no-repeat;}#left a.link_external:hover, #right a.link_external:hover, #footer a.link_external:hover /* adds external website gif */{	color: #9B7C00;	text-decoration:none;	background-image: url(../images/icon.9h.external.9B7C00.gif);	background-position: right center;	background-repeat: no-repeat;}#left a.link_newwindow, #right a.link_newwindow, #footer a.link_newwindow /* adds new window gif */{color: #004D99;display:inline-block;padding-right: 13px;background-image: url(../images/icon.9h.newwindow.004D99.gif);background-position: right center;background-repeat: no-repeat;}#left a.link_newwindow:hover, #right a.link_newwindow:hover, #footer a.link_newwindow:hover /* adds new window gif */{color: #9B7C00;text-decoration:none;background-image: url(../images/icon.9h.newwindow.9B7C00.gif);background-position: right center;background-repeat: no-repeat;}#left a.link_carp, #right a.link_carp, #footer a.link_carp /* adds new window gif */{color: #004D99;/*display:inline-block; */padding-right: 13px;background-image: url(../images/icon.9h.newwindow.004D99.gif);background-position: right center;background-repeat: no-repeat;}#left a.link_carp:hover, #right a.link_carp:hover, #footer a.link_carp:hover /* adds new window gif */{color: #9B7C00;text-decoration:none;background-image: url(../images/icon.9h.newwindow.9B7C00.gif);background-position: right center;background-repeat: no-repeat;}#right a.link_audio /* adds audio gif */{color: #004D99;display:inline-block;padding-right: 13px;background-image: url(../images/icon.9h.audio.004D99.gif);background-position: right center;background-repeat: no-repeat;}#right a.link_audio:hover/* adds audio gif */{color: #9B7C00;background-image: url(../images/icon.9h.audio.9B7C00.gif);background-position: right center;background-repeat: no-repeat;}.link_contact_ministry {font-style:italic; font-weight:bold;}/*   ------------------------------------------------  Text  ------------------------------------------------*/h1, h2, h3, h4 {color: #0E7377;}h1 {	font-size: 1.8em;	margin: 0;	line-height: 1.2em;	font-weight:normal;}h2 {	font-size: 1.3em;	margin: 20px 0 0 0;	font-weight:bold;}h3 {font-size: 1.1em;margin: 20px 0 -10px 0;font-weight:normal;} /* community corner */h4 {	font-size: 1.6em;	margin: 20px 0 5px 0;	border-top: 1px solid #0E7377;	border-left: 1px solid #0E7377;	padding: 3px;	font-weight:normal;}h1.table {	font-size: 1.8em;	line-height: 1.2em;	margin: 5px;	font-weight:normal;}h2.table {	font-size: 1.3em;	margin: 5px;	font-weight:normal;}h3.table {font-size: 1.1em;margin: 5px;font-weight:normal;}#emergencybox h3 {	color:#FFFFFF;	background-color:#FF0000;	font-size: 1.1em;	margin: 0px 0px -6px 0px;	padding: 3px 0px;	text-align:center;}#emergencybox p {	padding: 0px 6px;}.nav-top {text-align:right;margin: 0px 30px 7px 0px;padding-top: 5px;font-size: 0.65em;}.content p {	margin: 12px 0;}blockquote.quote p {font-family:Georgia, "Times New Roman", Times, serif;font-size:1.0em;font-style:italic;padding-right:25px;padding-left:25px;}.topofpage {text-align:right;font-size: 0.7em;}.blogdesc {padding-bottom: 1.0em;}p.message_separator {border-top: 1px solid #CCCCCC;padding-top: 10px;}.nobr {white-space:nowrap;}/*   ------------------------------------------------  Tables  ------------------------------------------------*/table.tablesimple, table.tablewheader {	border-collapse: collapse;	background-color: white;	width: 100%;}table.tablesimple {	border-top: 1px solid #eaeaea;}table.tablewheader thead th {	border-top: 2px solid black; 	border-bottom: 2px solid black;	text-align:left;	padding-left:4px;	}table.tablesimple td, table.tablewheader tbody td {	padding: 2px 4px;	border-bottom: 1px solid #eaeaea;	vertical-align: top;	line-height: 1.2em;}table.tablesimple td p, table.tablewheader tbody td p {	margin-top:0px;	line-height: 1.2em;}
