.page-title {
    color: #006C28;
    font-size: 25px;
    margin-top: 12px;
    margin-left: 10px;
}

.floatleft{
    float:left
}
.testClass{
   float:right;
}

.textshadow {
    display: block;
    margin: 0px auto !important;
}

.heading
{
background:#04712A;
color:#FDC401 ;
padding-left:5px;
}

.new-link-s {
    background: #FDC401 !important;
    color: #04712A !important;
    display: block  !important;
    margin: 10px !important;
    padding: 5px !important;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
    -webkit-box-shadow: 0px 2px 3px rgba(50, 50, 50, 0.75);
    -moz-box-shadow:    0px 2px 3px rgba(50, 50, 50, 0.75);
    box-shadow:         0px 2px 3px rgba(50, 50, 50, 0.75);
}

.heading2
{
background:#04712A;
text-align:center;
color:#FDC401 !important;
padding-left:5px;
border:2px solid;
/*** -webkit-box-shadow: 0px 2px 3px rgba(50, 50, 50, 0.75);
    -moz-box-shadow:    0px 2px 3px rgba(50, 50, 50, 0.75);
    box-shadow:         0px 2px 3px rgba(50, 50, 50, 0.75);***/
}

.m-links-n
{
float:left;
width:300px;
 background: #FDC401 !important;
    color: #04712A !important;
    display: block  !important;
    margin: 0px 20px 10px 10px !important;
    padding: 5px !important;
    font-weight: bold;
    text-decoration:none;
    -webkit-box-shadow: 0px 2px 3px rgba(50, 50, 50, 0.75);
    -moz-box-shadow:    0px 2px 3px rgba(50, 50, 50, 0.75);
    box-shadow:         0px 2px 3px rgba(50, 50, 50, 0.75);
}

.m-links-n a
{
color: #04712A !important;
}

.heading3, .f-m-h, .animal-health-h, .live-stock h1
{
font-size:17px !important;
color:#04712A !important;
margin-left:10px !important;
}

.fertilizer
{
width:375px;
float:left;
color:#04712A !important;
margin:50px 100px 25px 10px;
}

.fertilizer img, .live-stock  img
{
margin-left:0px !important;
}

.fertilizer2
{
float:left;
margin-top:50px !important;
}


.p-s
{
margin:50px auto 25px;
width:400px;
padding:30px 20px 20px;
background:#04712A;
color:#FDC401 !important;
text-align:center;
font-size:13px;
}

.f-m figure
{
margin:50px auto;
width:450px;
}


.f-m figcaption
{
background:#04712A;
color:#FDC401 !important;
margin:0px;
padding:5px;
}

.f-m
{
magin-top:30px;
}

.f-m img
{
margin:0px !important;
}

.animal-left
{
float:left;
width:500px;
color:#04712A;
margin:50px 100px 25px 10px;
}

.animal-left h2
{
font-size:12px;
clear:both;
background:black;
color:#FDC401;
padding-left: 5px;
}

.animal-img1
{
float:left;
margin:0px 0px 27px 0px !important;
}

.animal-img2
{
float:right;
}

.animal-left img
{
margin:0px !important;
}

.animal-right
{
margin-top:50px;
}

.animal-right img
{
margin:0px 0px 25px 0px !important; 
}

.live-stock img
{
margin:0px !important;
}

.live-stock-l
{
float:left;
width:400px;
color:#04712A;
margin:50px 100px 0px 10px;
}

.live-stock-l > img {
    margin-top: 18px !important;
}

.live-stock-r
{
float:left;
margin:50px 0px 25px;
}

.live-stock-r div
{
background: black;
    color: #FDC401;
    font-size: 17px;
    padding-top: 12px;
    text-align: center;
 font-weight: bold;
padding-top: 18px;
}

.s-s
{
float:left;
width:400px;
margin:50px 100px 25px 10px;
}

.s-s h1
{
color:#04712A;
font-size:13px;
}

.s-s img
{
margin:0px !important;
}

