body { background:#040d59 url(/images/landing/bg_fish.jpg) no-repeat top center; margin:0; padding:0; min-width:1000px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #524b48; }

a { color: #0ba3c3; text-decoration: none; }
a:hover { text-decoration: underline; }
a:active { outline:none; }
object:active { outline:none; border:0;}
a img { border: 0; }


/* CHROME */
div#interface { width: 1024px; margin:auto; position:relative; }
.clear { clear: both; height: 0; font-size: 0px; }

/* FOOTER */
div#footer { clear:both; padding:2px 0 30px 0; text-align:center; color: #ffffff; }
div#footer p.links { line-height: 1.5em; }
div#footer p.links a { font-size:12px; color:#ffe878; text-transform: lowercase; font-weight: normal; }
div#footer p.links span { font-size: 10px; padding-left: 8px; padding-right: 8px; }

/* SOCIAL MEDIA */
div#socialMedia {margin:10px 0 0 0; }
div#socialMedia a {margin: 0 21px 0 0}

div#maincontent { width:860px; padding: 0 84px; float:left; }


div#body { display: none; }

/* Landing */
#landing { width:810px; position:relative;}
#landing div.flatcontentmid { padding: 28px 45px 25px 45px; width:680px; }
#landing .underline1 { margin:20px 0 16px; }
div.landingHeader {  margin:0; padding:0; width: 702px; height:67px; position:absolute; z-index:3;}

#landingContainer { font-size:13px; padding-top:10px; position:relative; }

* html #landingContainer h1 { padding-bottom:30px; }

#landingContainer h1 { color:#7d451b; font-size:21px; }
#landingContainer h2 { font-size:16px; padding:0; margin:0; }
#landingContainer h2.orange { color:#c76613; }
#landingContainer h2.blue { color:#024c6f; }
#landingContainer h2.black { color:#000; }
#landingContainer h3 { font-size:14px; font-style:italic; font-weight: bold; }

#landingContainer .leftDiv { float:left; position:relative; padding:0 4px; width:312px; }
#landingContainer .midDiv { float:left; position:relative; width:30px; height:336px; background: transparent url(/images/landing/bg_mid.png) no-repeat; }
#landingContainer .rightDiv { float:left; position:relative; padding:0 4px; width:312px; }
#landingContainer .links { color:#c76613; font-size:13px; font-weight:bold; margin: 40px 0 0 0; text-align:center; }
#landingContainer .link {float:left; width:33%;}
#landingContainer .image { float:right; padding: 10px 0 20px 20px; }
#landingContainer .bottom { text-align:center; width:100%; }
#landingContainer .bottom p { text-align:center; }
#landingContainer .watermark { padding:200px 180px 0px 180px; }
#landingContainer li { padding:0 0 8px 0 }

#landingContainer.wildaid .image { float:right; margin: -40px -20px 0 0; padding: 0 0 20px 20px; }
* html #landingContainer.wildaid .image { float:right; margin: -40px 0 0 0; padding: 0 0 20px 20px; }

#landingContainer.lemur .image { float:right; margin: -30px 0px 0 0; padding: 0 0 20px 20px; }
* html #landingContainer.lemur .image { float:right; margin: -30px 0 0 0; padding: 0 0 20px 20px; }

#landingContainer strong { color:#000; font-weight: bold; }

/* TRANSPARENT BOXES */
.transBoxTop1 { background: url('/images/bg/bg_810px_whitetop.png') no-repeat; }
.transBoxHead1 { height:29px; background: url('/images/bg/bg_810px_whiterectop.png') no-repeat; }
.transBoxMid1 { background: url('/images/bg/bg_810px_whitemiddle.png') repeat-y;  padding-top: 10px; padding-left: 15px;}
.transBoxBottom1 { background: url('/images/bg/bg_810px_whitebottom.png') no-repeat;  height: 20px;}

.transBoxTop2 { background: url('/images/bg/bg_775px_whitetop.png') no-repeat; }
.transBoxHead2 { background: url('/images/bg/bg_775px_whiterectop.png') no-repeat; width: 775px; height: 40px; }
.transBoxMid2 { background: url('/images/bg/bg_775px_whitemiddle.png') repeat-y; padding-left: 15px; min-height: 400px; width: 760px;}
.transBoxBottom2 { background: url('/images/bg/bg_775px_whitebottom.png') no-repeat;  height: 20px;}
.transBoxSmall { width: 247px; height: 159px; float: left; margin-right: 13px; margin-top: 13px; }

.transBgWhite { background: url("/images/bg/bg_white.png") transparent; border: 1px solid white; }


/* FLAT CONTENT TEMPLATE */
div.flatcontent {  width: 770px; margin:auto;}
div.flatcontentmid { padding: 28px 45px 25px 45px; background: #f7e6c1 url("/interface/images/bg_xekogoods-middle.gif") top left repeat-y; }
div.flatcontenttop { height: 31px; background: url("/interface/images/bg_xekogoods-top.gif") top left no-repeat; }
div.flatcontentbottom { height: 31px; background: url("/interface/images/bg_xekogoods-bottom.gif") top left no-repeat; }
div.flatcontentmid h2 { padding-top: 20px; }
div.flatcontentmid ol { padding-left: 25px; margin: 10px 0 0 0; }
div.flatcontentmid ul { padding-left: 15px; margin: 10px 0 20px 0; }
div.flatcontentmid dl { margin: 0; }
div.flatcontentmid dt { padding-top: 10px; font-weight: bold; }

#landing div.flatcontentmid.faq h1.first { margin-top:0px; }
#landing div.flatcontentmid.faq h1 { margin:40px 0 20px 0; }
#landing div.flatcontentmid.faq h2 { color:#000; font-size:14px;}

#landing div.flatcontentmid.goodquest h1 { font-size:30px; margin:0 0 7px 0; }
#landing div.flatcontentmid.goodquest p { color:#524b48; font-size:16px;}