	/* Version with CSS3 text */
	
	body{
		font-family: 'Myriad Pro', "myriad-pro", 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
		font-size: 14px;
	}
	
	body a{
		color:#47AE4B;
		text-decoration:none;
	}
	
	body a:hover{
		color:#000;
	}
	
/**** Species Title *****/
	.species-title{
		font-family: 'myriad-pro-semi-condensed', arial, helevetica, sans-serif;
		font-size:160%;
		font-weight:400;
		text-align:right;
		color:#FFF;
				
		text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.35);
	}
		
	.species-title a{ color:#FFF; text-decoration:none; }
	.species-title a:hover{ color:#000; }

/***** Captions for Pictures ******/
	.img-wrap-left .caption, .img-wrap-right .caption{
		font-family: 'Myriad Pro', "myriad-pro", 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
		font-weight:600;
		text-align:center;
	}

	
/***** One Column Pages *****/	
	.one-col-main h3{
		font-size:135%;
		font-weight:700;
		margin-bottom:15px;
		
		text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
	}
	
	.one-col-main h4{
		font-size:130%;
		font-weight:600;
		margin-bottom:10px;
		
		text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.05);
	}
	
	.one-col-main p, .species ul li, .two-col-wordpress-left p{
		font-family: Georgia, serif;
		font-size:115%;
		list-style-type:none; 
		line-height:150%;
	}
	
	.one-col-main .post ul li{
		font-size:115%;
		line-height:125%;
	}


/****** Species Pages ******/
	.species ul{
		margin-left: 0;
		padding-left: 0;
		margin-bottom: 20px;
	}
	
	.species a {
		color: #47AE4B;
		text-decoration:none;
	}
	
	.species a:hover{
		color: #000;
	}
	
	#sources, #sources ul li{
		font-family: 'Myriad Pro', "myriad-pro", 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
		font-size:90%;
		color: #BBB;
	}
	
	#sources h4{
		font-size:100%; /* Override .one-col-main h4 */
		font-weight:700;
		margin-bottom:10px;
		text-shadow:none; /* Override .one-col-main h4 */
	}
	
	#sources ul li{
		list-style-type: none;
		line-height: 150%;
	}
	
/***** Wholesale Terms & Conditions, Pay Your Account *****/
	.terms-conditions ol li, .pay-online ul li{
		font-family: Georgia, serif;
		font-size:115%;
		line-height:150%;
		margin-bottom:15px;
	}	
	
/***** Retail Locations & Hours *****/
	.locations ul li{
		font-family: Georgia, serif;
		font-size:115%;
		line-height:135%;
	}	


/***** Services Milling *****/
	.milling h4, .delivery h4{
		color:#47AE4B;
	}
	
/***** Services Delivery *****/
	.delivery ul li{
		font-family: Georgia, serif;
		font-size:115%;
	}
	
/***** Contact Us - Other Methods *****/
	.form ul li{
		font-size:125%;
		line-height:125%;
		color:#47AE4B;
	}
	
	
	.form ul li ul li{
		font-size:90%;
		font-family: Georgia, serif;
		color:#000;
	}
	
/***** Employment & Updates Pages *****/
	.employment h2, .post h2{
		font-size: 145%;
		font-weight: 700;
		margin-bottom: 5px;
		
		text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.05);
	}
		
/* iPhone [portrait + landscape] */
	@media only screen and (max-device-width: 480px) {
		.employment h2, .post h2{ -webkit-text-size-adjust:150%; }
	}
	
	.employment h3{
		font-size:120%; /* Override .one-col-main h3 */
		font-weight:700;
		margin-bottom:5px;
		text-shadow: none; /* Override .one-col-main h3 */
	}
	
	.employment p{
		margin-bottom:0px; /* Override p in reset.css */
	}
	
	.employment ul li{
		font-family: Georgia, serif;
		font-size:115%;
		list-style-type:disc; 
		line-height:150%;
	}
	
	.read_more{
		font-family: 'Myriad Pro', "myriad-pro", 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
		font-weight:600;
	}
	

/***** Two Column Pages *****/
	.two-col-main h3{
		font-size:175%;
		font-weight:600;
		margin: 10px 0 25px 5px;
		
		text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);	
	}
	
	.two-col-main p{
		font-family: Georgia, serif;
		font-size:130%;
		line-height:150%;
		margin-left:5px;
	}

	
/***** Three Column Pages *****/
/***** Wholesale, Retail Pages *****/
	h2.picture-header{
		margin-bottom:15px;
	}
	
	.title-three-col p{
		font-family: Georgia, serif;
		font-size:115%;
		line-height: 150%;
		text-align: center;
		margin-left: 10px;
	}
	
