﻿
.link a
{text-decoration: none;
color: #006;
}

#container
{width: 1024px;
padding: 0;
margin-top: 10px;
margin-right: 0;
margin-bottom: 40px;
margin-left: 0;
}
/***********************************Page Divisions***************************/
#top
{width: 1024px;

padding: 0;
margin: 0;
}

/*++++++++++rotator styles+++++++++++*/
.rotatorwrapper{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
width:1044px; /*width of featured content slider*/
height: 348px;
margin:0;
}

.rotatorwrapper .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
padding: 0px;

width: 1024px; /*width of content DIVs within slider. */
height: 100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}
.rotatorwrapper .text{
font-family: arial;
font-size: 12px;
margin: 4px 4px 4px 380px;
padding-left: 6px;
}

#paginate-slider1 {
width: 1015px; /* Width of pagination DIV. Total width should equal slider's outer width */ 
float:left;
padding: 8px 0px 0px 0px;
margin: 0; 
border: 0;
z-index: 900;
background-color: #479a42;
text-align:center;
}

#paginate-slider1 a.toc {
                margin: 6px;
}
#paginate-slider1 a.toc.selected {background: url('../images/rotator_dot_on.png') no-repeat;
                            
}

.pagination{
float:left;
text-align: left;
}





/*
.pagination a{
font-size: 12px;
padding: 0px 6px;
text-decoration: none; 
z-index:100;
}

.pagination a:hover, .pagination a.selected{
color: #ccc;
background-color: #fff;
}
    */
/*++++end rotator styles++++*/


/******************middle of page******************************/
#middle
{width:1024px;
 padding: 12px 0;
margin: 0;
background-color:#479a42;
}

#middle table
{width:1000px;
 padding: 0;
margin: auto;
}

#middle table td
{padding: 4px;
margin: 0;
text-align:center

}

/******************bottom of page******************************/
#bottom
{width:1024px;
 margin-top: 24px;
background-color:#fff;
}

#bottom .newsletter
{width:600px;
 height: 176px;  
 
 float:left;
 padding: 12px 16px;
margin-left: 34px;
border: 1px solid green;
}
 #bottom .newsimagecontainer {
     margin-top: 12px;
     
       float:left;
    }
 #bottom .newstextcontainer {
       
        margin-left: 155px;
    }
    #bottom .newstitle {
        font-size: 24px;
        font-weight: bold;
        padding: 12px 0 8px;

    }
    #bottom .newstext { font-size: 14px;}


  #bottom .newssubtitle {
        font-size: 16px;
        font-weight: bold;
         padding-bottom: 12px;
        color: #479a42;
    }

#bottom .contactus
{width:247px;
 font-size: 16px;
 font-weight: bold;
 padding: 0 18px;
 float:right;
margin-right: 34px;
/*margin-top:15px;*/
border: 1px solid green;
}

#bottom .feedback
{width:247px;
 font-size: 16px;
 font-weight: bold;
 padding: 0 18px;
 float:right;
margin-right: 34px;
margin-top: 15px;
border: 1px solid green;
}