/* CSS definitions for St. Julia Parish - screen version *//* Body, Header, wrapper, Footer */body {	background-color:#eeebdc; /* eeebdc */	color:#666666;	width: auto; /* 780px */	text-align:center;	margin:0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	font-family:Geneva, Arial, Helvetica, sans-serif;	font-size-adjust:.55;	font-size: 12px;}.bgImage {}.bgImage img {}#header {	display:none;}#header img {	float:left;}#printheader {}#layout {	text-align:left;	width:auto; /*780px*/	margin:  0px 0px 0px 0px;	padding: 0px 0px 0px 0px;} body > #layout {  /* get around ie not handling min-width */	min-width:760px;	width:100%;}#footer {	position:relative;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	width: auto; /*750px*/	font-family:Geneva, Arial, Helvetica, sans-serif;	font-size-adjust:.55;	font-size: 11px;	line-height:1.4em;	color: #666666;	background-color:#eeebdc;	text-align:center;}#footer a, #footer a:visited{	font-size: 12px;	color: #3366cc;	text-decoration: none;}#footer a:hover {	color:#333333;}.footline {	background-image:url(images/footline.gif);	background-repeat:repeat-x;	width: 100%;	height:4px;	margin: 0 0px;	margin-left: 0px;}.clear {	clear:both;}/* adjustments for browser css handling *//*#layout > #header,#zcontainer > #menus{	border-bottom: 1px solid transparent;} *//* Font styles */h1 {	font-family:"Times New Roman", Times, serif;	font-style:italic;	font-weight:bold;	font-size: 24px;	color:#517fdd;}h2 {	font-family:Geneva, Arial, Helvetica, sans-serif;	font-size-adjust:.55;	font-style: normal;	font-weight:400;	font-size: 16px;	color:#517fdd;}p {	font-family:Geneva, Arial, Helvetica, sans-serif;	font-size-adjust:.55;	font-style: normal;	font-size: 12px;	line-height:1.5em;	font-weight:100;	color: #444444;}a, a:visited {	font-size:12px;}/* Navigation bar and drop down menus */#navbar, #navbar ul { /* all lists */	display:none;}/* Content section of page */#wrapper {	position:absolute;	top:109px;	text-align:left;	margin:  0px 0px 0px 0px;	padding: 0px 0px 0px 0px;}.buffer {	height:17px;}.pagebodys {	margin: 0px 0px 0px 0px;	padding:20px 0px 0px 10px;}.pagebodyc, .pagebodyscal {	margin: 0px 0px 0px 0px;	padding:0px 0px 0px 0px;}#wrapper > .pagebodyc {}#side {	display:none;}#content {	margin: 0px 2px 0px 20px;	padding: 0px 0px 0px 00px;	width:560px;/*560px*/}#content a, #content a:visited,#content p a, #content p a:visited {	color:#517fdd;	font-weight:400;	font-size:12px;	font-style:normal;	text-decoration:none;}#collage {	margin: 0px 20px 0px 0px;	padding: 0px 0px 0px 0px;	background-image:url(images/yg_collage.jpg);	background-repeat:no-repeat;	background-position:top left;	height:440px;}.collagemovie {	margin: 0px 0px 0px 160px;	padding:140px 0px 0px 0px;	height:440px;}#content ul {	margin: 0px 0px 0px 10px;	padding: 0px 0px 0px 0px;	width:500px;}#content ul li {	margin: 0px 0px 0px 0px;	padding: 0px 0px 10px 0px;	line-height:1.5em;	display:list-item;	list-style-type:disc;}#content img {	margin-left:8px;	margin-right:8px;	margin-bottom:8px;}.columns_c, .columns_s {	margin: 0px 0px 0px 10px;	padding: 0px 0px 0px 0px;}.column1 {	float:none;/*left */	width:170px;	margin: 0px 0px 0px 00px;	padding: 0px 0px 0px 0px;}.column2 {	margin: 0px 0px 0px 00px;	padding: 0px 0px 0px 0px;}.column210 {	float:none;/*left */	width:210px;	margin: 0px 0px 0px 00px;	padding: 0px 0px 0px 0px;}.column80 {	float:none;/*left */	width:80px;	margin: 0px 0px 0px 00px;	padding: 0px 0px 0px 0px;}.columna {	float:none;/*left */	width:150px;	margin: 0px 0px 0px 00px;	padding: 0px 0px 0px 0px;}.columnb {	float:none;/*left */	width:6em;	margin: 0px 0px 0px 00px;	padding: 0px 0px 0px 0px;}.columnc {	float:none;/*left */	margin: 0px 0px 0px 00px;	padding: 0px 0px 0px 0px;}#content_inset {	color:#666666;	margin:0px;	padding:0px 0px 0px 30px;}.masstab {	padding: 00px 0px 0px 0px;}.block {	padding-top: 10px;}.insetbox p {	border:1px solid #666666;	margin-left:15px;	margin-right:50px;	padding:3px 3px 3px 3px;}.zeromzerop {	margin: 0px 0px 0px 00px;	padding: 0px 0px 0px 0px;}.twocolumn {	margin:5px 10px 5px 20px;	padding: 0px 0px 8px 0px;	line-height:1.5em;}.threecolumn {	margin: 5px 10px 5px 10px;	padding:0px 0px 0px 0px;}#alertbox {/*		border: 1px solid #ff0000;	float:none;/*left 	padding:5px 3px 3px 5px;	width:150px;	margin-left:8px;*/	display:none;}