@charset "utf-8";
/* CSS Document */
/* Standard CSS Layout Template (Reuben Spine Specialists - http://www.reubenspinespecialists.com) */
/* Copyright 2008-2015 : Virtual Marketing Concepts, LLC. All Rights Reserved. */
/* --------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------- */

* {margin:0; padding:0;}

body {font-family:Arial, Helvetica, sans-serif; font-size:12px; /*background:url(images/bg.png) top repeat-x #8E9097	;*/ background:url(images/page-back-new.jpg) top repeat-x #ffffff;}

a {text-decoration:none; color:#775b3a;}

#container {width:930px; height:auto; margin:0px auto; padding:0; position:relative; /*background:url(images/container.jpg) no-repeat #fff; border:;*/}

#headerS {margin:0; padding:0; position:relative; width:930px; height:115px; }
#headerS h1 {margin:0; padding:0; position:absolute; font-size:15px; color:#000; text-indent:-90000px; background:none;}
#headerS h2 {margin:0; padding:0; position:absolute; font-size:15px;; color:#000; text-indent:-90000px;}

#header {margin:0; padding:0; position:relative; width:930px; height:115px; /*background:url(images/header-back.png) top left no-repeat #b5dfe0;*/}
#header h1 {margin:0; padding:0; position:absolute; font-size:15px; color:#000; text-indent:-90000px; background:none;}
#header h2 {margin:0; padding:0; position:absolute; font-size:15px;; color:#000; text-indent:-90000px;}

#subheader {/*background:url(images/subheader-back.png) top right repeat-y #fff;*/ height:220px; width:930px; margin:15px 0 0 0; padding:0; }
#subheader h2 {margin:0; padding:0; position:absolute; font-size:15px;; color:#000; text-indent:-90000px;}

#navigationS {margin:0; padding:0; width:930px; position:relative; height:32px;}
#navigationS ul {list-style:none; margin:0; margin-left:140px; height:32px; width:auto; padding:0; font-size:18px;}
#navigationS li {list-style:none; margin:0; margin-left:-1px; padding:5px 15px; width:auto; text-align:center; float:left; _display:inline; /*border-left:1px solid #339999;*/}
#navigationS li:hover {border-bottom:5px solid #4f2a00/*009999*/;}
#navigationS a {color:#4f2a00/*8009999*/; text-decoration:none; text-transform:none;}
#navigationS a:hover {color:#B7A796/*#ffcc00*/;}

#navigation {margin:0; padding:0; width:930px; position:relative; height:40px; /*background:url(images/navigation-back.png) top right repeat-y #fff;*/ margin-bottom:-15px}
#navigation ul {list-style:none; margin:0; margin-left:140px; height:32px; width:auto; padding:0; font-size:18px;}
#navigation li {list-style:none; margin:0; margin-left:-1px; padding:5px 15px; width:auto; text-align:center; float:left; _display:inline; /*border-left:1px solid #339999;*/}
#navigation li:hover {border-bottom:5px solid #4f2a00/*009999*/;}
#navigation a {color:#4f2a00/*8009999*/; text-decoration:none; text-transform:none;}
#navigation a:hover {color:#B7A796/*#ffcc00*/;}

#splash {height:432px; width:930px; margin:20px auto;}

/* Place most style attributes in the content section. Only put div specific items in the contentLeft or contentRight styles. */

#content {width:930px; margin:0; padding:0; position:relative; /*background:url(images/content-back.png) top left repeat-y;*/ }
#content h1 {position:absolute; top:0; right:0; z-index:0; margin:0; padding:0; text-align:left; padding:0; color:#4f2a00; font-size:20px; text-indent:-99999px;}
#content h3 {margin:10px auto; padding:0; color:#775b3a; font-size:20px; }
#content h4 {margin:0; padding:0; color:#775b3a; font-size:15px; font-weight:100;}
#content h5 {margin:0; padding:0; color:#4f2a00; font-size:13px;}
#content p {margin:20px 0px; padding:0; color:#4f2a00; font-size:15px; line-height:25px; text-align:justify; letter-spacing:2;}

#clip {position:absolute; top:-60px; left:10px; z-index:20;}
#Welcome {width:725px; height:60px; position:absolute; top:10px; right:30px; z-index:10; /*background:url(images/welcome-back.png) bottom left;*/ margin:0; padding:0; border-bottom:4px dotted #8C6239;}

.clearfix:after {content: ".";	display: block;	height: 0;	clear: both;	visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}

#contentStandard {width:700px; height:auto; margin-left:220px; padding-top:100px;}
#contentStandard p {margin-right:35px;}

#contentLeft {margin:0; margin-top:100px; margin-right:20px; padding:0; position:relative; width:180px; float:right; _display:inline; _height:1050px;}
#contentLeft a {}

#contentRight {margin:0; margin-top:100px; margin-left:170px; padding:0; position:relative; width:555px; float:left; min-height:1050px; _display:inline;}
#contentRight ul{margin:0; padding:0;}
#contentRight li{margin:3px 15px; padding:0; list-style:none; color:#4f2a00;}
#contentRight h4{margin:3px 0 0 -15px; padding:0;}
#contentRight p {margin:10px 0px; padding:0; color:#4f2a00; font-size:13px; line-height:15px; text-align:justify; letter-spacing:2;}

.fade {position:absolute; background:#fff; top:0; left:0px; height:1050px; padding:5px 10px; overflow:auto; _height:1050px;}

.mission {margin:22px 0px; padding:0; color:#4f2a00; font-size:17px; line-height:28px; text-align:justify; letter-spacing:2;}

.tagline {font-size:16px !important; font-style:italic; font-weight:normal; text-align:center !important; color:#274966 !important; padding:5px 0 10px 96px !important; margin:30px auto !important; height:65px; background:url(images/tagline.gif) left top no-repeat; text-indent:-9999999px;}

.core {background:#FAEDC6; width:400px; padding:20px; margin:20px auto; border:5px solid #C8AA7F}
.core h4 {margin:0px 20px 10px 20px !important;}
.core ul {margin-left:20px !important;}
.core li {list-style:circle !important;}

#footerS {margin:0; margin-top:0px; padding:0; position:relative; width:930px; height:100px; color:#4f2a00; font-size:10px; }
#footerS p {position:absolute; width:930px; text-align:center; margin:0; padding:0;/* color:#009999;*/ font-size:10px; font-family:arial, sans-serif; line-height:20px; bottom:5px;}
#footerS a {color:#4f2a00/*#907455*/; text-decoration:none;}


#footer {margin:0; margin-top:0px; padding:0; position:relative; width:930px; height:100px; color:#4f2a00; font-size:10px; /*background:url(images/footer-back.png) bottom left no-repeat;*/}
#footer p {position:absolute; width:930px; text-align:center; margin:0; padding:0;/* color:#009999;*/ font-size:10px; font-family:arial, sans-serif; line-height:20px; bottom:15px;}
#footer a {color:#4f2a00/*#907455*/; text-decoration:none;}

#footerA {width:300px; position:absolute; top:0px; left:60px; text-align:left;}

#footerB {width:300px; position:absolute; top:0px; right:60px; text-align:right;}
