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

/*--[ container ]-----------------------------------------------------------------*/
#container{background:white url("image/background.gif") repeat-y;width:830px; margin:20px auto;}

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

/*--[ top ]-----------------------------------------------------------------*/
#intro{background:url("image/intro.gif") top no-repeat;padding:0;margin:0;}

#header, #topInfo {}
#header{background:url("image/header.gif") 46px 39px no-repeat;padding:51px 0 0 201px;height:134px;}
#header h1, #header h2{margin:0;padding:0;}
#header h1 {font-size:25px;color:#dc3227;}
#header h2{font-size:18px;color:#2678b3;font-style:italic;}

#topInfo{text-align:right;padding-right:35px;}
#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:10px;margin:10px 25px 0;
			background:#3399CC;  
			text-align:center;
		  }
#intro li{margin:0;padding:0px 10px 0;display:inline;}
#intro li a{color:white;}

/*--[ content ]-----------------------------------------------------------------*/
#content{padding:10px 40px 20px;}
#content h3 {height:36px; padding:30px 0 0;margin:30px 0 15px; text-transform:capitalize; border-bottom:10px solid black; 
			vertical-align:middle; font-size:24px;}

#content p{margin:15px; line-height:20px;}
#content .services h3{color:#EB5321; border-color:#EB5321;background:url("image/section-services.jpg") right no-repeat;}
#content .about h3{color:#F37528; border-color:#F37528;background:url("image/section-about.jpg") right no-repeat;}
#content .faq h3{color:#F0C866; border-color:#F0C866;background:url("image/section-faq.jpg") right no-repeat;}
#content .contact h3{color:#D5BF98; border-color:#D5BF98;background:url("image/section-contact.jpg") right no-repeat;}
#content .contact p{font-size:16px; text-align:center;}
#content .contact .p0{font-weight:bold;}


/*--[ footer]-----------------------------------------------------------------*/
#footer{background:url("image/footer.gif") bottom no-repeat; margin:0;}
#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;width:700px;margin:10px auto 20px;; border:5px solid #669966}
#uspcaInfo ul{height:160px;padding:20px 20px 0;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;}

