body{
padding:0px;
margin:0px;
background-color:#ffffff;
}

.main_text
	{
		font-family:Calibri, Arial, Tahoma;
		font-size:15px;
		margin-left:25px;
		line-height:17px;
		color:#ffffff;
	}
.main_text_bold
	{
		font-family:Calibri, Arial, Tahoma;
		font-size:18px;
		margin-left:25px;
		margin-right:40px;
		line-height:20px;
		text-align:center;
		font-weight:bold;
		color:#ffffff;
	}
.main_text_small
	{
		font-family:Calibri, Arial, Tahoma;
		font-size:12px;
		font-style:italic;
		margin-left:25px;
		margin-right:40px;
		line-height:13px;
		text-align:left;
		color:#ffffff;
	}		
.main_text_contact
	{
		font-family:Calibri, Arial, Tahoma;
		font-size:15px;
		margin-left:55px;
		margin-right:40px;
		line-height:17px;
		text-align:left;
		color:#000000;
	}	
.header_text
	{
		font-family:Tahoma;
		font-size:10px;
		line-height:10px;
		color:#F7951D;
	}

.header1_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:12px;
		color:#FAB102;
	}

.header2_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:13px;
		color:#8A0011;
	}
.footer_text
	{
		font-family:Calibri, Arial, Tahoma;
		font-size:12px;
		line-height:12px;
		text-align:center;
		color:#ffffff;
	}
.footer-links_text
	{
		font-family:Calibri, Arial, Tahoma;
		font-size:20px;
		line-height:20px;
		text-align:center;
		color:#66ad36;
	}
.table_margin
	{
                margin-left:45px;
	}	
.link_text
	{
		font-family:Calibri, Arial, Tahoma;
		font-size:14px;
		line-height:16px;
		margin-left:25px;
		color:#303030;
	}	
	
.links_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:11px;
		color:#FFFFFF;
	}
	
/* LINK BEHAVIOR */

a:link {color:#000080;text-decoration:none; font-weight:bold;}         /* unvisited link */
a:visited {color:#303030;}                           /* visited link */
a:hover {color:#ffffff;text-decoration:none; background-color:red;}   /* mouse over link */
a:active {color:#0000FF;}                            /* selected link */

/* BEGIN CODE FOR PRODUCTS IMAGES ROLLOVER */
a.rollover-beds {
	display: block;
	width: 285px;
	height: 126px;
	text-decoration: none;
	background: url("images/products-beds-rollover.jpg");
	}

a.rollover-beds:hover {
	background-position: -285px 0;
	}
	
a.rollover-food {
	display: block;
	width: 285px;
	height: 144px;
	text-decoration: none;
	background: url("images/products-food-rollover.jpg");
	}

a.rollover-food:hover {
	background-position: -285px 0;
	}

	
a.rollover-toys {
	display: block;
	width: 285px;
	height: 240px;
	text-decoration: none;
	background: url("images/products-toys-rollover.jpg");
	}

a.rollover-toys:hover {
	background-position: -285px 0;
	}

	
a.rollover-collars {
	display: block;
	width: 285px;
	height: 190px;
	text-decoration: none;
	background: url("images/products-collars-rollover.jpg");
	}

a.rollover-collars:hover {
	background-position: -285px 0;
	}

	
a.rollover-treats {
	display: block;
	width: 285px;
	height: 215px;
	text-decoration: none;
	background: url("images/products-treats-rollover.jpg");
	}

a.rollover-treats:hover {
	background-position: -285px 0;
	}

	
a.rollover-clothes {
	display: block;
	width: 285px;
	height: 215px;
	text-decoration: none;
	background: url("images/products-clothes-rollover.jpg");
	}

a.rollover-clothes:hover {
	background-position: -285px 0;
	}

	
a.rollover-other {
	display: block;
	width: 285px;
	height: 215px;
	text-decoration: none;
	background: url("images/products-other-rollover.jpg");
	}

a.rollover-other:hover {
	background-position: -285px 0;
	}
/* END CODE FOR PRODUCTS IMAGES ROLLOVER */


/*Button*/
.buttonSubmit, .buttonSubmitHovered {
	width:72px;
	height:26px;
	color:#FFF;
	font-weight:bold;
	padding:2px;
	background:url(images/button_bg.gif) center top;
	cursor:pointer;
	border:none;
}
.buttonSubmitHovered {background-position:left bottom;}
.buttonImg {vertical-align:bottom;}

.buttonSubmitgreen, .buttonSubmitHovered {
	width:72px;
	height:26px;
	color:#FFF;
	font-weight:bold;
	padding:2px;
	background:url(images/button_bg_green.gif) center top;
	cursor:pointer;
	border:none;
}
.buttonSubmitHovered {background-position:left bottom;}
.buttonImg {vertical-align:bottom;}
