
BODY		{margin: 0; background-color: #490000;
		font-size: 9pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #EFEFEF;}


.upper_left	{background-image: url(images/upper_left_bkgrd.jpg);
		background-repeat: repeat-y; background-position: top right;}


.upper_right	{background-image: url(images/upper_right_bkgrd.jpg);
		background-repeat: repeat-y; background-position: top left;}


.fireplace	{vertical-align: top;
		background-image: url(images/burlington_fireplace_bkgrd.jpg);
		background-repeat: no-repeat; background-position: top center;
		height: 146px;}


#home_menu	{font-size: 8pt; color: #FFFFFF;
		text-decoration: none; text-align: left; vertical-align: top;
		background-image: url(images/home_menu_bkgrd.jpg);
		background-repeat: no-repeat; background-position: top left;}


#home_menu ul	{list-style-type: none;
		margin: 0px; padding-left: 30px; padding-top: 25px;}

#home_menu li	{padding: 0;}


.home_phone	{font-size: 14pt;
		color: #666666; text-align: right;
		padding-top: 10px;
		padding-right: 60px;}


.burlington	{font-size: 14pt; letter-spacing: 0.3em;
		font-family: "Times New Roman", serif;
		font-weight: normal; font-style: normal;
		padding-top: 65px;
		padding-left: 180px;}


.home		{font-family: Arial, Helvetica, sans-serif; color: #BCBEC0;
		text-decoration: none; text-align: left; vertical-align: top;
		line-height: 180%;
		background-image: url(images/tempest_torch_bkgrd.jpg);
		background-repeat: no-repeat; background-position: top left;
		height: 729px;}


.home_copy	{margin-top: 50px;
		margin-left: 260px;
		width: 330px;}


.slideshow	{text-decoration: none; text-align: left; vertical-align: top;
		background-image: url(images/slideshow_bkgrd.jpg);
		background-repeat: no-repeat; background-position: top left;}


.middle_right	{background-image: url(images/middle_right_bkgrd.jpg);
		background-repeat: repeat-x; background-position: top left;}


.middle_left	{background-image: url(images/middle_left_bkgrd.jpg);
		background-repeat: no-repeat; background-position: top right;}


.lower_right	{background-image: url(images/lower_right_bkgrd.jpg);
		background-repeat: repeat-x; background-position: top left;}


.pics		{margin-top: 29px;
		margin-left: 27px;}


.slidetext	{font-family: Arial, Helvetica, sans-serif;
		text-decoration: none; text-align: left; vertical-align: top;
		margin-top: 27px;
		margin-left: 43px;
		width: 220px;}


.solartext	{font-family: Arial, Helvetica, sans-serif;
		text-decoration: none; text-align: left; vertical-align: top;
		margin-top: 17px;
		margin-left: 43px;
		width: 220px;}


.specialstext	{font-family: Arial, Helvetica, sans-serif;
		text-decoration: none; text-align: left; vertical-align: top;
		margin-top: 60px;
		margin-left: 43px;
		width: 230px;}


.home_contact	{color: #5B6B6F;
		text-decoration: none; text-align: left; vertical-align: top;
		margin-top: 260px; /* 170 with special - 260 without specials */
		margin-left: 29px;}


.showrm_hdr	{vertical-align: top;
		background-image: url(images/showroom_hdr_bkgrd.jpg);
		background-repeat: no-repeat; background-position: top left;}


.wood_hdr	{vertical-align: top;
		background-image: url(images/wood_hdr_bkgrd.jpg);
		background-repeat: no-repeat; background-position: top left;}


.gas_hdr	{vertical-align: top;
		background-image: url(images/gas_hdr_bkgrd.jpg);
		background-repeat: no-repeat; background-position: top left;}


.electric_hdr	{vertical-align: top;
		background-image: url(images/electric_hdr_bkgrd.jpg);
		background-repeat: no-repeat; background-position: top left;}


.alternative_hdr{vertical-align: top;
		background-image: url(images/alternative_hdr_bkgrd.jpg);
		background-repeat: no-repeat; background-position: top left;}


.custom_hdr	{vertical-align: top;
		background-image: url(images/custom_hdr_bkgrd.jpg);
		background-repeat: no-repeat; background-position: top left;}


.accessories_hdr{vertical-align: top;
		background-image: url(images/accessories_hdr_bkgrd.jpg);
		background-repeat: no-repeat; background-position: top left;}


.services_hdr	{vertical-align: top;
		background-image: url(images/services_hdr_bkgrd.jpg);
		background-repeat: no-repeat; background-position: top left;}


