@charset "UTF-8";
@import url("960.css");

@media screen and (-webkit-min-device-pixel-ratio:0){
	#div {margin-left: 10px;}
}

/* CSS RESET
----------------------------------------------- */
/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body{line-height:1;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}

/* DEFAULT TYPOGRAPHY
----------------------------------------------- */
body{font:13px/1.5 Tahoma, Geneva, Verdana,sans-serif;}
a:focus{outline:none;}
hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0;}
h1{font-size:25px;}
h2{font-size:23px;}
h3{font-size:21px;}
h4{font-size:19px;}
h5{font-size:17px;}
h6{font-size:15px;}
ol{list-style:decimal;}
ul{list-style:square;}
li{margin-left:30px;}
p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:20px;}

.clear{clear: both;}

.spacer-5 { height:5px; }
.spacer-10 { height:10px; }
.spacer-15 { height:15px; }
.spacer-20 { height:20px; }
.spacer-25 { height:25px; }
.spacer-30 { height:30px; }
.spacer-35 { height:35px; }
.spacer-40 { height:40px; }
.spacer-45 { height:45px; }
.spacer-50 { height:50px; }
.spacer-80 { height:80px; }
.spacer-250 { height:250px; }

.inline{display:inline;float:left;position:relative;}

/* Body
----------------------------------------------- */
body{ font-family: sans-serif; background-color: #000000; margin: 0;}

#body-wrapper{width: 100%; margin: 0 auto;}

#leaves{background:transparent url(../images/bg/leaves.png) no-repeat scroll center top;width:100%;height:752px;margin:0 auto;position:absolute;top:0;z-index:2; }

#flash{background-color: #000000;width:100%;height:640px;margin:40px auto 0;position:relative; z-index: 1; top:-65px;}

#content-wrapper{width: 100%; position: absolute;top: 120px; z-index: 100; padding: 0 0 50px 0;}
#content{}

/* Header
----------------------------------------------- */
#header-wrapper{position:absolute;top:20px;width:100%; height:200px;z-index:3;}
#header{background:transparent url(../images/header/nav-bg.png) no-repeat scroll center top;height:79px;width:615px;margin:0px auto;}


/* Navigation
----------------------------------------------- */
#logo{width: 215px; height: 75px;margin: 0 auto; background: transparent; display:block;}
#logo a{width: 215px; height: 75px;display: block; text-indent: -9999px;}
#logo a:hover{width: 215px; height: 75px; display: block;}


/* =mainnav
----------------------------------------------- */
#left-nav{/* margin:26px 0 0 50px; */ position:relative; left:40px; top:26px;}
#left-nav ul{list-style: none;}
#left-nav li{float: left;}

#stay{margin: 0;}
#stay a{background: url(../images/header/nav.jpg) no-repeat 0 0;width:40px;height:14px;text-indent:-9999px; display: block;overflow:hidden;}
#stay a:hover{background: url(../images/header/nav.jpg) no-repeat 0 -16px;width:40px;height:14px;text-indent:-9999px; display: block;overflow:hidden;}

#do{margin: 0 15px;}
#do a{background: url(../images/header/nav.jpg) no-repeat -54px 0;width:30px;height:14px;text-indent:-9999px; display: block;overflow:hidden;}
#do a:hover{background: url(../images/header/nav.jpg) no-repeat -54px -16px;width:30px;height:14px;text-indent:-9999px; display: block;overflow:hidden;}

#see{margin: 0 2px;}
#see a{background: url(../images/header/nav.jpg) no-repeat -102px 0;width:30px;height:14px;text-indent:-9999px; display: block;overflow:hidden;}
#see a:hover{background: url(../images/header/nav.jpg) no-repeat -102px -16px;width:30px;height:14px;text-indent:-9999px; display: block;overflow:hidden;}


#right-nav{/* margin: -50px 50px 0px 0px; float: right; */ position:relative; left:430px; top:-48px;}
#right-nav ul{list-style: none;}
#right-nav li{float: left;}

#meet{margin: 0;}
#meet a{background: url(../images/header/nav.jpg) no-repeat -132px 0;width:40px;height:14px;text-indent:-9999px; display: block;overflow:hidden;}
#meet a:hover{background: url(../images/header/nav.jpg) no-repeat -132px -16px;width:40px;height:14px;text-indent:-9999px; display: block;overflow:hidden;}

#eat{margin: 0 6px;}
#eat a{background: url(../images/header/nav.jpg) no-repeat -180px 0;width:40px;height:14px;text-indent:-9999px; display: block;overflow:hidden;}
#eat a:hover{background: url(../images/header/nav.jpg) no-repeat -180px -16px;width:40px;height:14px;text-indent:-9999px; display: block;overflow:hidden;}

#ask{margin: 0 4px;}
#ask a{background: url(../images/header/nav.jpg) no-repeat -234px 0;width:30px;height:14px;text-indent:-9999px; display: block;overflow:hidden;}
#ask a:hover{background: url(../images/header/nav.jpg) no-repeat -234px -16px;width:30px;height:14px;text-indent:-9999px; display: block;overflow:hidden;}


/* =txtnav
----------------------------------------------- */
#txt-links-wrapper{width: 100%; height: 10px; position: absolute; z-index: 10;}
#txt-links{}

#left-txt{height:10px; position:absolute; top:10px; z-index: 12;}
#left-txt ul{list-style: none;}
#left-txt li{float: left;}

#signup{margin: 0;}
#signup a{background: url(../images/header/btn-signup-vacation.jpg) no-repeat 0px 0;width:60px;height:10px;text-indent:-9999px; display: block;overflow:hidden;}
#signup a:hover{background: url(../images/header/btn-signup-vacation.jpg) no-repeat 0px -11px;width:60px;height:10px;text-indent:-9999px; display: block;overflow:hidden;}

#guide{margin: 0;}
#guide a{background: url(../images/header/btn-signup-vacation.jpg) no-repeat -62px 0;width:138px;height:10px;text-indent:-9999px; display: block;overflow:hidden;}
#guide a:hover{background: url(../images/header/btn-signup-vacation.jpg) no-repeat -62px -11px;width:138px;height:10px;text-indent:-9999px; display: block;overflow:hidden;}


#right-txt{height:10px; position:absolute; top:10px;z-index: 11;}
#right-txt ul{list-style: none;}
#right-txt li{float: left;}

#social{margin: 0;}
#social a{background: url(../images/header/btn-social-contact.jpg) no-repeat 0px 0;width:50px;height:10px;text-indent:-9999px; display: block; overflow:hidden;}
#social a:hover{background: url(../images/header/btn-social-contact.jpg) no-repeat 0px -10px;width:50px;height:10px;text-indent:-9999px; display: block;overflow:hidden;}

#contact{margin: 0;}
#contact a{background: url(../images/header/btn-social-contact.jpg) no-repeat -70px 0;width:85px;height:10px;text-indent:-9999px; display: block;overflow:hidden;}
#contact a:hover{background: url(../images/header/btn-social-contact.jpg) no-repeat -70px -10px;width:85px;height:10px;text-indent:-9999px; display: block;overflow:hidden;}

#social-icons{display: none; width: 225px; height: 94px;position: absolute; left: 0; top:0; left:760px;top:15px; background:transparent url(../images/header/social-nav-bg.png) no-repeat 0 0;}

#facebook-icon,#twitter-icon, #youtube-icon, #flickr-icon{display:inline;float:left;margin-left:5px;margin-right:5px;position:relative;}

#facebook-icon{height: 19px; width: 19px; margin: 20px 0 0 10px;}
#facebook-icon a{text-indent: -9999px; display: block;background: url(../images/header/social-icons.png) no-repeat 0 0;}
#facebook-icon a:hover{text-indent: -9999px; display: block;background: url(../images/header/social-icons.png) no-repeat 0 -21px;}

#twitter-icon{height: 19px; width: 19px; margin: 20px 0 0 10px;}
#twitter-icon a{text-indent: -9999px; display: block;background: url(../images/header/social-icons.png) no-repeat -25px 0;}
#twitter-icon a:hover{text-indent: -9999px; display: block;background: url(../images/header/social-icons.png) no-repeat -25px -21px;}

#youtube-icon{height: 19px; width: 43px; margin: 20px 0 0 10px;}
#youtube-icon a{text-indent: -9999px; display: block;background: url(../images/header/social-icons.png) no-repeat -54px 0;}
#youtube-icon a:hover{text-indent: -9999px; display: block;background: url(../images/header/social-icons.png) no-repeat -54px -21px;}

#flickr-icon{height: 19px; width: 21px; margin: 20px 0 0 10px;}
#flickr-icon a{text-indent: -9999px; display: block;background: url(../images/header/social-icons.png) no-repeat -108px 0;}
#flickr-icon a:hover{text-indent: -9999px; display: block;background: url(../images/header/social-icons.png) no-repeat -108px -21px;}


/* CONTENT
----------------------------------------------- */
#welcome{height: 240px; width: 600px; margin: 0 auto; display: block;}
#callouts{height: 190px;width: 960px; margin: 0 auto;}
.callout{width: 162px; display:inline;float:left;margin-left:5px;margin-right:5px;position:relative;}
.callout-image{width: 162px;height: 69px; margin: 0; padding:0 0 5px 0;}
.callout-image img{position:relative; left:4px;top:4px;}

.callout-image a{width: 162px;height: 69px; background: url(../images/home/callout-border.png) no-repeat 0 0; margin: 0; padding:0;}
.callout-image a:hover{width: 162px;height: 69px; background: url(../images/home/callout-border.png) no-repeat 0 -68px; margin: 0; padding:0;}
.callout-image-inner{margin:4px;padding:4px 0;}

.callout h6{margin: 0 0 0 0; padding: 0 0 0 4px; }
.callout p{color: #af857f; font-size: 11px; line-height: 14px; margin: 0; padding: 4px;}
.callout a{color: #af857f; text-decoration: none;display: block;}
.callout a:hover{color: #dcbeb9;}

h6.welcome-copy{}
hr.welcome-lines{padding: 10px 0; margin: 0 auto; border-top: 1px solid #1b1009;width:400px;}


/* FOOTER
----------------------------------------------- */
#footer{background: url(../images/footer/footer-banner-bg.png) no-repeat 0 0; width:946px;height:54px; display: block;}
.footer-wrapper{width: 754px;margin: 0 auto;}
.footer-txt{margin: 0; padding: 0; height: 15px; color:#826561; font-size: 11px;padding: 10px }
.footer-left, .footer-right{display:inline;float:left;margin-left:5px;margin-right:5px;position:relative;padding: 15px 0 0 0;}
.footer-left{}
.footer-right{}

.footer-links{}
.footer-padding{padding-left: 64px;}

#blount-chamber, #meetings-and-mountains, #tenn-vacation, #search{display:inline;float:left;margin-left:5px;margin-right:5px;position:relative;}
#blount-chamber{background: url(../images/footer/logo-blount-chamber.jpg) no-repeat 0 0; width: 112px; height: 16px; margin: 8px 0 0 0;}
#blount-chamber a{display: block; text-indent: -9999px;}
#meetings-and-mountains{background: url(../images/footer/logo-meetings-and-mountains.jpg) no-repeat 0 0; width: 144px; height: 16px; margin: 8px 0 0 0;}
#meetings-and-mountains a{display: block; text-indent: -9999px;}
#tenn-vacation{background: url(../images/footer/logo-tn-vacation.jpg) no-repeat 0 0; width: 127px; height: 16px; margin: 8px 0 0 0;}
#tenn-vacation a{display: block; text-indent: -9999px;}

#search{width: 174px; height: 27px; background: url(../images/footer/search-bg.jpg) no-repeat 0 0; margin-left: 60px;}
#search-txt {background: #000; border: none; color: #826561;margin:5px 0 0 10px;width:140px;}

#contact-wrapper{width: 470px; height: 660px; background: url(../images/ask/ask-billboard.png) no-repeat 0 0; margin: 0 auto;}



/* ASK
----------------------------------------------- */

#ask-left-col{width: 405px;}
#ask-right-col{width: 370px;margin: 0 0 0 40px;}
.ask-callout{width: 162px; display:inline;float:left;margin-left:5px;margin-right:5px;position:relative; padding: 20px 0 20px 30px;}
.ask-callout-image{width: 162px;height: 69px; background: url(../images/home/callout-border.png) no-repeat 0 0; margin: 0; padding:0;}
.ask-callout-image-inner{margin:4px;padding:4px 0;}
.ask-callout h6{margin: 0; padding: 0;}
.ask-callout p{color: #af857f; font-size: 12px; line-height: 14px; margin: 0; padding: 4px;}
.ask-callout a{color: #af857f; text-decoration: none;display: block;}
.ask-callout a:hover{color: #dcbeb9;}

#ask-form{}
.ask-input{background: url(../images/ask/form-input-bg.png) repeat 0 0; border: 1px solid #8b652b; font-size: 11px; font-family: Arial, Helvetica;text-indent: 10px;height: 35px; font-weight: bold;}
#ask-first-name{width:170px;}
#ask-last-name{width:170px;}
#ask-email{width:346px;margin:8px 0 0 0;}
#ask-comment{width:346px;margin:8px 0 0 0;height: 90px; padding: 10px 0 0 0;}
#ask-submit{width:93px;margin:8px 0 0 255px;}

.ask-list{}
.ask-list a{color: #23110A;}


/* LANDING
----------------------------------------------- */
#lading-callouts{height: 190px;width: 960px; margin: 0 auto;padding: 300px 0 0 0;}
.landing-callout{width: 162px; display:inline;float:left;margin-left:5px;margin-right:5px;position:relative; padding: 20px 0 0 0;}
.landing-callout-image{width: 162px;height: 69px; background: url(../images/home/callout-border.png) no-repeat 0 0; margin: 0; padding:0;}
.landing-callout-image-inner{margin:4px;padding:4px 0;}
.landing-callout h6{margin: 0; padding: 0 0 0 4px;}
.landing-callout p{color: #af857f; font-size: 12px; line-height: 14px; margin: 0; padding: 4px;}
.landing-callout a{color: #af857f; text-decoration: none;display: block;}
.landing-callout a:hover{color: #dcbeb9;}

/* STAY
----------------------------------------------- */
.stay-heading{margin: 0 0 0 34px;}
.stay-heading h2{margin: 0; padding: 0;}
#overview{width:380px;}
#overview p{font-family: Tahoma, Arial; font-size: 12px; color: #ffffff;line-height: 20px;}
#about_detail{margin: 0 0 0 34px;}

/* SUB-PAGE
----------------------------------------------- */
#sub-content-wrapper{width: 960px; margin: 0 auto;padding: 80px 0 0 0;}
#dark-bg{background: #0E0E0E;}
#sub-content-top{background: url(../images/sub/detail-top-bg.jpg) no-repeat 0 0; width:913px; height: 100px; margin: 0 auto; padding: 0 0 0 0; }
#sub-content-top h2{padding: 50px 30px;}
#sub-content-mid{background: url(../images/sub/detail-mid-bg.jpg) repeat-y 0 0; width:913px; margin: 0 auto; padding: 0;}
#sub-content-btm{background: url(../images/sub/detail-btm-bg.jpg) no-repeat 0 0; width:913px; height: 93px; margin: 0 auto; padding: 0;}
#sub-content{margin: 0; padding: 0;}
#sub-content p{margin: 0; padding: 10px 30px;}


#sub-mid-wrapper{width: 780px; margin: 0 auto;padding: 0;}
#sub-header{width: 780px; margin: 0 auto;padding: 0;}
#sub-header ul{}
#sub-header li{list-style: none;float: left; background: url(../images/sub/sub-dot.jpg) transparent no-repeat right 5px; padding: 0 5px 0 0; margin: 5px 5px; font-size: 10px; font-weight: bold; text-transform: uppercase;}
#sub-header li:last-child{list-style: none;float: left; background: none; padding: 0 5px 0 0; margin: 5px 5px; font-size: 10px; font-weight: bold; text-transform: uppercase;}
#sub-header a {color: #52362c; text-decoration: none; padding: 0 5px 0 0;}
#sub-header a:hover {color: #926e18;}

.sub-header-dot{background: url(../images/sub/sub-dot.jpg) no-repeat 0 0; width:5px; height: 5px;}
.sub-header-bar{width: 771px; height: 5px; background: url(../images/sub/sub-line.jpg) no-repeat 0 0; padding: 5px 0;}


#sub-content-left{width:460px; margin: 10px 0 0 0;}

/* Subpage Typography
----------------------------------------------- */
#sub-content-left h1{font-size: 16px;font-family: Tahoma, Helvetica, Arial; color: #52362c; font-weight: bold; padding: 0 0 10px 0; margin: 0 20px 0 0;}
#sub-content-left h2{font-family: Georgia, "Times New Roman", Times, serif; color: #60563d; font-size: 21px; line-height: 24px; font-weight: normal; font-style: italic; margin: 0 20px 0 0; padding: 0 0 10px 0;}
#sub-content-left h3{font-size: 16px;font-family: Tahoma, Helvetica, Arial;color: #52362c; line-height: 18px; font-weight: normal; text-transform: uppercase; letter-spacing: 1px; padding: 0 0 10px 0; margin: 0 20px 0 0;}
#sub-content-left h4{font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; color: #52362c; line-height: 16px; font-weight: normal;  font-style: italic; letter-spacing: 1px; padding: 0 0 10px 0; margin: 0 20px 0 0;}
#sub-content-left h5{font-size: 14px;font-family: Tahoma, Helvetica, Arial;color: #52362c; line-height: 16px; font-weight: normal; text-transform: uppercase; letter-spacing: 1px; padding: 0 0 10px 0; margin: 0 20px 0 0;}
#sub-content-left p{font-size: 14px;font-family: Tahoma, Helvetica, Arial;color: #60563d; width:440px;}
#sub-content-left a{text-decoration: none; color: #52362c; line-height: 15px;}
#sub-content-left a:hover{color: #926e18; }
#sub-content-left img{background: url(../images/sub/sub-copy-image-bg.jpg) repeat 0 0; padding: 10px; margin: 0 0 10px 0;}
#sub-content-left ul{}
#sub-content-left ol{margin: 0 0 0 5px}
#sub-content-left li{list-style: #60563d square;  color: #60563d; font-size:12px; padding: 0px 0px 0px 5px; margin:0 20px 5px 12px;}



#sub-content-right{width:320px; margin: 10px 0 0 0;}
#sub-content-right .sub-content-right-item-wrapper{width:320px; background: url(../images/sub/right-content-bg.jpg) repeat-y 0 0;}
.sub-content-right-item-inner{width:300px;padding:10px;}
.sub-content-right-item-inner p{font-size: 12px;font-family: Verdana, Helvetica, Arial;color: #52362c; padding: 10px 0 0 0;}
.sub-content-right-item-inner a{font-size: 14px;font-family: Verdana, Helvetica, Arial;color: #52362c; text-decoration: none; font-weight: bold;}

#sub-content-right h6{color: #52362c; font-size: 14px; font-weight: bold; font-family: Verdana, Helvetica, Arial; padding: 10px 0 0px 0; margin: 0;}

#sub-top-bg{width: 886px; height: 41px; background: url(../images/sub/sub-top-bg.png) no-repeat 0 0; margin: 0 auto;}
#sub-mid-bg{width: 886px; background: url(../images/sub/sub-mid-bg.png) repeat-y 3px 0; margin: 0 auto;}
#sub-btm-bg{width: 886px; height: 123px; background: url(../images/sub/sub-btm-bg.jpg) no-repeat 0 0; margin: 0 auto;}

/* SEE CALLOUT
----------------------------------------------- */
#see-callouts{height: 190px;width: 780px; margin: 0 auto;padding: 300px 0 0 100px;}
.see-callout{width: 162px; display:inline;float:left;margin-left:5px;margin-right:5px;position:relative; padding: 20px 0 0 0;}
.see-callout-image{width: 162px;height: 69px; background: url(../images/home/callout-border.png) no-repeat 0 0; margin: 0; padding:0;}
.see-callout-image-inner{margin:4px;padding:4px 0;}
.see-callout h6{margin: 0; padding: 0 0 0 4px;}
.see-callout p{color: #af857f; font-size: 12px; line-height: 14px; margin: 0; padding: 4px;}
.see-callout a{color: #af857f; text-decoration: none;display: block;}
.see-callout a:hover{color: #dcbeb9;}

/* LISTINGS
----------------------------------------------- */
.tent{width:20px; height: 20px; background: url(../images/buttons/camping.png) no-repeat 0 0; text-indent: -9999px; margin: 0; padding: 0;}
.rv{width:25px; height: 20px;background: url(../images/buttons/camping.png) no-repeat -25px 0; text-indent: -9999px; margin: 0; padding: 0;}
.hiking{width:15px; height: 20px;background: url(../images/buttons/camping.png) no-repeat -50px 0; text-indent: -9999px; margin: 0; padding: 0;}
.fishing{width:20px; height: 20px;background: url(../images/buttons/camping.png) no-repeat -65px 0; text-indent: -9999px; margin: 0; padding: 0;}
.pets{width:20px; height: 20px; background: url(../images/buttons/camping.png) no-repeat -90px 0; text-indent: -9999px; margin: 0; padding: 0;}


#listings{width: 960px; margin: 0 auto; padding: 150px 0 100px;}
.listing{width: 400px; height: 515px; background: url(../images/sub/listing-bg.jpg) no-repeat 0 0; padding: 20px 30px; left: 30px;}
.listing-thumb{background: #d0d0cf; width: 324px; height: 97px; padding: 4px;margin: 0 5px;}
.listing-info{color: #b68256; padding: 10px 0 0 0; width: 340px; height: 236px;}
.listing-info p{font-family: Tahoma, Arial; color: #ffffff; font-size: 12px;padding:10px 0 0 0;line-height:20px;}
.listing-icons{width: 200px; left:155px;}
.listing-address-thumb{width: 77px; }
.listing-address{width: 200px; left: 20px; font-family: Tahoma, Arial; color: #ffffff; font-size: 12px;}


.listing-links{display: block; height: 90px;}
.listing-links .reserve{}
.listing-links .reserve a{width: 54px; height: 50px; background: url(../images/sub/links.png) no-repeat 0 0; display: block; text-indent: -99999px; margin: 20px 0;}
.listing-links .contact{}
.listing-links .contact a{width: 66px; height: 50px; background: url(../images/sub/links.png) no-repeat -54px 0; display: block; text-indent: -99999px; margin: 20px 0;}
.listing-links .website{}
.listing-links .website a{width: 55px; height: 50px; background: url(../images/sub/links.png) no-repeat -120px 0; display: block; text-indent: -99999px; margin: 20px 0;}
.more-info a{float: right; color:#b68256; }




/* SUBNAV CSS RPOVIDED 05.02.10
----------------------------------------------- */

/* Standard Subnav
----------------------------------------------- */
#sub-nav{width:612px; height: 36px; background: url(../images/sub/sub-nav-bg.png) no-repeat 0 0; margin: 20px auto; padding: 0; }
#sub-nav ul{margin:0 auto; width:460px;}
#sub-nav li{list-style:url(../images/sub/sub-nav-dot.gif) inside; margin:10px 5px 0; float:left;}
#sub-nav li:first-child{list-style: none; background: none; margin: 10px 5px 0;}
#sub-nav li a{color: #a48968; text-decoration: none; text-transform: uppercase; font-size: 10px; line-height:15px;}
#sub-nav li a:hover{color: #d9d2cd; text-decoration: none; text-transform: uppercase; font-size: 10px; line-height:15px;}

/* Gallery Subnav
----------------------------------------------- */
#gallery-sub-nav{width:612px; height: 36px; background: url(../images/sub/sub-nav-bg.png) no-repeat 0 0; margin: 20px auto; padding: 0; }
#gallery-sub-nav ul{margin:0 auto; width:345px;}
#gallery-sub-nav li{list-style:url(../images/sub/sub-nav-dot.gif) inside; margin:10px 5px 0; float:left;}
#gallery-sub-nav li:first-child{list-style: none; background: none; margin: 10px 5px 0;}
#gallery-sub-nav li a{color: #a48968; text-decoration: none; text-transform: uppercase; font-size: 10px; line-height:15px;}
#gallery-sub-nav li a:hover{color: #d9d2cd; text-decoration: none; text-transform: uppercase; font-size: 10px; line-height:15px;}

#sub-content-top{background: url(../images/sub/detail-top-bg.jpg) no-repeat 0 0; width:913px; height: 100px; margin: 0 auto; padding: 0 0 0 0; }
#sub-content-top h2{padding: 50px 30px;}
#sub-content-mid{background: url(../images/sub/detail-mid-bg.jpg) repeat-y 0 0; width:913px; margin: 0 auto; padding: 0;}
#sub-content-btm{background: url(../images/sub/detail-btm-bg.jpg) no-repeat 0 0; width:913px; height: 93px; margin: 0 auto; padding: 0;}
#sub-content{margin: 0; padding: 0;}
#sub-content p{margin: 0; padding: 10px 30px;}


/* GALLERY
----------------------------------------------- */
#gallery{background: transparent; width: 900px; height: 500px; margin: 0 0 0 34px;}

/* GALLERY ORIG
----------------------------------------------- */
/*#gallery{background: transparent; width: 900px; height: 500px;}*/

.news_date {display: none;}