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

body { font-size: 1em; margin: 0; padding: 0; }
p { font-size: .8em; margin: 0; padding: .4em 0 .6em 0; }
li { font-size: .8em; margin: 0; padding: 0; }
h1 { font-size: 1.5em; margin: 0; padding: 0; }
h2 { font-size: 1.3em; margin: 0; padding: 0; }
h3 { font-size: 1em; margin: 0; padding: 0; }
h4 { font-size: .9em; margin: 0; padding: 0; }
h5 { font-size: .8em; margin: 0; padding: 0; }
h6 { font-size: .7em; margin: 0; padding: 0; }
a:link { color: #600; text-decoration: underline; }
a:visited { color: #666; text-decoration: underline; }
a:hover { color: #333; text-decoration: underline; }
a:active { color: #666; text-decoration: none; }
ul#headNav a, ul#bottomNav a { color: #fff; text-decoration: none; }
ul#headNav a:hover, ul#bottomNav a:hover { color: #fff; text-decoration: none; }
ul#headNav li a, ul#bottomNav li a { color: #fff; text-decoration: none; }
ul#headNav li a:hover, ul#bottomNav li a:hover { color: #fff; text-decoration: none; }
#footer a { color: #333; text-decoration: none; }
#footer a:hover { color: #000; text-decoration: underline; }


body { font-family: Arial, Verdana, Helvetica, sans-serif; background: #333; margin: 0; padding: 6px; text-align: center; color: #333; }
#container { background: #fff url(img/content-bg.jpg) no-repeat center bottom; margin: 0 auto; padding: 0; text-align: left; width: 763px; }

#header { background-color: #fff; margin: 0; padding: 0; width: 763px; }

ul#headNav, ul#bottomNav { clear: both; list-style: none; margin: 0; padding: 0; line-height: 29px; vertical-align: middle; background-color: #660000; text-align: right; }
ul#headNav li, ul#bottomNav li { display: inline; color: #FFF; margin: 0; padding: 0; }
ul#headNav li a, ul#bottomNav li a { margin: 0; padding: 0; padding-left: 10px; padding-right: 15px; }

#mainBody { margin: 0; padding: 0; background: url(img/rt-bg.jpg) bottom right no-repeat; }

#lftTitle { float: left; width: 77px; margin: 0; padding: 0; background-color: #E4AD3E; border-right: 1px solid #7c7c7c; }

#interiorContent { float: left; margin: 0; padding: 20px 10px; width: 470px; }
#rightSide { float: right; width: 195px; margin: 0; padding: 20px 0 0 0; background-color: #E4AD3E; }
#rightSide h3 { padding-right: 10px; padding-left: 10px; background-color: #fff; height: 22px; line-height: 22px; vertical-align: middle; color: #333; text-align: right }
#rightSide p { padding-right: 10px; padding-left: 10px; color: #333; }

#footer { clear: both; background-color: #fff; line-height: 17px; vertical-align: middle; text-align: right; margin: 0; padding: 0; padding-right: 15px; }
