/*--[ tags and clases ]-----------------------------------------------------------------*/
body{margin:0; background:#FFFFFF; font-family:Helvetica, Verdana, sans-serif; font-size:16px;}

/*--[ container ]-----------------------------------------------------------------*/
#container{margin:0 auto 20px;width:816px;background:#FFFFFF;}

/*--[ ads ]-----------------------------------------------------------------*/
#ad{margin:15px auto 5px;width:728px; height:90px; border:1px solid #666;}

/*--[ top]-----------------------------------------------------------------*/
#intro{background:url("image/header.jpg") no-repeat;height:255px;}
#header{margin:0 0 0 220px;padding-top:45px;height:80px;overflow:hidden;}
#header h1{margin:0;padding:0;font-size:42px;font-weight:bold;}
#header h2{margin:10px 20px 0 10px;padding:0;font-size:18px; color:#000}

#topInfo{font-size:12px; color:#000; margin-right:40px; text-align:right; height:78px;overflow:hidden;}
#topInfo p{padding:1px 0;margin:0}
#topInfo .p1,#topInfo .p2{font-weight:bold;}

#intro ul{	clear:both;
			display:block;
			height:22px;
			overflow:hidden;
			list-style-type:none;
			margin:45px;
			text-align:center;
		  }
		  
#intro li{margin:0;padding:0px 10px 0;display:inline;}

#intro li a{color:#000;text-decoration:none; font-weight:bold;font-size:18px;}

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


/*--[ content ]-----------------------------------------------------------------*/
#content{clear:both;padding:10px 40px 0 55px;}
#content h3 span{display:none;}
#content p{margin:10px 65px 10px 25px;}

#content .services h3{margin:45px 0 0;padding:0;background:url("image/title-services.jpg") no-repeat;height:169px;width:696px;}
#content .about h3{margin:45px 0 0;padding:0;background:url("image/title-about.jpg") no-repeat;height:169px;width:696px;}
#content .about p {padding-top:20px;}
#content .faq h3{margin:45px 0 0;padding:0;background:url("image/title-faq.jpg") no-repeat;height:169px;width:696px;}
#content .contact h3{margin:45px 0 0;padding:0;background:url("image/title-contact.jpg") no-repeat;height:169px;width:696px;}

#content {padding-bottom:10px;}
#content .contact p{margin-top:5px;margin-bottom:5px; text-align:center; color:#000;}
#content .contact .p0{font-size:18px; font-weight:bold;}

/*--[ footer ]-----------------------------------------------------------------*/
#footer{clear:both;height:121px;}
#footer ul{list-style-type:none;margin:0 auto;padding:50px 0;text-align:center;}
#footer li{display:inline;}
#footer li a{color:#000;text-decoration:none;padding:2px 10px; border-right:1px solid #000; font-weight:bold;}
#footer li a:hover {text-decoration:underline;}
#footer li.contact a{border:0;}

/*--[ USPCA Stuff ]-----------------------------------------------------------------*/
#uspcaInfo ul{background:white;height:160px;padding:20px 0 0 10px;width:755px;margin:20px auto 20px;list-style-type:none; border:4px solid black;}
#uspcaInfo li{float:left;display:block;margin:0;padding:0 10px 0 10px;;}
#uspcaInfo li a{display:block;background-repeat:no-repeat;}
#uspcaInfo span{display:none}
#uspcaMember a{background-image:url("http://www.uspca.com/personalchefmember.gif"); width:95px; height:140px;}
#uspcaEthics a{background-image:url("http://uspca.com/codeofethics.gif"); width:100px; height:100px;margin-top:22px;}
#uspcaCPC a{background-image:url("http://uspca.com/cpc.gif"); width:100px; height:83px;margin-top:26px;}
