@charset "UTF-8";
/* CSS Document */

body {
	background-color:#53493B;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin:0px auto;
	padding:0px;
	width:100%;
	height:auto;
	}
	
h1 {
	font-size:11px !important;
	color:#666666;
	display:block !important;
	width:980px !important;
	height:auto !important;
	float:left;
	clear:both !important;
	margin:0;
	padding:0;
	background-color:#FFFFFF !important;
	text-align:center !important;
	}
	
#alphLocation {
	 padding-left:50px;
	 color:#333333 !important;
	 margin-top:5px;
	}
#header {
	display:block;
	width:980px;
	margin:0px auto;
	padding:0px;
	 /* height:30px; */
	 height:32px;
	background-color: #ffffff;
	color: #8a8a8a8a;
	}
#left {
	display:block;
	clear:both;
	width:980px;
	margin: 0 auto !important;
	padding:0;
	}	
	
#header a {
	color: #8256ab;
	text-transform: uppercase;
	font-size: 11px;
	margin-right: 25px;
	float: left;
	clear: right;
	margin-top: 7px;
	margin-left: 10px;
	}		
	
#header img {
	margin-right: 4px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
}
#main {
	display:block;
	width:980px;
	background-color:#fff;
	color: #8a8a8a;
	margin:0px auto;
	padding-top: 1px;
	}
#main #home-flash-container {
	height: 254px;
	width: 906px;
	padding: 0;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
}


#main #product-flash-container {
	height: 254px;
	width: 906px;
	padding: 0;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	position:absolute;
	overflow: hidden;
	visibility: visible;
	z-index: 10;
	top: 0px;
}


#main #product-intro {
	position:relative;
	overflow:hidden;
	visibility:visible;
	height: 254px;
	width: 906px;
	padding: 0;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
}


#main #title {
	position:relative;
	overflow:hidden;
	visibility:visible;
	height: 254px;
	width: 906px;
	padding: 0;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
}

#main #save {
	width: 220px;
	margin-top: 21px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 37px;
}


#main #gallery {
	width: 290px;
	margin-top: 21px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 37px;
}



#main #closeouts {
	width: 220px;
	margin-top: 21px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 26px;
}
 
#main #storelocator {
	width: 415px;
	margin-top: 21px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 26px;
}

#main #contact #contactText .sub-header, 
#main #store-locator .sub-header {
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #fff;
	background-color: #9a7349;
	height: 21px;
	width: 215px;
	padding: 7px;
}


#main #save .sub-header,
#main #closeouts .sub-header {
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #fff;
	background-color: #9a7349;
	height: 21px;
	width: 206px;
	padding: 7px;
}


#main #gallery .sub-header {
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #fff;
	background-color: #9a7349;
	height: 21px;
	width: 272px;
	padding: 7px;
}

#main #product-cat1 .sub-header, 
#main #product-cat2 .sub-header,
#main #product-cat3 .sub-header {
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #fff;
	background-color: #9a7349;
	height: 21px;
	width: 271px;
	padding: 7px;
}


#main #product-cat7 .sub-header {
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #8c8c8c;
	height: 21px;
	width: 418px;
	padding: 7px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9a7349;
}

#main #product-cat8 .sub-header {
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #8c8c8c;
	height: 21px;
	width: 420px;
	padding: 7px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9a7349;
}

#main #product-cat-serv .sub-header {
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #8c8c8c;
	bcolor: #9a7349;
	height: 21px;
	width: 265px;
	padding: 7px;
	border-top: 1px solid #9a7349;
	background-color: none;
}

#main #save a, #main #gallery a, #main #closeouts a, .blue {
	/* color: #2e3192; */
	color:#4f00ee;
}
#main #save p,
#main #closeouts p, 
#main #storelocator p,
#main #product-cat1 p,
#main #product-cat2 p,
#main #product-cat3 p,
#main #product-cat7 p, 
#main #product-cat8 p, 
#main #product-cat-serv p {
	margin: 0px;
	padding: 7px;
	color: #363636;
}
#main #closeouts .close-head {
	display:block;
	width:220px;
	height:212px;
	background-image:url(images/ico-closeouts.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	border-top: 1px solid #fff;
	}


#main #save #design-head {
	display:block;
	float:left;
	width:220px;
	height:170px;
	background-image:url(../images/ico-design.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	border-top: 1px solid #fff;
	}
	
#main #storelocator .store-locator-sub-header {
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #8c8c8c;
	background-color: #fff;
	height: auto;
	width: 400px;
	padding-top: 7px;
	padding-left:7px;
	padding-right:7px;
	border-top: 1px solid #8c7427;
}