.heat_hdr	{vertical-align: top;
		background-image: url(images/heat_hdr_bkgrd.jpg);
		background-repeat: no-repeat; background-position: top left;}



.showroom	{font-size: 13pt;
		margin-top: 16px;
		margin-left: 25px;}


.show_phone	{font-size: 13pt;
		color: #666666;
		padding-top: 12px;
		padding-left: 25px;}


.gas_phone	{font-size: 13pt;
		padding-top: 12px;
		padding-left: 25px;}


.display	{font-size: 10pt;
		font-family: "Times New Roman", serif;
		font-weight: normal; font-style: normal;
		padding-top: 145px;}


#show_menu	{font-size: 8pt; color: #FFFFFF;
		text-decoration: none; text-align: left; vertical-align: top;
		background-image: url(images/showroom_menu_bkgrd.jpg);
		background-repeat: no-repeat; background-position: top left;}


#show_menu ul	{list-style-type: none;
		margin: 0px; padding-left: 55px; padding-top: 30px;}

#show_menu li	{padding: 0;
		margin-bottom: 10px;}


.shrm_upper_right  {background-image: url(images/shrm_upper_right_bkgrd.jpg);
		   background-repeat: repeat-x; background-position: top left;}


.wood_upper_right  {background-image: url(images/wood_upper_right_bkgrd.jpg);
		   background-repeat: repeat-x; background-position: top left;}


.thumbnails  	{vertical-align: top;
		background-image: url(images/slide_bkgrd.jpg);
		background-repeat: no-repeat; background-position: top left;}


