/*
THEME NAME: Savannah Inn
DESCRIPTION: This theme drives the Savannah Inn, GA website.
VERSION: v1
AUTHOR: <a href="http://clarkcreativedesign.com/">Clark Creative Design</a>
AUTHOR URI:
*/

/* RESET ALL FONT SIZES ------------------------------------------------------------------------

Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.4.1
*/
/**
 * Percents could work for IE, but for backCompat purposes, we are using keywords.
 * x-small is for IE6/7 quirks mode.
 */
body {font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
table {font-size:inherit;font:100%;}
/**
 * Bump up IE to get to 13px equivalent
 */
pre,code {font-family:monospace;*font-size:108%;line-height:100%;}

/* ----------------------------------------------------------------------------------------- */

/* USE THESE FONT SIZES TO DECLARE TRUE SIZES IN PIXELS ---------------------------------------

 {font-size:77%;} 		=>	10px
 {font-size:85%;} 		=>	11px
 {font-size:93%;} 		=>	12px
 {font-size:100%;} 		=>	13px
 {font-size:108%;} 		=>	14px
 {font-size:116%;} 		=>	15px
 {font-size:123.1%;} 		=>	16px
 {font-size:131%;} 		=>	17px
 {font-size:138.5%;} 		=>	18px
 {font-size:146.5%;} 		=>	19px
 {font-size:153.9%;} 		=>	20px
 {font-size:161.6%;} 		=>	21px
 {font-size:167%;} 		=>	22px
 {font-size:174%;} 		=>	23px
 {font-size:182%;} 		=>	24px
 {font-size:189%;} 		=>	25px
 {font-size:197%;} 		=>	26px

------------------------------------------------------------------------------------------- */



/* MISC. ITEMS ---------------------------------------------------------------------------- */

* {margin:0;padding:0;}

.clear {clear:both;height:0px;overflow:hidden;}

a img {border:0px solid WHITE;}

#image-preloading {display:none;}

ul li {list-style-type:none;}

/* ---------------------------------------------------------------------------------------- */


/* LAYOUT & COLORS ------------------------------------------------------------------------ */

/* ADD VERTICAL SCROLLBARS TO EVERY PAGE */
html, body {height: 100%;margin: 0 0 1px;}

body {background-color:#004833;text-align:center;color:WHITE;}
body.page {background:#004833 url('images/SavInn_subPageBG.jpg') repeat-x 0px 120px;}
body.home, body.four04 {background-image:none !important;}

#topNav {width:809px;margin:0 auto;text-align:right;margin-top:55px;margin-bottom:15px;}
#topNav ul li {display:inline;padding-left:0px;}
#topNav a {color:WHITE;font-size:85%;text-decoration:none;}
#topNav a:hover {text-decoration:underline;}

body.page #wrapper {width:836px;margin:0px auto;position:relative;}
body.home #wrapper, body.four04 #wrapper {width:809px;margin:0px auto;position:relative;}

#homeLeft {position:absolute;top:0px;left:0px;width:258px;background-color:#adc300;padding-top:13px;text-align:left;z-index:5;}
img#homeLogo {margin-left:23px;}
img#homeNumber {margin-top:10px;margin-left:23px;}
#homeLeft #homeTextContainer {width:234px;margin-top:15px;padding-bottom:15px;}
#homeTextContainer h2.entry-title {color:BLACK;font-weight:bold;font-size:131%;margin-left:23px;}
#four04-content {margin-left:23px;margin-top:15px;color:BLACK;}
#homeTextList {margin-left:38px;}
.homeTextSection {margin:0px 0px 6px 0px;list-style-type:disc !important;color:BLACK;}
.homeTextTitle {font-size:108%;color:BLACK;font-weight:bold;}
.homeTextInner {color:BLACK;}
a.homeTextLink {color:#004833;font-style:italic;font-weight:normal;cursor:pointer;cursor:hand;white-space:nowrap;}
a.homeTextLink:hover {text-decoration:underline;}
.homeTextInner p {margin-bottom:10px;color:BLACK;font-size:100%;}
.homeTextInner p a, #subPageRight #content p a {color:#004833;font-style:italic;text-decoration:none;}
.homeTextInner p a:hover, #subPageRight #content p a:hover {text-decoration:underline;}
#homeRight {position:absolute;top:0px;right:0px;width:157px;text-align:left;background-color:#27614e;z-index:5;}
#homeRight ul {padding:20px 5px 15px 15px;}
#homeRight ul li {margin-bottom:7px;}
#homeRight a {color:#adc300;font-size:123.1%;text-decoration:none;text-transform:lowercase;}
#homeRight a:hover {color:#ec881d;}
#homeImage {position:absolute;top:75px;left:199px;width:609px;height:auto;text-align:right;z-index:1;}
#homeFeaturedAd {position:absolute;top:285px;left:199px;width:609px;height:auto;text-align:right;z-index:1;}

#subPageTop {background-color:#004833;width:499px;height:80px;position:absolute;top:0px;left:0px;}
#subPage-logo {float:left;width:262px;height:80px;margin-left:12px;}
#subPage-number {float:left;width:191px;height:41px;margin-left:15px;margin-top:23px;}
#subPageRight {position:absolute;top:0px;right:0px;width:281px;text-align:left;z-index:5;}
#subPageFull {padding:10px;text-align:left;}
#subPageMenu, #subPageRight-bottomBTN {width:251px;background-color:#27614e;margin-left:17px;}
#subPageMenu ul {padding:20px 5px 15px 60px;}
#subPageMenu ul li {margin-bottom:7px;}
#subPageMenu a {color:#adc300;font-size:123.1%;text-decoration:none;text-transform:lowercase;}
#subPageMenu a:hover {color:#ec881d;}
#subPageMenu a.ON {color:WHITE;}
#subPageImage {position:absolute;top:95px;left:19px;width:553px;height:384px;overflow:hidden;text-align:left;z-index:1;}
#subPageRight #container {background-color:#adc300;width:100%;height:347px;overflow-y:scroll;overflow-x:hidden;}
#subPageFull #container {background-color:#adc300;width:100%;}
#subPageRight #content {width:217px;margin:25px 0px 0px 30px;color:BLACK;padding-bottom:15px;}
#subPageFull #content {padding:25px;color:BLACK;}
#subPageRight #content p, #subPageFull #content p {margin-bottom:17px;font-size:108%;line-height:123.1%;}
#subPageFull #content p {font-size:100%;}
#subPageRight #content p a, #subPageFull p a{color:#004833;font-style:italic;text-decoration:none !important;}
#subPageRight #content p a:hover,#subPageFull p a:hover {text-decoration:underline !important;}
#page-title {color:#004833;font-size:153.9%;margin-bottom:20px;font-weight:normal;}
#subPageRight #content h1, #subPageFull #content h1  {color:BLACK;font-size:131%;font-weight:bold;margin-bottom:15px;}
#subPageRight #content h2, #subPageFull #content h2 {color:BLACK;font-size:116%;font-weight:bold;margin-bottom:10px;}
#subPageFull #content h3 {font-weight:normal;margin-bottom:8px;font-size:95%;}
#subPageFull .entry-content {text-align:left;}
#toggleTextList {margin-left:38px;}
.toggleTextSection {margin:0px 0px 12px 0px;list-style-type:disc !important;color:BLACK;}
.toggleTextTitle {font-size:108%;color:BLACK;font-weight:bold;}
.toggleTextInner {color:BLACK;}
a.toggleLink {color:#004833 !important;font-style:italic;font-weight:normal;cursor:pointer;cursor:hand;white-space:nowrap;text-decoration:none !important;}
a.toggleLink:hover {text-decoration:underline !important;}
.toggleTextInner p {margin-top:10px;margin-bottom:10px;color:BLACK;font-size:100%;}
.toggleTextInner p a {color:BLACK;text-decoration:underline;}
#subPageRight-bottomBTN {text-align:center;padding:20px 0px;}
.subPage_toggle {margin-bottom:20px;font-size:108%;}
.subPage_toggle a {color:#004833;font-style:italic;text-decoration:none;}
.subPage_toggle a:hover {text-decoration:underline;}

#homeFooter {position:absolute;top:485px;right:1px;width:100%;z-index:3;text-align:center;}
#pageFooter {position:absolute;top:492px;right:1px;width:100%;z-index:3;text-align:center;}
#homeFooterButtons {text-align:right;}
#homeFooterButtons a {margin-left:10px;}
#pageFooterImages {text-align:left;margin-left:19px;}
#pageFooterImages p {float:left;width:167px;height:111px;overflow:hidden;margin-right:8px;}
#footerInfo {font-size:85%;margin-top:10px;}
#footerInfo ul {margin-top:3px;margin-bottom:13px;}
#footerInfo ul li {display:inline;margin-left:5px;margin-right:5px;}
#footerInfo ul li a {text-transform:lowercase;}
#footerInfo a {color:WHITE;text-decoration:none;}
#footerInfo a:hover {text-decoration:underline;}





