
html { overflow-y: scroll; }
.site { height:100%; min-height:585px; }
body { behavior:url("Scripts/csshover.htc"); background: #C8D3B4 url(images/shadow-new.jpg) repeat-y top center; margin: 20px 0 0 0; }
.body-home { behavior:url("Scripts/csshover.htc"); background-color: #C8D3B4; margin-left: 0px; margin-top: 20px; margin-right: 0px; margin-bottom: 0px; background-image: url(images/shadow-home.jpg); background-position: top center; background-repeat: no-repeat; }

.copyright { font-size: 10px; color: #412413; padding-left: 10px; font-family: "Book Antiqua", Palatino, Georgia, "Times New Roman", Times, serif; font-style: normal; line-height: 10px; padding-right: 80px; }

.contact { font-size: 10px; color: #C2B2A7; padding-left: 80px; font-family: "Book Antiqua", Palatino, Georgia, "Times New Roman", Times, serif; font-style: normal; line-height: 14px; padding-right: 10px; }
.contactLink { font-size: 10px; color: #F0EBE6; font-family: "Book Antiqua", Palatino, Georgia, "Times New Roman", Times, serif; font-style: normal; line-height: 14px; }

a.contactLink:link { font-size: 10px; color: #F0EBE6; font-family: "Book Antiqua", Palatino, Georgia, "Times New Roman", Times, serif; font-style: normal; line-height: 14px; text-decoration: none; }
a.contactLink:visited { font-size: 10px; color: #F0EBE6; font-family: "Book Antiqua", Palatino, Georgia, "Times New Roman", Times, serif; font-style: normal; line-height: 14px; text-decoration: none; }
a.contactLink:hover { font-size: 10px; color: #F0EBE6; font-family: "Book Antiqua", Palatino, Georgia, "Times New Roman", Times, serif; font-style: normal; line-height: 14px; text-decoration: underline; }
a.contactLink:active { font-size: 10px; color: #F0EBE6; font-family: "Book Antiqua", Palatino, Georgia, "Times New Roman", Times, serif; font-style: normal; line-height: 14px; text-decoration: underline; }

#horizontal { background-color:#C8D3B4; visibility:visible; display:block; position:absolute; top:0; left:0; width:100%; height:1px; overflow:visible; }
#center { visibility:visible; margin-left:-380px; position:absolute; top:0px; left:50%; width:760px; font-family:"Book Antiqua", Palatino, Georgia, "Times New Roman", Times, serif; }


.storeSite { height:100%; }
.title { width:100%; height:120px; background-image:url(images/header_bg.jpg); background-repeat:no-repeat; text-align:right; font-size:12px; vertical-align: bottom; }

.nav { height:29px; background-image: url(images/nav.gif); }

.outer { padding-left:0px; padding-right:0px; }

.content { padding-left:0px; padding-right:0px; padding-top:0px; font-family:"Book Antiqua", Palatino, Georgia, "Times New Roman", Times, serif; font-size:12px; color:#000000; height:95%; }
.contentSite { font-family:"Book Antiqua", Palatino, Georgia, "Times New Roman", Times, serif; font-size:12px; color:#000000; padding: 0px; margin: 0px; height:95%; }
.contentSiteStore { font-family:"Book Antiqua", Palatino, Georgia, "Times New Roman", Times, serif; font-size:12px; color:#000000; padding: 0px; margin: 0px; }
.contentSiteNav { padding-top:5px; height:20px; }
.contentSpaNav { height:65px; }

.pictureframe { border: 4px double #654834; margin-right: 10px; margin-bottom: 10px; }

.scrollbox { width: 720px; height: 90%; overflow:auto; font-family: "Book Antiqua", Palatino, Georgia, "Times New Roman", Times, serif; font-size: 12px; padding: 20px; margin: 0px; background-color: #FFFFFF; }
.scrollboxSpa { width: auto; height: 90%; overflow:hidden; font-family: "Book Antiqua", Palatino, Georgia, "Times New Roman", Times, serif; font-size: 12px; padding: 20px; margin: 0px; background-color: #FFFFFF; overflow-x: hidden; }
.scrollboxStore { width: 720px; font-family: "Book Antiqua", Palatino, Georgia, "Times New Roman", Times, serif; font-size: 12px; padding: 20px; background-color: #FFFFFF; }

.bottomBar { background-image:url(images/footer.jpg); height:41px; background-repeat: repeat-x; background-position: center top; width: 760px; vertical-align: middle; }
.bottomBar2 { background-image:url(images/footer.jpg); background-position:top; background-repeat:no-repeat; background-color:#0f0f0f; height:41px; font-size:9px; text-align:center; color:#ffffff; text-align:right; padding-right:8px; padding-left:8px; }
.bottomBar3 { background-color:#0f0f0f; height:20px; font-size:9px; text-align:center; color:#ffffff; }

A:link { color: #ffffff; font-weight:bold; }
A:visited { color: #f0f0f0; font-weight:bold; }
A:active { color: #ffffff; font-weight:bold; }
A:hover { color: #f0f0f0; font-weight:bold; }

div.contentSite a:link { font-size:10px; color:#0f0f0f; }
div.contentSite a:visited { font-size:10px; color:#686b79; }
div.contentSite a:active { font-size:10px; color:#0f0f0f; }
div.contentSite a:hover { font-size:10px; color:#686b79; }

div.contentSiteStore a:link { font-size:10px; color:#0f0f0f; }
div.contentSiteStore a:visited { font-size:10px; color:#686b79; }
div.contentSiteStore a:active { font-size:10px; color:#0f0f0f; }
div.contentSiteStore a:hover { font-size:10px; color:#686b79; }

.descText { font-size:14px; font-weight:bold; }

.style13 { font-size: 18px; color: #654834; }


/*Form Formatting */
input.formInputField { border:solid 1px #957e73; background-color:#ffffff; color:#000; margin-right:5px; margin-bottom:5px; padding:2px; height:18px; }
input.formInputField:hover { background-color:#f0f0f0; border:solid 1px #957e73; color:#000; }
input.formInputButton { border:1px solid #654834; background-color:#BFA689; font-size:10px; font-family: "Gill Sans", Geneva, Verdana, Helvetica, Arial, sans-serif; color: #000000; }
input.formInputButton:hover { border:1px solid #B49877; background-color:#654834; font-size:10px; font-family: "Gill Sans", Geneva, Verdana, Helvetica, Arial, sans-serif; color: #EAE5CB; }
select.formSelect { border:1px solid #957e73; background-color:#f0f0f0; }
input.formTextArea { border:solid 1px #957e73; background-color:#f0f0f0; }
.style1 { color: #957e73; }
.descriptionTextItalic { color:#8d817b; font-style:italic; }
.descriptionText { color:#8d817b; }
.scrollboxSpaMain { width: 756px; height: 415px; overflow:auto; font-family: "Book Antiqua", Palatino, Georgia, "Times New Roman", Times, serif; font-size: 12px; padding: 0px; margin: 2px; }
.scrollboxSpaMainIntro { width: 716px; height: 320px; overflow:auto; font-family: "Book Antiqua", Palatino, Georgia, "Times New Roman", Times, serif; font-size: 12px; padding: 20px; margin: 2px; }
.tableStyle { vertical-align: middle; margin: 0px; padding: 0px; height: 29px; width: 760px; }
.style5 { font-family: "Gill Sans", Geneva, Verdana, Helvetica, Arial, sans-serif }
.style6 { font-family: "Gill Sans", Geneva, Verdana, Helvetica, Arial, sans-serif; color: #000000; font-size: 110%; }
.style9 { font-size: 14px; font-family: "Gill Sans", Geneva, Verdana, Helvetica, Arial, sans-serif; }
.tableRtRule { border-right-width: 1px; border-right-style: solid; border-right-color: #000000; padding-right: 15px; margin-right: 15px; font-family: "Book Antiqua", Palatino, Georgia, "Times New Roman", Times, serif; text-decoration: none; }
.style10 { font-family: "Book Antiqua", Palatino, Georgia, "Times New Roman", Times, serif; color: #654834; font-size: 18px; font-style: italic; line-height: 18px; font-weight: normal; font-variant: normal; }
.style11 { font-size: 12px; font-family: "Gill Sans", Geneva, Verdana, Helvetica, Arial, sans-serif; }
.style12 { font-size: 12px; color: #000000; }
input.formInputField200 { border:solid 1px #957e73; background-color:#ffffff; color:#000; margin-right:5px; margin-bottom:5px; padding:2px; height:18px; width: 300px; }
input.formInputField200:hover { background-color:#f0f0f0; border:solid 1px #957e73; color:#000; }
.mainpic { margin-bottom: 20px; border: 5px double #C8D3B4; }
.smallpic { margin-bottom: 20px; border: 5px double #C8D3B4; margin-right: 20px; }

