ul.product_categories{
	border-top : 1px solid #000000;
}

ul.product_categories li{
	background: url("/artwork/photos/category_spouts.jpg");
	background-color: #fff;
	background-position: top right;
	background-repeat: no-repeat;
	border-right: 1px solid #000;
	float : right;
	width: 265px;
	height: 265px;
}

ul.product_categories li:after {
	content: "";
}

ul.product_categories li a {
	color: #414141;
	font-size: 115%;
	text-decoration: underline;
}

ul.product_categories li .description {
	font-size: 90%;
	padding: 25px 0 0 20px;
	width: 150px;
}

ul.product_categories li.end{
	border : 0px;
}

div#products_drop_down {
  display: none;
  position: absolute;
  background: white;
  width: 100px;
  border: 1px solid #000;
  z-index: 4000;
  zoom: 1;
}

div#products_drop_down ul {
  background: #fff;
}

div#products_drop_down ul li {
  display: block;
  font-size: 80%;
  cursor: hand;
  _height: 1%;
}




/*
	#################
	# NEW PRODUCTS
	################
*/

.new_product_focus{
	width: 360px;
	float: left;
}

.featured_product_description h2{
	padding-bottom: 20px;
}

.featured_product_description #materials_of_construction h2 {
  padding-bottom: 0;
}

.fpd_description{
	width: 360px;
	text-align: left;
	line-height: 1.5em;
}

.new_product_media{
	width: 400px;
	padding-top: 25px;
	padding-bottom:25px;
	float: right;
}

.fpd_industries{
  padding-top: 5px;
	width: 180px;
	float: left;
}

.fpd_industries h2{
	padding-top: 10px;
	color: #1A2F87;
	font-size: 1.2em;
	padding-bottom: 0;
}

.fpd_industries p{
	width: 160px;
	text-align: left;
	line-height: 1.5em;
}

.fdp_applications{
  padding-top: 5px;
	width: 180px;
	float: right;
}

.fdp_applications h2{
	padding-top: 10px;
	color: #1A2F87;
	font-size: 1.2em;
	padding-bottom: 0;
}


.fdp_applications p{
	width: 160px;
	text-align: left;
	line-height: 1.5em;
}

.new_product_regional_sales{
	padding-top: 12px;
	color: #1A2F87;
	font-size: 1.2em;
	padding-bottom: 2px;
}

.new_product_regional_sales_name{
  padding-top: 10px;
	padding-bottom: 5px;
}

.new_product_media div{
	margin-top:10px;
}

.new_product_gallery{
	/*display:none;*/
	text-align:right;
	display:none;
}


.new_product_media div.media_selector{
	margin:0px;
	padding:0px;
	text-align:right;
}

.new_product_media div.media_selector a{
}

h2.product_name {
	font-size: 115%;
	font-weight: normal;
	/*letter-spacing: -0.5px;*/
	padding: 12px 0 0px 0;
	text-transform: capitalize;
}

/*
	################################
	# PRODUCT CATALOG LANDING PAGE
	################################
*/

div#product_groups{
	width:720px;
	_width:730px;
	position:relative;
	margin:0px auto;
}

div.product_group{
	float:left;
	width:200px;
	margin:20px;
	_margin-top:20px;
	_margin-bottom:20px;
	_margin-left:15px;
	_margin-right:15px;
}