/*
	Li'l Pals Landing Page CSS
*/




/*
	Heading
*/
.page-heading 				{ background-image: url(../images/bg-lilpals-landing.jpg); margin-left: 5px; }
.page-description h1 			{ height: 36px; margin-left: 15px; margin-bottom: 0; text-indent: -99999px; background: transparent url(../images/lil-pals-logo.png) no-repeat top left; }  
.page-description p			{ margin-top: 0; }
#find-a-store				{ width: 733px; margin: 0 16px 0 11px; background: #020C87; border: 3px solid #B1B7FE; font-size: 15px; font-weight: bold; color: #fff; padding: 0 0 7px 0; text-align: center; margin-left: 5px; }
#find-a-store a				{ font-family: "helvetica"; color: #000; background: #B1B7FE url(../images/bg-lilpals-find-a-store.jpg) repeat-x; padding: 8px; text-decoration: none; margin-left: 5px; font-size: 12px; }
#find-a-store a:hover			{ background: #BCF282; }
/*
	Categories
*/
h2.page-subhead 			{ width: 300px; background: #BCF282; color: #020C87; font-size: 20px; margin-top: 30px; } 
#puppy h2				{ margin-top: 0; }
#category-wrapper			{ width: 719px; padding: 0 20px; }
#category-wrapper div			{ width: 340px;  }
#category-wrapper #kitten h2		{ background: #020C87; color: #fff; }
#category-wrapper #grooming		{ background-image: none; }
#category-wrapper p			{ color: #000; }

body.lilpals-viewall h2.page-subhead			{ width: 680px; }
body.lilpals-viewall #category-wrapper div.category	{ width: 680px; margin-bottom: 60px; }
body.lilpals-viewall div.product			{ height: 150px; float: left; width: 160px; margin: 0;}
body.lilpals-viewall div.category p			{ margin-bottom: 25px;}

a.button				{ float: right; font-family: "helvetica"; color: #fff; background: #B1B7FE url(../images/bg-lilpals-button.jpg) repeat-x; border: 1px solid #8086DA; padding: 3px; text-decoration: none; margin-right: 15px; font-size: 12px; }
a.button:hover				{ color: #fff; }
.content ul					{ list-style-type: none; margin-bottom: 0;}
.content ul li					{ margin-left: -15px; }
.content h1				{ padding-bottom: 0; }


div.product 			{ margin: 25px 0; }
div.product img 		{ width: 80px; float: left; border: 1px solid #ccc; padding: 10px; margin-right: 10px; margin-left: 27px; }
div.product .description 	{ float: left; width: 168px !important; }
div.product h3 			{ margin: 0; width: 168px; }
div.product .description p	{ margin: 0; color: #000; width: 168px; }
div.product ul 			{ color: #000; }

