/* Home Page CSS Document */ 

@import url('common.css') screen; 




select.shop_by_brand {
	font-size:11px;
	width:174px;
	margin:3px 0 20px 7px;
}
#category_list_h3 {
	font: bold 12px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #B6100F;	
	margin:48px 0 3px 9px;
	padding:0;
}


#brands a.brands_cat {
	color:#B6100F;
	font:bold 12px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	text-decoration:none;
	margin:15px 0 3px 9px;
}

#brands select { width: 175px; margin: 0 0 6px 6px;}

#product_swatches .prod_swatch_01 {
	display:block;
	width: 566px;
	margin:0 0 10px 0;
	padding:0;
}
#product_swatches .prod_swatch_01 a img {
	border:0;
}
#product_swatches #prod_swatch_container a img {
	border:0;
}
#featured_prod_section {
	border:1px solid #00A950;
	margin:0 10px 0 0 ;
	padding:0 0 10px 0;
	/*width:560px;*/
	width:750px;
}
#featured_prod_top {
	height:20px;
	width:100%;
	background:#00A950;
}
#featured_prod_top h1 {
	padding:1px 0 0 5px;
	margin:0;
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-transform:uppercase
}

.featured_prod {
	float:left;
	height:290px;
	margin:10px 10px 16px;
	width:230px;
}
.cleardiv {
	height:1px;
	display:block;
	overflow:hidden;
	clear:both;
}

.featured_prod_img a {color: #4D4D4F;}

.featured_prod_img img {
	border:0;
	margin:0 0 7px 0;
}
.featured_prod_desc .prod_link {color:#646464;text-decoration:none;font-weight:bold; font-size:12px !important; font-family:Arial, Sans-serif !important; }
.featured_prod_desc a.prod_link:visited{color:#646464;}
p.featured_prod_p {margin:0 0 10px 0;padding:0;height:40px;overflow:hidden;font:normal 11px Arial, Helvetica, sans-serif !important; color:#414141 !important;}
.featured_prod_input {width:168px;position: relative;}
.featured_prod_input .call_for_price {font-size:11px !important; font-family:Helvetica, Arial, Sans-serif;}

.featured_prod_input .old_regular_price {
	text-decoration:line-through;
	padding-right: 10px;
	display:block;
}
.featured_prod_input  strong	{padding-right: 5px; font:normal normal bold 11px/normal Helvetica, Arial, Sans-serif !important;}
.featured_prod_input  #regularPrice	{padding-right: 5px; font:normal normal normal 11px/normal Helvetica, Arial, Sans-serif !important;}


.featured_prod_input .current_price {
	float: left;
	color:#BE0C3D;
	font: bold 12px Arial, Helvetica, sans-serif;
}
a.more_info {color:#B5100E;}

.save	{float: left;width: 160px;}

.buy_btn {height:20px;width:81px;display: inline;margin-top: 5px;float: left;background: url(/images/static/btn_addtocart.gif) no-repeat;}
#featured_prod_section .buy_btn{ display: none; }

#clear	{clear: both;}

#catalog_list {
	background:#F3F3F3 none repeat scroll 0 0;
	border:1px solid #676767;
	clear:both;
	display:block;
	float:none;
	margin:10px 0 22px;
	overflow:auto;
	width:750px;
	display:block;
	clear:both;
	float:none;
	font-size:12px !important;
	font-family:Arial, Sans-serif !important;
}
#catalog_list_heading {
	background:#676767;
	height:20px;
	color:#fff
}
#catalog_list_heading h1 {
	padding:2px 0 0 5px;
	margin:0;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-transform:uppercase
}
#catalog_list_heading h3 {
	padding:2px 0 0 5px;
	margin:0;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-transform:uppercase
}
#catalog_list ul li.catalog_list_li{
	width:165px;
	float:left;
	display:block;
	margin:1px 0 0 0;
	padding:4px 10px;
	list-style:none;
}

#catalog_list ul ul {margin:0;}
#catalog_list ul li a.catalog_link{
	color:#B6100F;
	text-decoration:none;
	font-weight:bold;
	display:block;
}
#catalog_list ul ul a {
	color:#000;
	text-decoration:none
}
#catalog_list ul ul a:hover {
	text-decoration:underline;
}

#copy_and_tag {/*position:absolute;bottom:0;left: 0;z-index:150;margin-bottom:-30px;*/font-family:helvetica;position: absolute;color:#676767;font-size:12px; width:96%;text-align:left;}
#copyright {/*position: absolute;top: 5px;left: 0;width:300px;*/float:left;position:relative;width:300px;padding-top:15px;height:25px;}
*html #copyright {height:25px;padding-top:13px;}
#copyright p{ margin:0 ;}
#ecptag {/*position: absolute;top: 5px;left: 470px;text-align:right;width:300px;float:right;position:relative;*/text-align:left;width:315px;padding-top:15px; float:none;display:block;}
*html #ecptag {padding-top:13px;}
#ecptag p{margin:0;}
#ecptag a {color:#676767;text-decoration:none;}

#footer_text {float:right;padding-top:14px;}
#footer_text A {color:#676767;font-size:12px;text-decoration:none;}
#footer_text A.footText2 {color:#676767;font-size:12px;text-decoration:underline;}

#sale_products_div a{
	width:176px;
	height:34px;
	display:block;
	background: url(/images/static/clearance.gif) no-repeat;
	padding:10px 0 0 10px;
	color:#fff;
	margin:-30px 0 -30px 8px;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
	font-size:12px; 
}

div.featured_cat_div { color:#000}
div.featured_cat_div a{
	margin:0 0 7px 7px;
	width:179px;
	height:35px;
	color:#000;
	display:block;
	text-decoration:none;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	overflow: hidden;
	text-align:center;
}
div.featured_cat_div a img { border:none}


#store_locator a{
	width:190px;
	height:63px;
	background: url(/images/static/akc.gif) no-repeat;
	display:block;
	position:absolute;
	bottom:80px;
}

html:lang(en) #store_locator a{bottom:65px;}
* html #store_locator a{bottom:65px;}

#advanced_search_fields1 .adv_search_1 {
	width:250px;
	position:absolute;
	left:7px;
	top:193px;
	display:block
}
#advanced_search_fields1 .adv_search_1 select {
	width:170px;
	font-size:11px;
}
#sale_products_div {
	margin-top:40px;
}

/* =========================PRICES STYLES=================================== */

.prod_prices{ line-height: 1.5em; padding: 0 2px; }
.prod_prices dt{ float: left; clear: left; }
.prod_prices dd{ text-align: right; }
.prod_prices .list_price{  }
.prod_prices .regular_price{  }
.prod_prices .old_regular_price{ text-decoration: line-through; }
.prod_prices .current_price{ color: #c00; }






/*new styles*/
#shop_by_breed a {background:transparent url(/images/static/btn_shop_by_breed.gif) no-repeat scroll left top; display:block; height:32px; margin:0pt 0pt 7px 8px; overflow:hidden; text-indent:-99998px; width:176px;}
#shop_by_brand a {background:transparent url(/images/static/btn_shop_by_brand.gif) no-repeat scroll left top; display:block; height:32px; margin:0pt 0pt 7px 8px; overflow:hidden; text-indent:-99998px; width:176px;}

#bongo_logo {text-align: center; margin: 5px;}

#brandlist a, #catalog_list  a {font-size: 11px;}

.small_banner {width: 245px; max-height: 130px; float: left; margin-bottom:10px;margin-top:10px;}
.small_banner2, .small_banner3 {margin-right: 10px;}
.small_banner img {border: none; max-width: 245px; max-height: 130px;}
