.sh #divMainWrapper {
	background: #fff url(/images/us_en_bf_bg_mainwrapper_content.gif) repeat-y 1px 1px;
}

.bf #divMainWrapper {
	background: #fff url(/images/us_en_bf_bg_mainwrapper_content.gif) repeat-y 1px 1px;
}

.da #divMainWrapper {
	background: #fff url(/images/us_en_da_bg_mainwrapper_content.gif) repeat-y 1px 1px;
}

.sw #divMainWrapper {
	background: #fff url(/images/us_en_sw_bg_mainwrapper_content.gif) repeat-y 1px 1px;
}

.fl #divMainWrapper {
	background: #fff url(/images/us_en_fl_bg_mainwrapper_content.gif) repeat-y 1px 1px;
}

.cn #divMainWrapper {
	background: #fff url(/images/us_en_cn_bg_mainwrapper_content.gif) repeat-y 1px 1px;
}

.eq #divMainWrapper {
	background: #fff url(/images/us_en_eq_bg_mainwrapper_content.gif) repeat-y 1px 1px;
}

.po #divMainWrapper {
	background: #fff url(/images/us_en_eq_bg_mainwrapper_content.gif) repeat-y 1px 1px;
}


/* following rule will be ignored by IE5/Mac */
/* \*/
.sh #divMainWrapper, .bf #divMainWrapper, .da #divMainWrapper, .sw #divMainWrapper, .fl #divMainWrapper, .cn #divMainWrapper, .eq #divMainWrapper , .po #divMainWrapper  {
	background-position: 0 0;
}
/* */

#divRightWrapper {
	float: right;
	width: 740px;
}

#divTopPromo {
	height: 102px;
	float: right;
	width: 240px;
	padding: 25px 30px 0 20px;
	/* below is hidden from ie5/win */
	voice-family: "\"}\""; 
  voice-family:inherit;
	width: 190px;
	height: 77px;
}

#divTopPromo {}


.sh #divTopPromo {
	background: #D7B2B2;
}

.bf #divTopPromo {
	background: #D7B2B2;
}

.da #divTopPromo {
	background: #99BCA8;
}

.sw #divTopPromo {
	background: #E5B49A;
}

.fl #divTopPromo {
	background: #B49FC0;
}

.cn #divTopPromo {
	background: #7FC6C0;
}

.eq #divTopPromo {
	background: #99B7CC;
}

.po #divTopPromo {
	background: #99B7CC;
}

#divTopPromo select {
	width: 185px;
}

#divRightCol {
	float: right;
	width: 240px;
	padding: 0;
}

#divSpeciesImage {
	padding: 0 0 25px 0;
	background: #fff;
}

#divPortletPetHealth, #divPortletProduct, #divPortletEvents {
	width: 240px;
	margin: 0 0 10px 0;
	padding: 0 10px 0 20px;
	/* below is hidden from ie5/win */
	voice-family: "\"}\""; 
  voice-family:inherit;
	width: 210px;
}

#divPortletPetHealth, #divPortletProduct, #divPortletEvents {}

#divMainContent {
	float: left;
	width: 460px;
	margin-top: 20px;
	padding-bottom: 20px;
}

/*
#divMainProdList {
	float: left;
	font-size: 12px;		
	width: 460px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#divMainProdSubList {
	float: left;
	width: 170px;
	margin: 0 0 0px 0;
	padding: 0 5px 5px 0px;
}

#divMainProdSubListRight {
	float: left;
	width: 105px;
	margin: 0 0 0px 0;
	padding: 0 5px 5px 0px;
}
*/

#divPAHLogo {
	width: 712px;
}

.bf #divPAHLogo {
	background: #F5EBEB;
}

.sh #divPAHLogo {
	background: #F5EBEB;
}

.da #divPAHLogo {
	background: #DFEAE4;
}

.sw #divPAHLogo {
	background: #F9ECE6;
}

.fl #divPAHLogo {
	background: #F0EBF0;
}

.cn #divPAHLogo {
	background: #DFF0EF;
}

.eq #divPAHLogo {
	background: #DFE8EF;
}

.po #divPAHLogo {
	background: #DFE8EF;
}



.bf #divPAHLogoEvents, .bf #divEventListing h2 {
	background: #E4CCCC;
}

.sh #divPAHLogoEvents, .bf #divEventListing h2 {
	background: #E4CCCC;
}

.da #divPAHLogoEvents, .da #divEventListing h2 {
	background: #CCDED4;
}

.sw #divPAHLogoEvents, .sw #divEventListing h2 {
	background: #F5E1D7;
}

.fl #divPAHLogoEvents, .fl #divEventListing h2 {
	background: #E7E0E7;
}

.cn #divPAHLogoEvents, .cn #divEventListing h2 {
	background: #CCE8E6;
}

.eq #divPAHLogoEvents, .eq #divEventListing h2 {
	background: #CCDBE6;
}

.po #divPAHLogoEvents, .eq #divEventListing h2 {
	background: #CCDBE6;
}
