/* CSS Document */
body {
	background:#E7F1D8 url(images/bkg.gif) repeat-x 0 0;
	color:#000000;
	margin:0;
	padding:0;
}

html {
	height:100%;
	padding-bottom:1px;
}
td, img, ul, li, p, h1, h2, h4, h3, form, input, select, label, span, pre, tr, div{

	padding:0; margin:0;
}
/*h1 {
	font:bold 22px/23px Arial, Helvetica, sans-serif;
}*/
h2 {
	font:bold 22px/23px Arial, Helvetica, sans-serif;
}
h3 {
	font:bold 14px/15px Arial, Helvetica, sans-serif;
}
td, div {
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	text-transform:none;
	text-decoration: none;
	text-align:left; 
	vertical-align:top;
}
p {
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	padding:0;
	margin:0;
}

#externalcontainer {
/*	background:url(../images/bdybg.gif) repeat-x;*/
	width:870px;
	margin:0 auto 45px;
	padding:0;
}
/* Non editable Css Documents */
.width100per {
	border:0px none;
	width:100%	
}	
.width50per {
	border:0px none;
	width:50%	
}
.width25per {
	border:0px none;
	width:25%	
}
.width33per {
	border:0px none;
	width:33%	
}
.width34per {
	border:0px none;
	width:34%	
}	
.height1 {
	height:1px;
}	
.width1 {
	width:1px;
}	
.lt, .lm, .lb {
	text-align:left;
}
.lt, .rt, .ct {
	vertical-align:top;
}
.lm, .rm, .cm {
	vertical-align:middle;
}		
.rt, .rb, .rm {
	text-align:right;
}	
.lb, .cb, .rb {
	vertical-align:bottom;
}	
.ct, .cb, .cm {
	text-align:center;
}
a{outline:none;}
/*------------------Body panel Starts---------------*/
.leftpanel {
	width:274px;
	padding:21px 0 0 0;
	margin:0 0 0 0;
}
.logo {
	margin:0;
	padding:0 0 68px 0;
}
.logo img {
	margin:0;
	padding:0;
}
.lefttopblock {
	color:#000000;
	background:#E9FACC url(images/topblockbg.gif) no-repeat 0 0;
	padding:29px 17px 0 16px;
}
.leftlowblock {
	background:url(images/lowblockbg.gif) no-repeat 0 0;
	height:12px;
}
.events {
	padding:0;
	margin:0;
}
.events h2 {
	color:#1E2A08;
	background-color:inherit;
	padding:0 0 25px 0;
	text-transform:uppercase;
}
.events h3 {
	color:#7FB61E;
	background:url(images/datebull.gif) no-repeat 0 50%;
	background-color:inherit;
	padding:0 0 0 13px;
	margin:0 0 17px 0;
}
.events p {
	font:normal 9px/14px Arial, Helvetica, sans-serif;
	background-color:inherit;
	color:#766E5D;
	padding:0 0 30px 0;
}
.events p span {
	font:bold 11px/12px Arial, Helvetica, sans-serif;
	background-color:inherit;
	color:#AF9301;
}
.events p a {
	font:normal 9px/14px Arial, Helvetica, sans-serif;
	background-color:inherit;
	color:#766E5D;
	text-decoration:underline;
}
.events p a:hover {
	font:normal 9px/14px Arial, Helvetica, sans-serif;
	background-color:inherit;
	color:#990000;
	text-decoration:underline;
}
.petcare {
	padding:0;
	margin:0;
}
.petcare h2 {
	color:#1E2A08;
	background-color:inherit;
	text-transform:uppercase;
	padding:0 0 20px 0;
	margin:0;
}
.petcare p {
	background-color:inherit;
	font:bold 11px/14px Arial, Helvetica, sans-serif;
	color:#AF9301;
	padding:0 0 12px 0;
	margin:0;
}
.petcare ul {
	list-style:none;
	padding:0;
	margin:0;
}
.petcare ul li {
	font:normal 11px/20px Arial, Helvetica, sans-serif;
	background:url(images/petbull.gif) no-repeat 6px 50%;
	padding:0 0 0 25px;
	margin:0;
	border-bottom:#CED2C7 1px dashed;
}
.petcare ul li a {
	background-color:inherit;
	color:#7ABA0B;
	text-decoration:none;
}
.petcare ul li a:hover {
	background-color:inherit;
	color:#660000;
	text-decoration:none;
}
.affiliate {
	text-align:center;
	padding:35px 0 0 0;
	margin:0;
} 
.affiliate img {
	margin:0;
	padding:0;
}
.rightpane {
	padding:0 0 0 45px;
	margin:0;
}	
.mainmenu {
	color:#FFFFFF;
	background:#81BB1C;
}
.mainmenu ul {
	list-style:none;
	padding:0 0 0 13px;
	margin:0;
}
.mainmenu ul li {
	display:inline;
	background-color:inherit;
	font:bold 14px/36px Arial, Helvetica, sans-serif;
	color:#FDFFFA;
	padding:0 15px 0 0;
	text-transform:uppercase;
}
.mainmenu ul li a {
	color:#FDFFFA;
	background-color:inherit;
	text-decoration:none;
	padding:5px 12px 3px 12px;
}
.mainmenu ul li a:hover, .mainmenu ul li a.active {
	color:#000000;
	background:#FFFFFF;
	padding:5px 12px 3px 12px;
}
.welcome {
	padding:37px 0 26px 0;
	margin:0;
}
.welcome h2 {
	color:#1E2A08;
	background-color:inherit;
	padding:0 0 15px 0;
	text-transform:uppercase;
	margin:0;
}
.welcome p {
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	background-color:inherit;
	color:#3B3B3B;
	padding:0 0 5px 0;
	margin:0;
}
.welcome p span {
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	background-color:inherit;
	color:#7ABA0B;
}
.welcome p span.bidtxt {
	font:bold 16px/17px Arial, Helvetica, sans-serif;
	background-color:inherit;
	color:#AF9301;
} 
.pets_gall {
	padding:0;
	margin:0;
}
.pets_gall h2 {
	color:#1E2A08;
	background-color:inherit;
	padding:0 0 15px 0;
	text-transform:uppercase;
	margin:0;
}
.pets_gall p {
	font:bold 16px/17px Arial, Helvetica, sans-serif;
	background-color:inherit;
	color:#AF9301;
	padding:0 0 22px 0;
}
.pets_gall ul {
	list-style:none;
	padding:0;
	margin:0;
}
.pets_gall ul li {
	text-align:center;
	float:left;
	display:block;
	margin:0 9px 0 0;
	padding:0;
}
.pets_gall ul li.img {
	margin:0 0 0 0;
	padding:0;
}
.pets_gall ul li p {
	font:bold 16px/17px Arial, Helvetica, sans-serif;
	color:#72AD0B;
	background-color:inherit;
	text-align:center;
	text-transform:uppercase;
	margin:0;
	padding:16px 0 7px 0;
}
.pets_gall ul li a {
	font:bold 11px/14px Arial, Helvetica, sans-serif;
	background-color:inherit;
	color:#766E5D;
	text-decoration:underline;
	text-align:center;
}
.pets_gall ul li a:hover {
	font:bold 11px/14px Arial, Helvetica, sans-serif;
	background-color:inherit;
	color:#CC0000;
	text-decoration:underline;
	text-align:center;
}
.pets_gall ul li.nmar {
	text-align:center;
	float:left;
	display:block;
	margin:0 0 0 0;
	padding:0;
}
.pets_gall ul li.nmar img {
	margin:0 0 0 0;
	padding:0;
}
.pets_gall ul li.nmar p {
	font:bold 16px/17px Arial, Helvetica, sans-serif;
	background-color:inherit;
	color:#72AD0B;
	text-align:center;
	text-transform:uppercase;
	margin:0;
	padding:16px 0 7px 0;
}
.pets_gall ul li.nmar a {
	font:bold 11px/14px Arial, Helvetica, sans-serif;
	background-color:inherit;
	color:#766E5D;
	text-decoration:underline;
	text-align:center;
}
.pets_gall ul li.nmar a:hover {
	font:bold 11px/14px Arial, Helvetica, sans-serif;
	background-color:inherit;
	color:#CC0000;
	text-decoration:underline;
	text-align:center;
}
/*------------------Body panel Ends---------------*/
.footer {
	background:url(images/footerbg.gif) repeat-x 0 0;
	background-color:inherit;
	text-align:center;
	color:#000000;
	padding:43px 0 42px 0;
	margin:0;
}
.footer a {
	font:bold 11px/12px Arial, Helvetica, sans-serif;
	color:#2C2C2C;
	text-decoration:none;
	background-color:#CC9A00;
	text-transform:uppercase;
	padding:0 10px 0 10px;
	margin:0;
}
.footer a:hover {
	background-color:#CC9A00;
	color:#2C2C2C;
	text-decoration:underline;
}
.footer p {
	font:normal 9px/10px Arial, Helvetica, sans-serif;
	background:#D4A600 url(images/footerp.gif) repeat-x 0 0;
	color:#D9F6E6;
	padding:10px 0 5px 0;
	margin:0;
}
.footer p.design {
	background:#D5A800 url(images/design.gif) repeat-x 0 0;
	font:normal 9px/10px Arial, Helvetica, sans-serif;
	color:#D9F6E6;
	padding:0 0 5px 0;
	margin:0;
}
.footer p.design a.tk {
	text-transform:none;
	background-color:#D3A400;
	font-weight:normal;
	color:#2C2C2C;
	text-decoration:none;
	padding:0;
	margin:0;
}
.footer p.design a.tk:hover {
	background-color:#D3A400;
	color:#2C2C2C;
	text-decoration:underline;
}
	
	
	