/***********************************************************************************************************/

/*------------------------------------------ MAIN BODY  ---------------------------------------------------*/
/***********************************************************************************************************/

* {margin:0; padding:0;} 




html { height:auto !important; 
      height:100%;
      min-height:100%;
      /**background: url(//d1aoxy05261g4n.cloudfront.net/images/nameeks1/body_bg.gif) top center; background-repeat:repeat-y;   **/
      margin-bottom:0px;
      width:100%;
      min-width:1050px;
      margin:0 auto;
      text-align:center;
      margin-bottom:0px;
      overflow:visible;
      background-color:#FFF;
      }
            


#mainBody{
		 width:100%;
		 min-width:1050px; 
		 margin:0 auto; 
		 text-align:center; 
		 margin-bottom:0px;
		 
		 
}



#bodyContent {
    width:875px;
    margin:0 auto;
    text-align:center;
    display:block;
    
        min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -244px;

    
}

#headerContent{
    width:875px;
    margin:0 auto;
    text-align:center;
    margin-bottom:0px;
    overflow:visible;
}

#footerContent{
    width:875px;
    margin:0 auto;
    text-align:center;
    margin-bottom:0px;
    overflow:visible; 
    padding:20px 25px 0px 25px;

}


#footerColumn {
	 float:left; 
	 text-align:left;
	 height:140px;
	 margin-right:135px;
	 margin-bottom:5px;}


#footerColumn li {
	font:12px arial;
	 color:#999;
	 text-align:left;
	 list-style:none;
	 padding:0 0 2px 0;
}

#footerColumn h3 {
	font:14px arial;
	 color:#fff;
	 text-align:left;
	 list-style:none;
	 padding:0 0 7px 0;
	 
}


#footerColumn li a {
	 font:12px arial; 
	 color:#999; text-decoration:none;
	 
}


#footerColumn li a:visited {
		 font:12px arial; 
	 color:#999;  text-decoration:none;
}

#footerColumn li a:hover {
	 color:#FFF;
	 	 font:12px arial; 
	   text-decoration:none;
}



#footerColumnRight {
	 float:left; 
	 text-align:left;
	 height:140px;
	 margin-right:0px;
	 width:130px;
}


#footerColumnRight li {
	font:14px arial;
	 color:#fff;
	 text-align:left;
	 list-style:none;
	 padding:0 0 2px 0;
}

#footerColumnRight h3 {
	font:14px arial;
	 color:#fff;
	 text-align:left;
	 list-style:none;
	 padding:0 0 7px 0;
	 
}


#footerColumnRight li a {
	font:12px arial; 
	 color:#999; text-decoration:none;
	 
}


#footerColumnRight li a:visited {
font:12px arial; 
	 color:#999; text-decoration:none;
}

#footerColumnRight li a:hover {
	 color:#FFF;
	 	 font:12px arial; 
	   text-decoration:none;
}




#frontPageNavigation {
border-bottom: 1px solid #d4d4d4;
text-align:left;
vertical-align:bottom;
padding-bottom:5px;
}


#frontPageNavigation a {
color: #000;
text-decoration:none;
font:11px verdana;
padding:0 40px 0 0;
text-transform:uppercase;
}


#frontPageNavigation a:visited {
color: #000;
text-decoration:none;
font:11px verdana;
padding:0 40px 0 0;
text-transform:uppercase;
}

#frontPageNavigation a:hover {
color: #CCC;
text-decoration:underline;
font:11px verdana;
padding:0 40px 0 0;
text-transform:uppercase;
}


#textColumn { float:left; width:33.2%; text-align:left; margin-top:30px; }
#textColumn h2 { font:14px arial; color:#000; font-weight:bold;margin-bottom:10px;}
#textColumn span { line-height:13px; color:#a5a5a5; font:12px arial;}