#main #storelocator .store-hours-sub-header {
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #8c8c8c;
	background-color: #fff;
	height: auto;
	width: 400px;
	padding-top: 7px;
	padding-left:7px;
	padding-right:7px;
	border-top: solid 1px #cccccc;
}
#main #footer {
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #610B0B;
	padding: 0px;
	height: 30px;
	width: 906px;
	text-align: center;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	display: block;
	padding-bottom: 15px;
}
#main #footer a {
	color: #A30000;
	text-decoration: none;
}

#main #footer a:hover {
	color: #610B0B;
	text-decoration: underline;
}
#main #storelocator img {
	margin: 0px;
	float: left;
	padding-bottom: 40px;
	margin-right: 10px;
	margin-top: 6px;
}
#top-menu {
	display:block;
	width:980px;
	padding:0px;
	height:75px;
	background-color:#53493B;
	color: #fff;
	margin:auto;
	}

#top-menu a {
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FFFFFF;
	text-decoration: none;
	width: auto;
	float: left;
	display: block;
	margin: 5px;
	width: auto;
	height: auto;
	clear: none;
	display: list-items;
}

#top-menu img {
	height: 33px;
	width: 255px;
	margin-top: 21px;
	margin-right: 37px;
	margin-bottom: 21px;
	margin-left: 37px;
	float: left;
}
#top-menu a:hover {
	text-decoration: none;
	color:#b5a287;
}
#top-menu .bullet {
	background-image:url(../images/bullet2.gif);
	background-position:center;
	background-repeat:no-repeat;
	float: left;
	width: 6px;
	height: 6px;
	margin-top: 20px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	color:none;
}

#top-menu .bullet* {
	display:none;
	}


#top-menu ul {
	display: block;
	float:left;
	padding:0;
	width:auto;
	height:auto;
	border:none;
	margin-top: 15px;
	margin-left: 16px;
	}
	
#top-menu li {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	clear: right;
	float: left;
	margin: 8px;
	width: auto;
	height: auto;
	list-style-position: inside;
	list-style-type: none;
	border-bottom: 1px solid #53493B;
	color: #fff;
	background-color: #53493B;
	display: block;
	width: auto;
	height: auto;
}
#top-menu .active {
	border-bottom: 1px solid #fff;
	color: #fff;
	background-color: #53493B;
	display: block;
	margin: 8px;
	width: auto;
	height: auto;
}


#top-menu li:hover {
	border-bottom: 1px solid #b5a287;
	color: #b5a287;
	background-color: #53493B;
	display: block;
	margin: 8px;
	width: auto;
	height: auto;
}

#top-menu .selected, 
#top-menu .selected:hover {
	color:#FFFFFF;
	border:1px solid #ffffff;
	/*
	background-color: #CC6633;
	*/
	background-color:#9a7349;
	}

#top-menu .selected a, 
#top-menu .selected a:hover, 
#top-menu .selected:hover a, 
#top-menu .selected:hover a:hover {
	color:#FFFFFF;
	text-decoration:none;
	}	

#main #product-intro #product-text-intro {
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	word-spacing:2px;
	overflow: hidden;
	visibility: visible;
	z-index: 5;
	left: 315px;
	top: 3px;
	display: block;
	margin-bottom: 0px;
	clear: none;
	position: absolute;
	width: 568px;
	line-height: 35px;
}

#main #title #title-icon {
	display: block;
	width: 285px;
	height:254px;
	float:left;
	margin-bottom: 0px;
}

#main #title #title-text {
	display: block;
	width: 568px;
	float:left;
	margin-bottom: 0px;
	margin-left:26px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	word-spacing:2px;
	line-height: 30px;
}

#main #title #optin-text {
	display: block;
	width: 568px;
	float:left;
	margin-bottom: 0px;
	margin-left:26px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	word-spacing:2px;
	line-height: 20px;
}

#main #product-intro #traditional-text-intro {
	overflow: hidden;
	visibility: visible;
	z-index: 5;
	left: 315px;
	top: 3px;
	display: block;
	margin-bottom: 0px;
	clear: none;
	position: absolute;
	width: 568px;
}

#main #product-intro #tiling-text-intro {
	overflow: hidden;
	visibility: visible;
	z-index: 5;
	left: 315px;
	top: 3px;
	display: block;
	margin-bottom: 0px;
	clear: none;
	position: absolute;
	width: 568px;
}


