html {font-family:'Trebuchet MS', tahoma, verdana, sans-serif; font-size:12px; color:#333333;}
form {margin:0; padding:0;}
input {border:solid 1px #999999; padding:2px;}
textarea {border:solid 1px #999999;}
body {background-image: url(/images/bg-fire.jpg); background-repeat: repeat-x; background-color:#000000; margin:0; padding:0;}
.clearBoth {clear:both;}

a:link, a:visited {color:#220900; text-decoration:none;}
a:hover {color:#220900; text-decoration:underline;}

p a:link,p a:visited {color:#220900; text-decoration:underline;}
p a:hover {color: #330099; text-decoration:underline;}

h1 {font-family:'Trebuchet MS', Verdana, Arial, sans-serif; font-size:24px; margin:0; color:#220900;}
h2 {font-family:'Trebuchet MS', Verdana, Arial, sans-serif; font-size:20px; margin:0; color:#220900;}
h2.sectionTypeHeading {font-size:14px; font-weight:bold; margin:5px 0;}
h3.homeBoxes {font-family:'Trebuchet MS', Verdana, Arial, sans-serif; font-size:18px; margin:0; color:#FFFFFF;}
h3.homeBoxes a:link, h3.homeBoxes a:visited {text-decoration:none; color:#FFFFFF;}
h3.homeBoxes a:hover {text-decoration:none; color:#FFFFFF; border-bottom:dotted 1px #FFFFFF;}
h3.homeBoxesHE {font-family:'Trebuchet MS', Verdana, Arial, sans-serif; font-size:18px; margin:0 0 0 20px; color:#289039;}
h3.homeBoxesHE a:link, h3.homeBoxesHE a:visited {text-decoration:none; color:#289039;}
h3.homeBoxesHE a:hover {text-decoration:none; color:#289039; border-bottom:dotted 1px #289039;}
h3.productFeaturesTitle {font-family:'Trebuchet MS', Verdana, Arial, sans-serif; font-size:14px; margin:0 0 8px 0; color:#220900;}


#pageContainer {width:950px; margin:0 auto;}
#header {background-color: #FFFFFF;}
#logo { float:left; padding-left:20px;}
#telephone {float:right; padding-right:20px;}
#sale {float:left; margin-left:40px;}

#banner {padding:0;}

#navigation {width:936px; border-left: solid 1px #FFFFFF; border-right: solid 1px #FFFFFF; border-bottom: solid 1px #FFFFFF; background-image:url(/images/bg-nav-button.jpg); background-repeat:repeat-x; padding:5px 6px 0 6px; height:23px;}
		#navigation ul {
			margin: 0; /*removes indent IE and Opera*/
			padding: 0; /*removes indent Mozilla and NN7*/
			list-style-type: none; /*turns off display of bullet*/
			text-align:center;
		}
		#navigation li {margin-right:-4px;	padding:0; display:inline; }
		#navigation a {
			/*/*/display: inline;
			padding:5px 20px 5px 20px;
			font-family:'Trebuchet MS', Verdana, Arial, sans-serif;
			font-size:14px;
			font-weight:bold;
			color:#FFFFFF;
			text-decoration:none;
			display: inline; 
			border-right: 1px solid #FFFFFF;
		}
		#navigation a:link, #navigation a:visited {
			color: #FFFFFF;
			/*/*/color: #FFFFFF;
			text-decoration: none; /* */
		}
		#navigation a:hover {
			text-decoration:none;  color:#FFFFFF; background-image:url(/images/bg-nav-button-roll.jpg); background-repeat:repeat-x; }

#bodyContainer{	position: absolute;	margin-top: 427px;	width: 950px;}
#bodyContent {padding:20px 30px;background-color: #FFFFFF;line-height:1.4em;}

.pagesList {padding:10px 0; text-align: right;}
.pagesList ul  {margin: 0 padding: 0; list-style-type: none;}
.pagesList li {display: inline; margin: 1px;	padding: 0 4px; border: 0px dotted #FFD5E3; 	background-color: #FFFFFF; 	color: #000000;	font-weight:bold; }
.pagesList a {	padding:3px 8px; 	margin: 0px; 	background-color: #FB7E4F;	border: solid 1px #C53201;	font-weight:normal;}
.pagesList a:link, .pagesList a:visited {text-decoration: none;	color: #FFFFFF;	background-color: #FB7E4F;}
.pagesList a:hover {text-decoration: none;	color: #333333;	background-color: #FFAE93;	border:solid 1px #C53201;  }

#firesContainerHome {margin:0 35px 10px 20px; color:#220900; float: left; width: 400px;}
#firesHeading {font-family:'Trebuchet MS', Verdana, Arial, sans-serif; font-size:20px; margin:0 0 10px 0; color:#220900;}
#surroundsContainerHome {margin:0 20px 10px 0; color:#220900; float:right; width: 400px;}
#surroundsHeading { font-family:'Trebuchet MS', Verdana, Arial, sans-serif; font-size:20px; margin:0 0 10px 0; color:#220900;}

#homeHighEfficiency {background-image:url(/images/bg-high-efficiency.jpg); background-repeat:no-repeat; height:135px; width:230px; padding:15px 150px 0 20px; float:left; margin-bottom:20px;}
#homeGasFires {background-image: url(/images/bg-gas-fires.jpg); background-repeat:no-repeat; height:135px; width:230px; padding:15px 150px 0 20px; float:left; margin-bottom:20px;}
#homeElectricFires {background-image: url(/images/bg-electric-fires.jpg); background-repeat:no-repeat; height:135px; width:230px; padding:15px 150px 0 20px; float:left; margin-bottom:20px;}
#homeStoneSurrounds {background-image: url(/images/bg-stone-surrounds.jpg); background-repeat:no-repeat; height:135px; width:230px; padding:15px 150px 0 20px; float:left; margin-bottom:20px;}
#homeMarbleSurrounds {background-image: url(/images/bg-marble-surrounds.jpg); background-repeat:no-repeat; height:135px; width:230px; padding:15px 150px 0 20px; float:left; margin-bottom:20px;}
#homeTimberSurrounds {background-image: url(/images/bg-timber-surrounds.jpg); background-repeat:no-repeat; height:135px; width:230px; padding:15px 150px 0 20px; float:left; margin-bottom:20px;}

.sectionListbackground1 {background-image:url(/images/bg-section-list-top.jpg); background-position:top left; background-repeat:no-repeat;margin: 0 0 15px 0;}
.sectionListbackground2 {background-image:url(/images/bg-section-list-bottom.jpg); background-position:bottom right; background-repeat:no-repeat; padding: 15px 35px 25px 15px; line-height: 1.8em;}
#sectionTypesContainer {text-align:center; margin-bottom: 20px;}
.sectionTypes {float:left; margin:0 15px 10px 0; width:151px; padding: 5px; border: solid 1px #CCCCCC; height: 285px;}

.productfeatures {padding:0px;}
.productPrice {float:right;	font-size:16px; color:#FF3300; width:120px; font-weight: bold; text-align: right; display:none;}
.productWasPrice {font-size:12px; color:#999999; font-weight:normal; text-decoration:line-through;}
.productPriceSpecials {float:right;	font-size:16px; color:#FF3300; width:120px; font-weight: bold; text-align: right;}
.highEfficiencyImage {float:right; margin-left: 10px;}


#footer {height:26px;	background-image:url(/images/bg-footer.jpg); background-repeat:repeat-x; clear:both; padding: 8px 10px 0 10px;}
#accreditation {text-align:right; padding: 5px; background-color: #FFFFFF;}
#design {	text-align: right;	padding: 5px;}
#design a:link, #design a:visited {color:#333333; text-decoration:none;}
#design a:hover {color:#999999; text-decoration:underline;}

#finance {
	float:left;
	padding-left: 30px;
}
.MonkeyCheck { display:none;}

