body {	background: url(/images/themes/perspective/style01/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/perspective_purple.png);
	background-repeat: no-repeat;
	background-position: right center;
	}
/* end */

#master { background: transparent url(/images/themes/perspective/style01/bg_mainpanel.png) left top repeat-y; }
#tdHeader {	background: #3b3c6a; }
#company_logo {	color: #d3d7ee; }
#header { background: transparent url(/images/themes/perspective/style01/bg_header.png) no-repeat top left; }
#tagTitle { color: #d3d7ee;	right: 125px; }
#placeholder1 {	background: url(/images/themes/perspective/style01/pup.png) no-repeat top left; }
#main_nav_container { background:transparent url(/images/themes/perspective/style01/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/style01/bg_horizmenu_left.jpg) no-repeat left 0px; }
#main_nav li a { color:#3b3c6a; }
#main_nav li span.rightbg {	background: url(/images/themes/perspective/style01/bg_horizmenu_right.jpg) no-repeat left 0px; }
#main_nav li:hover a, #main_nav li.selected a { color: #d3d7ee;	background: url(/images/themes/perspective/style01/bg_horizmenu.jpg) left top repeat-x; }
#top_nav li { border-left: 1px dotted #3b3c6a; }
#top_nav li.cart { background: url(/images/themes/perspective/style01/cart.png) right 2px no-repeat; }
#top_nav li a { color: #d3d7ee; }
#left_column { background:transparent url(/images/themes/perspective/style01/bg_contentpanel.jpg) repeat-y scroll left top; }
#left_column .top { height:12px; width: 201px; background: url(/images/themes/perspective/style01/bg_contentpanel_top.jpg) no-repeat; }
#left_column .bottom { height:12px; width: 201px; background: url(/images/themes/perspective/style01/bg_contentpanel_bottom.jpg) no-repeat; }
#left_column h5 { background-color:#3b3c6a; }
#left_column h6 { color: #3b3c6a; }
#left_column ul li a { color: #3b3c6a; background: url(/images/themes/perspective/style01/bullet_paw.jpg) no-repeat; }
#middle_column div.product div.controls p.add_cart input.addtocart_button { background:transparent url(/images/themes/perspective/style01/btn_addtocart.gif) repeat scroll 0% 0%; }
#middle_column div.product div.controls p.autorefill input.autorefill_button { background:transparent url(/images/themes/perspective/style01/btn_autoship.gif) repeat scroll 0% 0%; }
#ecom_column { color: #3b3c6a; }
.bg {background:transparent url(/images/themes/perspective/style01/bg_contentpanel.jpg) repeat-y scroll left top; color: #3b3c6a;}
#ecom_column .top { height:12px; width: 201px; background: url(/images/themes/perspective/style01/bg_contentpanel_top.jpg) no-repeat; }
#ecom_column .bottom { height:12px; width: 201px; background: url(/images/themes/perspective/style01/bg_contentpanel_bottom.jpg) no-repeat; }
#ecom_column h5 { background: #3b3c6a; }
#footer { background:transparent url(/images/themes/perspective/style01/bg_horizbar.jpg) repeat-x scroll left top; }
#footer p {	color: #3b3c6a; }
p.price{color: purple !important;}
#linkContainer a{color: black !important;}
#dateContainer{color: black !important;}
.featured { background: #fff; border: 1px solid #3b3c6a; height: 100%; padding-top: 20px; float:left; }
#middle_column div.product { background: #E3E2F0; }
#content #assoc_container div.product { border-color: #3b3c6a; }
a { color: #3b3c6a; }
a:visited { #3b3c6a; }
#top_nav li { border-left: 1px dotted #3b3c6a; }
h4.powered_by_title { 
	color: #3b3c6a; 
	border-bottom:1px dotted #3b3c6a; 
	background-image: url(/images/html/common/images/perspective_purple.png);
	background-repeat: no-repeat;
	background-position: right center;
	}
#ecom_column ul a, #ecom_column p.more a { color:#3b3c6a; }
#placeholder1 {	position:absolute; height: 161px; width: 114px; top: 4px; right: 8px; }
#placeholder2 { background:transparent url(/images/themes/perspective/style01/bg_mainpanel_bottom.png) no-repeat scroll 0% 0%; height:50px; position:absolute; width:100%; }
