﻿@charset "utf-8";
/* CSS Document */

body { background-color: #E1EEBF; margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size:62.5%;}

#header { background-color: #0054A4; width: 100%; margin: 0 auto 0 auto; height: 120px;}
#headerwrapper { width: 950px; margin: 0 auto 0 auto; padding: 15px 10px 10px 10px; height: 95px; }
#header img { float: left}
#header h1 { color: #FFFFFF; font-size: 20px; font-weight: bold; margin: 32px 0px 0px 25px; text-transform: uppercase; float: left}
#header p { margin:0px;}

#wrapper { background-color: #FFFFFF; width: 950px; margin: 0 auto 0 auto; padding: 10px;}

#imagebar { height: 124px; margin-bottom: 10px;}

#menu { background-color: #75A01B; height: 24px; font-family: Arial, Helvetica, sans-serif}
#menu ul { margin: 0 0 0 195px; padding: 0;}
#menu li { display: inline}
#menu a:link, #menu a:active, #menu a:visited { color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 1.2em; padding-right:35px; line-height: 22px}
#menu a:hover { color: #0054A4}

#supportinglogos { width: 165px; float: left; padding: 10px;}
hr { height: 1px; color: #E1EEBF; background-color: #E1EEBF; padding: 0px; margin: 0px}

#wording { width: 455px; float: left; padding: 10px; }
#wording p { line-height: 20px; font-size: 1.2em;}
#wording li { line-height: 20px; font-size: 1.2em; }
#wording h1 { color: #75A01B; font-size: 1.6em; font-weight: bold; margin-top: 0px; text-transform: uppercase}
#wording h2 { color: #0054A4; font-size: 1.4em; font-weight: bold; margin-top: 0px; }
#wording a:link, #wording a:visited, #wording a:active { color: #0054A4}
#wording a:hover { color: #75A01B}

#links { width: 240px; float: left; padding: 10px; }
#links h1 { color: #75A01B; font-size: 16px; font-weight: bold; margin-top: 0px; text-transform: uppercase}
#links p { line-height: 20px; font-size: 1.1em;}
#links a:link, #links a:visited, #links a:active { color: #0054A4}
#links a:hover { color: #75A01B}

#news { width: 240px; float: right; padding: 10px; }
#news h1 { color: #75A01B; font-size: 16px; font-weight: bold; margin-top: 0px; text-transform: uppercase}

#clear { clear: both;  } 

#footer { width: 950px; margin: 0 auto 0 auto; padding: 10px; font-size: 1.2em; color: #0054A4}
#footer a:link, #footer a:visited, #footer a:active { color: #0054A4}
#footer a:hover { color: #75A01B}

#credits { float: right; text-align: right; }
#credits p { margin:0px;}

#footerlinks { float: left; text-align: left; }
#footerlinks p { margin:0px;}