body {font: 12px/18px "Lucida Grande", Arial, Verdana, sans-serif; 
	 color: #333; text-align:center;}

a img { border:0px; padding:0px;}
img a { border:0px; padding:0px;}






#leftShadow { BACKGROUND: url(//d1aoxy05261g4n.cloudfront.net/images/nameeks1/left_shadow.gif); WIDTH: 15px }

#rightShadow { BACKGROUND: url(//d1aoxy05261g4n.cloudfront.net/images/nameeks1/right_shadow.gif); WIDTH: 15px }



/***********************************************************************************************************/

/* ---------------------------------- HEADER, NAVIGATION, AND FOOTER ------------------------------------- */
/***********************************************************************************************************/
a.doNothingA { color:#333333; text-decoration:none; }
a.doNothingA:hover { color:#333333; text-decoration:none; }


#header{background-color:#fff; width:100%; margin:0 auto; background: url(//d1aoxy05261g4n.cloudfront.net/images/nameeks2/header_bg_black.jpg) top center; background-repeat:repeat-x; height:132px; }

#headerLogo { margin-top:15px; margin-left:0px; padding:0px; float:left; background-color:#141414; }

#linksBox { float:right; margin-top:20px;margin-right:10px;}

#linksBox	a { color:#999; text-transform:lowercase; text-decoration:none; font-size:11px; display:inline-block; float:left; line-height:1.1em; padding:7 20 7 7px; text-align:left;}
#linksBox	a:visited { color:#999; text-transform:lowercase; text-decoration:none;font-size:11px;  }
#linksBox	a:hover { color:#FFF; text-transform:lowercase; text-decoration:none; font-size:11px; }





#header_links { clear:both;display:block; float:left;}
#header_links ul li { clear:both;display:inline; margin-right:20px; margin-bottom:0px;}
#header_links a {color:#999; text-transform:uppercase; text-decoration:none;}
#header_links a:visited {color:#999; text-transform:uppercase; text-decoration:none;}
#header_links a:hover {color:#FFF; text-transform:uppercase; text-decoration:none;}


#footer{width:100%;margin:0 auto; background: url(//d1aoxy05261g4n.cloudfront.net/images/nameeks2/footer-bg4.gif) bottom center; background-repeat:repeat-x; height:244px; color:#fff; }

#footer, #push {
height: 244px;
clear: both;
}
 


#headerLinks { margin-top: 33px; margin-right:2px; text-align: center; font-size: 9px; color: #6e6e6e; float:right; }

#headerLinks a { margin: 0 2px; text-decoration: none; color:#C04217}

#headerLinks a:hover { text-decoration: underline; }


#footerLinks { width:980px;

               background-color:#e6e6e6;

				width: 980px; margin-right:2px; text-align: center; font-size: 9px; 

				color: #6e6e6e; float:right; padding: .5em 0;margin: 0}

#footerLinks a {color:#C04217; margin: 0 2px; text-decoration: none; font-size:9px;}

#footerLinks a:hover { text-decoration: underline; font-size:9px;}

#reachNameeks {float:left; padding:2px; margin-left:5px; font-size:11px;}

#reachNameeks a {font-size:11px;}

#reachNameeks a:hover {font-size:11px;}

#footerLinksRight{float:right; padding:2px; margin-right:2px; font-size:9px;}

#copyrightInfo {padding-bottom:5px;

                margin-top:5px;

				font-size: 10px; color: #6e6e6e;

                text-align:center;}

                 

#topFooterCap {background-color:#e6e6e6;}

#bottomFooterCap {background-color:#e6e6e6; }


#bottomBorder { margin-left:auto; 
				margin-right:auto;
				text-align:center; 
				width:1025px;}

#bottomBorderContainer {	
	position:absolute;
	margin-left:auto;
	margin-right:auto;
	left:0;
	width:100%;
	z-index:10000;
}


#collectionsText {border:0;} 

#imageContainer { width:980px; height:585px; margin:0 auto; z-index:1; margin-bottom:15px; clear:both;}

#bodyContainer { width:980px; height:625px; margin:0 auto; z-index:1; margin-bottom:15px; clear:both;}



#navigationBar{

	clear:both; 

	height:36px;

	margin:0 auto; 

	padding:0 0 0 0;

}

#navBarOption{

	border:0px;

	padding:0px;	

}

input#ajaxSiteSearch {
	vertical-align:top;
	margin-top:30px;
	color:#000;
	width:180px; 
    height:24px;
    font-weight:normal;
    padding-left:6px;
    background-color:#ffffff;
}


input[type="text"]#ajaxSiteSearch:focus {background:#fff;color:#000;}


input.search_now_button {
					 background: url('../image/search_button.gif'); 
					 width:25px;
					 height:24px;
					 border:0;
				     padding:0;
				     vertical-align:top;
				     margin-top:30px;
				     }


#searchBox {float:right;}

#searchTd {

   

	background-repeat:no-repeat;

	height:36px;

	text-align:center;

}



.menuItem{

	border-left:1px solid #e3e3e3;

}




/***********************************************************************************************************/
/* ------------------------------------------ SLIDING DIV ------------------------------------------------ */
/***********************************************************************************************************/
#theLogoContainer {
	position:absolute;
	margin-left:auto;
	margin-right:auto;
	left:0;
	top:126;
	width:100%;
	min-width:1050px;
	z-index:9000;
	height:0px;
}

#logoSlidingDiv {
    background: url(//d1aoxy05261g4n.cloudfront.net/images/nameeks1/collections_div_bg2.jpg);
	text-align:center;
    margin-right: auto;
	margin-left: auto;
	margin-top:0px;
	width:980px;
	height:75px;
}

.collectionLogo {
	margin:6 0 6 0; 
	padding:3 3 3 3;
}



/***********************************************************************************************************/

/* ------------------------------------------ AJAX SEARCH STUFF ------------------------------------------ */
/***********************************************************************************************************/


#theSearchContainer {
	clear:both;
	position:absolute;
	width:100%;
	min-width:1050px; 	
	top:88;
	left:0;
	z-index:10000;
	margin:0 auto;

}
#queryContainer {
	font:10px "Lucida Grande", Geneva, Arial, sans-serif; 
	text-align:center;
	margin-top:0px;
	margin:0 auto;
	width:980px;	
}