.largeview  	{vertical-align: top; text-align: right;
		background-image: url(images/large_view_bkgrd.jpg);
		background-repeat: repeat-y; background-position: top left;
		background-color: #010000;}


.showrm_copy	{vertical-align: top;
		background-image: url(images/showroom_copy_bkgrd.jpg);
		background-repeat: no-repeat; background-position: top left;
		background-color: #67787E;
		height: 750px;}


.wood_copy	{vertical-align: top;
		background-image: url(images/wood_copy_bkgrd.jpg);
		background-repeat: no-repeat; background-position: top left;
		background-color: #010000;
		height: 905px;}


.wood_pics	{vertical-align: top;
		background-image: url(images/wood_pics_bkgrd.jpg);
		background-repeat: no-repeat; background-position: top right;
		background-color: #010000;
		height: 905px;}


.gas_pics	{vertical-align: top;
		background-image: url(images/gas_pics_bkgrd.jpg);
		background-repeat: no-repeat; background-position: top right;
		background-color: #010000;
		height: 905px;}


.electric_pics	{vertical-align: top;
		background-image: url(images/electric_pics_bkgrd.jpg);
		background-repeat: no-repeat; background-position: top right;
		background-color: #010000;
		height: 905px;}


.alternative_pics	{vertical-align: top;
			background-image: url(images/alternative_pics_bkgrd.jpg);
			background-repeat: no-repeat; background-position: top right;
			background-color: #010000;
			height: 905px;}


.custom_pics	{vertical-align: top;
		background-image: url(images/custom_pics_bkgrd.jpg);
		background-repeat: no-repeat; background-position: top right;
		background-color: #010000;
		height: 905px;}


.access_pics	{vertical-align: top;
		background-image: url(images/accessories_pics_bkgrd.jpg);
		background-repeat: no-repeat; background-position: top right;
		background-color: #010000;
		height: 905px;}


.services_pics	{vertical-align: top;
		background-image: url(images/services_pics_bkgrd.jpg);
		background-repeat: no-repeat; background-position: top right;
		background-color: #010000;
		height: 905px;}


.heat_pics	{vertical-align: top;
		background-image: url(images/heat_pics_bkgrd.jpg);
		background-repeat: no-repeat; background-position: top right;
		background-color: #010000;
		height: 905px;}


.showrm_text	{font-family: Arial, Helvetica, sans-serif;
		margin-top: 63px;
		margin-left: 50px;
		width: 270px;
		line-height: 160%;}


.showrm_footer	{vertical-align: top;
		background-image: url(images/showroom_footer_bkgrd2.jpg);
		background-repeat: no-repeat; background-position: top left;
		height: 459px;}


.shrm_contact	{color: #5B6B6F;
		text-decoration: none; text-align: left; vertical-align: top;
		margin-top: 105px;
		margin-left: 590px;}


.shrm_lower_right  {background-image: url(images/shrm_lower_right_bkgrd.jpg);
		   background-repeat: repeat-x; background-position: top left;}


.iframe		{vertical-align: top;
		background-image: url(images/iframe_bkgrd.jpg);
		background-repeat: no-repeat; background-position: top left;
		background-color: #010000;
		margin: 0;
		width: 441px;}


.slide_number	{font-size: 20pt;
		font-family: Arial, Helvetica, sans-serif;
		color: #6A6C6D;
		text-align: center;
		padding-top: 13px;
		margin-left: 21px;
		width: 37px;
		float: left;}


.slide_text	{font-size: 8pt;
		font-family: Arial, Helvetica, sans-serif;
		padding-top: 17px;
		width: 330px;
		float: right;
		margin-right: 35px;}


.slide_nav	{font-size: 8pt;
		font-family: Arial, Helvetica, sans-serif;
		margin-top: 10px;
		width: 600px;
		margin-left: 155px;
		text-align: center;}


.wood_right  	{background-image: url(images/wood_right_bkgrd.jpg);
	     	background-repeat: repeat-x; background-position: top left;
	     	background-color: #010000;}


.wood_text	{font-family: Arial, Helvetica, sans-serif;
		color: #EFEFEF;
		line-height: 140%;
		margin-left: 130px;
		width: 330px;
		height: 900px;}


.wood_labeltop	{font-size: 13pt;
		font-family: Arial, Helvetica, sans-serif;
		color: #817B71;
		height: 37px;
		margin-left: 20px;
		padding-top: 19px;
		padding-bottom: 3px;}


.wood_label	{font-size: 13pt;
		font-family: Arial, Helvetica, sans-serif;
		color: #817B71;
		height: 37px;
		margin-top: 20px;
		margin-bottom: 12px;
		background-color: #272626;}


.wood_labeltxt	{margin-left: 20px;
		padding-top: 9px;}



.teaser		{font-family: Arial, Helvetica, sans-serif;
		font-size: 8pt;
		font-weight: bold;
		color: #000000;
		margin-left: 130px;
		padding-top: 7px;
		width: 350px;}


.tax		{font-family: "Arial Black", Helvetica, sans-serif;
		font-size: 11pt;
		font-weight: normal;
		color: #490000;
		margin-left: 40px;}


.illuminate	{font-family: "Arial Black", Helvetica, sans-serif;
		font-size: 18pt;
		font-weight: normal;
		color: #490000;
		margin-left: 80px;
		padding-top: 5px;
		padding-bottom: 2px;}


.federal	{margin-left: 80px;
		margin-top: -10px;
		font-size: 10pt;
		font-weight: normal;
		color: #000000;}


.insets		{margin-left: 40px;
		margin-top: 100px;}


.heat_insets	{margin-left: 40px;
		margin-top: 63px;
		float: left;}


.logos		{margin-top: 55px;
		margin-left: 118px;}


.phenom_logo	{margin-top: 455px;
		margin-left: 118px;}


.visit		{font-family: Arial, Helvetica, sans-serif;
		margin-left: 210px;
		margin-top: 10px;
		width: 250px;}


UL.copy		{list-style-type: disc;
		margin-top: 0px;}

LI.copy		{margin-left: -24px;}















H1		{font-size: 12pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold; font-style: normal; color: #978360;
		text-decoration: none; margin-top: 0; margin-bottom: 0;}


H2		{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold; font-style: normal; color: #CA9F51;
		text-decoration: none; margin-top: 0; margin-bottom: 0;}






a.specialslink:link {color: #FFDB05; text-decoration: none; font-weight: normal;}
a.specialslink:visited {color: #FFDB05; text-decoration: none; font-weight: normal;}
a.specialslink:active {color: #FFDB05; text-decoration: none; font-weight: normal;}
a.specialslink:hover {color: #FFDB05; text-decoration: underline; font-weight: normal;}


a.menulink:link {color: #EFEFEF; text-decoration: none;}
a.menulink:visited {color: #EFEFEF; text-decoration: none;}
a.menulink:active {color: #EFEFEF; text-decoration: none;}
a.menulink:hover {color: #E8A138; text-decoration: none;}


a.maplink:link {color: #EFEFEF; text-decoration: underline;}
a.maplink:visited {color: #EFEFEF; text-decoration: underline;}
a.maplink:active {color: #EFEFEF; text-decoration: underline;}
a.maplink:hover {color: #EFEFEF; text-decoration: underline;}


a.wdtlink:link {color: #999999; text-decoration: underline;}
a.wdtlink:visited {color: #999999; text-decoration: underline;}
a.wdtlink:active {color: #999999; text-decoration: underline;}
a.wdtlink:hover {color: #999999; text-decoration: none;}