#main #showroom-text-intro, 
#main #homepage-text-intro {
	height: auto;
	width: 906px;
	padding: 0;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
}

#main #showroom-text-intro p, 
#main #homepage-text-intro p {
	width: auto;
	clear: both;
	padding: 0;
	margin-bottom: 7px;
	margin-top: 0px;
	font-size: 13px;
	line-height: 18px;
}


#main #product-intro #tiling-text-intro p {
	display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	word-spacing:1px;
	line-height: 16px;
}


#main #product-intro #product-text-intro p, 
#main #product-intro #traditional-text-intro p {
	display:block;
	font-family: Arial, Helvetica, sans-serif;
	word-spacing:1px;
	line-height: 20px;
}



#main #product-cat1 {
	width: 285px;
	margin-top: 21px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 37px;
}
#main #product-cat2, 
#main #product-cat3 {
	width: 285px;
	margin-top: 21px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 26px;
}


#main #product-cat7 {
	width: 440px;
	margin-top: 21px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 26px;
}

#main #product-cat8 {
	width: 440px;
	margin-top: 21px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 37px;
}

#main #product-cat-serv {
	width: 280px;
	margin-top: 21px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 37px;
}

#main #store-locator {
	width: 230px;
	margin-top: 21px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 37px;
}


#main #product-cat1 .subhead-image,
#main #product-cat-serv .subhead-image, 
#main #product-cat2 .subhead-image, 
#main #product-cat3 .subhead-image {
	display:block;
	width:285px;
	height:105px;
	margin:0;
	padding:0;
	border-top: 1px solid #fff;
	text-decoration:none;
	}
	
#main #product-cat7 .subhead-image {
	display:block;
	width:440px;
	height:105px;
	margin:0;
	padding:0;
	border-top: 1px solid #fff;
	text-decoration:none;
	}
#main #product-cat8 .subhead-image {
	display:block;
	width:440px;
	height:105px;
	margin:0;
	padding:0;
	border-top: 1px solid #fff;
	text-decoration:none;
	}		

#main #product-cat1 img,
#main #product-cat-serv img, 
#main #product-cat2 img, 
#main #product-cat3 img, 
#main #product-cat7 img,
#main #product-cat8 img,
#main #product-cat1 a img,
#main #product-cat-sserv a img, 
#main #product-cat2 a img, 
#main #product-cat7 a img, 
#main #product-cat8 a img, 
#main #product-cat3 a img {
	border:none;
	text-decoration:none;
	}	
	
#product-cat1 a, #product-cat2 a, #product-cat3 a, #product-cat7 a, #product-cat8 a, #product-cat-serv a {
	text-decoration:none;
	}
#product-cat1 a:hover, #product-cat2 a:hover, #product-cat3 a:hover, #product-cat7 a:hover, #product-cat8 a:hover,  #product-cat-serv a:hover {
	text-decoration:underline;
	}
#main #product-cat2 .sub-header .white, 			
#main #product-cat1 .sub-header .white, 
#main #closeouts .white {
	color:#FFFFFF;
	text-decoration:none;
	}
#main #closeouts .whit:hover {
	color:#FFFFFF;
	text-decoration:underline;
	}	

#main #product-cat2 .sub-header .white:hover, 
#main #product-cat1 .sub-header .white:hover, 
#product-cat1 .white:hover, #product-cat2 .white:hover, #product-cat3 .white:hover, #product-cat7 .white:hover, #product-cat8 .white:hover, #product-cat-serv .white:hover {
	text-decoration:underline;
	color:#FFFFFF;
	}



#main #photo-gallery {
	display: block;
	margin-left: 10px;
	width: 630px;
	padding: 0px;
	height: auto;
}

#main #photo-gallery img {
	padding: 2px;
	border: 1px solid #eeeeee;
	text-decoration: none;
}

#main #photo-gallery img:hover {
	padding: 2px;
	border: 1px solid #53402f;
	text-decoration: none;
}

#main #photo-gallery a {
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	display: block;
	float: left;
	text-align: center;
	margin: 12px;
	padding: 12px;
	text-decoration: none;
	line-height: 20px;
}




#main #photo-gallery-wide {
	display: block;
	margin-left: 10px;
	width: 935px;
	padding: 0px;
	height: auto;
}

#main #photo-gallery-wide img {
	padding: 2px;
	border: 1px solid #eeeeee;
	text-decoration: none;
}

#main #photo-gallery-wide img:hover {
	padding: 2px;
	border: 1px solid #53402f;
	text-decoration: none;
}

