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

body { font-family:Arial, Helvetica, sans-serif; color:#333; font-size:14px; background-color:#fff; }
h1 { color:#ec2127; font-size:20px; padding-top:15px; }
h2 { color:#333; font-size:15px; font-weight:lighter; }
h3 { }
a { }
a:hover { }
img { border:0px; }

input, select { width:120px; }
textarea { width:350px; }

.contact-name { color:#103e8c; font-size:15px; font-weight:bold; }
.multi-line { color:#ec2127; font-size:13px; }
.blue { color:#103e8c; }
.checkbox { width:15px; }
.small { font-size:11px; color: #666; line-height:15px; }
.longer { width:200px; }
.larger { font-size:16px; }
.am_logo { margin-top:20px; }

p {  line-height:21px; }

#wrapper { width:796px; margin-left:auto; margin-right:auto; }
#spacer { line-height:0px; clear:both; }

#header { width:796px; float:left; }
#head-left { width:20px; height:125px; float:left; background:url(images/head-left.jpg) no-repeat; }
#head-mid { width:751px; height:125px; float:left; background:url(images/head-mid.jpg) repeat-x; }
#head-right { width:25px; height:125px; float:left; background:url(images/head-right.jpg) no-repeat; }
#contact { width:300px; float:left; padding-top:12px; }
#contact1 { width:125px; float:left; border-right:1px solid #333; font-size:12px; }
#contact2 { width:120px; float:left; padding-left:20px; font-size:12px; }
#logo { width:430px; height:83px; float:right; padding-top:19px; text-align:right; }

#container { width:796px; float:left; background:url(images/container-bg.jpg) repeat-y; margin-top:5px; margin-bottom:5px; }
#nav { width:796px; height:27px; font-size:14px; float:left; background:url(images/nav-bg.jpg) no-repeat; text-align:center; color:#fff; font-size:13px; padding-top:19px; }
#nav a { padding-left:10px; padding-right:10px; color:#fff; text-decoration:none; }
#nav a:hover { color:#e7e7e7; }
#content { width:746px; float:left; background:url(images/content-bg.jpg) no-repeat 340px bottom; padding-left:25px; padding-right:25px; }
#content-bottom { width:796px; height:27px; float:left; background:url(images/content-bot.jpg) no-repeat; }
#column1 { width:373px; float:left; padding-top:10px; }
#column2 { width:343px; float:left; padding-left:30px; }

#home-images { width:746px; float:left; height:153px; text-align:center; margin-top:15px; margin-bottom:25px; }
#sub-images { width:746px; float:left; height:119px; text-align:center; margin-top:15px; margin-bottom:25px; }

#l-links-left { width:25px; height:50px; float:left; background:url(images/foot-left.jpg) no-repeat; }
#l-links-mid { width:748px; height:32px; float:left; background:url(images/foot-mid.jpg) repeat-x; text-align:center; font-size:11px; padding-top:18px; }
#l-links-mid a { padding-left:10px; padding-right:10px; color:#103e8c; text-decoration:none; }
#l-links-mid a:hover { color:#ec2127; }
#l-links-right { width:23px; height:50px; float:left; background:url(images/foot-right.jpg) no-repeat; }
#copyright { widows:796px; float:left; padding-top:5px; padding-bottom:5px; font-size:11px; }
#copyright a { color:#333; text-decoration:none; }
#copy-left { width:373px; float:left; padding-left:25px;}
#copy-right { width:373px; float:right; text-align:right; padding-right:25px; } 