/*
 * c-css by U4EA Technologies - Allan Jardine
 * Version:       1.2.php.3
 * Browser:        0
 * Browser group: 
 */
*{ font-weight:normal; outline:none; }
html { background-color: #110803; background-image: url('../img/bg.gif'); background-repeat: repeat-x; background-attachment:fixed; font-family: verdana, arial, sans; }
body{ padding-top:5px; padding-bottom:20px; font-family: verdana, arial, sans; }
p{ font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; margin-bottom:0; margin-top:20px; font-size:13px; line-height:1.55em; font-weight:light; }
a, .vip{ display:inline; color:#54a0b0; }
a{font-style:italic;}
a:hover{ text-decoration: none; }
#wrap { width: 982px; padding:4px; margin:auto; overflow:hidden; border: 2px solid #b98342; height:447px; margin-top:5px; }
#footer{ color:#FFF; text-align:center; line-height:1.5em; font-size:12px; font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; }
#footer a{ color:#FFF; text-decoration:none; font-style:normal; }
#content{ color:#FFF; padding:0; font-size:18px; line-height:26px; }
#mainContent{ width:870px; color:#FFF; padding:30px 65px; margin: 20px auto 5px auto; font-size:19px; line-height:26px; background: url('../img/wood.jpg'); }
#rightCol{ width:580px; float:right; }
#rightColWide{ width:525px; padding-right:80px; float:right; }
#leftCol{ width:235px; float:left; padding-top:65px; text-align:center; }
#leftColx a{ font-family:times, serif; font-size:14px; font-style:italic; }
#logo{ position:absolute; z-index:102; width: 450px; height: 70px; text-indent:-9999px; background: url('../img/logo.png'); margin-top:26px; margin-left:44px; }
#nav{ width:185px; position:absolute; height:447px; background: url('../img/navBg.png') no-repeat; z-index:100; }
#readScroll{ width:262px; position:absolute; height:35px; margin-left:724px; margin-top:415px; background: url('../img/moreBg.png') bottom right repeat-y; z-index:100; font-family: georgia, times, serif; font-size:12px; text-transform:uppercase; text-align:right; font-style:italic; }
#readScroll span{ display:inline-block; margin-right:10px; margin-top:4px; }
#readScroll.fixed { position: fixed; bottom: 0; }
#footerNav{ background: url('../img/wood.jpg'); width:1000px; margin:0 auto; padding:5px 0; margin-bottom:10px; }
#footerNav .highlight{ color:#FFF; }
#footerNav a{ font-family: georgia, times, serif; font-size:11px; text-transform:uppercase; letter-spacing:.1em; }
.moreAbout{ font-family: georgia, times, serif; font-size:14px; font-style:normal; text-transform:uppercase; letter-spacing:.1em; }
ul.nav{ margin-top:95px; padding:0; margin-left:-4px; position:absolute; z-index:101; }
ul.nav li{ list-style-type:none; padding:0; }
ul.nav li a{ color:#FFF; display:inline-block; padding-left:64px; padding-right:10px; text-decoration:none; font-family: georgia, times, serif; font-size:12px; padding-top:6px; padding-bottom:6px; text-transform:uppercase; text-shadow: #000 3px 3px 2px; letter-spacing:.1em; line-height:14px; font-style:normal; }
ul.nav li a:hover, ul.nav li a.active{ text-shadow:none; background:#e3cdb3; color:#a96637; }
ul.nav li span{ display:none; }
ul.nav li span a{ padding-left:10px; background:#cca576; color:#4d4136; text-shadow:none; margin-left:1px; }
h1.heading{ text-align:center; color:#FFF; font-family: times, serif; font-weight:normal; margin:0; margin-bottom:20px; margin-top:20px; font-size:32px; letter-spacing:.045em; text-transform:uppercase; }
h1{ color:#FFF; font-family: times, serif; font-weight:normal; margin:0; margin-bottom:10px; font-size:32px; text-transform:uppercase; }
.smallHead{font-size: 20px; font-family:'Times New Roman', Times, serif; font-style:italic; display:block;}
.floatLeft{ width:231px; float:left; text-align:center; margin-right:40px; }
.floatRight{ width:231px; float:right; text-align:center; margin-left:40px; }
.twoThirds{ width:550px; }
.leftMargin{ margin-left:270px; }
.clear{ clear:both; }
.more{ text-align:right; margin-top:60px; font-size:16px; font-family: times, serif; font-style:italic; }
.highlight{ color:#b98342; display:inline-block; margin:0 5px; font-family:verdana, arial; }
.body{ width:990px; margin:0 auto; }
.topBlurb{ font-family: times,serif; font-style:italic; font-size:16px; margin:0; padding-top:20px; line-height:1.45em; letter-spacing:.005em; }
img.tip{ margin-right:10px; }
.tip{ cursor:pointer; }
.readMore{ font-size:18px; font-family: times, serif; font-style:italic; position:relative; text-transform:capitalize; z-index:100; }
.tipContent{ font-family:times, serif; font-size:16px; font-style:italic; color:#FFF; }
h2{ font-size:28px; font-family:times, serif; font-style:italic; font-weight:normal; margin:0; padding-top:20px; letter-spacing:.025em; }
h3{ font-size:20px; font-family:times, serif; font-style:italic; font-weight:normal; margin:0; padding-top:20px; letter-spacing:.025em; }
#mainContent h2{ margin-top:15px; margin-bottom:25px; }
.enlarge{ position:absolute; margin-top:-25px; font-size:14px; text-align:left; font-style:italic; font-family:times, serif; display:none; color:#54a0b0; }
.border{ padding:5px; background:url('../img/Bamboo.jpg'); }
.borderBig{ padding:5px; background:url('../img/purple-bamboo-big.jpg'); }
.borderSmall{ padding:5px; background:url('../img/purple-bamboo-small.jpg'); }
.borderless{ padding:5px; }
.cutline{ font-family:times, serif; font-style:italic; font-size:16px; float:left; display:inline-block; display:none; }
.cutStyle{ font-family:times, serif; font-style:italic; font-size:16px; display:none; }
.clLeft{ width:470px; }
.clRight{ width:440px; }
#rightCol li{ font-size:14px; }
#contactForm td{padding:5px;}
td .txt{width:100%;}
.blue-text { color:#54a0b0; }
#slideshow { position:relative; height:377px; }
#slideshow DIV { position:absolute; top:0; left:0; z-index:8; opacity:0.0; height: 377px; }
#slideshow DIV.active { z-index:10; opacity:1.0; }
#slideshow DIV.last-active { z-index:9; }
#slideshow DIV IMG { height: 377px; display: block; border: 0; width: 960px; }
#photo-list2 { float: left; list-style-type: none; margin: 0px; padding: 0px; margin-left:40px; }
#photo-list2 li { float: left; display: block; text-align: left; margin: 13px 25px 11px 0; padding: 0px; width: 148px; }
#photo-list2 img {border:2px solid #bd8b2f;}

