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

div.clrRight { clear: right; }
div.clrLeft { clear: left; }
div.clear { clear: both; }

body { background: #0a0701; margin: 3px 0px; padding: 0px; color: #fff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
a { color: #de6e00; }
a:hover { color: #efe6ac; /*text-decoration: none; background:#de6e00; padding: 0px 6px; display: inline-block;*/ }
img { border: none; }
ul, li { margin: 0px; padding: 0px; list-style-type: none; }

#bodyContainer { background-image: url(images/bkg_2.jpg); background-color:#130d03; background-position: top center; background-repeat: no-repeat; max-width: 1200px; min-width: 1000px; margin: 0px auto; min-height: 850px; }
#contentContainer { width: 1000px; margin: 0px auto; min-height: 850px; }

#masthead { background:#0a0701; position: relative; font-family:Georgia, "Times New Roman", Times, serif; font-size: 11px; }
#masthead a { color:#fff; text-decoration: none; }
#masthead .logo { position: absolute; top: 0px; left: 0px; }
#masthead .share { padding: 8px; float: right; }
#masthead .addthis_button_compact { background: url(../images/add_down.gif) no-repeat top left !important; padding-left: 20px; display: block !important; }

#content { padding: 500px 0px 0px 0px; }

.leftCol { margin: 0px 400px 0px 0px; padding: 0px 15px 0px 30px; line-height: 24px; }
.leftCol h2 { font-family:Georgia, "Times New Roman", Times, serif; font-size: 18px; font-weight: normal; line-height: 36px; letter-spacing: .5px; }
.leftCol h2 em { color: #efe6ac; }
.leftCol .content { border-bottom: #3b2e19 1px solid; padding: 0px 50px 20px 0px; margin-bottom: 20px; }
.leftCol .insetImage { float: left; padding-right: 20px; }
.leftCol .footer a { margin-right: 20px; display: block; float: left; }
.leftCol .addthis_button_email { display: inline; }
.leftCol .addthis_button_email span { display: none; }

.rightCol { margin: 0px; width: 389px; float: right; position: relative; line-height: 18px; margin-right: 25px; }
.rightCol .content { background-color:rgba(240, 234, 222, 0.05); margin: 0px 0px 1px 0px; padding: 25px; }
.rightCol .featureItem { position: absolute; right: 20px; top: -170px; }
.rightCol strong { color:#efe6ac; }

.rightCol .facts { padding-top: 50px; }
.rightCol .facts ul li { float: left; color: #fef5b7; font-size: 18px; line-height: 30px; }
.rightCol .facts .jcarousel-item { width: 260px; padding: 20px 40px; text-align: center; vertical-align: middle; }
.rightCol .jcarousel-prev { position: absolute; top: 60px; left: 0px; z-index: 20; background: url(../images/thanks_prev.gif) no-repeat top left; display: block; width: 20px; height: 40px; cursor: pointer; }
.rightCol .jcarousel-next { position: absolute; top: 60px; right: 0px; z-index: 20; background: url(../images/thanks_next.gif) no-repeat top left; display: block; width: 20px; height: 40px; cursor: pointer; }

.rightCol .addthis_button_email { display: inline; }
.rightCol .addthis_button_email span { display: none; }

.rightCol .top5 ul { padding: 15px 0px 0px 0px; }
.rightCol .top5 ul li { background: url(../images/bkg_top5-list.gif) no-repeat top left; padding: 0px 0px 15px 33px; position: relative; }
.rightCol .top5 ul li span { position: absolute; top: 1px; left: 6px; color:#000; display: block; font-size: 12px; font-weight: bold; }

.rightCol .contact h2 { font-size:12px; line-height:24px; }
.rightCol .contact b { color:#EFE6AC; }
.rightCol .contact a { }

.printItems li { float: left; padding-right: 25px; padding-bottom: 10px; }

.scripts { display: none; visibility: hidden; }
.content { overflow:auto; }
.contact { }
.contact label { display:block; padding:5px 0; }
.contact label span { display:block; float:left; clear:left; width:105px; }
.contact input.text { margin-left:5px; font:inherit; padding:4px; width:375px; }
.contact textarea { width:490px; font:inherit; margin-bottom:15px; }
.contact input.submit { float:right; }