.ScrollableArea {
	OVERFLOW-Y: auto; OVERFLOW-X: auto
}
.TF-Body {
	BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.TF-Site-Title {
	FONT-SIZE: 24pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.TF-Nav-Bar {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.TF-Commit-Publish {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #009900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffff00; TEXT-DECORATION: none
}
.TF-Menu {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #0000ff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffff00; TEXT-DECORATION: none
}
.TF-Cancel-Remove {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffff00; TEXT-DECORATION: none
}
.ScrollableArea {
	FONT-FAMILY: , , , , ,; TEXT-DECORATION: none
}
.sub1scroll {height: 150px;	width: 372px;	overflow: auto;	border: 1px solid #E7E7E7;	background-color: #FF9900;	padding: 8px; scrollbar-3dlight-color:;
           scrollbar-arrow-color:EC9B5A;
  scrollbar-track-color:FEF1D0;
  scrollbar-shadow-color:FEF1D0;
  scrollbar-face-color:EBC8AC;
  scrollbar-highlight-color:FEF1D0;
  scrollbar-darkshadow-color:FEF1D0;
  scrollbar-3dlight-color:FEF1D0;
  }
.BorderBlack {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.Box {
	BORDER-RIGHT: #cc3333 1px solid; BORDER-TOP: #cc3333 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #cc3333 1px solid; COLOR: #000000; BORDER-BOTTOM: #cc3333 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffcc99; TEXT-DECORATION: none
}
A.Side:link {
	FONT-SIZE: 8pt; COLOR: #000000; BORDER-TOP-STYLE: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
A.Side:visited {
	FONT-SIZE: 8pt; COLOR: #000000; BORDER-TOP-STYLE: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
A.Side:active {
	FONT-SIZE: 8pt; COLOR: #000000; BORDER-TOP-STYLE: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
A.Side:hover {
	FONT-SIZE: 8pt; COLOR: #cc3333; BORDER-TOP-STYLE: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: underline; BORDER-BOTTOM-STYLE: none
}
A.TF-New-Page-Link:link {
	FONT-SIZE: 10pt; COLOR: #ff6633; BORDER-TOP-STYLE: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #ffff00; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
A.TF-New-Page-Link:visited {
	FONT-SIZE: 10pt; COLOR: #ff6633; BORDER-TOP-STYLE: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #ffff00; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
A.TF-New-Page-Link:active {
	FONT-SIZE: 10pt; COLOR: #ff6633; BORDER-TOP-STYLE: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #ffff00; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
A.TF-New-Page-Link:hover {
	FONT-SIZE: 10pt; COLOR: #33cc00; BORDER-TOP-STYLE: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #ffff00; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
A.TF-Nav-Bar:link {
	FONT-SIZE: 10pt; COLOR: #0000ff; BORDER-TOP-STYLE: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
A.TF-Nav-Bar:visited {
	FONT-SIZE: 10pt; COLOR: #800080; BORDER-TOP-STYLE: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
A.TF-Nav-Bar:active {
	FONT-SIZE: 10pt; COLOR: #ff0000; BORDER-TOP-STYLE: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
A.TF-Nav-Bar:hover {
	FONT-SIZE: 10pt; COLOR: #ff0000; BORDER-TOP-STYLE: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: underline overline; BORDER-BOTTOM-STYLE: none
}
A.textVerysmall:link {
	FONT-SIZE: 7pt; COLOR: #cc3333; BORDER-TOP-STYLE: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
A.textVerysmall:visited {
	FONT-SIZE: 7pt; COLOR: #cc3333; BORDER-TOP-STYLE: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
A.textVerysmall:active {
	FONT-SIZE: 7pt; COLOR: #cc3333; BORDER-TOP-STYLE: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
A.textVerysmall:hover {
	FONT-SIZE: 7pt; COLOR: #cc3333; BORDER-TOP-STYLE: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: underline; BORDER-BOTTOM-STYLE: none
}
.CF-Body {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffcc66; TEXT-DECORATION: none
}
.CF-Body-1 {
	BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.CF-Body-2 {
	BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.CF-Body-3 {
	BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.CF-Page-Heading {
	FONT-SIZE: 18pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.CF-Paragraph-Heading {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ff9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.CF-Page-Text {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.CF-Table-Border {
	BACKGROUND-COLOR: #000000; TEXT-DECORATION: none
}
.CF-Table {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.CF-Table-Row1-BG {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none
}
.CF-Table-RowEven-BG {
	BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.CF-Table-RowOdd-BG {
	BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.CF-Table-ColHeadText {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.CF-Table-CellText {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.CF-Table-CellText-EM {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.BgBanner {
	FONT-SIZE: 8pt; BACKGROUND-IMAGE: url(/fireplace/Images/BannerOrange03_INFOborder.gif); FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.BgRed {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cc3333; TEXT-DECORATION: none
}
.BgBrightOrange {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ff9900; TEXT-DECORATION: none
}
.BgGreen {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #009900; TEXT-DECORATION: none
}
A:link {
	FONT-SIZE: 8pt; COLOR: #FF9900; BORDER-TOP-STYLE: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
A:visited {
	FONT-SIZE: 8pt; COLOR: #ffffff; BORDER-TOP-STYLE: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
A:active {
	FONT-SIZE: 8pt; COLOR: #ff0000; BORDER-TOP-STYLE: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
A:hover {
	FONT-SIZE: 8pt; COLOR: #ff0000; BORDER-TOP-STYLE: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: underline overline; BORDER-BOTTOM-STYLE: none
}
.textVerysmall {
	FONT-SIZE: 7pt; COLOR: #cc3333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.TextRed {
	FONT-SIZE: 8pt; COLOR: #cc3333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.Nav {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.NavBlack {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.verySmall {
	FONT-SIZE: 4pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.NavBlack:link {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; BORDER-TOP-STYLE: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
A.NavBlack:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; BORDER-TOP-STYLE: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
A.NavBlack:active {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; BORDER-TOP-STYLE: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
A.NavBlack:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; BORDER-TOP-STYLE: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: underline overline; BORDER-BOTTOM-STYLE: none
}
.Side {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
dl {margin-bottom: 3em;}
div.custommasonrygal1 {color: black; font-size: 10px; margin: 1em 0 0 15px; padding: 0; border: 1px solid gray;
    position: relative; background: black url(../custommasonry/images/thumb-masonry-1.jpg) bottom right no-repeat;}
/* div.custommasonrygal 1 * {border: 1px solid gray !important;} */
dl {margin-bottom: 3em;}
div.custommasonrygal2 {color: black; font-size: 10px; margin: 1em 0 0 15px; padding: 0; border: 1px solid gray;
    position: relative; background: black url(../custommasonry/images/thumb-masonry-2.jpg) bottom right no-repeat;}
/* div.custommasonrygal 2 * {border: 1px solid gray !important;} */
dl {margin-bottom: 3em;}
div.custommasonrygal3 {color: black; font-size: 10px; margin: 1em 0 0 15px; padding: 0; border: 1px solid gray;
    position: relative; background: black url(../custommasonry/images/thumb-masonry-3.jpg) bottom right no-repeat;}
/* div.custommasonrygal 3 * {border: 1px solid gray !important;} */
dl {margin-bottom: 3em;}
div.custommasonrygal4 {color: black; font-size: 10px; margin: 1em 0 0 15px; padding: 0; border: 1px solid gray;
    position: relative; background: black url(../custommasonry/images/thumb-masonry-4.jpg) bottom right no-repeat;}
/* div.custommasonrygal 4 * {border: 1px solid gray !important;} */
dl {margin-bottom: 3em;}
div.custommasonrygal5 {color: black; font-size: 10px; margin: 1em 0 0 15px; padding: 0; border: 1px solid gray;
    position: relative; background: black url(../custommasonry/images/thumb-masonry-5.jpg) bottom right no-repeat;}
/* div.custommasonrygal 5 * {border: 1px solid gray !important;} */
dl {margin-bottom: 3em;}
div.custommasonrygal6 {color: black; font-size: 10px; margin: 1em 0 0 15px; padding: 0; border: 1px solid gray;
    position: relative; background: black url(../custommasonry/images/thumb-masonry-6.jpg) bottom right no-repeat;}
/* div.custommasonrygal 6 * {border: 1px solid gray !important;} */
dl {margin-bottom: 3em;}
div.custommasonrygal7 {color: black; font-size: 10px; margin: 1em 0 0 15px; padding: 0; border: 1px solid gray;
    position: relative; background: black url(../custommasonry/images/thumb-masonry-7.jpg) bottom right no-repeat;}
/* div.custommasonrygal 7 * {border: 1px solid gray !important;} */
dl {margin-bottom: 3em;}
div.custommasonrygal8 {color: black; font-size: 10px; margin: 1em 0 0 15px; padding: 0; border: 1px solid gray;
    position: relative; background: black url(../custommasonry/images/thumb-masonry-8.jpg) bottom right no-repeat;}
/* div.custommasonrygal 8 * {border: 1px solid gray !important;} */
dl {margin-bottom: 3em;}
div.custommasonrygal9 {color: black; font-size: 10px; margin: 1em 0 0 15px; padding: 0; border: 1px solid gray;
    position: relative; background: black url(../custommasonry/images/thumb-masonry-9.jpg) bottom right no-repeat;}
/* div.custommasonrygal 9 * {border: 1px solid gray !important;} */
dl {margin-bottom: 3em;}
div.custommasonrygal10 {color: black; font-size: 10px; margin: 1em 0 0 15px; padding: 0; border: 1px solid gray;
    position: relative; background: black url(../custommasonry/images/thumb-masonry-10.jpg) bottom right no-repeat;}
/* div.custommasonrygal 10 * {border: 1px solid gray !important;} */
dl {margin-bottom: 3em;}
div.custommasonrygal11 {color: black; font-size: 10px; margin: 1em 0 0 15px; padding: 0; border: 1px solid gray;
    position: relative; background: black url(../custommasonry/images/thumb-masonry-11.jpg) bottom right no-repeat;}
/* div.custommasonrygal 11 * {border: 1px solid gray !important;} */
dl {margin-bottom: 3em;}
div.custommasonrygal12 {color: black; font-size: 10px; margin: 1em 0 0 15px; padding: 0; border: 1px solid gray;
    position: relative; background: black url(../custommasonry/images/thumb-masonry-12.jpg) bottom right no-repeat;}
/* div.custommasonrygal 12 * {border: 1px solid gray !important;} */
div.custommasonrygal13 {color: black; font-size: 10px; margin: 1em 0 0 15px; padding: 0; border: 1px solid gray;
    position: relative; background: black url(../custommasonry/images/thumb-masonry-13.jpg) bottom right no-repeat;}
/* div.custommasonrygal 13 * {border: 1px solid gray !important;} */
div.custommasonrygal14 {color: black; font-size: 10px; margin: 1em 0 0 15px; padding: 0; border: 1px solid gray;
    position: relative; background: black url(../custommasonry/images/thumb-masonry-14.jpg) bottom right no-repeat;}
/* div.custommasonrygal 14 * {border: 1px solid gray !important;} */
div.custommasonrygal15 {color: black; font-size: 10px; margin: 1em 0 0 15px; padding: 0; border: 1px solid gray;
    position: relative; background: black url(../custommasonry/images/thumb-masonry-15.jpg) bottom right no-repeat;}
/* div.custommasonrygal 15 * {border: 1px solid gray !important;} */
div.custommasonrygal16 {color: black; font-size: 10px; margin: 1em 0 0 15px; padding: 0; border: 1px solid gray;
    position: relative; background: black url(../custommasonry/images/thumb-masonry-16.jpg) bottom right no-repeat;}
/* div.custommasonrygal 16 * {border: 1px solid gray !important;} */



