/* This section applies to the Home page (index.html) and sets styles for the site */
body {font-family: Tahoma, Futura, sans-serif;
	color: #3f5c6c;
	height: 890px;
}
A:LINK, A:VISITED {
	color : #3f5c6c;
	text-decoration : underline;
}
A:HOVER {
	background-color : #000000;
	color : #FFFFFF;
	font-weight: 600;
	text-decoration : none;
}
#ducks {position: absolute; top: 0px; left: 0px;}
#pagename {
	position: absolute; 
	top: 210px; 
	left: 170px;
	font-weight: 600;
	letter-spacing: 0.03em;
	color: #3f5c6c
	}
#logo_small {position: absolute; top: 620px; left: 130px;}
#navbar {position: absolute; top: 50px; left: 290px;}
#logo {position: absolute; top: 125px; left: 300px;}
#content {
	position: absolute; 
	top: 500px; 
	left: 300px;
	width: 420;
	font-size: 82%;
	color: #3f5c6c;
	line-height: 1.5;}
#xcontent {
	position: absolute; 
	top: 500px; 
	left: 300px;
	width: 420;
	font-size: 16px;
	color: #3f5c6c;
	line-height: 1.5;}
#pix {position: absolute; 
	top: 125px; 
	left: 775px;
	font-size: 80%;
	line-height: .9;}
#prodpix {position: absolute; 
	top: 150px; 
	left: 395px;
	font-size: 100%;
	line-height: .9;}
#windowspic {position: relative; 
	top: -30px; 
	left: 0px;
	}
#windowscap {position: absolute; 
	top: 98px; 
	left: 40px;
	font-size: 100%;
	line-height: .9;}

#showerspic {position: absolute; 
	top: -30px; 
	left: 275px;
	}

#showerscap {position: absolute; 
	top: 98px; 
	left: 305px;
	font-size: 100%;
	line-height: .9;}

#doorspic {position: absolute; 
	top: 157px; 
	left: 3px;
	}

#doorscap {position: absolute; 
	top: 313px; 
	left: 8px;
	font-size: 100%;
	line-height: .9;}

#mirrorspic {position: absolute; 
	top: 160px; 
	left: 325px;
	}

#mirrorscap {position: absolute; 
	top: 315px; 
	left: 345px;
	font-size: 100%;
	line-height: .9;}

#floorspic {position: absolute; 
	top: 370px; 
	left: 10px;
	}

#floorscap {position: absolute; 
	top: 480px; 
	left: 2px;
	text-align: center;
	font-size: 100%;
	line-height: 1.1;}

#commercialpic {position: absolute; 
	top: 368px; 
	left: 300px;
	}

#commercialcap {position: absolute; 
	top: 490px; 
	left: 325px;
	font-size: 100%;
	line-height: .9;}
	
#woodpic {position: absolute; 
	top: 558px; 
	left: 150px;
	}

#woodcap {position: absolute; 
	top: 680px; 
	left: 175px;
	font-size: 100%;
	line-height: .9;}

/* This section applies to the Contact page (contact.htm) */
#contacthead {position: absolute; 
	top: 135px; 
	left: 315px;
	width: 550px;
	font-size: 115%;
	color: #3f5c6c;
	font-weight: 600;
	letter-spacing: 0.05em;
	line-height: 1.25;}
#contactpix {position: absolute; 
	top: 220px; 
	left: 315px;
	width: 600px;
	}
#caption1 {position: absolute; 
	top: 220px; 
	left: 70px;
	font-size: 85%;
	}
#caption2 {position: absolute; 
	top: 220px; 
	left: 330px;
	font-size: 85%;
	}
#contactcontent {position: absolute; 
	top: 468px; 
	left: 315px;
	width: 560;
	font-size: 76%;
	font-weight: 500;
	color: #3f5c6c;
	line-height: 1.5;
	}
#visa {
	position: absolute; 
	top: 578px; 
	left: 615px;
	}
#contactsignature {
	position: absolute; 
	top: 578px; 
	left: 315px;
	}
#contactinfo {
	position: absolute; 
	top: 645px; 
	left: 315px;
	font-size: 105%;
	font-weight: 600;
	color: #3f5c6c;
	line-height: 1.35;
	}
	
/* This section applies to the Styles page (styles.htm) */
#stylepix {position: absolute; 
	top: 165px; 
	left: 350px;
	font-size: 85%;
	font-weight: 600;
	line-height: .8;}
	
#stylepix2 {position: absolute; 
	top: 165px; 
	left: 685px;
	font-size: 85%;
	font-weight: 600;
	line-height: .8;
	}
	
/* This section applies to the Windows page (windows.htm) */
#windowspix {position: absolute; 
	top: 115px; 
	left: 300px;
	width: 660px;
	}
#windowwolf {position: relative; 
	top: 0px; 
	left: 0px;
	}
#windowfloral {position: absolute; 
	top: 60px; 
	left: 255px;
	}
#windowpussywillow {position: absolute; 
	top: 35px; 
	left: 435px;
	}
#windowcoastal {position: absolute; 
	top: 380px; 
	left: 1px;
	}
#windowangels {position: absolute; 
	top: 250px; 
	left: 435px;
	}
#windowcrane {position: absolute; 
	top: 550px; 
	left: 1px;
	}
#windowmusky {position: absolute; 
	top: 495px; 
	left: 435px;
	}
	
/* This section applies to the Shower Doors page (showers.htm) */	
#showerspix {position: absolute; 
	top: 120px; 
	left: 305px;
	width: 660px;
	}
#showers1 {position: relative; 
	top: 0px; 
	left: 0px;
	}
#showers2 {position: absolute; 
	top: -10px; 
	left: 150px;
	}
