#contentArea  h2, #contentArea h3 
{
border-bottom:1px solid #cccccc;
font-family:arial, helvetica, sans-serif;
color: #0b437c;
font-weight:normal;
}
#contentArea h3 img
{
float:right;
margin-left:1em;
margin-bottom:1em;
}
#contentArea  h2
{
font-size:2.0em;
}
#contentArea h3 
{
font-size:1.8em;
}
#contentArea h4
{
}
#contentArea h5, #contentArea h6
{
}

/************************************************
T4 ADDITIONS
************************************************/
.photogallery 
{
 float: left;
 display: block;
 width: 150px;
 clear: none;
 height: 150px;
}
.photo span 
{
 clear: left;
}
.gallery_big 
{
 width: 480px;
}
.staffprofilebox, .newsbox, .fileresourcebox, .eventsbox
{
border-top:1px solid #eeeeee;
border-bottom:1px solid #eeeeee;
padding:0.5em;
clear:both;
overflow:hidden;
}
.staffprofilebox img, .newsbox img, .eventsbox img
{
float:right;
}
.staffprofilebox ul,.staffprofilebox ul
{
list-style-type:none;
margin-top:0px;
margin-left:0px;
}
.fileresourcebox img
{
width:38px;
height:38px;
margin-right:8px;
float:left;
}
.fileresourcebox p
{
margin-left:46px;
}
.lastmodified
{
font-size:90%;
color:#BBBBBB;
}
.galleryimage
{
width:152px;
height:225px;
float:left;
overflow:hidden;
border:1px solid #eeeeee;
padding:15px;
text-align:center;
}
.imgbox
{
margin-left:auto;
margin-right:auto;
height:170px;
border-bottom:1px solid #eeeeee;
}
.newscontent img, .eventcontent img
{
float:right;
padding:0 0 15px 20px;
}
