BODY {
	FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TABLE.list TD {
	FONT-SIZE: 10px; BACKGROUND: url(/images/nav_divider.gif) no-repeat left center
}
A {
	CURSOR: pointer; COLOR: #CCCC00; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline;
	color: #CCCC00;
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.6em
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 21px
}
H3 {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 12px
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
EM {
	FONT-STYLE: normal
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.mainContainer {
	BORDER-RIGHT: #b8b099 1px solid; BORDER-TOP: #b8b099 1px solid; BORDER-LEFT: #b8b099 1px solid; BORDER-BOTTOM: #b8b099 1px solid;
	position:relative; overflow:auto;
}
.headerContainer .logo {
	BACKGROUND: url(/images/dotBorder.gif) repeat-y right top
}
.headerContainer .ultNav UL {
	BORDER-TOP: #e7e3da 5px solid
}
.headerContainer .ultNav A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #b8b099
}
.headerContainer .ultNavBtn {
	
}
.headerContainer .ultNavBtn UL#storeLocator LI A.orangeBtn {
	FONT-SIZE: 1em; BACKGROUND: url(/images/arrow_orange_top.gif) #fa7924 no-repeat right center; COLOR: #fff
}
UL#storeLocator LI.over A.orangeBtn {
	BACKGROUND: url(/images/closeBtn.gif) #fa7924 no-repeat 153px 4px
}
UL#storeLocator LI {
	LIST-STYLE-TYPE: none
}
UL#storeLocator LI TD {
	COLOR: #656565
}
UL#storeLocator LI INPUT.zipCodeTxt {
	FONT-SIZE: 1em; COLOR: #656565
}
UL#storeLocator LI SELECT.selectTxt {
	FONT-SIZE: 1em; COLOR: #656565
}
UL#storeLocator LI UL LI {
	BORDER-RIGHT: #fa7824 1px solid; BORDER-LEFT: #fa7824 1px solid; BORDER-BOTTOM: #fa7824 1px solid; BACKGROUND-COLOR: #fff
}
.navContainer {
	BORDER-TOP: #ded8ca 1px solid; BORDER-BOTTOM: #ded8ca 1px solid
}
.navContainer .nav UL {
	
}
.navContainer .nav LI {
	BACKGROUND: url(/images/nav_divider.gif) no-repeat right center
}
.navContainer .nav LI.first {
	
}
.navContainer .nav LI.last {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.navContainer .nav A {
	FONT-WEIGHT: normal! important;
	FONT-SIZE: 12px;
	COLOR: #6f6a5b;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.navContainer .nav A.active {
	COLOR: #060606
}
.navContainer .nav #current A {
	COLOR: #060606
}
.mainImgContainer {
	
}
.mainImgContainer #beige {
	COLOR: #bab097
}
.mainImgContainer .mainLeftHeader P {
	FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase
}
.mainImgContainer .mainLeftHeader H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; TEXT-TRANSFORM: uppercase
}
.contentContainer {
	BACKGROUND: url(/images/dotBorderLong.gif) repeat-y 0px 0px
}
.contentContainer P {
	FONT-SIZE: 11px
}
.contentContainer .contentMod EM {
	FONT-SIZE: 1.4em
}
.contentContainer .contentMod P {
	LINE-HEIGHT: 1.5
}
.contentContainer .contentMod LI {
	
}
A.redArrow {
	FONT-SIZE: 11px; BACKGROUND: url(/images/arrow_orange.gif) no-repeat right center
}
UL.next {
	FONT-SIZE: 11px! important
}
UL.next A.redArrow {
	DISPLAY: inline
}
#leftCol H2 {
	FONT-SIZE: 21px; COLOR: #d03103
}
#leftCol P.redText {
	FONT-SIZE: 13px; COLOR: #d03103; LINE-HEIGHT: 1.3
}
#leftCol2 H2 {
	FONT-SIZE: 21px; COLOR: #6EAE3C
}
#leftCol2 P.redText {
	FONT-SIZE: 13px; COLOR: #6EAE3C; LINE-HEIGHT: 1.3
}
#leftNav UL {
	BORDER-TOP: #ded8ca 1px solid
}
#leftNav UL LI {
	FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM: #ded8ca 1px solid
}
#leftNav UL LI A {
	BACKGROUND: url(/images/arrow_orange.gif) no-repeat right center
}
#middleCol UL {
	FONT-SIZE: 0.9em
}
#middleCol {
	
}
#middleCol H2 {
	FONT-SIZE: 21px; COLOR: #94896d
}
#middleCol H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
#middleCol H3 A {
	BACKGROUND: url(/images/arrow_orange.gif) no-repeat right center
}
#middleCol P.beigeText {
	FONT-SIZE: 13px! important; COLOR: #94896c; LINE-HEIGHT: 1.3
}
#middleCol .finishContainer {
	BORDER-TOP: #ded8ca 1px solid
}
#middleCol .finishRow {
	BORDER-BOTTOM: #ded8ca 1px solid
}
#middleColWide UL {
	FONT-SIZE: 0.9em
}
#middleColWide {
	BACKGROUND-COLOR: #fff
}
#middleColWide H2 {
	FONT-SIZE: 21px; COLOR: #94896d
}
#middleColWide H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
#middleColWide H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
#middleColWide H3 A {
	BACKGROUND: url(/images/arrow_orange.gif) no-repeat right center
}
#middleColWide P.beigeText {
	FONT-SIZE: 13px! important; COLOR: #94896c; LINE-HEIGHT: 1.3
}
#middleColWide .finishContainer {
	BORDER-TOP: #ded8ca 1px solid
}
#middleColWide .finishRow {
	BORDER-BOTTOM: #ded8ca 1px solid
}
#middleColWide .finishRow .innerDivider {
	BORDER-TOP: #e5e1d5 1px solid
}
TABLE.stylePicker TD.moreBtn A {
	FONT-WEIGHT: bold
}
TABLE.stylePicker TD.desc {
	FONT-WEIGHT: bold; COLOR: #8b8064
}
TABLE.stylePicker .enlarge A {
	FONT-WEIGHT: normal; FONT-SIZE: 0.9em; BACKGROUND: url(/images/enlarge.gif) no-repeat left center
}
TABLE.stylePickerWide TD.moreBtn A {
	FONT-WEIGHT: bold
}
TABLE.stylePickerWide TD.desc {
	FONT-WEIGHT: bold; COLOR: #8b8064
}
TABLE.stylePickerWide TD.desc .descHeading {
	
}
TABLE.stylePickerWide TD.desc .descCopy {
	
}
TABLE.stylePickerWide TD.desc .descImg {
	
}
TABLE.stylePickerWide TD.desc .popupOn {
	BORDER-RIGHT: #fb7925 1px solid; BORDER-TOP: #fb7925 1px solid; BORDER-LEFT: #fb7925 1px solid; BORDER-BOTTOM: #fb7925 1px solid; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
TABLE.stylePickerWide TD.desc .popupOn A {
	BACKGROUND: url(/images/closeX.gif) no-repeat right center; COLOR: #b5b5b5
}
TABLE.stylePickerWide TD.desc .popupOn .descTitle {
	FONT-SIZE: 1.4em
}
TABLE.stylePickerWide TD.desc .popupOn .descHeading {
	COLOR: #6f7072
}
TABLE.stylePickerWide TD.desc .popupOn .descCopy {
	FONT-WEIGHT: normal; COLOR: #6f7072
}
TABLE.stylePickerWide TD.desc .popupOn .descImg {
	COLOR: #6f7072
}
TABLE.stylePickerWide .enlarge A {
	FONT-WEIGHT: normal; FONT-SIZE: 0.9em; BACKGROUND: url(/images/enlarge.gif) no-repeat left center
}
#rightCol H2 {
	FONT-SIZE: 21px; COLOR: #8fb4ad
}
#rightCol P.blueText {
	FONT-SIZE: 13px; COLOR: #8fb4af; LINE-HEIGHT: 1.3
}
#rightCol UL LI {
	FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#rightCol UL LI A {
	BACKGROUND: url(/images/arrow_orange.gif) no-repeat 144px 4px
}
TABLE.contactForm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
TABLE.contactForm TEXTAREA {
	FONT-SIZE: 1em; COLOR: #656565; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
TABLE.contactForm INPUT {
	FONT-SIZE: 1em; COLOR: #656565; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
#googlemaps_storelocator TEXTAREA {
	FONT-SIZE: 1em; COLOR: #656565; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
#googlemaps_storelocator INPUT {
	FONT-SIZE: 1em; COLOR: #656565; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
#googlemaps_storelocator SELECT {
	FONT-SIZE: 1em; COLOR: #656565; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.footerContainer .footerRight UL LI A {
	FONT-SIZE: 11px; COLOR: #d03103
}
.footerContainer .footerLeft UL LI A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #b8b099
}
.popup {
	BORDER-RIGHT: #fb7925 1px solid; BORDER-TOP: #fb7925 1px solid; BORDER-LEFT: #fb7925 1px solid; BORDER-BOTTOM: #fb7925 1px solid; BACKGROUND-COLOR: #fff
}
TABLE.stylePickerWide TD.desc .descCopy {
	FONT-SIZE: 0.9em
}
.descContainer .descHeading {
	FONT-WEIGHT: bold
}
.descContainer .descCopy {
	
}
.photo {
	
}
.photo .photoImg {
	
}
.photo .photoTag {
	FONT-WEIGHT: bold; LINE-HEIGHT: 1.5em; TEXT-ALIGN: center
}
.photo .photoTag2 {
	FONT-SIZE: 0.85em; LINE-HEIGHT: 1.5em; FONT-STYLE: italic; TEXT-ALIGN: center
}
#middleCol .tanDivider {
	BORDER-TOP: #ded8ca 1px solid
}
#middleColWide .tanDivider {
	BORDER-TOP: #ded8ca 1px solid
}
#middleCol OL.constructionList LI {
	LIST-STYLE-TYPE: decimal
}
#middleCol .constructionImg {
	
}
#middleColWide {
	FONT-SIZE: 24px! important; FONT-FAMILY: arial! important
}
#middleCol P {
	FONT-SIZE: 11px! important; FONT-FAMILY: arial! important
}
#middleColWide P {
	FONT-SIZE: 12px! important; FONT-FAMILY: arial! important
}
#middleCol LI {
	FONT-SIZE: 11px! important; FONT-FAMILY: arial! important
}
#middleColWide LI {
	FONT-SIZE: 11px! important; FONT-FAMILY: arial! important
}
#middleColWide H4 {
	FONT-SIZE: 12px! important
}
#middleColWide H3 {
	FONT-SIZE: 12px! important
}
#middleCol H4 {
	FONT-SIZE: 12px! important
}
#middleCol H3 {
	FONT-SIZE: 12px! important
}
TABLE.list TD {
	FONT-SIZE: 11px! important; FONT-FAMILY: arial! important
}
TABLE.detailsTable {
	WIDTH: 100%; BORDER-COLLAPSE: collapse; border-spacing: 0px
}
TABLE.detailsTable .detailsHead {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px! important; PADDING-BOTTOM: 8px; COLOR: #8b8064; PADDING-TOP: 20px
}
TABLE.detailsTable .detailsCopy {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 25px; LINE-HEIGHT: 1.5
}
TABLE.detailsTable .detailsImg {
	PADDING-LEFT: 10px
}
TABLE.detailsTable .first {
	PADDING-LEFT: 0px! important
}
.ms-rteCustom-ArticleTitle {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; COLOR: #94896d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.ms-rteCustom-ArticleHeadLine {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; COLOR: #94896d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.ms-rteCustom-ArticleByline {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; COLOR: #94896d; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#ctl00_PlaceHolderMain_RichHtmlField1__ControlWrapper_RichHtmlField {
	LINE-HEIGHT: 1.5
}
.storeLocatorContainer {
	BACKGROUND: url(/images/locatorBKGD.gif) repeat-y
}
.storeLocatorContainer A {
	CURSOR: pointer
}
.storeLocatorContainer .searchBox {
	BORDER-TOP: #ded8ca 1px solid; BORDER-BOTTOM: #ded8ca 1px solid
}
.locatorResults H2 {
	FONT-SIZE: 20px; COLOR: #94896d
}
.locatorResults H3 {
	FONT-SIZE: 11px
}
.locatorResults TABLE {
	FONT-SIZE: 12px
}
.locatorResults TABLE TD P {
	FONT-SIZE: 12px
}
.locatorResults TABLE TD {
	BORDER-TOP: #e5e1d5 1px solid
}
.locatorResults TABLE TD A {
	FONT-WEIGHT: bold
}
.storeDetails {
	FLOAT: left
}
.storeDetails .icon_display {
	DISPLAY: none; HEIGHT: 19px
}
.storeDetails .icon_order {
	HEIGHT: 20px
}
.div_has_ascentia .storeDetails .icon_display {
	DISPLAY: block
}
.div_has_ascentia .storeDetails .icon_order {
	DISPLAY: block
}
.subFooterCont {
	COLOR: #b8b099;
	text-align:center;
}
.subFooterCont A {
	COLOR: #b8b099
}
.middleHeaderImg {
	BACKGROUND-COLOR: #ffffff
}
.roomDescCont {
	FONT-SIZE: 16px; COLOR: #94896d
}
.noBg {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.oneColumnCont {
	BACKGROUND-IMAGE: none! important; BACKGROUND-COLOR: transparent! important
}
.oneColumn {
	
}
.brochureImg {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.brochureBg {
	BACKGROUND: url(/images/brochureBg.gif) repeat-x left top
}
.brochureTable EM {
	COLOR: #d03103
}
.brochureTable TD INPUT {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; COLOR: #656565; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #ffffff
}
.brochureTable TD SELECT {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; COLOR: #656565; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #ffffff
}
.brochureTable TD TEXTAREA {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; COLOR: #656565; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #ffffff
}
.brochureTable TD SELECT OPTION {
	BACKGROUND-COLOR: #ffffff
}
.brochureTable TD INPUT.checkBox {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; BORDER-LEFT: #ffffff 0px solid; BORDER-BOTTOM: #ffffff 0px solid
}
.iseLanding {
	BACKGROUND: url(/images/iseLandingBg.jpg) no-repeat left top
}
.iseLanding .iseCopy {
	FONT-SIZE: 12px
}
.iseLanding .iseLink {
	FONT-WEIGHT: bold
}