#showers3 {position: absolute; 
	top: 7px; 
	left: 305px;
	}	
#showers4 {position: absolute; 
	top: 3px; 
	left: 455px;
	}	
#showers5 {position: absolute; 
	top: 245px; 
	left: 90px;
	}	
#showers6 {position: absolute; 
	top: 255px; 
	left: 322px;
	}	
#showers7 {position: absolute; 
	top: 255px; 
	left: 500px;
	}	
#showers8 {position: absolute; 
	top: 455px; 
	left: 23px;
	}	
	
/* This section applies to the Doors & Cabinets page (doors.htm) */
#doorspix {position: absolute; 
	top: 110px; 
	left: 285px;
	width: 655px;
	}
#doors1 {position: relative; 
	top: 3px; 
	left: -11px;
	}
#doors9 {position: absolute; 
	top: 13px; 
	left: 160px;
	}
#doors2 {position: absolute; 
	top: -12px; 
	left: 305px;
	}
#doors3 {position: absolute; 
	top: 48px; 
	left: 530px;
	}
#doors6 {position: absolute; 
	top: 288px; 
	left: -10px;
	}	
#doors4 {position: absolute; 
	top: 218px; 
	left: 159px;
	}
#doors5 {position: absolute; 
	top: 360px; 
	left: 380px;
	}
#doors7 {position: absolute; 
	top: 355px; 
	left: 505px;
	}	
#doors6a {position: absolute; 
	top: 445px; 
	left: -10px;
	}
#doors6b {position: absolute; 
	top: 455px; 
	left: 130px;
	}

	
/* This section applies to the Flooring Fireplaces & Backsplashes page (flooring.htm) */	
#floorspix {position: absolute; 
	top: 125px; 
	left: 360px;
	width: 600px;
	}
#floors1 {position: relative; 
	top: 0px; 
	left: 0px;
	}
#granite {position: absolute; 
	top: 123px; 
	left:145px;
	font-size: 90%;
	font-weight: 600
	}
#floors2 {position: absolute; 
	top: 0px; 
	left: 395px;
	}
#floors3 {position: absolute; 
	top: 170px; 
	left: 20px;
	}
#floors4 {position: absolute; 
	top: 209px; 
	left: 410px;
	}
#floors5 {position: absolute; 
	top: 375px; 
	left: 8px;
	}
#floors6 {position: absolute; 
	top: 475px; 
	left: 358px;
	}	
#floors7 {position: absolute; 
	top: 585px; 
	left: 75px;
	}
#floors8 {position: absolute; 
	top: 585px; 
	left: 220px;
	}
#floors9 {position: absolute; 
	top: 415px; 
	left: 405px;
	}
#slate {position: absolute; 
	top: 620px; 
	left:8px;
	font-size: 90%;
	font-weight: 600
	}
#ceramic {position: absolute; 
	top: 650px; 
	left:445px;
	font-size: 90%;
	font-weight: 600
	}
		
/* This section applies to the Mirrors page (mirrors.htm) */
#mirrorpix	{position: absolute; 
	top: 135px; 
	left: 315px;
	width: 600px;
	}
#mirrors1 {position: relative; 
	top: 0px; 
	left: 0px;
	}
#mirrors2 {position: absolute; 
	top: -15px; 
	left: 220px;
	}
#mirrors3 {position: absolute; 
	top: -10px; 
	left: 475px;
	}
#mirrors4 {position: absolute; 
	top: 351px; 
	left: -15px;
	}
#mirrors5 {position: absolute; 
	top: 345px; 
	left: 185px;
	}
#mirrors6 {position: absolute; 
	top: 263px; 
	left: 485px;
	}
#mirrors7 {position: absolute; 
	top: 530px; 
	left: 482px;
	}
	
/* This section applies to the Commercial page (commercial.htm) */
#commercialpix {position: absolute; 
	top: 120px; 
	left: 355px;
	width: 600px;
	}
#commercial1 {position: relative; 
	top: 0px; 
	left: 0px;
	}
#commercial2 {position: absolute; 
	top: -8px; 
	left: 245px;
	}
#commercial3 {position: absolute; 
	top: 140px; 
	left: 0px;
	}
#commercial4 {position: absolute; 
	top: 150px; 
	left: 365px;
	}
#commercial5 {position: absolute; 
	top: 315px; 
	left: 40px;
	}
#commercial6 {position: absolute; 
	top: 515px; 
	left: -35px;
	}
#commercial7 {position: absolute; 
	top: 535px; 
	left: 205px;
	}
#commercial8 {position: absolute; 
	top: 440px; 
	left: 420px;
	}
	
/* This section applies to the Woodburning page (woodburning.htm) */
#woodpix {position: absolute; 
	top: 120px; 
	left: 355px;
	width: 600px;
	}
#wood_large {position: relative; 
	top: 130px; 
	left: -20px;
	}
#wood_small {position: absolute; 
	top: 26px; 
	left: 22px;
	}
	
	/*This section applies to the Links page (links.cfm)*/
#links_content {
	position: absolute; 
	top: 150px; 
	left: 300px;
	width: 420;
	font-size: 90%;
	color: #3f5c6c;
	line-height: 1.5;
	}
#links_table {
	position: absolute; 
	top: 200px; 
	left: 300px;
	}
A.link_title:LINK, A.link_title:VISITED {
	font-size: 90%;	
	color: #3f5c6c;	
	}
A.link_title:HOVER {
	font-size: 90%;	
	background-color : #000090;
	color : #FFFFFF;	
	}
.link_description {
	font-size: 85%;	
	color: #3f5c6c;		
	line-height: 1.5;	
	}	