.s-s2
{
float:left;
margin:50px 0px 25px 0px !important;
}

.agriculture
{
margin-left:10px;
}

.agriculture h1 {
    color: #04712A;
    font-size: 13px;
}

.agriculture h1 a {
    font-size: 13px !important;
}

.agriculture > img 
{
     margin: 10px 50px 20px 0px;
}

.water-saving 
{
margin-left:10px;
}

.water-saving h1, .hadware-left h1
{
font-size:13px;
color:#04712A;
}

.water-saving a
{
font-size:13px !important;
}

.water-saving a:visited
{
text-decoration:underline !important;
}


.hadware-left
{
float:left;
width:400px;
margin:50px 100px 25px 10px;
}

.hadware-right
{
float:left;
margin-top:50px;
width:300px;
}

.hadware img
{
margin:0px !important;
}


.oil-left
{
float:left;
color:#FDC401;
background:#04712A;
width:400px;
font-size:13px;
padding:20px;
height:310px;
margin:50px 0px 25px 25px;
}

.oil-right
{
float:right;
margin:50px 25px 25px 0px !important;
}


.clothing-h, .GardenSupplies-h
{
color:#FDC401;
background:#04712A;
font-size:13px;
padding:20px;
margin:50px 10px 25px 10px;
}

.clothing1
{
float:left;
margin:0px 10px 25px 10px !important;
}

.clothing2
{
float:left;
margin:0px 10px 25px 0px !important;
}

.clothing3
{
float:left;
margin:0px 0px 25px 0px !important;
}

.produce1
{
float:left;
color:#FDC401;
background:#04712A;
font-size:13px;
padding:20px;
width:310px;
height:310px;
margin:50px 50px 0px 10px;
}

.produce2
{
float:left;
margin:50px 0px 25px 0px !important;
}

.produce3
{
float:left;
margin:0px 50px 25px 10px !important;
}

.produce4
{
float:left;
margin:0px 0px 25px 0px !important;
}

.garden2
{
float:left;
margin:20px 50px 0px 10px !important;
}

.garden3
{
float:left;
margin:20px 0px 0px 0px !important;
}

.garden4
{
float:left;
margin:25px 50px 25px 10px !important;
}

.garden5
{
float:left;
margin:25px 0px 25px 0px !important;
}

.machinery-left
{
float:left;
color:#FDC401;
background:#04712A;
font-size:13px;
padding:20px;
width:360px;
height:360px;
margin:50px 0px 25px 50px;
}

.machinery-right
{

}

.home-top h1, .home-top h3
{
text-align:center;
}


/**************************  17 dec. 2013 *******************************/


.hadware-left h1
{
margin-top:0px !important;
line-height: 49px !important;
}

.s-s h1
{
margin-top:0px !important;
line-height: 45px !important; 
}

.clear2
{
height:20px;
width:100%;
clear:both;
}

.water-saving h1
{
line-height: 34px !important;
margin-top:0px !important;
}


.new-link-s:hover, .m-links-n:hover {
    background: #04712A !important;
    color:#FDC401 !important;
    box-shadow: none !important;
}

.m-links-n:hover a
{
color:#FDC401 !important;
}

.art-block
{
background:none !important;
border:none !important;
}

.heading3, .f-m-h, .live-stock h1, .animal-health-h, .s-s h1, .agriculture h1, .hadware-left h1, .water-saving h1
{
font-weight:normal !important;
}

.contact-us {
    float: left;
    font-size: 14px;
    margin: 50px 0 50px 25px;
    width: 490px;
}

.contact-us2
{
margin-bottom:20px;
height:85px;
width:225px;
float:left;
border-bottom: 1px solid #04712A;
}


.contact-us span {
    display: block;
    line-height: 34px;
}

.contact-left {
    color: #006C28;
    font-size: 18px;
    height: 50px;
    width: 150px;
}
.contact-us3 {
    height: 100px;
}

.h-o-o
{
width:275px !important;
}

