@charset "UTF-8";
/* CSS Document */



body {margin:0;padding:0;font-family:helvetica,arial,sans-serif;font-size:1em;color:#fff;background-color:black;}

p {font-size:0.9em;margin:5px 0 20px 0;color:white;line-height:22px;}

a {color:#0daf1d;text-decoration:underline;}

a:hover {color:#9fe1a3;}

h1 {font-size:1.9em;letter-spacing:-0.03em;font-weight:lighter;margin:0;color:#0daf1d;}

h2 {font-size:1.4em;letter-spacing:-0.02em;margin:0;font-weight:normal;color:#0daf1d;}

h3 {color:#0daf1d;font-size:1.4em;font-weight:lighter;margin:30px 0 10px 0;}

h4 {}

h5 {}

h6 {}

#wrapper {width:980px;margin:25px auto 0 auto;}

a.mae_logo {display:block;height:107px;width:213px;background:url(images/mae_logo.png) no-repeat;text-indent:-5000px;float:left;}

a.mae_logo:hover {opacity:0.8;filter:alpha(opacity=80); /* For IE8 and earlier */
}

p.contact {float:right;text-align:right;font-size:1.2em;margin:65px 0 0 0;}

p.name {text-transform:uppercase;font-size:14px;margin:10px 0 0 0;font-weight:bold;}

p.jobtitle {font-size:13px;font-style:italic;margin:0 0 20px 0;}

.quals {font-size:10px;color:#999;}

ul#main {float:left;clear:left;padding:0;margin:30px 0 10px 0;}

ul#main li {float:left;list-style-type:none;}

ul#main li a {padding:12px 30px 10px 30px;background-color:#0daf1d;-webkit-border-top-right-radius: 20px;-moz-border-radius-topright: 20px;border-top-right-radius: 20px;color:white;text-decoration:none;text-transform:uppercase;font-size:0.9em;}

ul#main li a:hover {}

ul#main li a.one {position:relative;z-index:10;}

ul#main li a.one:hover {background-color:#12901e;}

ul#main li a.two {background-color:#50cd58;position:relative;z-index:9;margin-left:-18px;}

ul#main li a.two:hover {background-color:#419947;}

ul#main li a.three {position:relative;z-index:8;margin-left:-18px;}

ul#main li a.three:hover {background-color:#12901e;}

ul#main li a.four {background-color:#50cd58;position:relative;z-index:7;margin-left:-18px;}

ul#main li a.four:hover {background-color:#419947;}

ul#main li a.five {position:relative;z-index:6;margin-left:-18px;}

ul#main li a.five:hover {background-color:#12901e;}

#introduction {margin:30px 0 120px 0;width:600px;float:left;}

#right {width:380px;float:left;padding:50px 0 0 0;}

#quote a {height:90px;width:253px;background:url(images/quote.png) no-repeat;text-indent:-5000px;float:right;}

#client {height:310px;width:254px;background:url(images/client.png) no-repeat;text-indent:-5000px;float:right;margin:50px 0 0 0;}

#client2 {height:310px;width:254px;background:url(images/client2.png) no-repeat;text-indent:-5000px;float:right;margin:50px 0 0 0;}

#client p {text-indent:-5000px;}

#map {border:2px solid #50CD58;height:354px;}

#footer {float:left;background-color:#0daf1d;padding:10px 20px;width:940px;-webkit-border-bottom-right-radius: 25px;-moz-border-radius-bottomright: 25px;border-bottom-right-radius: 25px;clear:left;}

#footer p {margin:0;font-size:0.7em;line-height:14px;}

#clear {height:20px;float:left;width:980px;}