/* Global Styles */
BODY {
	font: 10px Verdana,Helvetica,sans-serif;
	color:#150F13;
	background-color: #F5EFE6;
	margin-top: 10px;
	text-align: center;
}

TD {
	font: 10px Verdana,Helvetica,sans-serif;
	color:#000000;
}

#container {
	position:relative;
	width: 790px;
	
}

#logo_whiskas {
	position:absolute;
	width:155px;
	height: 74;
	margin-top: 10px;	
	margin-left: 15px;	
	text-align:center;
}

#photo_update {
	position:absolute;
	width:130px;
	height: 74;
	margin-top: -35px;	
	margin-left: 310px;	
	text-align:center;
}

#btn_search {
	position:absolute;
	width:75px;
	height: 20;
	margin-top: -30px;	
	margin-left: 350px;	
	text-align:center;
}

#recommend_container {
	position:relative;
	width:410px;
	height: 70;
	margin-top: 10px;	
	margin-left: 0px;	
	text-align:center;	
}

.dhtmlpop {
	position:absolute;
	width:345px;
	height:150px;
	top:0px;
	left:-381px;
	padding:30px 15px 0px 20px;
	z-index:10;
	font: 11px Verdana,Helvetica,sans-serif;
	background-color:#F5E6E8;
	border-left:1px solid #E9C6CC;
	border-bottom:1px solid #E9C6CC;
	display:none;
}

.navigation {
	margin-left: 32px;
	margin-top: 0px;
	margin-bottom: 5px;
	display: none;
}

.subnav_prod {
	margin-top: 7px;
	margin-bottom: 5px;
}

.subheader {
	color: #CC3399;
	font-size: 12px;
	font-weight: bold;	
	margin-bottom: 3px;
}

.header {
	margin-top: 15px;
	margin-left: 6px;	
}

.purrem_gallery {
	color: #CC3399;
	font-size: 10px;
	font-weight: normal;		
	margin-right: 5px;
	margin-left: 5px;
}

.content {
	margin-left: 6px;	
	margin-right: 10px;
	margin-bottom: 15px;
	margin-top: 10px;
}

.content_prod {
	margin-left: 20px;	
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 15px;
}

.content_prod_detail {
	margin-left: 20px;	
	margin-right: 10px;
	margin-top: 20px;
	margin-bottom: 15px;
}

.about_cats_intro {
	margin: 0px 20px 0px 20px;

}

.sub_articles {
	color: #0E010A;
	font-size: 10px;
	font-weight: bold;	
	margin-bottom: 3px;
}

.articles_list_hdr {
	color: #81406E;
	font-size: 10px;
	font-weight: normal;	
	margin-bottom: 3px;
}

.articles_list{
	margin-left: 10px;
	margin-bottom: 10px;
}

.txt_white {
	color: #FFFFFF;
	font-size: 10px;
	font-weight: normal;	
}

.purrem_content {
	margin: 15px 20px 0px 20px;
}

.purrem_hdr {
	color: #FFFFFF;
	font-size: 10px;
	font-weight: normal;	
}

.article_category {
    color: #81406E;
    text-decoration: none;
	font-size: 8px;	
}

.footerpink {
	color:#CC3399;
	font-size:10px;
}

.ul_style {
	margin-left: 10px;
	margin-top: 0px; 
	margin-bottom: 0px;
}

.li_style {
	color:#5F5C5E;
	font-size:10px;
}

.prod_bullets {
	margin-bottom: 5px;

}

/* Forms */

.textarea
{
    FONT: 10px verdana,helvetica,sans-serif;
    WIDTH: 350px;
    HEIGHT: 80px;
	COLOR: #150F13;
}

.input
{
    FONT: 10px verdana,helvetica,sans-serif;
    WIDTH: 165px;
    HEIGHT: 18px;
	COLOR: #150F13;
	margin-bottom: 5px;
	margin-left: 15px;
}

.input_reg
{
    FONT: 10px verdana,helvetica,sans-serif;
    WIDTH: 165px;
    HEIGHT: 18px;
	COLOR: #150F13;
	margin-bottom: 5px;
	margin-left: 0px;
}

.select
{
    FONT: 10px verdana,helvetica,sans-serif;
    COLOR: #150F13;
	width: 165px;
	margin-left: 15px;
	margin-top: 1px;
	margin-bottom: 5px;
}

