/* Start of CMSMS style sheet 'iergo-style' */
body 
{
	text-align:center;
	margin:0;
	padding:0;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size:small;
	background-color:#333333;
}

#wrap
{	
	margin:0 auto;
	width:788px;
	text-align:left;
	border-right: 1px solid #000;
	border-left: 1px solid #000;
	border-bottom: 1px solid #000;
	background-color:#fff;
}
h1
{
	color:#ef3c39;
	font-weight:lighter;
	font-size: 140%;
        
}
h1 a {
  color:#ef3c39;
text-decoration:none;
}
h2
{
    color:#ef3c39;
	font-weight:lighter;
	font-size: 130%;
}
h2 a{
   color:#ef3c39;
   text-decoration:none;
}
.box{
  margin:8px 0 0 5px;
  float:left;
  width:45%;
  clear:none;
  padding:4px;
  font-weight:bold;
  text-align:center;
}
.box a{
  color:#ef3c39;  text-decoration: none;
  display:block;
}
.box a:hover{
  text-decoration:underline;
}
p {
text-align:left;
}
a img 
{
    margin:0;
    padding:0;
    border:none;
    text-decoration:none;
}
#header
{
	float:left;
	height:138px;
	width:100%;
	background: url('images/layout/banner.jpg') no-repeat;
	clear:both;
}

#top-content
{
	float:left;
	margin:10px 0 0 226px;
	padding:0;
	width:558px;
}
#top-content a{
color:#fff;
    text-decoration:underline;
}
#uni-small, #con-small, #art-small
{
	margin:0;
	padding:0 5px 0 5px;
	float:left;
	width:175px;
	color:#fff;
	
}
#con-small
{
border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}
#uni-small h3, #con-small h3, #art-small h3,#uni-small h3 a, #con-small h3 a, #art-small h3 a
{
	color:#ef3c39;
	font-weight:lighter;
font-size:107%;
    text-decoration:none;
}
#uni-small h3 img, #con-small h3 img, #art-small h3 img{
vertical-align:bottom;
}

.logo-text
{
	float:left;
	margin:0;
	padding:0;
}
#menu 
{
	
	width:100%;
}
#menu ul
{
	background:transparent url(images/layout/menu.gif) repeat-x;
	float:left;
	list-style:none;
	margin:0;
	padding:0 0 0 0;
        width:100%;
        height: 69px;
}
#menu li
{
	float:left;
	height:69px;
	width:94px;
	line-height: 4.3em;
	text-align:center;
	font-size:104%;
	
}
#menu li a
{
	float:left;
	display:block;
	height:69px;
	width:94px;
	color:#fff;
	text-decoration:none;
	}
#menu li a:hover, .current
{
	background: transparent url('images/layout/menuOver.gif') repeat-x;
	color:#fff;
}

#menu li ul {
display:none;
}
#splash{float:left;}
#splash img{display:block;}
#content 
{
	margin:0;
	padding:0;
	width:100%;
	overflow:hidden;
	clear:both;
}
#content #mainpane hr{
   color: #f00;
   background-color: #f00;
height: 1px;
border:0;
}
#gutter 
{
    margin:0;
    padding:0 0 0 6px;
}
#mainpane {
  float:left;
  width:578px;
  height:100%;
  padding-right:4px;
  margin-bottom: -32767px;
  padding-bottom: 32767px;
}
#sidebar {
  float:left;
  width:192px;
  height:100%;
  background:#cccccc;
  font-size:88%;
  padding-left:4px; 
  padding-right:4px;
  margin-bottom: -32767px;
  padding-bottom: 32767px;
  font-size: 80%;
}

#sidebar ul{
list-style:none;
}
#sidebar h2 a{
color:#ef3c39;
font-weight:lighter;
}

#sidebar a{
  text-decoration:none;
  color:#000;
}
.cntc{
  text-align:center;
}
.nicelist {
  width: 45%;
  list-style:none;
  margin: 0;
  padding:0;
}
.nicelist li{
  line-height: 2em;
  border-bottom: 1px dashed #000;    
}
#footer
{
	width:100%;
	height:70px;
	clear:both;
	background:url('images/layout/footer.jpg') no-repeat;
	color:#fff;
	text-align:center;
	font-size:86%;
        line-height:1.5em;
}
#footer a{
   color:#fff;
}
.NewsSummary h1,.NewsSummary h1 a{
width:90%;
 border-bottom:1px solid #ef3c39;
}
.NewsSummaryimgfloatl{
float:right;
padding-right:5px;
padding-top:10px;
}
.newsDate{
font-size: 86%;
color:#A0A0A0;
}
.contactform textarea{width:570px;}

li img{
vertical-align:middle;
}
.clear{
  clear:both;
}
/* End of 'iergo-style' */

