body 			{ background-color: #675689; margin: 0; }

.ftr 			{ font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; color: #333333; text-decoration: none; }
.hdr-01			{ font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none; }

.copy 			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 140%; }
.copy img 		{ margin: 0 20px 20px 20px; }
.copy a 		{ color: #55439C; text-decoration: underline; }
.copy a:hover 	{ color: #9F93D0; text-decoration: none; }

#pfizer 		{ margin: 40px 0 0 50px; }
#pfizer a, #pfizer img		{ border: none;}

#progressive-beef 	{ float: left; width: 200px; margin: 0 70px 0 20px; }
#proud-partner 		{ float: left; display: block; position: relative; top: -20px; }

#proud-partner h2	{ float: left; }
#proud-partner img 	{ float: left; border: none; position: relative; margin: 22px 0 0 10px; }

#address		{ width: 475px; text-align: center; margin: 0 auto 0 auto; }

#beef-list ul 	{ margin-top: 0; padding-top: 0; }

.btmnav			{ background: url('/images/btm-grad.jpg'); }

p	{ padding:  5px 0 5px 0; margin: 0;}
ul 	{ padding-top: 0; margin-top: 0;}

#beef-list ul 	{ padding-top: 0!important; margin-top: 0!important;padding-bottom: 0!important; margin-bottom: 0!important;}
#beef-list li	{ padding-top: 0!important; margin-top: 0!important;padding-bottom: 0!important; margin-bottom: 0!important;}

.caption { font-size: 9px; font-famly: Arial, Helvetica, sans-serif; margin: 0 0 0 20px; padding: 0; position: relative; top: -15px; }
.fltrt	{ float: right; margin: 0 20px 20px 20px; }

.value-chain { position: relative; left: 100px; }

.sidebar 	{ width: 280px; margin: 0 0 0 20px;}


/*=============== home page ===================*/

#mainHome 		{ font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; font-style: italic; color: #000000; text-decoration: none; line-height: 170%; background: url(images/home-copy-grad.jpg) no-repeat; padding: 20px; }
#mainHome h1 	{ font-size: 22px; font-weight: normal; margin: 10px 0 20px 10px; }
#mainHome p 	{ font-size: 13px; margin: 20px 10px 10px 10px; text-align: justify; }

.slideshow 		{ margin: 0 0 0 10px; height: 175px; }


/*=============== nav ===================*/

#nav 				{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; background: url(images/red-bar.jpg) top  no-repeat #FFF; border-right: 1px solid #370350; margin: 0; padding: 5px 0 0 0; font-weight: bold; }
#nav li 			{ margin: 0 5px 0 5px; padding: 0; list-style-type: none; text-indent: 0; border-bottom: 1px dashed #999;  }
#nav li a			{ color: #000000; display: block;text-decoration: none; padding: 8px 10px 8px 10px; }
#nav li a:hover  	{ color: #939195; }
#nav li:hover  		{ background: #f0ecf2; color: #939195; }

.btmnav 		{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #DCD8E7; text-decoration: none; padding: 0 25px 0 0; }
.btmnav a 		{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #DCD8E7; text-decoration: none; }

a:hover			{ text-decoration: none; }


/*=============== global classes ===================*/

.clear 	{ clear: both; }
sup 	{ font-size: 60%; line-height: 60%;}

h1 		{ font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-size: 22px; font-weight: normal; margin: 10px 0 20px 0; color: #000000; text-decoration: none; }
h2 		{ font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; font-weight: normal; color: #000000; text-decoration: none; margin: 30px 0 5px 0;  }
h3 		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 140%; font-weight: bold; margin: 0; padding: 0; }

.border { border-top: none; border-right: 1px solid #000000; border-left: 1px solid #000000; border-bottom: none; }
.gray-border 	{ border: 10px solid #cfcfcf; }
.right			{ float: right; }
.disclaimer		{ font-size: 80%; color: #666;}