#main #photo-gallery-wide a {
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	display: block;
	float: left;
	text-align: center;
	margin: 12px;
	padding: 12px;
	text-decoration: none;
	line-height: 20px;
}



		
	#main #photo-gallery-showroom {
	display: block;
	margin-left: 10px;
	width: 260px;
	padding: 0px;
	height: auto;
}

#main #photo-gallery-showroom img {
	padding: 2px;
	border: 1px solid #999999;
	text-decoration: none;
}

#main #photo-gallery-showroom img:hover {
	padding: 2px;
	border: 1px solid #53402f;
	text-decoration: none;
}

#main #photo-gallery-showroom a {
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	display: block;
	float: left;
	text-align: center;
	margin: 6px;
	padding: 6px;
	text-decoration: none;
	line-height: 20px;
}


#header .locations {
	display:block;
	float: right;
	margin-right: 35px;
	margin-top: 7px;
	margin-bottom:5px;
}

#sales-locations {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	height: 120px;
	width: 183px;
	position: absolute;
	z-index: 10;
	background-image: url(../images/other-loc.gif);
	background-repeat: no-repeat;
	visibility: hidden;
	right: -6px;
	top: -1px;
}
#header #sales a {
	height: 13px;
	width: 13px;
}
#header #show-hide-box {
	display: none !important;
	visibility:hidden !important;
	height: 13px;
	width: 13px;
	position: relative;
	padding: 0;
	float: left;
	overflow: visible;
	margin-top: 6px;
	margin-left: 0px;
	z-index: 1;
}
#header #show-hide-box #sales-locations p {
	height: auto;
	width: auto;
	padding-top: 15px;
	padding-right: 9px;
	padding-bottom: 7px;
	padding-left: 9px;
	line-height: 19px;
}
#header #sales {
	display: block;
	float: left;
	margin-top: 7px;
	width: auto;
	padding: 0;
	margin-right: 7px;
}
#header img {
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
}

#header img a, #header a img {
	text-decoration:none;
	float: left;
	padding: 0;
	position: relative;
	}
#main #photo-gallery a:hover {
background-color: #ebe3ca;
color:#53402f;
}

#main #photo-gallery a:hover img {
	border: 1px solid #53402f;
}

h2 {
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif !important;
	line-height:auto !important;
}

.h2 h2 {
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #666666;
	display: block;
	height: auto;
	width: 568px;
	margin-bottom:0px;
	padding:0;
}

.h2products {
	line-height:auto !important;
	}
#main #title #title-text .contactsp, 
#main #title #title-text .servicesp {
	line-height:26px !important;
	}
.h2products h2 {
	display:block;
	float:left;
	clear:both;
	font-size:15px !important;
	width:850px;
	height:auto;
	margin:0;
	padding:0;
	}

.h2home h2 {
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: 18px !important;
	color: #666666;
	display: block;
	height: auto;
	width: 850px;
	margin-bottom:15px;
}

.h2wood p, 
.h2traditional p, 
.h2transitional p {
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: 11px !important;
	line-height:auto;
}

#main #title #title-text p {
line-height: 13px !important;
font-size:12px !important;
}

#map-locator {
	display:block;
	width:397px;
	height:416px;
	position:relative;
	background-image:url(../images/map-4.jpg);
	background-repeat:no-repeat;
	font-size: 11px;
	color: #222222;
	margin-top: 21px;
	margin-left: 10px;
	}
	
	
#map-norcross {
	display:block;
	width:248px;
	height:248px;
	background-image:url(../images/map-norcross.jpg);
	background-repeat:no-repeat;
	font-size: 11px;
	color: #222222;
	float: left;
	padding: 0;
	}	
	

#map-roswell {
	display:block;
	width:248px;
	height:248px;
	background-image:url(../images/map-roswell.jpg);
	background-repeat:no-repeat;
	font-size: 11px;
	color: #222222;
	float: left;
	padding: 0;
	}	

#map-alpharetta {
	display:block;
	width:248px;
	height:248px;
	background-image:url(../images/map-alpharetta.jpg);
	background-repeat:no-repeat;
	font-size: 11px;
	color: #222222;
	float: left;
	padding: 0;
	}	

#map-norcross, 
#map-roswell, 
#map-alpharetta {
	border:1px solid #dedede;
	position:relative;
	top:5px;
	left:10px;
	}

	
#main #map-locator #loc-norcross {
	height: auto;
	width: 142px;
	position: absolute;
	left: 219px;
	top: 215px;
}	
#main #map-locator #norcross-checkbox {
	height: 30px;
	width: 30px;
	position: absolute;
	left: 235px;
	top: 366px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}
