.body { 
background-color : #ebebeb; 
background-repeat : repeat-x; 
margin :auto 0px;
padding: 0px;
font: 15px/normal Arial, Helvetica, sans-serif; 
} 
.main { 
width : 920px; 
margin : 0 auto; 
padding : 0;
background : url("../pix/navbg.gif") no-repeat; 
} 

.clear { 
clear : both; 
} 
.menublock {
width:920 px;
height:61 px;
padding-left:22px;
  }
  
.shadow { 
width : 920px; 
height : 20px;
}

.content { 
width : 918px; 
padding : 0; 
margin-top : 0; 
background-color : #ffffff; 
float : left; 
border-left : 1px solid #a66e93; 
border-right : 1px solid #a66e93; 
border-bottom : 1px solid #a66e93; 
} 
.welcometext { 
width : 860px; 
padding : 25px 35px 30px 35px; 
margin : 0 auto; 
}
.welcome { 
font : 13px arial; 
color : #454545; 
}
.pagecontent { 
width : 878px; 
margin : 0 auto; 
padding : 0; 
}   
.contentmain { 
width : 920px; 
float : left; 
} 
	
.logoflash { 
width : 918px; 
height : 255px; 
float : left;
margin-top:10px; 
} 
.logo { 
padding-top : 30px; 
padding-left : 44px; 
float : left; 
} 
.logotagline {
width:195px;
height: 255px;
}
.flash { 
width : 618x;
height: 255px; 
padding : 0 0 0 40px; 
float : left; 
} 

.tagline { 
width : 918px; 
height : 80px;
} 
.taglinetext {
width:195px; 
font : normal 16px arial; 
color : #454545; 
float : left; 
}

.H2 { 
font : normal 28px arial; 
color : #454545; 
font-style : italic;
font-weight:bold; 
} 
.H3 { 
font : normal 22px arial; 
color : #454545; 
font-style : italic; 
} 
.taglinecwrapper { 
width : 920px; 
height : 30px; 
} 
.headerwrapper { 
width : 920px; 
height : 140px; 
margin-top : 0; 
} 

.footer { 
width : 920px;
height: 20px;
padding : 0; 
margin : 0 auto; 
} 
.footertext { 
margin : 5px 0 10px 0; 
font : 11px arial; 
color : #454545; 
text-align : center; 
} 
.footertext a { 
font : 11px arial; 
color : #454545; 
text-decoration : none; 
margin : 0 auto; 
} 
.footertext a:hover { 
text-decoration : underline; 
}