/****** Wholesale, Retail Specials ******/
	.special h3 {
		font-family: 'myriad-pro-semi-condensed', arial, helevetica, sans-serif;
		font-size:160%;
		font-weight:400;
		text-align:right;
		color:#FFF;
				
		text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.35);
	}
	
	.special h3 a{ color:#FFF; text-decoration:none; }
	.special h3 a:hover{ color:#000; }
	
	.special p{
		font-family: Georgia, serif;
		font-size:115%;
		line-height: 150%;
		margin:10px 0px 15px 10px;
	}
	
	.special ul li{
		list-style-type:none;
		margin:0;
		padding:0;
		
		font-family: Georgia, serif;
		font-size:115%;
		line-height: 150%;
		text-align:center;
	}
	
	.special .price{
		font-family: 'myriad-pro-semi-condensed', arial, helevetica, sans-serif;
		font-size:150%;
		font-weight:600;
		color:#47AE4B;
		text-align:center;
		margin:5px 0px 5px;
	}


/***** Four Column Pages *****/
/***** Customers, Accounts, Contact Us *****/
	.title-four-col h2 {
		font-size:135%;
		font-weight:700;
		text-align:center;
		margin-top: 10px;
		margin-bottom: 23px;
	}
	
	.title-four-col p {
		font-family: Georgia, serif;
		font-size:115%;
		line-height: 150%;
		text-align: center;
		margin-left: 10px;
	}


/***** Feature Pages ******/
/***** Products,  Announcements, IronStick *****/
	.gradient-box-primary h3{
		font-size:175%;
		font-weight:600;
		margin:15px 45px;
		
		text-shadow: 0em 0.1em 0.2em rgba(0,0,0,0.15);		
	}
	
	.gradient-box-primary p{
		font-family: Georgia, serif;
		font-size:125%;
		line-height: 150%;	
		margin:15px 45px;
	}
	
	.gradient-box-secondary h3{
		font-size:165%;
		font-weight:600;
		margin:15px 35px 15px 45px;
		
		text-shadow: 0em 0.1em 0.2em rgba(0,0,0,0.15);
	}
		
	.gradient-box-secondary p{
		font-family: Georgia, serif;
		font-size:115%;
		line-height: 150%;	
		margin:15px 25px 15px 45px;
	}	
	
	.gradient-box-primary ul li, .gradient-box-secondary ul li{
		list-style-type: none;
		font-size:115%;
		font-weight:600;
	}
	
	.gradient-box-primary ul{
		margin: 20px 45px;
	}	
	.gradient-box-primary ul li{
		margin-bottom:8px;
	}
			
/***** Account Downloads *****/
	.accounts-downloads p{
		font-family: Georgia, serif;
		font-size:115%;
		margin:5px 0px 20px 15px;
	}
	
	.accounts-downloads p a{
		color:#47AE4B;
		text-decoration:none;
		font-weight:bold;
	}
	
	.accounts-downloads p a:hover{
		text-decoration:underline;
	}
	
		
/***** Site Map ******/
	.site-map h3 {
		font-size:140%;
		font-weight:700;
		
		text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.18);
	}
	.site-map h3 a{
		color:#47AE4B;
		text-decoration:none;
	}
	
	.site-map h3 a:hover{
		color:#000;
	}
	
	.site-map h3, .site-map ul li{ padding-left:80px;}
	
	.site-map ul li{
		font-family: Georgia, serif;
		font-size:120%;
		list-style-type:none; 
		margin-bottom:5px;
	}
	
	.site-map ul li a{
		color: #000;
		text-decoration:none;
	}
	
	.site-map ul li a:hover{
		color:#47AE4B;
	}
	
/***** Section Footer Links *****/
	.products_footer_titles{
		font-size:113%;
		font-weight:600;
		margin:5px 0px;
		text-align:center;
	}
	.products_footer_titles a{
		color:#000;
		text-decoration:none;
	}
	.products_footer_titles a:hover{
		color:#47AE4B;
	}
	
	
	
/***** Global Footer *****/ 	
	#bottom_nav a{
		color: #FFF;
		font-weight:600;
		text-decoration:none;
	}
	
	#bottom_nav a:hover{
		color:#000;
	}
		
	.green_underline{
		color:#47AE4B;
		font-weight:600;
		text-decoration:underline;
	}
    .mcl_underline{
		color:#df102d;
		font-weight:600;
		text-decoration:underline;
	}
    .mcl_underline a{color:#df102d;}
	
	#copyright{
		letter-spacing:0px;
		font-size: 90%;
		color: #BBB;
	}