* {margin: 0; padding: 0; font-family:georgia; font-size: 10pt; color: black; -moz-box-sizing:border-box;box-sizing:border-box;}

body {text-align:center; background: #fbf8dc;}

.red {color: #9d1e21; font-size: 100%; }

#wrap {width: 1300px; margin: 0 auto; border: 0px dashed green;}

#header {border: 0px dashed green; text-align: left; overflow:auto; height: 139px; background: #fbf8dc url('images/background_paint_top_b.jpg') no-repeat; background-position: 140px top; 
        -moz-box-sizing:border-box;box-sizing:border-box;}
  #header #logo {margin: 0 75px 20px 100px; float: left;}
  #header #title {margin: 60px 0 0 0; float: left;}
  #header table#topnav {margin: 40px 200px 0 0; float: right; border: 0px dashed red;}
  #header table#topnav td {padding: 0 10px; text-align: center; text-transform: uppercase; height: 24px;}
  #header table#topnav td a {color: #9d1e21; font-weight: bold; font-size: 75%; text-decoration: none;  letter-spacing:.1em;}
  #header table#topnav td a:hover {color: black;}
  #header table#topnav td#rooster {background: url('images/rooster.gif') no-repeat top center; height: 24px;}
 
#main-nav {clear: both; border: 0px dashed blue;}
  #main-nav ul {text-align: center; border: 0px dashed pink; float: right;
  			margin-right: 208px;
  			-moz-box-sizing:border-box;box-sizing:border-box; -webkit-box-sizing: border-box;} 
  #main-nav ul li {list-style-type:none; float: left; margin: 0 5px; color: #98b6b6; vertical-align:top; font-size: 10pt; 
  			      letter-spacing: 0;
  			   	  border: 0px dashed green; padding: 0; -moz-box-sizing:border-box;box-sizing:border-box; -webkit-box-sizing: border-box;
				  }
  #main-nav ul li#nav-on {background: url('images/nav_home-state.gif') bottom; height: 25px; border: 0px dashed black;}
   
  #main-nav ul li a {color: #4f3523; text-decoration: none; font-size: 90%;}
  #main-nav ul li a:hover {color: #9d1e21;} 

#main-content {background: url('images/background_homepage_5.jpg') no-repeat; height: 800px; padding-top: 10px;
			    border: 0px dashed green; clear: both;}

  #main-content #content-left-column {float: left; margin:  0; padding: 40px 0 0 95px;  width: 752px; border: 0px dashed blue;
  									 bottom right no-repeat; -moz-box-sizing:border-box; box-sizing:border-box; -webkit-box-sizing: border-box;}
  #main-content #content-left-column a {font-size: 65%; color: #4f3523; text-decoration: none; font-family: verdana;}							 
  #main-content #content-left-column a:hover {text-decoration: underline;}							 
  #main-content #content-left-column p {color: #4f3523; text-align: left; padding: 5px 100px 0 100px; line-height: 2em; 
                                     font-size: 110%; border: 0px dashed aqua;}
  #main-content #content-left-column p#index-mini-nav {color: gray; text-align:center; padding: 15px 0 0 0;}							 
  #main-content #content-left-column h1,#main-content #content-left-column h2, #main-content #content-left-column h3 {text-align: left; font-size: 250%; 
color: #4f3523;
margin: 13px 0px 0 100px;}

/* The below style is ONLY for the index h1 can delete if they want to go back to bold  */
  #main-content #content-left-column h1 {font-weight: normal; padding-left:25px;}							 

  #main-content #content-right-column {border: 0px dashed red; text-align: left; padding: 50px 0 0 0; width: 350px; float: right;
  									   margin: 0 190px 0 0;-moz-box-sizing: border-box;box-sizing:border-box; -webkit-box-sizing: border-box;} 
  #main-content #content-right-column h2 {color: #9d1e21; margin: 15px 15px 0 0; border: 0px dashed blue; margin-bottom: 0; line-height: 18px;} 
  #main-content #content-right-column p {font-size: 12px; line-height:18px; margin: 10px 15px 25px 0;} 
  #main-content #content-right-column p a {color: #9d1e21; text-decoration:none; font-size: 85%; font-weight: bold; font-family: verdana;} 
  #main-content #content-right-column p a:hover {color: black;} 
  
  #main-content #content-right-column #right-column-middle img#news-events {margin-bottom: 18px; }
  #main-content #content-right-column #right-column-middle p {font-size: 12px; line-height:18px;}
  #main-content #content-right-column #right-column-middle p.item-information {margin: 0px; border: 0px dashed red; padding-top: 0; 
                                      font-family: verdana; font-size: 85%; color: #4f3523}
  
  #main-content #content-right-column div#featured-product-image {float:left; margin: 15px 8px 10px 0; border: 0px dashed blue;  -moz-box-sizing:border-box;box-sizing:border-box;}
  #main-content #content-right-column div#featured-product {padding: 18px 0 15px; 5px;}

  #main-content #content-right-column div.item-information strong,
  #main-content #content-right-column div.item-information strong font,
  #main-content #content-right-column div.item-information b font,
  #main-content #content-right-column div.item-information b,  
  #main-content #content-right-column div#featured-product strong,
  #main-content #content-right-column div#featured-product strong font,
  #main-content #content-right-column div#featured-product b font,
  #main-content #content-right-column div#featured-product b {color:#9d1d21}
  #main-content #content-right-column div#featured-product h2 {border: 0px dashed purple;}
  #main-content #content-right-column div#featured-product p {border: 0px dashed green; margin: 10px 15px 0 0;}
     
  #main-content #content-right-column div#newsletter-form-top {border: 0px dashed gray; margin-top: 10px;}
  #main-content #content-right-column div#newsletter-form-bottom {border: 0px dashed green; margin-top: 10px;}
  #main-content #content-right-column form input {border: 0px; color: gray; font-family: verdana; 
                                                 height: 21px; font-size: 7pt; padding: 4px 3px 3px 8px;} 
  #main-content #content-right-column #home-chiclets {margin-top: 10px;}
  #main-content #content-right-column #home-chiclets a {font-size: 85%; color: black; text-decoration: none;}
  #main-content #content-right-column #home-chiclets a:hover {color: #9d1e21;; text-decoration: none;}
  #main-content #content-right-column #home-chiclets img {position: relative; top: 8px; right: 4px;}
  
  
