BODY {margin:0; padding:0; /*IE 5 IE 5.5*/ background:url(../img/site-bg.jpg) repeat-x #4c6b91; text-align:center; font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif; color:#565a5e;}
* {font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;}

/*Mozilla Hack - doesn't like spacer divs with out content*/
div.spacer {clear:both; padding-top:.1px;}	
.minHeight {height:200px; width:1px; float:right;}

#page {width:980px; margin:0 auto; padding:0; position:relative; text-align:center; background:#fff;}

/*----HEADER AND TOP NAV STYLES---*/
#pageHeader {width:930px; height:135px; margin:0 auto; padding:15px 15px 0 15px; border-bottom:5px solid #fff; position:relative; text-align:left; background:url(../img/header.jpg) no-repeat #fff;}
* html #pageHeader {width:960px; w\idth:930px;}
#pageHeader #headerContentLeft {width:770px; float:left; margin:0; padding:0; position:relative;}
#pageHeader #headerContentLeft #topNav {width:770px; height:30px; float:left; margin:20px 0 0 0; padding:0; position:relative; background:#fff;}
#pageHeader #headerContentLeft #topNav a {color:#528bcc; text-decoration:none; display:inline; margin:0; padding:0;}
#pageHeader #headerContentLeft #topNav a:active {color:#528bcc; text-decoration:none; display:inline;}
#pageHeader #headerContentLeft #topNav a:link {color:#528bcc; text-decoration:none; display:inline;}
#pageHeader #headerContentLeft #topNav a:visited {color:#528bcc; text-decoration:none; display:inline;} 
#pageHeader #headerContentLeft #topNav a:hover {color:#81878d; text-decoration:none; display:inline;}
#pageHeader #headerContentLeft #topNav ul {margin:3px 0 0 0; padding:0;}
#pageHeader #headerContentLeft #topNav ul li {margin:0; padding:0 19px 0 19px; font:normal 15px "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif; color:#528bcc; list-style:none; display:inline;}

#pageHeader #headerContentRight {width:130px; float:right; margin:0; padding:0; position:relative;}
#pageHeader #headerContentRight #logo {float:right; margin:0px; padding:0;}
#pageHeader #headerContentRight #logo img {border:0; margin:0; padding:0;}
#pageHeader h1 {font:normal 33px "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif; color:#fff; margin:30px 0 0 0; padding:0;letter-spacing:-0.10em;}


#footer {width:930px; margin:30px auto; padding:0 0 50px 0; border-top:1px solid #d7d7d7; position:relative; text-align:left;}
#footer p {font:normal 11px "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif; color:#6b92bc; margin:0; padding:4px 0 0 0;}

.blue {color:#4c6b91;}
.brown {color:#95886e;}
.grey {color:#565a5e;}
.purple {color:#686d8a;}



a {color:#81878d; text-decoration:underline; display:inline;}
a:active {color:#81878d; text-decoration:underline; display:inline;}
a:link {color:#81878d; text-decoration:underline; display:inline;}
a:visited {color:#81878d; text-decoration:underline; display:inline;} 
a:hover {color:#81878d; text-decoration:none; display:inline;}