.contact-us2.c-c3 {
    height: 175px;
}

.contact-left img
{
float:left;
padding-right:10px;
margin:0px !important;
border:none !important;
}




.map
{
float:left;
width:425px;
margin:50px 25px 0px 0px;
}

.contact-us2.h
{
border-bottom:none !important;
}

.view-larger
{
display: inline-block;
margin-left:10px;
}

img, div.art-block img
{
    border: none !important;
}

.fertilizer img 
{
    margin-top: 25px !important;
}

.bp-fuel
{
   background: #04712A;
    color: #FDC401;
    font-size: 13px;
    margin: 50px auto 50px;
    padding: 20px;
    width: 360px;
}

.newsletter-new
{
color: #04712A;
padding: 10px;
}

.community-new {
    float: left;
    width: 45%;
    min-height: 275px;
    margin:20px 0px 0px 10px;
}


.community-new2
{
    float: right;
    width: 45%;   
    min-height: 275px;
    margin:20px 10px 0px 0px;
}



.community-new > h1,  .community-new2 > h1, .polices-left h1, .polices-right h1
{
    background: #04712A;
    color: #FDC401;
    font-size: 22px;
font-weight: bold;
    padding: 0px 5px;
   /* line-height:34px;*/;
    margin-bottom: 10px !important;
}

.community-new > p,  .community-new2 > p, .polices-left p, .polices-right p
{
padding: 20px 10px 10px;
background: #FDC401;
color: #04712A;
}

.community-new > p,  .community-new2 > p
{
height: 180px;
}

.polices-left p, .polices-right p
{
height: 100px;
}

.polices-left
{
    float: left;
    width: 45%;
    min-height: 125px;
    margin:20px 0px 0px 10px;
}


.polices-right
{
    float: right;
    width: 45%;   
    min-height: 125px;
    margin:20px 10px 0px 0px;
}


.home-new {
    color: #04712A;
    background: #fff;
    padding: 0 !important;
}

.general-heading
{
background: #04712A;
color: #FDC401 !important;
padding-left: 5px;
font-size: 22px !important;
margin:10px 0px !important;
width:655px;
line-height: 36px;
font-weight: bold !important;
}

.community-new4
{
margin-top: 40px !important;
}

.newsletter-new a
{
color: #FDC401 !important;
font-weight: bold !important;
font-size: 14px !important;
text-decoration: underline !important;
}

.agriculture a
{
color: #04712A !important;
    font-size: 14px !important;
    font-weight: bold;
}



/****************************************** home page **********************************************/
.art-box.art-blockcontent
{
padding:0px !important;
}

.home-new h3, .home-new h1
{
text-align: center !important;
color:#04712A !important;
line-height: 20px;
}

.home-new h3
{
font-weight: normal;
letter-spacing: 5px;
}

.home-new h1
{
border-bottom: 1px solid #04712A;
margin-bottom: 20px;
padding-bottom: 10px;
}

.home-top
{
    margin: 0 !important;
    padding: 20px 50px;
}

.home-top
{
text-align:justify;
}

.item_container.new_item > img {
    height: 365px;
    left: 0 !important;
    margin: 0 !important;
    top: 30px !important;
    width: 650px !important;
}

.chameleon_slider.NewsOne
{
background:none !important;
border:none !important;
}

.art-box.art-blockcontent
{
background: #fff !important;
border: none !important;
}

#rotate1958 .item > img
{
width:690px;
height:390px;
}

.contentRotator > div
{
width:690px !important;
margin: 0 auto;
}

#rotate1958
{
width:690px !important;
height:390px !important;
}

#EDN_NewsTwo .meta-text-wraper .meta_text > div
{
margin-right: 0px !important;
overflow: hidden;
clear:both;
height: 30px !important;
}

#EDN_NewsTwo .meta-text-wraper
{
border: none !important;
}

#EDN_NewsTwo .meta-text-wraper .meta_text
{
background: none !important;
}
.DnnModule-FacebookToolkit{margin-bottom: 20px;}