#footer {font-size: 8pt; color: #b6a99c; font-family: verdana; clear: both;}
  #footer a {font-size: 8pt; color: #b6a99c; font-family: verdana; clear: both; text-decoration: none;}
  #footer a:hover {color: black;}
  #footer p {color: #8c8272; font-family: verdana; font-size: 9pt; margin-bottom: 3px;}

#footer img#facebook-small-badge {position: relative; top: 2px; margin-right: 4px;}
#footer img#twitter-small-badge {position: relative; top: 2px; right: 0px; margin-right: 4px;}  

#twitter {margin-left: 25px;}

/*   ****************   sub pages  ************************  */
#wrap-sub {width: 1300px; margin: 0 auto; border: 0px dashed black;}

#main-content-sub {border: 0px dashed green; overflow:auto; width: 1296px; clear: both;}

#content-sub-header {border: 0px dashed green; padding: 35px 0 0 0; }
#content-sub-body {border: 0px dashed red; background: url('images/paint-body_2.jpg') repeat-y; padding-bottom:95px;
				  		   text-align: left; background-position:  60px bottom;}
#content-sub-body hr {clear: both; visibility:hidden;}

#content-right-column-sub {border: 0px dashed green; width: 610px; float: right; margin-right: 200px; padding: 5px;
						   text-align: left;}

#main-content-sub #content-sub-body #content-right-column-sub h1 , #main-content-sub #content-sub-body #content-right-column-sub h2, 
#main-content-sub #content-sub-body #content-right-column-sub h3{border: 0px dashed green; color: #9d1e21; 
				                                          font-size: 150%; font-weight: normal; line-height: 1.75em; 
														  margin-bottom: 25px;}
#main-content-sub #content-sub-body #content-right-column-sub h3#subag {margin-bottom: 10px; }                                                          
 #main-content-sub #content-sub-body #content-right-column-sub a  {color: #9d1e21; text-decoration: none; font-weight: bold;}
 #main-content-sub #content-sub-body #content-right-column-sub a:hover  {color: black;}
 
 #main-content-sub #content-sub-body #content-right-column-sub ul  {;}
  #main-content-sub #content-sub-body #content-right-column-sub li  {margin: 0 0 12px 25px; list-style: url('images/red-dot.gif');}                                                         
   
   #content-right-column-sub p {color: black; font-size: 10pt; line-height: 1.4em; margin-bottom: 10px;}

#content-left-column-sub {border: 0px dashed blue; width: 430px; font-weight: normal; text-align: right; -webkit-box-sizing: border-box;}
  /* quote style  */ #content-left-column-sub img {margin: 13px 0 0 auto;}
                     #content-left-column-sub #subnav-links table {margin: 0 0 0 auto;}
                     #content-left-column-sub #subnav-links {padding-top: 15px; }

   #content-left-column-sub p {font-size: 160%;line-height: 2em;  color: #365161;}
   #content-left-column-sub p#quote-ref {color: #9d1e21; font-family: verdana; font-size:130%; padding-right: 10px;}

.inline_image{margin: 0 15px 0 0; }

.contentlinks {color: #365161;}
#main-content-sub #content-sub-body #content-right-column-sub h1#agservicetitles {color: #50311f; font-family:georgia; font-size: 28px;
                                                                       margin-bottom: 12px; border: 0px dashed red;}

/*               locations page                  */
#locations-table td .red {font-weight: bold;}
#locations-table td p {line-height:1.5em; margin: 0 0 12px 0; }
#locations-table td h4 {color: #9d1e21; font-size: 120%; margin-bottom: 0;}

/*               ag subnav                        */

#subnav-links a {color: #4e321d; display: block; text-align: right; font-size: 110%; margin-bottom: 15px; font-weight: normal;}
#subnav-links a:hover {color: #9d1e21;}

