
body {background:#cdbf97; font: 12px arial,helvetica,sans-serif; margin: 0; padding: 0; text-align: center;}

img {border: none;}
h1 {font-size: 18px; margin-bottom: -12px; font-weight: normal;}
h2 {font-size: 16px; margin-bottom: -12px; font-weight: bold;}
p {color: #4f4f4f; padding-bottom: 0; margin-bottom: 4px; font-size: 12px;}
form {padding: 0 8px 0 8px; margin: 0;}
a {color: #812a0c; text-decoration: none;}
.clear {clear: both;}
.hr {border: 1px solid #c7b991; margin: 16px 0 16px 0;}

#box {width: 1000px; background: url('../images/gfx_body_bg_tile.jpg') repeat-y; margin: 0 auto; text-align: left}
#header {background: url('../images/gfx_hdr_logo.jpg') no-repeat; height: 100px;}
#tertiaryNav {font: 11px arial,helvetica,sans-serif; text-align: right; padding: 8px 130px 0 0; color: #812a0c; font-weight: bold;}

#globalNav {margin: 0 -4px 10px -4px; background: url('../images/gfx_nav_bg.jpg') repeat-x top right; width: 780px; height: 40px;}
#globalNav ul {list-style: none;}
#globalNav ul li {font: 12px arial,helvetica,sans-serif; float: left; padding: 16px 0 8px 0;}
#globalNav ul li a {display: block; padding: 0px 10px 0px 22px; color: #e8e8e8; text-decoration: none;}

#container {margin-left: 114px;}
#banner {background: url('../images/gfx_main2.jpg') no-repeat; height: 204px; margin: 0 12px 18px 12px;}
#copy1 {position: relative; top: 99px; left: 26px; color: #fff; font-weight: bold;}
#copy2 {position: relative; top: 108px; left: 26px; color: #fff; width: 320px;}
#buyBtn {position: relative; top: 114px; left: 232px;}
#content {padding: 0 20px 0 20px; width: 732px;}

#leftRail {width: 186px; float: left; background: url('../images/gfx_bg_left.jpg') repeat-y;}
.module {width: 174px; background: url('../images/gfx_bg_modules.gif') repeat-y; margin-bottom: 10px;}
#benefits h2 {background: url('../images/gfx_member_benefits.jpg') no-repeat left top; height: 44px; padding-bottom: 6px;}
#appearances h2 {background: url('../images/gfx_appearances_top.jpg') no-repeat left top; height: 44px; padding-bottom: 6px;}
#newsletter h2 {background: url('../images/gfx_newsletter_top.jpg') no-repeat left top; height: 44px; padding-bottom: 6px;}
.module h3 {color: #812a0c; font-size: 13px; font-weight: normal; margin-bottom: -13px; padding: 0 10px 0 10px; text-decoration: underline;}
.module .last {background: url('../images/gfx_module_bottom.jpg') no-repeat left bottom; height: 19px; padding-top: 6px;}
.module h2, .module p {padding: 0 10px 0 10px;}
.more {}

#main {float: right; color: #9c3815; padding: 0 20px 0 20px; width: 503px;}
#endorsements {background: url('../images/gfx_endorsements.gif') no-repeat; width: 503px; height:: 58px;}
#leftMain {float: left; width: 245px; border-right: 2px solid #c7b991; padding-right: 6px;}
#leftMain2 {float: left; width: 500px; padding-right: 6px;}
#rightMain {float: right; width: 225px; padding-left: 20px;}
#mission {width: 224px; background: url('../images/gfx_bg_mission.gif') repeat-y;}
#mission h2 {background: url('../images/gfx_mission_top.gif') no-repeat left top; height: 33px;}
#mission .last {background: url('../images/gfx_mission_bottom.gif') no-repeat left bottom; height: 360px; padding-top: 26px;}
#mission p {padding: 0 20px 0 20px; color: #fff;}
.releases {display: inline;}
.cover {float: left; margin-right: 6px;}
.text {float: right; width: 250px;}
.text2 {float: right; width: 380px;}
.title {color: #b9a97a; font-size: 14px; font-weight: bold;}
.author {color: #4f4f4f; font-size: 11px; margin-bottom: 2px;}
.description {color: #4f4f4f; font-size: 12px; margin-bottom: 8px;}
.details a {color: #; font-size: 12px; text-decoration: underline;}

#footer {padding: 6px 0 8px 20px; font-size: 10px; color: #fff; background-color: #c5b78e; width: 751px; margin-top: 40px;}