body,html {margin:0; padding:0; height:100%; width:100%; background:#FFF9EF; font:12px Arial,sans-serif; color:#000;}

#container {width:950px; margin:0 auto; background:url(grafix/bg.gif) top center repeat-y; padding-top:20px;}

#container-header {width:950px; height:150px; padding-top:30px; background:url(grafix/header.png) no-repeat;}
#container-header img {margin-top:-48px; border:none; float:right;}
#container-name a {font-size:22px; font-weight:bold; text-decoration:none;}
#container-slogan {margin-top:-4px; float:left; color:#6B686A; font-size:11px; font-weight:bold;}
span, #container-name span {color:#006AC3;}

#container-content {min-height:300px;}

#left {width:660px; float:left; margin-top:12px;}
#left p {line-height:17px; font-size:14px; margin:0;}
#left .quote {width:650px; border:1px solid #6B686A; background:#EFF9FF; padding:10px; }
#left .quote img {border:none; margin:-11px; padding:0; float:right;}
#left .quote p {width:220px; font-size:12px; font-weight:bold; color:#6B686A;}

#right {width:260px; float:right; margin-top:4px; background:url(grafix/bg-right.jpg) no-repeat; padding:45px 0 30px 10px;}
#right p {line-height:17px; width:240px; margin:0 5px; font-size:12px;}
#right h1 {margin:0 10px;}
hr {width:auto; margin:8px auto; border:none 0; border-top:1px solid #bfbfbf; height:1px;}

#container-footer {border-top:4px solid #781414; width:950px; clear:both;}

#footer {padding-top:4px; width:950px; height:20px; font-size:11px; text-align:center; float:left; background:url(grafix/bg_footer.gif) #fff;}
#footer a , #footer p {text-decoration:none; color:#781414; margin:0; padding:2px 0;}
#footer .agent a {font-size:11px; height:15px; text-decoration:none; color:#FAFCFF;}

.clearer {clear:both;}

h1 {margin:5px 0; font-size:16px; color:#781414;}

a {color:#781414; text-decoration:none}
a:hover {text-decoration:underline;}



