body {
text-align: center;
margin: 0px;
padding: 0px;
}
/******SKIP LINKS********/
/*Skip Links Container - accessibility*/
#skips {
	position: absolute;
	top: 6px;
	right: 15px;
	margin: 0 15px 0 0;
}
/*Skip Link Link Styles*/
#skips a, #skips a:visited, #skips a:hover {
	color: #7D7865;
	cursor: default;
	font-size: 0.1em;
}
#skips a:active, #skips a:focus {
	color: #4a4a4a;
	background-color: #FFFFFF;
	cursor: pointer;
	cursor:default;
	font-size: .7em;
}
/*********PAGE LINK STYLES********/
#wrapper{
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:900px;
margin:0 auto;
padding:40px 50px 10px;
background:url(../images/diocese.gif) no-repeat 10px 2px;
font-size:80%;
}
#subs, #subs2{
text-align:center;
font-size:.9em;
letter-spacing:.1em;
margin-bottom:1em;
}
#subs2{
font-family:Calibri, Arial, Helvetica, sans-serif;
}
#subs a, #subs2 a{
color:#333333;
text-decoration:underline;
}
#subs a:hover, #subs2 a:hover{
color:#FFFFFF;
text-decoration:none;
}
.note{
font-size:.8em;
letter-spacing:.1em;
color:#000000;
}
.press p{
font-size:.8em;
letter-spacing:.1em;
line-height:1.4em;
}
.press img{
margin-bottom:10px;
}
#header{
background: #333399 url(../images/hands_bg.jpg) right top no-repeat;
height:100px;
padding:13px 0 0 20px;
position:relative;/*enables abs. positioning of #topnav within header*/
}
#header img{
border:none;
background-color: #333399;
}
#footer, #awards{
height:85px;
min-height:50px;
background-color:#333399;
color:#FFFFFF;
text-align:right;
padding:10px 10px 10px 5px;
}
#awards{
text-align:left;
height:120px;
}
#footer p, #awards p{
padding:0;
margin-top:10px;
}
#footer a, #awards a{
text-decoration:underline;
color:#F7E7B5;
}
#footer a:hover, #awards a:hover{
text-decoration:none;
}
#footer img, #awards img{
float:left;
margin-top:0;
margin-left:8px;
}
#awards h2{
margin-top:0;
}
#header p{
font-size:1.1em;
}
#topnav{
position: absolute;
bottom:0;
right:0;
padding-right:85px;
/*letter-spacing:.1em;*/
margin:0;
}
#main{
line-height:1.5em;
}
h1, h2, h3, .headmimic{
color:#F7E7B5;
}
h1{
font-size:1.6em;
}
h2{
font-size:1.2em;
}
h3{
font-size:1.1em;
}
h4{
font-size:1em;
}
.headmimic{
color:#F7E7B5;
font-size:1.1em;
font-weight:bold;
}
a, a:link, a:visited{
color:#F7E7B5;
text-decoration:none;
}
a:hover, a:active{
background-color:#990000;
}
.em{
font-style:italic;
}
.strong{
font-weight:bold;
}
.floatrt{
float:right;
}
.floatleft{
float:left;
margin-right:10px!important;
}
.imgfloatrt{
float:right;
margin-left:10px;
padding:3px;
border: 1px solid #666666;
}
.waiting{
color:red;
font-weight:bold;
}
.waiting:hover{
color:#000;
}
.clear{
clear:both;
}
.cite, .cite2{
color:#000000;
font-style:italic;
font-size:.9em;
letter-spacing:.2em;
text-align:right;
border-bottom:1px solid #999999;
border-right:1px solid #cccccc;
padding-right:20px;
margin-left:20%;
background-color:#FFFFCC;
}
.cite2{
margin-left:0;
text-align:left;
padding-left:20px;
border-left:1px solid #cccccc;
border-right:none;
font-weight:bold;
}
.imgtmb{
padding:3px;
border: 1px solid #666666;
}
.sitemaph1{
font-size:1em;
background-color:#333399;
color:#FFFFFF!important;}
.sitemaph1 a{
color:#FFFFFF!important;
}
#slideshow{
width:500px;
margin:0 auto;
}
.romannumerals{
list-style-type:upper-roman;
}
#automargin{
width:500px;
margin: 0 auto;
}
.smcaps{
font-variant:small-caps;
}
