body {	background: url(/images/themes/perspective/style03/bg_body.jpg) left top repeat-x; }

/* added for the Webster/VetSource release  - 2.2.16 */
h4.powered_by_wb_title{
	background-image: url(/images/html/common/images/modern_red.png);
	background-repeat: no-repeat;
	background-position: right center;
	}
/* end */

#master { background: transparent url(/images/themes/perspective/style03/bg_mainpanel.png) left top repeat-y; }
#tdHeader {	background: #6D2622; }
#company_logo {	color: #f7dbbf; }
#header { background: transparent url(/images/themes/perspective/style03/bg_header.png) no-repeat top left; }
#tagTitle { color: #f7dbbf; right: 140px; }
#placeholder1 {	background: url(/images/themes/perspective/style03/cat.png) no-repeat top left; }
#main_nav_container { background:transparent url(/images/themes/perspective/style03/bg_horizbar.jpg) repeat-x scroll left top; }
#main_nav_container div.left, #main_nav_container div.right {}
#main_nav_container div.left {}
#main_nav_container div.right {}
#main_nav li:hover, #main_nav li.selected {	background: url(/images/themes/perspective/style03/bg_horizmenu_left.jpg) no-repeat left 0px; }
#main_nav li a { color:#6D2622; }
#main_nav li span.rightbg {	background: url(/images/themes/perspective/style03/bg_horizmenu_right.jpg) no-repeat left 0px; }
#main_nav li:hover a, #main_nav li.selected a { color: #f7dbbf;	background: url(/images/themes/perspective/style03/bg_horizmenu.jpg) left top repeat-x; }
#top_nav li { border-left: 1px dotted #6D2622; }
#top_nav li.cart { background: url(/images/themes/perspective/style03/cart.png) right 2px no-repeat; }
#top_nav li a { color: #f7dbbf; }
#left_column { background:transparent url(/images/themes/perspective/style03/bg_contentpanel.jpg) repeat-y scroll left top; }
#left_column .top { height:12px; width: 201px; background: url(/images/themes/perspective/style03/bg_contentpanel_top.jpg) no-repeat; }
#left_column .bottom { height:12px; width: 201px; background: url(/images/themes/perspective/style03/bg_contentpanel_bottom.jpg) no-repeat; }
#left_column h5 { background-color:#6D2622; }
#left_column h6 { color: #6D2622; }
#left_column ul li a { color: #6D2622; background: url(/images/themes/perspective/style03/bullet_paw.jpg) no-repeat; }
#middle_column div.product div.controls p.add_cart input.addtocart_button { background:transparent url(/images/themes/perspective/style03/btn_addtocart.gif) repeat scroll 0% 0%; }
#middle_column div.product div.controls p.autorefill input.autorefill_button { background:transparent url(/images/themes/perspective/style03/btn_autoship.gif) repeat scroll 0% 0%; }
#ecom_column { background:transparent url(/images/themes/perspective/style03/bg_contentpanel.jpg) repeat-y scroll left top; color: #6D2622; }
#ecom_column .top { height:12px; width: 201px; background: url(/images/themes/perspective/style03/bg_contentpanel_top.jpg) no-repeat; }
#ecom_column .bottom { height:12px; width: 201px; background: url(/images/themes/perspective/style03/bg_contentpanel_bottom.jpg) no-repeat; }
#ecom_column h5 { background: #6D2622; }
#bottom { background:transparent url(/images/themes/perspective/style03/bg_mainpanel_bottom.png) no-repeat scroll 0% 100%; }
#footer { background:transparent url(/images/themes/perspective/style03/bg_horizbar.jpg) repeat-x scroll left top; }
#footer p {	color: #6D2622; }

.featured { background: #fff; border: 1px solid #6D2622; height: 100%; padding-top: 20px; float:left; }
#middle_column div.product { background: #f7dbbf; }
#content #assoc_container div.product { border-color: #6D2622; }
a { color: #6D2622; }
a:visited { #6D2622; }
#top_nav li { border-left: 1px dotted #6D2622; }
h4.powered_by_title { 
	color: #6D2622; 
	border-bottom:1px dotted #6D2622; 
	background-image: url(/images/html/common/images/modern_red.png);
	background-repeat: no-repeat;
	background-position: right center;
	width: 934px !important;
	}
#ecom_column ul a, #ecom_column p.more a { color:#6D2622; }
#placeholder1 {	position:absolute; height: 172px; width: 164px; top: 4px; right: 2px; }
#placeholder2 { background:transparent url(/images/themes/perspective/style03/bg_mainpanel_bottom.png) no-repeat scroll 0% 0%; height:50px; position:absolute; width:100%; }