body { background:#B49460; margin-top:30px; font:12px "Arial"; color:#333;}
.we_widget{
z-index:1; height:100px; position:absolute; top:0; right:0; padding-left:850px;
}
#main_content { width:981px; margin:0px auto; background: url(images/images/bg.jpg) repeat-y; padding:0 4px 0 4px; position:relative; overflow: hidden; height:auto;}

.hintsClass {font-family: tahoma, verdana, arial;font-size: 12px;background: #8C7142;color: #F2ECDF;border:0;padding: 5px;}
.hintSource {color: green;text-decoration: underline;cursor: pointer;}

/* Head Content */
#logo {width:286px; height:161px; float:left;}
#logo2 {width:695px; height:161px; float:left; background:url(images/images/img_logo2.jpg) no-repeat;}
#logo3 {width:981px; height:61px; background:url(images/images/img_logo3.jpg) no-repeat;float: left;}
#logo4 {width:981px; height:58px; background:url(images/images/img_logo4.jpg) no-repeat;float: left;}
#logo_rpolicies {width:981px; height:87px; background:url(images/images/img_headrentalPolicies.jpg) no-repeat;float: left;}
#logo_specials {width:981px; height:87px; background: url(images/images/img_headspecials.jpg) no-repeat;float: left;}

/* Body Content */
#the_smokies {width:382px; height:280px; display:inline;float: left; background:#D9C9AE; margin: 0 0 0 8px; padding:0 0 0 9px;}
#text_thesmokies {width:352px; height:209px; display:inline;float: left; background:#F9F5EE; padding:11px 10px 0 10px;}
#wedding {width:545px; height:270px; display:inline;float: left; background:#8C7142  url(images/images/img_titleswedding.jpg) no-repeat 10px 8px; margin: 0 0 11px 7px; padding:10px 9px 0 9px;}
#text_wedding {width:527px; height:210px; display:inline;float: left; background:#F9F5EE; padding:11px 8px 0 8px;}
#reserv_bar {width:944px; height:155px; display:inline;float: left; background:#2C1B02; padding:9px 7px 9px 9px; margin-left:12px;}
#reserv_bar12 {width:207px; height:155px; display:inline;float: left; margin-right:20px;}
#reserv_bar3 {width:234px; height:155px; display:inline;float: left; margin-right:20px;}
#reserv_bar4 {width:232px; height:155px; display:inline;float: left;}
#main_textpolicies {width:928px; height:87px; background:#F2ECDF ;float: left; margin-left:11px; border:#7F5725 solid 9px; border-top:none;display:inline; padding:0 0 0 13px;}
.title_rpolicies {font-weight:bold; font-size:14px;}
#title_textpolicies {width:928px; height:26px; background:#F2ECDF;float: left; margin: 19px 20px 25px 33px; border-bottom:#A02818 solid 2px; display:inline;color:#2912048;font-size:18px; font-family:Tahoma;}
#textpolicies {width:928px; height: auto; background:#F2ECDF; float: left; margin: 0 20px 86px 33px; display:inline;}
#main_textspecials {width:885px; height:92px; background:#F2ECDF url(images/images/img_headspecials2.jpg) no-repeat top left;float: left; margin-left:11px; border:#8C7142 solid 9px; border-top:none; padding:5px 0 0 56px;display:inline;}
#title_textspecials {width:819px; height:26px; background:#F2ECDF;float: left;margin: 26px 86px 14px 76px; border-bottom:#583B1B solid 2px; display:inline;color:#A02818;font-size:20px; font-family:Tahoma;}
#content_boxspecials {width:819px; height:269px; background:#9F2616;float: left;margin: 0 86px 65px 76px;display:inline;}
#boxspecials {width:764px; height:219px; background:#F2ECDF;float: left;display:inline;margin: 9px 9px 9px 9px; padding:17px 13px 17px 24px;}
#box_text {width:446px; height:219px; float: left;display:inline; overflow-y:scroll;}
#box_photo {width:300px; height:201px; background:#583B1B url(images/images/img_no_picture.jpg) no-repeat center;float: right;display:inline; padding: 9px 9px 9px 9px;}
.title_specials {color:#8C7142; text-decoration:none;font:18px "Arial"; font-weight:bold;}
.text_free {color:#9F2616; text-decoration:none;font:16px "Arial"; font-weight:bold;}
.subtitle_specials {color:#A02818; text-decoration:none;font:18px "Arial"; font-weight:bold;}
.text_reserve {font-size:16px;}
.text_arrival {font-size:14px;}
select, input,textarea {color:#333; text-decoration:none;font:12px "Arial";}
.border_extra {border:#503717 solid 9px}
.reserv_infoform { text-decoration:none;font:12px "Arial";font-weight:normal; color:#fff;}
a.reserv_infoform:visited { text-decoration:none;font:12px "Arial";font-weight:normal; color:#fff;}
a.reserv_infoform:hover { text-decoration: underline;}
.eventsact {color:#8C7142;font-size: 23px; font-family:Tahoma; text-decoration:none; font-weight:normal;}
a.eventsact:visited{color:#8C7142;font-size: 23px; font-family:Tahoma; text-decoration:none; font-weight:normal;}
a.eventsact:hover{text-decoration: underline}

/* Search by location */
.link_blubird { text-decoration:none;font:11px "Arial";font-weight:bold; color:#8C7142;}
a.link_blubird:visited { text-decoration:none;font:11px "Arial";font-weight:bold; color:#8C7142;}
a.link_blubird:hover { text-decoration: underline;}
.searchmore {text-decoration:none;font:12px "Arial"; color:#fff; background:#503717; padding-right:15px}
.searchmore a:visited, .searchmore a:link {text-decoration:none;font:12px "Arial";color:#fff;}
.searchmore a:hover {text-decoration: underline;}

/* About GC_Location */
#logo_aboutGC_Location {width:981px; height:87px; background: url(images/images/img_aboutGC_Location.jpg) no-repeat;float: left;}
#content_aboutGC_Location {width:940px; height: auto; background: #D7C6A6;float: left; margin:11px 0 17px 13px;display:inline; padding:12px 0 16px 10px; position:relative;}
#img_aboutGC_Location1 {width:456px; height:225px; background: url(images/images/img_AboutGC_Location1.jpg) no-repeat;float: left; border:#291204 solid 9px;display:inline;}
#img_aboutGC_Location2 {width:456px; height:353px; background: url(images/images/img_AboutGC_Location2.jpg) no-repeat;float: left; border:#8C7142 solid 9px; margin-top:17px;display:inline;}

/* AreaInfo_AreaMap */
#logo_areainfomap {width:981px; height:87px; background: url(images/images/img_headareainfomap.jpg) no-repeat;float: left;}
#content_areainfomap {width:956px; height: auto; background: #D7C6A6;float: left; margin:11px 0 17px 13px;display:inline; padding:12px 0 14px 10px; position:relative;}
#img_areainfomap1 {width:456px; height:286px; background: url(images/images/img_AreaInfo_AreaMap1.gif) no-repeat;float: left; border:#291204 solid 9px;display:inline; margin-top:}
#img_areainfomap2 {width:426px; height:286px; background: url(images/images/img_AreaInfo_AreaMap2.gif) no-repeat;float: left; border:#503717 solid 9px;display:inline; margin-left:12px}

/* About Gatlinburg */
#logo_gatlinburg {width:981px; height:87px; background: url(images/images/img_headaboutgatlinburg.jpg) no-repeat;float: left;}
#img_gatlinburg1 {width:300px; height:200px; background: url(images/images/img_AreaInfo_Gatlinburg1.gif) no-repeat;float: left; border:#291204 solid 9px;display:inline; margin-bottom:9px;}
#img_gatlinburg2 {width:300px; height:200px; background: url(images/images/img_AreaInfo_Gatlinburg2.gif) no-repeat;float: left; border:#503717 solid 9px;display:inline;}
#text_gatlinburg {width:594px; height:425px; background: url(images/images/img_AreaInfo_Gatlinburg3.gif) no-repeat center 315px #D7C6A6;float: left; display:inline; margin-top:10px; padding:21px 0 0 23px;}

/* About Pigeon forge */
#logo_aboutpigeonforge {width:981px; height:87px; background: url(images/images/img_headaboutpigeonforge.jpg) no-repeat;float: left;}
#img_aboutpigeonforge1 {width:300px; height:200px; background: url(images/images/img_AreaInfo_PigeonForge1.gif) no-repeat;float: left; border:#291204 solid 9px;display:inline; margin-bottom:9px;}
#img_aboutpigeonforge2 {width:300px; height:200px; background: url(images/images/img_AreaInfo_PigeonForge2.gif) no-repeat;float: left; border:#503717 solid 9px;display:inline;}
#img_aboutpigeonforge3 {width:300px; height:200px; background: url(images/images/img_AreaInfo_PigeonForge3.gif) no-repeat;float: left; border:#503717 solid 9px;display:inline;margin-top:9px;}
#text_aboutpigeonforge {width:601px; height:651px; background: #D7C6A6;float: left; display:inline; margin-top:10px; padding:21px 0 0 16px; line-height:16px;}

/* The Smokies */
#logo_thesmokies {width:981px; height:87px; background: url(images/images/img_headthesmokies.jpg) no-repeat;float: left;}
#img_thesmokies1 {width:300px; height:200px; background: url(images/images/img_AreaInfo_TheSmokies1.gif) no-repeat;float: left; border:#291204 solid 9px;display:inline; margin-bottom:9px;}
#img_thesmokies2 {width:300px; height:200px; background: url(images/images/img_AreaInfo_TheSmokies2.gif) no-repeat;float: left; border:#503717 solid 9px;display:inline;}
#img_thesmokies3 {width:300px; height:200px; background: url(images/images/img_AreaInfo_TheSmokies3.gif) no-repeat;float: left; border:#291204 solid 9px;display:inline;margin-top:9px;}
#text_aboutpigeonforge {width:601px; height:651px; background: #D7C6A6;float: left; display:inline; margin-top:10px; padding:21px 0 0 16px; line-height:16px;}

/* Townsend */
#logo_townsend {width:981px; height:87px; background: url(images/images/img_headtownsend.jpg) no-repeat;float: left;}
#img_townsend1 {width:300px; height:200px; background: url(images/images/img_AreaInfo_Townsend1.gif) no-repeat;float: left; border:#291204 solid 9px;display:inline; margin-bottom:9px;}
#img_townsend2 {width:300px; height:200px; background: url(images/images/img_AreaInfo_Townsend2.gif) no-repeat;float: left; border:#503717 solid 9px;display:inline;}
#img_townsend3 {width:300px; height:200px; background: url(images/images/img_AreaInfo_Townsend3.gif) no-repeat;float: left; border:#291204 solid 9px;display:inline;margin-top:9px;}
#text_townsend {width:601px; height:658px; background: #D7C6A6;float: left; display:inline; margin-top:10px; padding:15px 0 0 16px; line-height:14px;}
.text_Townsend_history {color:#9F2616; text-decoration:none;font:14px "Arial"; font-weight:bold;}

/* Wears Valley */
#logo_wearsvalley {width:981px; height:87px; background: url(images/images/img_headwearsvalley.jpg) no-repeat;float: left;}
#img_wearsvalley1 {width:300px; height:200px; background: url(images/images/img_AreaInfo_WearsValley1.gif) no-repeat;float: left; border:#291204 solid 9px;display:inline; margin-bottom:9px;}
#img_wearsvalley2 {width:300px; height:200px; background: url(images/images/img_AreaInfo_WearsValley2.gif) no-repeat;float: left; border:#503717 solid 9px;display:inline;}
#text_wearsvalley {width:601px; height:420px; background: #D7C6A6;float: left; display:inline; margin-top:10px; padding:25px 0 0 16px;}

/* Property Management Services */
#logo_propmanagment {width:981px; height:87px; background: url(images/images/img_headpropmanagment.jpg) no-repeat;float: left;}
#text_propmanagment {width:940px; height: auto; background: #D7C6A6 url(images/images/img_bgServices_PropMang.gif) no-repeat 679px 250px;float: left; display:inline; margin:10px 0 13px 10px; padding:12px 0 0 19px;}

/* Property details */
#content_propdetails {width:950px; height: auto; background: #D7C6A6;float: left; display:inline; margin:10px 0 13px 10px; padding:12px 0 0 9px; position:relative}
#main_propdetails {width:885px; height:120px; background:#F2ECDF url(images/images/img_headspecials2.jpg) no-repeat top left;float: left; margin-left:11px; border:#8C7142 solid 9px; border-top:none; padding:10px 0px 0px 56px;display:inline;}
/*------------------------edited for advanced_search.php-----------------------------------------*/
#main_propdetails_ad_search {width:885px; height:350px; background:#F2ECDF url(images/images/img_headspecials2.jpg) no-repeat top left;float: left; margin-left:11px; border:#8C7142 solid 9px; border-top:none; padding:10px 0px 0px 56px;display:inline;}
/*--------------------------------------------end-----------------------------------------*/
.months { background:#A02818; color:#FFF;}
.months a:link, .months a:visited{color:#fff;text-decoration:none;font:bold 12px "Arial";}
.months a:hover{ text-decoration:underline;}
.days_available {background:#D44534;color:#FFF;}
.days_greyout {background:#DADADA;color:#FFF;}
.days_unavailable {background:#CD852C;color:#FFF;}
.days_12DayAvailable {background:#547496;color:#FFF;}
.days_minimumstay {background:#7B9C4A;color:#FFF;}
.days_low {background:#9494B6;}
.days_mid {background: #C4C400;}
.days_high {background:#A6A653;}
.links_calendar a:link,.links_calendar a:visited,.links_calendar a:hover {font:12px "Arial"; color:#333; text-decoration:none;}

/* Left Content */
/* Left Content */
#left_content { width:350px; height: auto; margin:0 7px 0 10px;float: left; background:#8C7142;display:inline; text-align:center;}
#text_greatcabins {width:318px; height: auto; margin:2px 10px 0 10px;float: left; background:#F9F5EE; padding:7px 6px 0 6px;display:inline;text-align:left;}
#wears_vallery {width:350px; height: 70px; float: left; background: url(images/images/img_oso.jpg);display:inline;}
#text_wears_vallery {width:638px; height: 280px; float: left; margin:0 13px 30px 20px; padding-top:8px;display:inline;}
#text_wears_vallery p{ margin:0;padding:0}
#logos {width:300px;height:60px;display:inline;margin-bottom:10px;position:absolute;top: 932px;left: 678px;}
.imgbbb { padding:0 15px 0 15px}
#wx_module_6815 {width:300px;height:250px;display:inline;margin-bottom:10px;position:absolute;left: 676px;	top: 1010px;}
#livehelp {width:187px;height:60px; background:url(images/images/bg_livehelp.gif) no-repeat; float:left; margin-top:12px; display:inline;}
#livehelp2 {width:187px;height:60px; background:url(images/images/bg_livehelp.gif) no-repeat; margin-top:12px; display:inline;}
#limg {margin:6px 5px 0 10px;float: left; display: inline}
#livehelp p {font-size: 11px; color:#333; margin-bottom:4px}
#livehelp h1 {font-size:14px; color:#CC0000; font-weight:bold; margin-top:6px}
#livehelp2 p {font-size: 11px; color:#333; margin-bottom:4px}
#livehelp2 h1 {font-size:14px; color:#CC0000; font-weight:bold; margin-top:6px}
h1,p { margin:0}
#reserv_online { width:608px; height: 287px; margin:0 9px 9px 12px;float: left; background:#8C7142;display:inline;float: left;display:inline;}
#head_reserv_search {width:217px;height:46px;float:left;background:#F9F5EE;float:left;margin:7px 9px 0 0; padding:15px 0 0 86px;display:inline;}
#text_reserv {width:573px;height:170px; float:left; margin:0 9px 9px 8px;background:#F9F5EE;display:inline; padding:7px 9px 0 9px;}
#reserv_contact {width:327px;height: auto; float:left; background:#432A0E url(images/images/img_titlecontactphonemail.jpg) 245px 8px no-repeat ;padding:0 9px 9px 9px;}
#reserv_contact_text {width:316px;height:233px; float:left; background:#F9F5EE; padding:7px 0 0 10px;}
.link_mail{text-decoration:none;font:12px "Arial"; color:#333;}
a.link_mail:hover{text-decoration: underline;}
.phonemail {color:#A02818; text-decoration:none;font:12px "Arial"; font-weight:bold;}
.softtext {color:#F2ECDF;}
.link_infoform { text-decoration:none;font:12px "Arial";font-weight:bold; color:#8C7142;}
a.link_infoform:visited { text-decoration:none;font:12px "Arial";font-weight:bold; color:#8C7142;}
a.link_infoform:hover { text-decoration: underline;}

.arrival_infoform { 
	text-decoration:none;
	font-family:"Times New Roman" !important;
	font-size:18px;
	font-weight:bold; 
	color:#ff0000;
	background-color:#D7C6A6;
}
.arrival_infoform_blink { 
	text-decoration:none;
	font-family:"Times New Roman" !important;
	font-size:18px;
	font-weight:bold; 
	color:#ff0000;
}
.arrival_infoform2 { 
	text-decoration:none;
	font-family:"Times New Roman" !important;
	font-size:18px;
	font-weight:bold; 
	color:#ff0000;
}

.link_infoform2 { text-decoration:none;font:12px "Arial";font-weight:bold; color:#FF0000;}
a.link_infoform2:visited { text-decoration:none;font:12px "Arial";font-weight:bold; color:#FF0000;}
a.link_infoform2:hover { text-decoration: underline;}


#contact_box {width:608px;height:228px;margin:0 9px 9px 12px;float:left;background:#8C7142;display:inline;float:left;}
#text_contact {width:573px;height: auto;float:left; margin:0 9px 9px 8px;background:#F9F5EE;display:inline; padding:13px 9px 28px 9px; overflow:hidden;}
#howto_contact {width:327px;height: auto; float:left; background:#432A0E url(images/images/img_titlecontactphonemail.jpg) 165px 5px no-repeat ;padding:0 9px 9px 9px;}
#contact_text {width:301px;height: 167px; float:left; background:#F9F5EE; padding:7px 0 7px 25px;}
#contact_text a:link, #contact_text a:visited{color:#333; text-decoration:none;font:12px "Arial";}
#contact_text a:hover {text-decoration: underline;}
#content_form {width:945px;height: auto; float:left; background:#F2ECDF; display:inline; margin:9px 0 20px 9px; border:9px solid #B0976B;}
#content_reservform {width:945px;height: auto; float:left; background:#F2ECDF; display:inline; margin:9px 0 20px 9px; border:9px solid #B0976B; padding-top:11px;display:inline;}

#text_greatcabins{
line-height: 17px;
}

/* Right Content */
#right_content { width:604px; height: auto; margin-right:7px;float: left;display:inline;}
#head_testimonials { width:268px; height:160px; margin:0 19px 0 9px;float: left; background: url(images/images/img_headtestimonials.jpg) no-repeat top;}
#text_testimonials { width:210px; height: 167px; float: left; background:#745A31 url(images/images/img_osotestimonials.jpg) no-repeat bottom right;display:inline; padding:23px 9px 0 9px; color:#FFF; font-style:italic; margin-top:8px;}
#main_photo { width:289px; height: 213px; float: left;display:inline; background:#291204; padding:0 10px 9px 9px;}
#photo { width:259px; height: 193px; float: left;display:inline; background:#745A31; padding:12px 14px 8px 16px;}
#online_reservt { width:545px; height: 240px; float: left;background:#8C7142; margin-top:8px; padding: 0 10px 10px 9px;display:inline;}
#text_reservt { width:529px; height: 170px; float: left;background:#F9F5EE; padding: 17px 7px 0 9px;display:inline;}
#head_events { width:564px; height: 35px; padding-top:10px; float: left;background: url(images/images/img_headevents.jpg) no-repeat center left;}
#content_events { width:536px; height: 158px; padding:10px 15px 0 13px; float: left;background: #B49460;}
#text_events { width:303px; height: 155px; float: left; padding:10px 26px 0 0; color:#FFF;}
#text_events a:link, a:visited{ text-decoration:none;font:12px "Arial"; color:#FFF; font-weight:bold;}
#text_events a:hover{ text-decoration: underline;}
#photo_events { width:207px; height: 155px; float: left;background: url(images/images/img_photoevents.jpg) top;}

/* Footer */
#footer_info { width:961px; height: 44px; float: left; margin-left:10px;background: #291204;text-align:center;text-decoration:none; font-size: 14px;color:#fff; padding-top:13px;display:inline;}
#footer_info a:link, #footer_info a:visited{ text-decoration:none; font-size:14px;color:#fff;}
#footer_info a:hover{ text-decoration: underline;}
#footer_links { width:961px; height: 27px; float: left; margin-left:10px; display:inline; text-align:center; padding-top:17px; font-size:14px}
#footer_links h1{ width:961px; height: 27px; display:inline; text-align:center; margin-top:0px; margin-bottom:0px; font-size:14px}
#footer_links h1 a:link, #footer_links h1 a:visited{ text-decoration:none; font-weight:bold;color:#333;}
#footer_links h1 a:hover{ text-decoration: underline;}
#footer_copyright { width:961px; height: 44px; float: left; margin-left:10px; display:inline;text-align:center;}
#footer_copyright  a:link, a:visited{ text-decoration:none; font-weight:bold;color:#333;}
#footer_copyright  a:hover{ text-decoration: underline;}
#bg_footer { width:989px; margin:0px auto; background: url(images/images/bg_footer.jpg) no-repeat; height:4px;}
#topfooter {width:981px; height:28px; float: left;}