#main #map-locator #loc-alpharetta {
	height: auto;
	width: 142px;
	position: absolute;
	left: 206px;
	top: 17px;
}
#main #map-locator #alpharetta-checkbox {
	height: 30px;
	width: 30px;
	position: absolute;
	left: 205px;
	top: 119px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}

#main #map-locator #loc-roswell {
	height: auto;
	width: 142px;
	position: absolute;
	left: 48px;
	top: 61px;
}
#main #map-locator #roswell-checkbox {
	height: 30px;
	width: 30px;
	position: absolute;
	left: 46px;
	top: 162px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}
.loc-head {
	font-size: 13px;
	color: #FFFFFF;
	height: 22px;
}
#main #contactText {
	float: left;
	height: auto;
	width: 220px;
	margin-top: 20px;
	margin-left: 37px;
}
#main #contactForm {
	float: left;
	height: auto;
	width: 604px;
	margin-top: 20px;
}
#main #contact {
	height: auto;
	width: 906px;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
}
.formlabel {
	display:block;
	float:right;
	margin:5px;
	font-size:12px;
	font-weight:normal;
	text-align:right;
	}
.texta {
	margin:5px;
	border: 1px solid #cccccc;
	width:250px;
	}	
.contact {
	margin-left:10px;
	padding:0;
	width:500px;
	}#main #contact #contactForm .formSubmit {
	padding: 3px;
	clear: both;
	width: auto;
	margin-right: auto;
	margin-left: auto;
	display: block;
}

.serv-bk {
	background-image:url(../images/serv-bk.jpg);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	border:none;
	}
.contact-bk {
	background-image:url(../images/contact-bk.jpg);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	border:none;
	}	
.locations-bk {
	background-image:url(../images/locations-bk.jpg);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	border:none;
	}	
.ceramic-bk {
	background-image:url(../images/ceramic-bk.jpg);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	border:none;
	}		
.mapImage{
	display:block;
	width:auto;
	height:auto;
	margin-right:5px;
	margin-bottom:auto !important;
	margin-top:auto !important;
	float: left;
	}	
#finderStepOne, 
#finderStepTwo, 
#finderStepThree {
	display:block;
	width:190px;
	height:auto;
	float:left;
	clear:both;
	padding:5px;
	color:#FFFFFF;
	background-color:#9a7349;
	margin-top:10px;
	margin-bottom:5px;
	font-size: 12px;
	padding-left: 35px;
	background-position:0px -1px;
	background-repeat:no-repeat;
	line-height:15px;
	}
	
	#finderStepOne {
	background-image:url(../images/step-one.jpg);
	} 
#finderStepTwo{
/*
	background-image:url(../images/step-two.jpg);
*/
	background-image:url(../images/step-one.jpg);
	} 
#finderStepThree{
/*
	background-image:url(../images/step-three.jpg);
*/
	background-image:url(../images/step-two.jpg);

	}

#main #store-locator #finderStepThree #go {
	display:block;
	width:auto;
	height:auto;
	background-color:#5CB931;
	color:#ffffff;
	border:1px solid #222222;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:7px;
	padding-right:7px;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:14px;
	cursor:pointer;
	}
	
#main #store-locator #finderStepThree #go:hover {
	background-color:#33FF00;
	border:1px solid #111111;
	}	
		
#linkBox {
	display:none !important;
	visibility:hidden !important;
	float:left;
	clear:right;
	margin:0;
	padding:0;
	width:450px;
	padding:0;
	}		
#linkBox a {
	display:block;
	text-decoration:none;
	width:auto;
	height:auto;
	float:left;
	clear:right;
	margin:10px;
	padding:8px;
	background-color:#5CB931;
	border: 1px solid #222222;
	color:#FFFFFF;
	font-size:11px;
	line-height: 12px;
	letter-spacing: 0px;
	}

#linkBox a:hover {
	background-color:#00FF33;
	border:1px solid #111111;
	}


#main #design-services {
	width: 220px;
	margin-top: 21px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 26px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9a7349;
}
#main #design-services p {
	margin-top:30px;
	}
#special {
	display:none;
	width:980px;
	height:53px;
	background-image:url('/images/special2.gif');
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	clear:both;
	background-color:#ffffff
	}
#special a {
	display:none;
	width:980px;
	height:53px;
	margin:0 !important;
	padding:0 !important;
	border:none;
	clear:both;
	}
#special a img {
	display:none !important;
	margin:0 !important;
	padding:0 !important;
	bordr:none !important;
	}	