.select_sm
{
    FONT: 10px verdana,helvetica,sans-serif;
    COLOR: #150F13;
	width: 60px;
	margin-left: 15px;
	margin-top: 1px;
	margin-bottom: 5px;
}

.select_reg
{
    FONT: 10px verdana,helvetica,sans-serif;
	FONT-SIZE: 10px;
    COLOR: #150F13;
	width: 137px;
	margin-left: 0px;
	margin-top: 1px;
	margin-bottom: 5px;
}

.select_articles {
	FONT: 10px verdana,helvetica,sans-serif;
    COLOR: #150F13;
	width:260px; 
	margin-left:0px;
	margin-top: 3px;
}


/* Links */
A:link, A:visited, A:active {
    color: #CC3399;
    text-decoration: underline;
	font-size: 10px;	
}

A:hover {
    color: #2EA0BC;
    text-decoration: underline;
	font-size: 10px;
}


A.care_guides:link, A.care_guides:visited, A.care_guides:active {
    color: #5F5C5E;
    text-decoration: none;
	font-size: 10px;	
}

A.care_guides:hover {
    color: #CC3399;
    text-decoration: none;
	font-size: 10px;
}


A.article_category:link, A.article_category:visited, A.article_category:active {
    color: #81406E;
    text-decoration: underline;
	font-size: 10px;	
}

A.article_category:hover {
    color: #CC3399;
    text-decoration: underline;
	font-size: 10px;
}


A.nav:link, A.nav:visited, A.nav:active {
	font: 11px Arial,Helvetica,sans-serif;
    color: #FFFFFF;
    text-decoration: none;
	font-weight: bold;
	font-size: 10px;	
}

A.nav:hover {
	font: 11px Arial,Helvetica,sans-serif;
    color: #FFFFFF;
    text-decoration: none;
	font-weight: bold;
	font-size: 10px;
}

A.articles_list_hdr, A.articles_list_hdr:visited, A.articles_list_hdr:active {
	color: #81406E;
	font-size: 8px;
	font-weight: normal;	
	margin-bottom: 3px;
	text-decoration: none;
}

A.articles_list_hdr:hover {
	color: #81406E;
	font-size: 8px;
	font-weight: normal;	
	margin-bottom: 3px;
	text-decoration: none;
}



#sitemap li a {
	display:block;
	padding:2px 0;
	text-decoration:none;
}

#sitemap li a:hover {
	text-decoration:underline;
}

#sitemap li.nested {
	list-style:none;
}

#sitemap ul {
	padding:0;
	margin:0;
	line-height:1em;
	padding-left:20px;
}

#sitemap li {
	padding:0;
	margin:0;
	line-height:1em;
	border:solid 1px #fff;
	list-style:disc;
}


#HTML_Home_Box_1,
#HTML_Home_Box_2,
#HTML_Home_Box_3 {
	float:left;
	width:255px;
	height:190px;
}



#HTML_Home_Box_1 { background:url(../images/bg_cattitude.gif) no-repeat; cursor:hand; cursor:pointer; }
#HTML_Home_Box_1 img { position:relative; top:57px; left:120px; }
#HTML_Home_Box_1 p { position:relative; top:62px; left:125px; width:120px; color:#fff; font-size:11px; }
#HTML_Home_Box_1 a { color:#fff; display:block; text-align:right; margin-top:5px; font-weight:bold; font-style:italic; }

#HTML_Home_Box_2 { margin:0 13px; background:url(../images/html/home_box_bg_coupon.jpg) no-repeat; cursor:hand; cursor:pointer; }
#HTML_Home_Box_2 img { margin-left:40px; }
#HTML_Home_Box_2 p {  margin:40px 5px 0 20px; font-size:10px; line-height:1.5em; color:#95117a; }
#HTML_Home_Box_2 a { color:#BA489D; }

#HTML_Home_Box_3 { background:url(../images/html/home_box_bg_3.jpg) no-repeat; cursor:hand; cursor:pointer; }
#HTML_Home_Box_3 img { margin-left:23px; margin-top:12px; }
#HTML_Home_Box_3 p { margin-top:20px; margin-left:25px; width:115px; color:#fff; }
#HTML_Home_Box_3 a { color:#fff; }


#PageNotFound {
	background:url(../images/404_bg.jpg) 100% 100% no-repeat;
}

#PageNotFound p, #PageNotFound li {
	font-size:11px;
	line-height:1.4em;
}

#PageNotFound a {
	font-weight:bold;
	font-size:12px;
}

#subnav_meal_time a {
	line-height:14px;
}