/*Global*/
body {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family:arial; font-size:12px; background-color:#fff;}
table td {vertical-align:top;}
img {border:0px;}
p, h1, h2, h3, form, ul, li, img {margin:0px; padding: 0px;}
a {color:#a15504;}
a:hover {color:#007ffe; text-decoration:none;}
.quote1 {display:block; padding:20px 20px 22px 25px; background-color:#ffdc50;}
.quote2 {display:block; padding:20px 20px 22px 25px; background-color:#f9e9a4; position:relative; left:-10px;}

/*Home Containers*/
#home_A0 {width:100%; clear:both; margin:0px auto; background-color:#c7c7c7; background-image:url(../images/tile_01.jpg); background-repeat:repeat-x;}
#home_A1 {width:940px; height:375px; margin:0px auto;}
#home_A2 {width:690px; float:left;}
#home_A2 #header {height:103px; width:690px; float:left; background-image:url(../images/logo.gif); background-repeat: no-repeat; background-position:top left;}
#home_A2 #flash {height:272px; width:690px; float:left; }
#home_A3 {width:250px; float:left;}
#home_A3 #tagline {height:46px; width:250px; float:left; background-image:url(../images/tagline.gif); background-repeat: no-repeat; background-position:right;}
#home_A3 #nav {height:329px; width:250px; float:left; background-image:url(../images/tile_02.jpg); background-repeat: repeat-x;}
#home_B0 {width:100%; margin:0px auto; background-color:#c7c7c7;}
#home_B1 {width:940px; margin:0px auto; background-color:#c7c7c7;}
#home_B2 {width:690px; float:left;}
#home_B2 #subheader {height:158px; width:690px; background-image:url(../images/cta_00.jpg); background-repeat: no-repeat;}
#home_B2 #ctas {padding:15px 0px 0px 0px;}
#home_B2 #content {padding:15px;}
#home_B2 #content p {padding:10px 0px; color:#002d56; line-height:18px;}
#home_B2 #subheader ul {float:left; list-style-type:none; margin:0px; padding-left:10px; position:relative; top:55px; left:20px;}
#home_B2 #subheader li {margin:0px 0px 0px 0px; padding:0px 0px 5px 10px; background: url(../images/bullet_01.gif); background-repeat:no-repeat; background-position:0px 4px;}

/*Internal Stuff*/
#container_A0 {width:100%; clear:both; margin:0px auto; background-color:#c7c7c7; background-image:url(../images/tile_01.jpg); background-repeat:repeat-x;}
#container_A1 {width:940px; height:375px; margin:0px auto;}
#container_A2 {width:690px; float:left;}
#container_A2 #header {height:103px; width:690px; float:left; background-image:url(../images/logo.gif); background-repeat: no-repeat; background-position:top left;}
#container_A2 #flash {height:272px; width:690px; float:left; }
#container_A2 #headerContent {height:272px; width:690px; float:left; background-image:url(../images/header_internal.jpg); background-repeat: no-repeat; padding:90px 25px 0px 25px;}
#container_A2 #headerContent h1 {color:#fff; font-weight:normal; font-size:26px; padding:0px 0px 10px 0px;}
#container_A2 #headerContent p {color:#002d56; line-height:18px; padding:10px 40px 10px 0px;}
#container_A2 #headerContent .pagePhoto {border:4px solid #6fbcd5; position:relative; float:left; margin:0px 20px 0px 0px;}
#container_A3 {width:250px; float:left;}
#container_A3 #tagline {height:46px; width:250px; float:left; background-image:url(../images/tagline.gif); background-repeat: no-repeat; background-position:right;}
#container_A3 #nav {height:329px; width:250px; float:left; background-image:url(../images/tile_02.jpg); background-repeat: repeat-x;}
#container_B0 {width:100%; margin:0px auto; background-color:#c7c7c7;}
#container_B1 {width:940px; margin:0px auto; background-color:#c7c7c7;}
#container_B2 {width:690px; float:left;}
#container_B2 #content {padding:15px;}
#container_B2 #content p {padding:10px 0px; color:#002d56; line-height:18px;}
#container_B2 #subheader ul {float:left; list-style-type:none; margin:0px; padding-left:10px; position:relative; top:55px; left:340px;}
#container_B2 #subheader li {margin:0px 0px 0px 0px; padding:0px 0px 5px 10px; background: url(../images/bullet_01.gif); background-repeat:no-repeat; background-position:0px 4px;}


/*Right Column*/
#container_B3 {width:250px; float:left; background-color:#000e1b; background-image:url(../images/bg_rightcol.jpg); background-repeat: no-repeat;}
#container_B3 .testimonial {padding:15px 30px;}
#container_B3 .testimonial h2 {font-size:12px; color:#3cb7ff; font-weight:bold;}
#container_B3 .testimonial p {color:#c9d6de;}
#container_B3 .testimonial .link {text-align:right; padding:10px 0px 20px 0px; border-bottom:1px solid #003e7c;}
#container_B3 .testimonial .link a {color:#4e7da9;}
#container_B3 .testimonial .link a:hover {color:#fff;}

/*Footer*/
#container_C0 {width:100%; clear:both; margin:0px auto; background-color:#c7c7c7;}
#container_C1 {width:940px; clear:both; margin:0px auto; background-color:#c7c7c7;}
#container_C1 #footer {padding:15px; color:#515151;}
#container_C1 #footer a {color:#515151;}
#container_C1 #footer a:hover {color:#ff8400;}
#container_C1 #footer ul {float:left; list-style-type:none; margin:0px; padding-left:10px;}
#container_C1 #footer li {margin:0px 0px 0px 0px; padding:0px 0px 5px 10px; background: url(../images/bullet_02.gif); background-repeat:no-repeat; background-position:0px 4px;}

#footerLinks {float:left; width:100%; border-bottom:1px solid #515151; padding-bottom:10px;}
#footerLinks td {padding-right:40px;}
#footerInfo {width:100%; margin:0px auto; padding:10px 15px;}

#copyright {float:left; margin:5px 0px 15px 15px; border:1px solid green;}
#magnetic {float:right; margin:5px 15px 15px 0px;}

#containerFooter {width:100%; clear:both; margin:0px auto;}
#footer {width:940px; padding:15px; color:#515151; margin:0px auto; text-align: center;}
#footer a {color:#515151;}

