/* CSS Document */
body { margin: 0; padding: 0; background: #fff; font-family: Trebuche, Arial, Helvetica; font-size: 12px; color: #666; text-align: center;}
html, body {height:100%;}

p, h1, h2, h3, table, tr, td, img, fieldset { margin: 0; padding: 0; border: 0;}
a, avisited {  color: #3b6aac; text-decoration: none}
a:hover {  color: #bacce4; text-decoration: none;}
h1, h2, h3 { margin: 0; padding: 0;}
h1 {text-align: left; color: #3b6aac; font-size: 16px; padding: 0; margin: 0;}
fieldset {text-align: center; margin: 0 auto;}


#container {text-align: center; margin: 0 auto; padding: 0px; border:0; width: 800px; }



#newsletter fieldset {margin: 0; padding: 0; border: 0; text-align: center;}
#newsletter textarea {text-align: left; border: 1px solid #fff;}
#newsletter label {color: #666; text-align: left; font-style: bold; position: relative; top: 5px;}
#newsletter input, textarea {background: #b30c0c; padding: 5px; xwidth: 150px; margin: 0; color: #fff;font-size: 14px;border: 1px solid #fff; xline-height: 12px;}
#newsletter select {background:#2b1d1b; color: #333;font-size: 10px;border: 1px solid #0054a4;}
#newsletter input:focus, textarea:focus {background:#666;}
#newsletter .error {color:#e81c00; font-weight: bold;}
#newsletter .required {font-size: 10px; color:#bc383c;}
#newsletter .form  {}
#newsletter .smallterms  {font-size: 9px;}
#newsletter .img { width: 85px; height: 27px;position: relative; left: 5px; top: 8px; border: 0; margin: 0; padding: 0;}


/* Footer */

#footer  { width: 800px; background: url(/images/footer_bg.jpg) top left repeat-x; padding: 10px 0 0 0; margin: 0 auto; text-align: center; font-size: 10px; height: 105px;}
#footer ul { padding: 0; margin: 0; list-style:none; display: inline;}
#footer li {display: inline;}
#footer p {padding: 5px 0 0 0}
#footer li a {color:#fff; font-size: 14px; margin: 0; padding: 0; border-bottom: 1px dotted #fff; font-weight: bold;}
#footer li a:hover {color: #bacce4; text-decoration:none; border-bottom: 1px dotted #fff; font-weight: bold;}
#footer li a.active {color: #2b1d1b; text-decoration:none; font-weight: bold;}
#footer a, avisited {  color: #b30c0c; text-decoration: none}
#footer a:hover {  color: #ccc; text-decoration: none;}