#spacerBox {width:0px; float:left;}
#queryBox { font:10px "Lucida Grande", Geneva, Arial, sans-serif;
			 float:right;
			 margin-right:0px;
			 width:330px;
			 z-index:10000;
			 margin-top:0px;}
			 
#queryProductHeader { color:white; 
					  font:12px "Lucida Grande", Geneva, Arial, sans-serif; 
					  background-color:#989899; 
					  width:330px; 
					  height:25px; 
					  color: white; 
					  z-index:10000;
					  margin-top:0px;}
#queryProductFooter { width:330px; 
					  height:25px;
					  background: url(//d1aoxy05261g4n.cloudfront.net/images/nameeks1/transparent_query_bg.png);
					  z-index:10000;}
					  
div.queryResultDiv { width:330px; background: 
				  url(//d1aoxy05261g4n.cloudfront.net/images/nameeks1/query_bg.png); 
				  border:0px;
				  z-index:10000;}			  
div.queryResultDiv:hover { color:#FFFFFF; 
						background: url(//d1aoxy05261g4n.cloudfront.net/images/nameeks1/query_bg_on.png);
						border-right:#999999;
						border-left:#999999; }
						
div.queryResultDiv table:hover { color:white;} 

div.queryResultDiv a { text-decoration:none; }
div.queryResultDiv a:hover { text-decoration:none; }

/***********************************************************************************************************/

/* -------------------------------------------- PRODUCTS PAGE  ------------------------------------------- */
/***********************************************************************************************************/


#categoryContent { 

	float:right; 

	width:781px;

}

#categoryTitle {

	float:left;

	margin-bottom:5px;

}
#flashMovie { z-index:1;}
#flashLoader { z-index:1;}

#series_flash { clear:both; z-index:1;}

.product_big_img {
	width:410px;
	height:410px;

	margin-top:10;

	margin-bottom:10;

}


.product_medium_img {
	padding:3px;
}

.list_product_table {
	height:190px;
	width:190px;
	margin-left:15px;
	margin-right:15px;
	text-align:center;
	font:11px "Lucida Grande", Geneva, Arial, sans-serif; 
	color:#FFFFFF;
	text-decoration: none;
}

.product_description_div {

	border:1px solid #CCCCCC;

	background-color:#e6e6e6;

	height:398px;

	width:308px;

	margin-left:5px;

	vertical-align:middle;
	overflow:hidden;

}

.product_spacer_div { height:5px; }

.encasing_div { background-color:white; 

				width:320px;

				height:410px;

				margin-left:10px;}


#menu_encasing_div {background-color:white;

					height:410px; 

					width:170px; 

					margin-right:10px;}



#product_table { clear:both; }


#product_menu_td { background: url(//d1aoxy05261g4n.cloudfront.net/images/nameeks1/collection_main_bg.jpg); repeat-x; }


#product_menu_div {  margin-left:5px; 			
					 height:398px; 
					 width:158px; 
					 background-color:#e6e6e6; 
					 border:1px solid #CCCCCC;}

#product_menu { font: 10px "Lucida Grande", Geneva, Arial, sans-serif; width:158px; }

.product_menu_item a { display:block; padding-top:4px; padding-bottom:3px; padding-right:4px;}

.product_menu_item td { 
					 width:158px;
					 background-color:#e6e6e6;
					 border-bottom:1px solid #d1d1d1;
					 display:block;
					}

.product_menu_item td:hover { width:158px;
				   /**background: url(//d1aoxy05261g4n.cloudfront.net/images/nameeks1/menu_bg_td_on.jpg);**/
				   background-color:#cccccc;

				   color:white;

				   }

.product_menu_item td:active { width:158px;

				   /**height:20px; **/

				   /**background: url(//d1aoxy05261g4n.cloudfront.net/images/nameeks1/menu_bg_td_on.jpg);**/
					background-color:#cccccc;
				   }

				   

#product_menu a {margin-left:10px; color:#C04217; text-decoration:none; }

#product_menu a:hover {margin-left:10px; color:#C04217; text-decoration:underline;}

							    



.product_description_table {

	font:11px "Lucida Grande", Geneva, Arial, sans-serif;

	color:#000000;

	clear:both;

	margin-left:39px;

}



#pageOptions {

	float:right;

}

