body{
background:url(bg.jpg) repeat left top;
color: #333333;
font:normal normal 400 14px/18px sans-serif;
margin:0;
}
a{
color: #323B96;
outline:none;
text-decoration:none;
}
a:hover{
color:#000000;
}
a.logo{
background:url(header.png) no-repeat -2px top;
display:block;
height:177px;
left:0;
position:absolute;
top:15px;
width:978px;
}
h1{
font:normal normal 400 1.5em/3.1em sans-serif;
margin:0.67em 0;
padding-left:20px;
text-transform:uppercase;
}
h2{
background:#D0D0D0;
border-radius:10px 10px 0 0;
color:#B83D39;
font:normal normal 700 1.1em/2em sans-serif;
margin:0.83em 0;
padding-left:10px;
}
h3{
font:normal normal 700 1.17em/1.27em sans-serif;
margin:1em 0;
padding:0;
}
img{
border:0;
display:block;
}
ol,ul{
margin:1em 0;
padding:0 0 0 1.25em;
}
p{
margin:1em 0;
padding:0;
}
#bishop-img{
background:url(bishop.jpg) no-repeat top;
float: left;
height:200px;
width:150px;
margin: 17px 25px 35px 20px;
}
#epAttention{
color:#FFFFFF;
position:absolute;
right:15px;
top:-25px;
width:950px;
}
#epColumn1{
margin:14px 0 0 270px;
padding:20px;
}
#epColumn2{
border:1px solid #D0D0D0;
border-radius:10px;
float:left;
margin:21px 0 0 20px;
padding:0;
width:248px;
}
#epColumn2 p{
padding:0 10px 10px 10px;
}
#epColumn3{
padding:20px;
}
#epContent{
background:#FFFFFF;
clear:both;
float:left;
width:974px;
}
#epEmergency{
}
#epFooter{
background:#FFFFFF;
color: #666666;
clear:both;
text-align:center;
}
#epFooter th{
display:none;
}
#epHeader{
height:199px;
position:relative;
}
#epNav{
background:url(nav.png) repeat-x left top;
float:left;
font:normal normal 400 14px/35px sans-serif;
width:100%;
}
#epNav a{
border-right:1px solid #CCCCCC;
color:#FFFFFF;
display:block;
float:left;
padding:0 20px;
text-transform:uppercase;
}
#epNav a:hover{
background:#A44831;
}
#epWrapper{
float:left;
left:50%;
margin:0 0 20px -488px;
position:relative;
width:974px;
}
#topBar{
background:url(topbar.png) repeat-x left top;
height:32px;
min-width:974px;
width:100%;
}
.bottom{
margin-bottom:0;
padding-bottom:0;
}
.listor{
list-style:none;
margin:1em 0;
}
.nowrap{
white-space:nowrap;
}
.top{
margin-top:0;
padding-top:0;
}