body {
        font-size: 68.75%;
        font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
	margin: 0px auto;
	color: #0;
	text-align: center;
	background-color: #0b615e;}
a:link {
	color: #0b615e;
	font-weight: bold;
	text-decoration: none;}
a:visited {
	color: #0b615e;
	font-weight: bold;
	text-decoration: none;}
a:hover {color: red;
	font-weight: bold;
	text-decoration: underline;}
#content {
	margin: 0px auto;
	border: 0px solid #0;
	width: 713px;
	height: 20%;
	color: #0;
	position: center;
	background-color: #ffffcc;
	background-image: url(http://www.mfcaustin.net/images/familia.jpg);
	background-repeat: no-repeat;
	background-position: center;
	background-attachment: fixed;}
#bannermfc {
	z-index: 1;
        margin: 0 auto;
	position: center;
	padding: 5px;}
#logomfc {
	z-index: 2;
	top: 0px;
	left: 0px;
	bottom: 5px;}
#logomfc2 {
	z-index: 3;
	position: center;
	right: -292px;
	top: -208px;
	padding: 0px;}
#menu {
        width: 713px;
	z-index: 4;
        font-size: 1em;
	line-height: 2.0;}
#menu2 {
        margin: 0px auto;
	text-align: left;
        width: 713px;
	z-index: 44;
        font-size: 0.86em;
	line-height: 2.0;}
#menu3 {
        width: 713px;
	z-index: 33;
        font-size: 0.5em;
	line-height: 2.0;}
#submenu {
	z-index: 5;
	margin-left:auto;
	margin-right:auto;
	position: center;
	width: 300px;
	line-height: 1.0;
	top: 50px;}
#diocesis {
	z-index: 6;
	color: #0;
	position: center;
	top: 40px;}
#container {
        font-size: 18px;}
#maintxt {
font-size: 68.75%;
font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
	z-index: 7;
	color: #000000;
	padding: 150px;
	position: center;
	top: 1500px;
	left: 0px;}

/* beg Photo-Caption Zoom - Pure-CSS */

.Zright { float:right; margin:5px 0px 2px 10px; } 
.Zleft { float: left; margin:5px 10px 2px 0px; } 

.Zoom img { border: 1px solid #369; }
.Zoom.t40  img { width:40px;  }
.Zoom.t50  img { width:50px;  }
.Zoom.t100 img { width:100px; }
.Zoom.t150 img { width:150px; }
.Zoom.t200 img { width:200px; } 
.Zoom.t250 img { width:250px; } 
.Zoom.t300 img { width:300px; } 
.Zoom.t350 img { width:350px; } 
.Zoom.t400 img { width:400px; } 
.Zoom.t450 img { width:450px; } 
.Zoom.t500 img { width:500px; } 
.Zoom.t550 img { width:550px; } 
.Zoom.t600 img { width:600px; } 

.Zoom .caption { display:none; } 

.Zoom a { padding:0px; } 
.Zoom a:hover { padding:0px; } /* IE picky here */ 
.Zoom a:visited { padding:0px; } 

.w40  a:hover img,.w40  a:hover .caption {width:40px}
.w100 a:hover img,.w100 a:hover .caption {width:100px} 
.w150 a:hover img,.w150 a:hover .caption {width:150px} 
.w200 a:hover img,.w200 a:hover .caption {width:200px} 
.w250 a:hover img,.w250 a:hover .caption {width:250px} 
.w300 a:hover img,.w300 a:hover .caption {width:300px} 
.w350 a:hover img,.w350 a:hover .caption {width:350px} 
.w400 a:hover img,.w400 a:hover .caption {width:400px} 
.w450 a:hover img,.w450 a:hover .caption {width:450px} 
.w500 a:hover img,.w500 a:hover .caption {width:500px} 
.w550 a:hover img,.w550 a:hover .caption {width:550px} 
.w600 a:hover img,.w600 a:hover .caption {width:600px} 
.Zoom a:hover img { margin-bottom:5px;} 

.Zoom a:hover .caption { 
display:block; 
background:#eef; 
border:1px solid #339; 
font-family:verdana,sans-serif; 
text-decoration:none; 
text-align:justify; 
font-size:10pt; 
color:#339; } 

.Zoom a:hover .inner { 
display:block; 
padding:5px 8px; } /* no IEboxModelHack */ 

/* end Photo-Caption Zoom - Pure-CSS */ 