.finish_title { color:#1A3EC3; width:145px;}
.price_title {color:#1A3EC3;}
.finish_price_header {color:#1A3EC3;}

.prod_decorations {color:#000; font-size:9px;}
.deco_title { width:75px; height:}
.faucets_color_title { width:55px; height:}

.price_table { font:11px "Lucida Grande", Geneva, Arial, sans-serif; width:240px;}

.price_table a {color:#C04217; text-decoration:none;}
.price_table a:hover {color:#C04217; text-decoration:underline;}


.product_sku {font:16px "Lucida Grande", Geneva, Arial, sans-serif;}

.product_description {font:11px "Lucida Grande", Geneva, Arial, sans-serif;}

.product_specs {font:11px "Lucida Grande", Geneva, Arial, sans-serif;}

.product_tech_specs a {color:#C04217; text-decoration:none;}

.product_tech_specs a:hover {color:#C04217; text-decoration:underline;}

.product_price {font:11px "Lucida Grande", Geneva, Arial, sans-serif;}

.product_price_table {font:11px "Lucida Grande", Geneva, Arial, sans-serif;}



.product_name_banner { 

		background-color:#c7cd96; 

		font:24px "Lucida Sans Unicode", Lucida Grande, sans-serif;

		margin:0; 

		height: 40px;

	}
	
	
.vanity_product_name_banner { 
		background-color:#B5D9EA; 
		font:24px "Lucida Sans Unicode", Lucida Grande, sans-serif; 
		margin:0; 
		height: 40px;
}	
	

.faucets_product_name_banner { 
		background-color:#FF6666; 
		color:black;
		font:16px "Lucida Sans Unicode", Lucida Grande, sans-serif; 
		margin:0; 
		height: 40px;
}
	

.plumbing_product_name_banner { 
		background-color:#EBC99D; 
		font:24px "Lucida Sans Unicode", Lucida Grande, sans-serif; 
		margin:0; 
		height: 40px;
		color:black;
}		
	
	
.accessories_product_name_banner { 
		background-color:#577864; 
		color:white;
		font:16px "Lucida Sans Unicode", Lucida Grande, sans-serif; 
		margin:0; 
		padding:5px;
		align:center;
		text-align:center;
}	



.banner_text_acc { 
		/**margin-left:42px; **/
		width:250px;
		display:block;
		margin-left:auto;
		margin-right:auto;
		text-align:left;
		padding:5px 0 5px 0;
		
}

.banner_text_faucets { 
		margin-left:42px; 
		padding:5;
		padding-top:12px;
}
	
.banner_text_plumbing { 
		margin-left:42px; 
		padding:5;
}	
	

.banner_text { 

		margin-left:42px; 

		padding:5;

}

#menu_banner { 

		background-color:#CCCCCC; 

		font:24px "Lucida Sans Unicode", Lucida Grande, sans-serif; 

		margin:0; 

		height: 40px;
		width:158px;

}

#menu_banner_text { 

		margin-left:5px; 

		padding:5;

	}

	

.icon_image { height:110px; width:110px; }




/***********************************************************************************************************/	

/*---------------------------------------------SPECS DIV-------------------------------------------------- */
/***********************************************************************************************************/


#specs_outer_div { background-color:#FFFFFF; }

#specs_inner_div { background-color:#FFFFFF; }


/***********************************************************************************************************/

/* --------------------------------------------OVERLIB STUFF---------------------------------------------- */
/***********************************************************************************************************/


#overlib { border:1px solid #6e6e6e; }

#overlib_img {background-color: white; font:11px "Lucida Grande", Geneva, Arial, sans-serif; }
#overlib_img_acc {background-color: white; font:11px "Lucida Grande", Geneva, Arial, sans-serif; text-align:center;}
#overlib_img_acc img {padding-left: 150px; padding-right:150px; text-align:center;}
#vanity_overlib_img { background-color: white; font:11px "Lucida Grande", Geneva, Arial, sans-serif;  padding:30px; }
.popup_text {font:11px "Lucida Grande", Geneva, Arial, sans-serif; }

#overlib_bottom {text-align:right; color:black;  font:11px "Lucida Grande", Geneva, Arial, sans-serif;}

#overlib_bottom a { color:#C04217; text-decoration:none; }

#overlib_bottom a:hover { color:#C04217; text-decoration:underline; }

#overlib_banner {background-color: #000000; color: white; font:18px "Lucida Grande", Geneva, Arial, sans-serif;}


/***********************************************************************************************************/

/** -------------------------------------------FAQ STUFF------------------------------------------------- **/
/***********************************************************************************************************/

#faqContainer { width:940px; margin:0 auto; text-align:left; } 
.faqQuestion {margin-bottom:5px;width:490px; tex-align:left; color:#1A3EC3; font:12px/18px "Lucida Grande", Geneva, Arial, sans-serif; font-weight:bold;}
.faqAnswer {margin-bottom:15px; width:490px; tex-align:left;  color:#333; font:12px/18px "Lucida Grande", Geneva, Arial, sans-serif;}
.faqAnswer a { text-decoration:none; color:#C04217 }
.faqAnswer a:hover { text-decoration:underline; color:#C04217 }

#faq_img { float:right;}
#faq_text { float:left; width:490px; }
#terms_conditions {font:14px "Lucida Grande", Geneva, Arial, sans-serif; color:#000; font-weight:bold; }

/***********************************************************************************************************/
/** --------------------------------------CATALOG REQUEST STUFF------------------------------------------ **/
/***********************************************************************************************************/

#catalogRequestContainer { margin:0 auto; text-align:left; } 
#catalogRequestContainer h1 { color: #000;
			font:22px  arial,verdana,helvetica,sans-serif; font-weight:bold; margin:15px 0 0px 0;
			
			border-bottom:1px solid #d2d2d2;width:100%;padding-bottom:10px;
			} 
			
#catalogRequestContainer h3 { color: #000;
			font:17px  arial,verdana,helvetica,sans-serif; font-weight:bold; margin:25px 0 10px 0;
			
			border-bottom:1px dashed #d2d2d2;width:100%;padding-bottom:10px;
			} 
						


#contactUsContainer h1 { color: #000;
			font:22px  arial,verdana,helvetica,sans-serif; font-weight:bold; margin:15px 0 0px 0;
			
			border-bottom:1px solid #d2d2d2;width:100%;padding-bottom:10px;
			} 
		
#contactUsContainer h3 { color: #000;
			font:17px  arial,verdana,helvetica,sans-serif; font-weight:bold; margin:25px 0 10px 0;
			
			border-bottom:1px dashed #d2d2d2;width:100%;padding-bottom:10px;
			} 
			
.form_category { vertical-align:top; text-align:right;  font-weight:500; font:13px arial; color:#777; vertical-align:middle;font-weight:bold; padding:5px 0 5 0px;} 

#catalogPicture {padding:5px; }

input.submit_button {background: url(//d1aoxy05261g4n.cloudfront.net/images/nameeks1/btn_submit.jpg); 
					 width:55px;
					 height:18px;
					 border:0;
				     padding:0;}
input.go_button {background: url(//d1aoxy05261g4n.cloudfront.net/images/nameeks1/btn_go.jpg); 
					 width:40px;
					 height:18px;
					 border:0;
				     padding:0;
				     text-align:right;}
				     
				     
		     
				     
.form_img { margin:0; padding:0; border:0;}
#catalogRequestForm {
	background:#fff;
	font-size:94%;
	margin:0px;
	padding:0;
	border:0;
}

.catalogRequestLeft {float:left; margin-right:0px; margin-top:0px;display:block; width:420px;}

.catalogRequestRight { float:right; margin-top:0px; display:block; width:420px; }

#catalogRequestContainer a {color:#C72E1B; font:12px arial; line-height:18px;text-decoration:underline; }
#catalogRequestContainer a:visited {color:#C72E1B; font:12px arial; line-height:18px;text-decoration:none; }
#catalogRequestContainer a:hover {color:#C72E1B; font:12px arial; line-height:18px;text-decoration:underline; }

.catalogRequestLeft { color:#999; font:12px arial; line-height:18px; margin-top:0px;}
.catalogRequestLeft h3 { color:#555; font:14px arial; font-weight:bold; padding:0px 0 0 0px; border-bottom:1px solid #e1e1e1; width:100%;}
.catalogRequestLeft a { color:#C72E1B; font:12px arial; background:url('//d1aoxy05261g4n.cloudfront.net/images/nameeks2/red_right_arrow.gif') 33% right; background-repeat:no-repeat;  padding-right:9px;line-height:18px;text-decoration:none;}

.catalogRequestLeft a:hover { color:#C72E1B; font:12px arial; background:url('//d1aoxy05261g4n.cloudfront.net/images/nameeks2/red_right_arrow.gif') 33% right; background-repeat:no-repeat;  padding-right:9px; line-height:18px;text-decoration:underline;}
.catalogRequestLeft a:visited { color:#C72E1B; font:12px arial;background:url('//d1aoxy05261g4n.cloudfront.net/images/nameeks2/red_right_arrow.gif') 33% right; background-repeat:no-repeat; ; padding-right:9px; line-height:18px;}


input.form_input { padding:6 3 6 3px; width:248px; border:1px solid #ccc; font:12px verdana;}		


.catalogRequestClearFloat { }
.category_header { font:16px arial; text-align:left; color:#000000; font-weight:bold;}
.pic_of_catalog { width:240px; padding:7px; background-color:#fff; }
.dashed_hr { height:1px; border-top:1px dotted #666666; noshade; }


/***********************************************************************************************************/
/** -------------------------------------ERROR/SUCCESS MESSAGES------------------------------------------ **/
/***********************************************************************************************************/

#error { font:10px "Lucida Grande", Geneva, Arial, sans-serif; text-align:left; color:#1A3EC3; width:480px; padding:10px;}
#messageDiv { font:12px "Lucida Grande", Geneva, Arial, sans-serif; text-align:left; color:#000000; }

/***********************************************************************************************************/
/** ------------------------------------------TESTIMONIALS----------------------------------------------- **/
/***********************************************************************************************************/
#testimonialsForm {
	background:#E6E6E6;
	font-size:94%;
	margin:0px;
	padding:0;
	border:0;
	width:500px;
}

#testimonialsContainer { width:940px; margin:0 auto; text-align:left; } 
.testimonialsTitle{margin-bottom:5px;width:490px; tex-align:left; color:#333333; font:13px "Lucida Grande", Geneva, Arial, sans-serif; font-weight:bold;}
.testimonialsName{margin-bottom:5px;width:490px; tex-align:left; color:#1A3EC3; font:12px/18px "Lucida Grande", Geneva, Arial, sans-serif; font-weight:bold;}
.testimonialsBody {margin-bottom:15px; width:490px; tex-align:left;  color:#333; font:12px/18px "Lucida Grande", Geneva, Arial, sans-serif;}
.testimonials a { text-decoration:none; color:#C04217 }
.testimonials a:hover { text-decoration:underline; color:#C04217 }
.testimonialsHr { width:490px;}

.addTestimonial { font:9px "Lucida Grande", Geneva, Arial, sans-serif; float:right; margin-top:23px; }
.addTestimonial a { text-decoration:none; color:#C04217; }
.addTestimonial a:hover { text-decoration:underline; color:#C04217; }

#testimonials_text {float:left;}
#testimonials_img { float:right;}

/***********************************************************************************************************/
/** ------------------------------------------WHERE TO BUY----------------------------------------------- **/
/***********************************************************************************************************/

#wheretoBuyContainer { width:100%; margin:0 auto; text-align:left; } 


#wheretoBuyContainer h1 { color: #000;
			font:22px  arial,verdana,helvetica,sans-serif; font-weight:bold; margin:15px 0 0px 0;
			
			border-bottom:1px solid #d2d2d2;width:100%;padding-bottom:10px;
			} 

#aboutUsContainer h1 { color: #000;
			font:22px  arial,verdana,helvetica,sans-serif; font-weight:bold; margin:15px 0 10px 0;
			
			border-bottom:1px solid #d2d2d2;width:100%;padding-bottom:10px;
			} 
			
#aboutUsContainer h3 { color: #000;
			font:17px  arial,verdana,helvetica,sans-serif; font-weight:bold; margin:25px 0 10px 0;
			
			border-bottom:1px dashed #d2d2d2;width:100%;padding-bottom:10px;
			} 
			
			
			
.whereToBuyTitle {margin-bottom:2px; text-align:left; color:#444; font:13px arial; font-weight:bold; width:170px; background-color:#f6f6f6; padding:3 0px;}

.whereToBuyPhone {margin-bottom:2px; tex-align:left; color:#C72E1B; font:12px arial; font-weight:bold; }
.whereToBuyAddress {margin-bottom:15px; tex-align:left;  color:#999; font:11px "Lucida Grande", Geneva, Arial, sans-serif; width:170px;}
.whereToBuy a { text-decoration:none; color:#C04217; }
.whereToBuy a:hover { text-decoration:underline; color:#C04217 }

.whereToBuyAddress a { color:#999;  font:11px "Lucida Grande", Geneva, Arial, sans-serif; text-decoration:underline;}
.whereToBuyAddress a:visited { color:#999; font:11px "Lucida Grande", Geneva, Arial, sans-serif;text-decoration:underline;}
.whereToBuyAddress a:hover { color:#999; font:11px "Lucida Grande", Geneva, Arial, sans-serif;text-decoration:underline;}

#citiesLinks { background-color:#fff; text-align:center; font-size: 10px; }

#citiesLinks strong{ font:11px arial; color:#444; font-weight:bold; text-transform:uppercase;padding-bottom:6px;}

#citiesLinks a {padding: 3px 2px 3px 0px;
		width: auto;
		text-align: left;
		text-decoration:none;
		background: #ffffff;
		color: #999;
        display:block;
        margin: 0 0 0 0px;
     	text-indent:0px;
     	font-family:arial;
		font-size:11px;
		text-transform:uppercase;
		font-weight:bold;
		line-height:1.3em;}


#citiesLinks a:visited
	{	background: #ffffff;
		color: #999;
		text-decoration:none;
		font-family:arial;
		font-size:11px;
		text-transform:uppercase;
		font-weight:bold;}    
    
#citiesLinks a:hover
	{	
		color: #000;
		font-family:arial;
		font-size:11px;
		background-color:#f6f6f6;
		text-transform:uppercase;
		font-weight:bold;
		text-decoration: none;}



#whereToBuyChoices { font:12 "Lucida Grande", Geneva, Arial, sans-serif; color:white; float:left; width:184px; margin-top:10px; margin-right:10px;}
#whereToBuy_img { margin-right:0px; float:right; margin-top:10px; }

/***********************************************************************************************************/
/** ------------------------------------------ABOUT US------------------------------------------------- **/
/***********************************************************************************************************/

#aboutUsContainer {width:100%; margin:0 auto; text-align:left; } 
h3 { margin-top:15px;}

/***********************************************************************************************************/
/** ------------------------------------------CONTACT US------------------------------------------------- **/
/***********************************************************************************************************/

#contactUsContainer { width:100%; margin:0 auto; text-align:left; } 
#contact_company_img { float:left; margin-top: 10px; padding-right:20px;}
#contact_company_text { font:11 "Lucida Grande", Geneva, Arial, sans-serif; margin-top:10px;}
#contact_clear_float { clear:both; }
#contact_email {font: 12px arial; color:#666;}
#contact_phone {font: 12px/18px "Lucida Grande", Arial, Verdana, sans-serif;}
#contact_address {font: 12px/18px "Lucida Grande", Arial, Verdana, sans-serif;}
#contact_email a {color:#C04217; margin: 0 2px; text-decoration: none; font-size:11px;}
#contact_email a:hover { text-decoration: underline; font-size:11px;}

#contact_email strong {font: 13px arial;padding-right:20px;font-weight:bold;color:#000;}

.prod_spacer_img { height:5px; width:1px; padding:0px; border:0px; }

#statesTable { text-align:left; margin-left:0px; margin-top:12px;}

#addTestimonialLink {text-align: center; font-size: 9px; color: #6e6e6e; float:right;}
#addTestimonialLink a { margin: 0px; 2px 0px 0px; text-decoration: none; color:#C04217 }
#addTestimonialLink a:hover { text-decoration: underline; }

#testimonialsImg { float:left; }


/* GLOBALHEADER */
#globalheader { clear:both; width: 981px; height: 39px; margin: 0px auto;  padding:0 0 0 0px; overflow:hidden; }
#globalheader #globalnav { margin: 0; padding: 0; width:981px;}
#globalheader #globalnav li { display: inline;}
#globalheader #globalnav li a {  width: 117px; height: 0;  overflow: hidden; }
#globalheader #globalnav li a,
#globalheader #globalsearch { background-image: url(//d1aoxy05261g4n.cloudfront.net/images/nameeks1/top_navigation_final.png); _background-image: url(//d1aoxy05261g4n.cloudfront.net/images/nameeks1/top_navigation_final.png); background-repeat: no-repeat; height:39px;}

/* BUTTONS */
#globalheader #globalnav li#gn-sinks a { float: left; width: 116px; height: 0; padding-top: 38px; overflow: hidden; }
#globalheader #globalnav li#gn-sinks a { background-position: 0 0; }
#globalheader #globalnav li#gn-sinks a { background-position: 0px 0; }
#globalheader #globalnav li#gn-sinks a:hover { background-position: 0 -48px; }
#globalheader #globalnav li#gn-sinks a:active { background-position: 0 -143px; }

#globalheader #globalnav li#gn-sinks-on a { float: left; width: 116px; height: 0; padding-top: 38px; overflow: hidden; }
#globalheader #globalnav li#gn-sinks-on a { background-position: 0 0; }
#globalheader #globalnav li#gn-sinks-on a { background-position: 0px -143px; }
#globalheader #globalnav li#gn-sinks-on a:hover { background-position: 0 -143px; }
#globalheader #globalnav li#gn-sinks-on a:active { background-position: 0 -143px; }

#globalheader #globalnav li#gn-vanities a { float: left; width: 116px; height: 0; padding-top: 38px; overflow: hidden; }
#globalheader #globalnav li#gn-vanities a { background-position: 0 0; }
#globalheader #globalnav li#gn-vanities a { background-position: -117px 0; }
#globalheader #globalnav li#gn-vanities a:hover { background-position: -117px -48px; }
#globalheader #globalnav li#gn-vanities a:active { background-position: -117px -143px; }

#globalheader #globalnav li#gn-vanities-on a { float: left; width: 116px; height: 0; padding-top: 38px; overflow: hidden; }
#globalheader #globalnav li#gn-vanities-on a { background-position: 0 0; }
#globalheader #globalnav li#gn-vanities-on a { background-position: -117px -143px; }
#globalheader #globalnav li#gn-vanities-on a:hover { background-position: -117px -143px; }
#globalheader #globalnav li#gn-vanities-on a:active { background-position: -117px -143px; }

#globalheader #globalnav li#gn-faucets a { float: left; width: 179px; height: 0; padding-top: 38px; overflow: hidden; }
#globalheader #globalnav li#gn-faucets a { background-position: -234px 0; }
#globalheader #globalnav li#gn-faucets a:hover { background-position: -234px -48px; }
#globalheader #globalnav li#gn-faucets a:active { background-position: -234px -143px; }

#globalheader #globalnav li#gn-faucets-on a { float: left; width: 179px; height: 0; padding-top: 38px; overflow: hidden; }
#globalheader #globalnav li#gn-faucets-on a { background-position: -234px -143px; }
#globalheader #globalnav li#gn-faucets-on a:hover { background-position: -234px -143px; }
#globalheader #globalnav li#gn-faucets-on a:active { background-position: -234px -143px; }


#globalheader #globalnav li#gn-toilets a { float: left; width: 149px; height: 0; padding-top: 38px; overflow: hidden; }
#globalheader #globalnav li#gn-toilets a { background-position: -413px 0; }
#globalheader #globalnav li#gn-toilets a:hover { background-position: -413px -48px; }
#globalheader #globalnav li#gn-toilets a:active { background-position: -413px -143px; }

#globalheader #globalnav li#gn-toilets-on a { float: left; width: 149px; height: 0; padding-top: 38px; overflow: hidden; }
#globalheader #globalnav li#gn-toilets-on a { background-position: -413px -143px; }
#globalheader #globalnav li#gn-toilets-on a:hover { background-position: -413px -143px; }
#globalheader #globalnav li#gn-toilets-on a:active { background-position: -413px -143px; }

#globalheader #globalnav li#gn-accessories a { float: left; width: 129px; height: 0; padding-top: 38px; overflow: hidden; }
#globalheader #globalnav li#gn-accessories a { background-position: -562px 0; }
#globalheader #globalnav li#gn-accessories a:hover { background-position: -562px -48px; }
#globalheader #globalnav li#gn-accessories a:active { background-position: -562px -143px; }

#globalheader #globalnav li#gn-accessories-on a { float: left; width: 129px; height: 0; padding-top: 38px; overflow: hidden; }
#globalheader #globalnav li#gn-accessories-on a { background-position: -562px -143px; }
#globalheader #globalnav li#gn-accessories-on a:hover { background-position: -562px -143px; }
#globalheader #globalnav li#gn-accessories-on a:active { background-position: -562px -143px; }

#globalheader #globalnav li#gn-plumbing a { float: left; width: 107px; height: 0; padding-top: 38px; overflow: hidden; }
#globalheader #globalnav li#gn-plumbing a { background-position: -691px 0; }
#globalheader #globalnav li#gn-plumbing a:hover { background-position: -691px -48px; }
#globalheader #globalnav li#gn-plumbing a:active { background-position: -691px -143px; }

#globalheader #globalnav li#gn-plumbing-on a { float: left; width: 107px; height: 0; padding-top: 38px; overflow: hidden; }
#globalheader #globalnav li#gn-plumbing-on a { background-position: -691px -143px; }
#globalheader #globalnav li#gn-plumbing-on a:hover { background-position: -691px -143px; }
#globalheader #globalnav li#gn-plumbing-on a:active { background-position: -691px -143px; }

#globalheader #globalnav li#gn-search { float:left; width:185px; background-image: url(//d1aoxy05261g4n.cloudfront.net/images/nameeks1/top_navigation_final.png); background-position: -798px 0; height:39px; }

#globalheader #globalnav li#gn-search p { padding-top:8px;} 



#bottomBigDescription { color:#8c8c8c; font:12px arial; margin:30 0 15 0px; line-height:1.5em; text-align:left; display:block;}


#collectionsNavigationText { color: #333;
			font:17px  arial,verdana,helvetica,sans-serif;
			display: inline; font-weight:bold;  }



.about_collection { color:#555; font:12px arial; line-height:1.8em;}
.about_collection a {color:#C72E1B; font:12px arial; background:url('//d1aoxy05261g4n.cloudfront.net/images/nameeks2/red_right_arrow.gif') 33% right; background-repeat:no-repeat;  padding-right:9px;line-height:18px;text-decoration:underline;}

.about_collection a:hover { color:#C72E1B; font:12px arial; background:url('//d1aoxy05261g4n.cloudfront.net/images/nameeks2/red_right_arrow.gif') 33% right; background-repeat:no-repeat;  padding-right:9px; line-height:18px;text-decoration:underline;}
.about_collection a:visited { color:#C72E1B; font:12px arial;background:url('//d1aoxy05261g4n.cloudfront.net/images/nameeks2/red_right_arrow.gif') 33% right; background-repeat:no-repeat; ; padding-right:9px; line-height:18px;}
.about_collection h3 { color: #000;
			font:17px  arial,verdana,helvetica,sans-serif; font-weight:bold; margin:25px 0 10px 0;
			
			border-bottom:1px dashed #d2d2d2;width:100%;padding-bottom:10px;
			} 




#imageAndTextDiv { margin-top:25px;text-align:left; font:11px verdana; color:#999; height:170px; }
#imageAndTextDiv h2 { color: #000;
			font:17px  arial,verdana,helvetica,sans-serif;
			display: block; font-weight:bold; margin-bottom:7px;}

#demo-photos img.demoimage { padding:0px; border:1px solid #fff; text-decoration:none; }
#demo-photos img.demoimage:hover { padding:0px; border:1px solid #333; text-decoration:none;}


#toggleLinksFrontPage { clear:both;display:block; float:left; padding-top:20px;}


#toggleLinksFrontPage a.unselected {color:#000; text-transform:uppercase; text-decoration:none; font:10px verdana;margin-right:25px;}
#toggleLinksFrontPage a.unselected:visited {color:#000; text-transform:uppercase; text-decoration:none;font:10px verdana;margin-right:25px;}
#toggleLinksFrontPage a.unselected:hover {color:#999; text-transform:uppercase; text-decoration:none;font:10px verdana;margin-right:25px;}


#toggleLinksFrontPage a.selected {color:#999; text-transform:uppercase; text-decoration:none; font:10px verdana;margin-right:25px;}

#toggleLinksFrontPage a.selected:visited {color:#999; text-transform:uppercase; text-decoration:none;font:10px verdana;margin-right:25px;}
#toggleLinksFrontPage a.selected:hover {color:#999; text-transform:uppercase; text-decoration:none;font:10px verdana;margin-right:25px;}


#copyrightNameeks { margin-top:10px;}