@charset "UTF-8";
/* CSS Document */
.wrapper { width: 1077px; min-height: 300px; height: auto !important; height: 300px; }
.logo { width: 216px; height: 116px; float: left; }
.banner { width: 861px; height: 116px; float: left; }
.menuspacer { width: 216px; height: 359px; float: left; }
.mainspace { width: 861px; height: 359px; float: left; }
.blueline { width: 1077px; height: 3px; float: left; }
.gradient { width: 1077px; height: 224px; float: left; background-image:url(../Images/af_gradient.jpg); }
.homebutton { width: 216px; height: 46px; float: left; }
.menufiller { width: 216px; height: 1px; float: left; }
.expertise { width: 216px; height: 36px; float: left; }
.groupbutton { width: 216px; height: 36px; float: left; }
.contactbutton { width: 216px; height: 238px; float: left; }
.mainimage { width: 385px; height: 359px; float: left; background-image:url(../Images/af_mainimage.jpg)}
.welcomeheader { width: 144px; height: 359px; float: left; background-image:url(../Images/af_welcomeheader.jpg) }
.homewrapper { width: 332px; height: 359px; float: left; }
.contactwrapper1 { width: 230px; height: 359px; float: left; }
.contactwrapper1 p { padding-left: 6px; font-family: Arial, Helvetica, sans-serif; font-size: 80%; color:#003c79; line-height: 17px; margin-top: 10px; }
.contactwrapper { width: 631px; height: 359px; float: left; }
.contactwrapper p { padding-left: 6px; font-family: Arial, Helvetica, sans-serif; font-size: 80%; color:#003c79; line-height: 17px; margin-top: 10px; }
.homewrapperwide { width: 529px; height: 359px; float: left; }
.gradient p { padding-left: 220px; font-family: Arial, Helvetica, sans-serif; font-size: 70%; color:#003c79; line-height: 5px; margin-top: 15px; }
.mainimage p { padding-left: 6px; font-family: Arial, Helvetica, sans-serif; font-size: 80%; color:#003c79; line-height: 17px; margin-top: 250px; }
.welcomeheader p { padding-left: 8px; font-family: Arial, Helvetica, sans-serif; font-size: 80%; color:#003c79; line-height: 17px; margin-top: 50px; }
.homewrapperwide p { padding-left: 6px; font-family: Arial, Helvetica, sans-serif; font-size: 80%; color:#003c79; line-height: 17px; margin-top: 10px; }
ul { padding-left: 17px; margin-left: 0px;  margin-top:10px; margin-bottom:10px; line-height: 17px; font-family: Arial, Helvetica, sans-serif; font-size: 80%; color:#003c79; }
li { padding-bottom: 5px; padding-top: 0px; margin-top: 0px; margin-left: 0px; margin-bottom: 5px; }
a { color: #003c79; } 
a:hover { color: #3e6d9a; }