* { margin: 0px; padding: 0px; }
.clear { clear: both; height: 0px; line-height: 0px; font-size: 0px; }
body { margin: 0px; text-align: center; background: #ffffff url('../images/body-bg.png') left top repeat-x; }

#bookmarkthis { margin: 21px auto 6px auto; width: 850px; text-align: right; font-weight: bold; }
#bookmarkthis a { text-decoration: none; }
#bookmarkthis img { padding: 0px 0px 0px 5px; margin-bottom: -4px; }

#menu { margin: 0px auto; width: 895px; height: 45px; background: url('../images/menu-bg.png') left top no-repeat; }
#menu ul { width: 895px; text-align: center; padding: 20px 0px 0px 0px; }
#menu ul li { display: inline; padding: 0px 10px; }
#menu ul li a { font-size: 12px; color: #ffffff; text-decoration: none; font-weight: bold; }
#menu ul li.highlight a, #menu a:hover { color: #06468e; }

#header { position: relative; background: url('../images/header-bg.png') left top no-repeat; width: 875px; height: 137px; }
#logo { position: absolute; left: 33px; top: 30px; padding: 0px; }
#contact { text-align: right; position: absolute; right: 39px; top: 48px; font-weight: bold; }
#tagline1 { position: absolute; left: 33px; top: 100px; color: #e22b18; }
#tagline2 { position: absolute; right: 39px; top: 100px; color: #e22b18; }

#content { margin: 0px auto; padding: 0px 10px; width: 875px; background: url('../images/content-bg.png') left top repeat-y; text-align: left; }
#redbar { height: 8px; background: url('../images/redbar-bg.gif') left top repeat-x; }
#left-column { float: left; padding: 45px 49px 45px 25px; width: 560px; }
#left-column img { max-width: 550px; }
#right-column { float: left; color: #ffffff; padding: 10px 15px 6px 13px; width: 213px; }
#right-column img { max-width: 203px; }

#content-bottom { margin: 0px auto; padding: 0px; }

#footer { margin: 0px auto 20px auto; width: 865px; background: url('../images/footer-bg.png') left top no-repeat; text-align: right; line-height: 18px; font-size: 11px; }
#footer ul { float: right; margin-left: 30px; padding: 0px; }
#footer ul li { display: inline; }
#footer a { text-decoration: none; }

#editor1_ifr:hover { border: 1px dashed #e9c9b0; margin: -1px; }
#editor2_ifr:hover { border: 1px dashed #ffffff; margin: -1px; }

body { font-family: 'verdana','arial',sans-serif; font-size: 12px; }
h1, h3 {margin: 0px 0px 10px 0px; padding: 0px; font-size: 18px; font-weight: bold;}
h2, h4 {margin: 0px 0px 3px 0px; padding: 0px; font-size: 13px; font-weight: bold;}
a {text-decoration: underline;}
p {margin: 0px; padding: 0px; line-height: 18px;}
a img {margin: 0px; padding: 0px; border: 0px;}
img {border:0px; margin: 0px; padding: 5px;}
ul, ol {margin: 0px; padding: 10px 0px 10px 30px; line-height: 18px;}
li {margin: 0px; padding: 0px;}

body { color: #5e9bc7; }
h1, h2 {color: #e22b18;}
h3, h4 {color: #06468e;}
p, li, td {color: #666666;}
a {color: #5e9bc7;}

#right-column h1, #right-column h2 {color: #ffffff;}
#right-column h3, #right-column h4 {color: #0753a9;}
#right-column p, #right-column li, #right-column td {color: #ffffff;}
#right-column a {color: #0753a9;}

/* OVERWRITES */
body { font-family: 'helvetica',sans-serif; }


