/*--[ tags and clases ]-----------------------------------------------------------------*/
body{background:#48B6E6;margin:10px 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px;color:#666;}

/*--[ container ]-----------------------------------------------------------------*/
#container{background:white url("image/background.gif") repeat-x;}

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

/*--[ top ]-----------------------------------------------------------------*/
#intro{background:url("image/intro.jpg") 78px 42px no-repeat;padding:0;margin:0 auto;width:628px;}

#header, #topInfo {clear:right;float:right; text-align:right; padding-right:25px;}

#header, #topInfo {clear:right;float:right; text-align:right; padding-right:25px;}
#header{height:99px; overflow:hidden; width:400px}
#header h1, #header h2{margin:0;padding:0;}
#header h1 {padding-top:45px;font-size:26px;color:black}
#header h2{font-size:18px;}

#topInfo{padding-top:50px;height:72px;overflow:hidden;}
#topInfo p{margin:0;padding:1px 0; font-size:13px;}
#topInfo .p1,#topInfo .p2{font-weight:bold}


#intro ul{	clear:both;
			display:block;
			height:22px;
			overflow:hidden;
			list-style-type:none;padding:53px 0 0;margin:0;
			background:url("image/topnav.jpg") 0 44px no-repeat;  
			text-align:center;
		  }
#intro li{margin:0;padding:0px 10px 0;display:inline;}

/*--[ content ]-----------------------------------------------------------------*/
#content{background:url("image/content.jpg") top no-repeat; padding:100px 47px 20px; margin:0 auto;width:561px;}
#content h3 {padding:0;margin:70px 0 20px;}
#content h3 span{display:none;}
#content p{margin:15px;}
#content .services h3{margin-top:0;height:79px;background:url("image/title-services.gif") no-repeat;}
#content .about h3{height:79px;background:url("image/title-about.gif") no-repeat;}
#content .faq h3{height:79px;background:url("image/title-faq.gif") no-repeat;}
#content .contact h3{height:79px;background:url("image/title-contact.gif") no-repeat;}
#content .contact p{font-size:16px; text-align:center;}
#content .contact .p0{font-weight:bold;}


/*--[ footer]-----------------------------------------------------------------*/
#footer{background:url("image/footer.gif") top no-repeat; margin:0 auto;width:628px;}
#footer ul{
			list-style-type:none;margin:0;padding:0;
			text-align:center; padding:10px 0 40px;
		  }
#footer li{padding:0px 10px 0;display:inline;}

/*--[ USPCA Stuff ]-----------------------------------------------------------------*/
#uspcaInfo {background:white; }
#uspcaInfo ul{height:160px;padding:20px 0 0;width:561px;margin:0 auto;list-style-type:none}
#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;}
