/*-----------------------------------------------

Hungry Paws Screen Styles

Author:   Angel Feliciano

Email: afeliciano@affinity.com

Version:  12 October 2006

----------------------------------------------- */





/* =General Styles

-------------------------------------------------*/

* {

	margin:0;

	padding:0;

	}



body {

	background:url(../images/paw_bg.gif);

	font:"Verdana", Arial, Helvetica, sans-serif;

	}



a {

	color:#3e4c57;

	text-decoration:none;

	font-weight:bold;

	}



#mainContainer {

	margin:0 auto;

	width:760px;

	border:solid 2px #fff;

	background:#f1ede0;

	}



#p-home h1 {

	text-indent:-5000px;

	background:url(../images/h_home.gif) no-repeat right;

	float:left;

	width:280px;

	padding:40px 0 0 0;

	}

#p-delivery h1 {

	text-indent:-5000px;

	background:url(../images/h_delivery.gif) no-repeat right;

	float:left;

	width:280px;

	padding:40px 0 0 0;;

	}

#p-dog h1 {

	text-indent:-5000px;

	background:url(../images/h_dog.gif) no-repeat right;

	float:left;

	width:280px;

	padding:40px 0 0 0;

	}



#p-cat h1 {

	text-indent:-5000px;

	background:url(../images/h_cat.gif) no-repeat right;

	float:left;

	width:280px;

	padding:40px 0 0 0;

	}



#p-store h1 {

	text-indent:-5000px;

	background:url(../images/h_store.gif) no-repeat right;

	float:left;

	width:280px;

	padding:40px 0 0 0;

	}



h3 {

	color:#7a3833;

	font-size:18px;

	padding-bottom: 10px;

	}
	
h4 {

	color:#7a3833;

	font-size:18px;

	padding-bottom: 0;

	}

	

td {

	padding:5px;

	font-weight:bold;

	}

	

img {

	border:0;

	}



/* =Header Styles

-------------------------------------------------*/

#header {

	width:760px;

	}





/* =mainNav Styles

-------------------------------------------------*/

#mainNav {

	float:left;

	width:297px;

	font:Arial, Helvetica, sans-serif;

	}



#mainNav ul {

	list-style:none;

	margin-top:15px;

	border-top:1px solid #b34e08;

	}



#mainNav ul li {

	border-bottom:1px solid #b34e08;

	text-transform:uppercase;

	}



#mainNav ul li a {

	display:block;

	padding:2px 0 2px 15px;

	}



#mainNav ul li a:hover {

	background:url(../images/navPaw.gif) no-repeat 250px #fff5b2;

	

	}

	

#p-home #nav-home, 

#p-delivery #nav-delivery,

#p-dog #nav-dog,

#p-cat #nav-cat,

#p-store #nav-store {

	background:url(../images/navPaw1.gif) no-repeat 250px;

	}

	

#mainImg {

	float:right;

	padding-right:9px;

	}





/* =Content Styles

-------------------------------------------------*/

#mainContent {

	width:760px;

	}



#homeImg {

	float:left;

	margin-left: 15px;

	}



#Content {

	float:right;

	padding:15px;

	font-size:16px;

	line-height:1.4em;

	width:460px;

	line-height:1.6em;

	}



#Content2 {

	float:right;

	padding:15px;

	font-size:14px;

	line-height:1.4em;

	width:730px;

	}

	

.prodList {

	margin:15px 10px;

	width:700px;

	padding-bottom: 15px;

	}

	

.prodList ul {

	margin-left:200px;

	}

	

.prodList ul li {

	list-style:url(../images/listPaw.gif);

	}

	

.prodList img {

	float:left;

	margin: 0 15px;

	border:2px solid #3e4c57;

	}




.prodList02 {

	margin:15px 10px;

	width:700px;

	padding-bottom: 15px;

	}

	

.prodList02 ul {

	margin-left:200px;

	}

	

.prodList02 ul li {

	list-style:url(../images/listPaw.gif);

	}

	

.prodList02 img {

	float:left;

	margin: 0 15px;


	}

	



/* =Footer Styles

-------------------------------------------------*/

#footer {

	width:760px;

	background:url(../images/footer.gif) no-repeat;

	text-align:right;

	clear:both;

	}

#footer p {

	color:#f2bd3d;

	font-size:12px;

	padding:5px 30px;

	vertical-align:middle;

	}

	

	

/* =misc Styles

-------------------------------------------------*/

.clear {

	clear:both;

	}

.clear2 {

	clear:both;

	border-bottom:1px dotted #7a3833;

	margin: 0 auto;

	width: 50%;

	padding-top: 10px;

	font-size:12px;

	}

.clear3 {

	clear:both;

	border-bottom:1px dotted #7a3833;

	margin: 0;

	padding: 0 0 42px 0;

	font-size:12px;
	
	width: 350px;

	}

.bold {

	font-weight:bold;

	color:#7a3833;

	font-size:18px;

	}

.bold2 {

	font-weight:bold;

	color:#be000a;

	font-size:18px;

	}

.bold3 {	font-weight:bold;

	color:#be000a;

}	

.bold span {

	display:block;

	}



.center {

	text-align:center;

	}


