/**Full Page Template**/
body.noBg
{   font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:normal;
    padding: 21px 10px 0px 0px;
    background-color: #fff;
    background-image: none;}
    
    
.pageNoBg
{   margin: 0 auto;
    padding: 7px 0px 15px 0px;
    width: 1001px;
    border: solid 1px #000;}
    
    
.pageNoBg .logo a
{    display: block;
     height: 85px;}
     
     
.pageNoBg .logo
{   height: 90px;
    width: 970px;
    margin: 0 auto 1px auto;
    padding: 0px 0px 7px 0px;
    background: #ffffff url(../images/body/logo.png) no-repeat 47px 1px;}
    
    


    
    
    
.templateDiv {
    width: 970px;
    background-color: #eaece8;
    margin: 0 auto;
    font-family: "Arial", sans-serif;}
    

    
.templateDiv {
    width: 970px;
    background-color: #eaece8;
    margin: 0 auto;
    font-family: "Arial", sans-serif;}
    

    
 .templateDiv .fullPage
{   }
.templateDiv .fullPage .fullPage1
{   background: transparent url(../images/body/fullPage1.png) no-repeat top left;
    height: 30px;}
.templateDiv .fullPage .fullPage3
{   background: transparent url(../images/body/fullPage3.png) no-repeat top left;
    height: 31px;}
.templateDiv .fullPage .fullPage2
{   background: transparent url(../images/body/fullPage2.png) repeat-y top left;
    min-height: 379px;
    padding: 20px 50px;}
       
       
       
      /**Wide Background Template**/  
    
    
        .templateDiv .fullPage
{   }
.templateDiv .fullPage .widePage1
{   background: transparent url(../images/body/fullPage1.png) no-repeat top left;
    height: 30px;}
.templateDiv .fullPage .widePage3
{   background: transparent url(../images/body/fullPage3.png) no-repeat top left;
    height: 31px;}
.templateDiv .fullPage .widePage2
{   background: transparent url(../images/body/fullPage2.png) repeat-y top left;
    height: 410px;
    padding: 20px 50px;}
    
     /**Standard Background Template**/
 
 .templateDiv .fullPage
{   }
.templateDiv .fullPage .standardPage1
{   background: transparent url(../images/body/standardPage1.png) no-repeat top left;
    height: 30px;}
.templateDiv .fullPage .standardPage3
{   background: transparent url(../images/body/standardPage3.png) no-repeat top left;
    height: 31px;}
.templateDiv .fullPage .standardPage2
{   background: transparent url(../images/body/standardPage2.png) repeat-y top left;
    height: 410px;
    padding: 20px 50px;}
    
    

    

    
.templateDiv .fullPage a
{   color: #2e448f;}
.templateDiv .fullPage p
{   color: #646760;
    font-size: 13px;
    margin: 0px 0px 10px 0px;
    line-height: 16px;
    text-align: justify;} 
    
    
.templateDiv .fullPage .fullPage2 p.leafBg
{   background: transparent url(../images/body/leafBg.png) no-repeat top left;
    height: 30px;
    padding: 7px 12px 30px 12px;
    text-align: right;
    color: #ac0a39;
    font-size: 13px;
    font-weight: bold;
    line-height: 26px;}
.templateDiv .fullPage .fullPage2 p.leafBgCenter
{   background: transparent url(../images/body/leafBg.png) no-repeat top left;
    text-align: center;
    font-size: 17px;
    font-weight: bold;
    height: 30px;
    padding: 24px 12px 12px 12px;
    color: #ac0a39;}
.templateDiv .fullPage .fullPage2 h2
{   display: inline;
    float: left;
    font-size: 13px;
    font-weight: bold;
    margin: 0px 5px 0px 0px;
    color: #ac0a39;}
.templateDiv .fullPage .fullPage2 ul
{   margin: 18px 0px;
    padding: 0px 0px 0px 35px;}
.templateDiv .fullPage .fullPage2 ul li
{   font-size: 13px;
    color: #646760;
    padding: 0px 0px 0px 10px;
    background: transparent url(../images/body/bullet.png) no-repeat center left;}
.templateDiv .fullPage .fullPage2 ul li.ul
{   background-image: none;}
.templateDiv .fullPage .fullPage2 ul li.ul ul
{   margin: 0px;}
.footer1
{   margin: 0 auto;
    width: 970px;
    text-align: center;}
.footer1 ul
{   margin: 8px 0 0 5px;}
.footer1 ul li
{   display: inline;
    font-family: "Arial", sans-serif;
    font-size: 15px;
    color: #5c5c4e;
    padding: 0px 20px 0px 20px;
    margin: 12px 0px 6px 0px;
    background: transparent url(../images/body/footer1.png) no-repeat center left;}
.footer1 ul li.first
{   background-image: none;}
.footer2
{   width: 970px;
    margin: 0 auto;
    text-align: center;}
.footer2 ul
{   width: auto;
    margin: 0 16px 45px 0;
    text-align: right;}
.footer2 ul li
{   display: inline;
    font-family: "Arial", sans-serif;
    font-size: 12px;
    color: #adada0;
    padding: 0px 5px 0px 10px;
    margin: 12px 0px 6px 0px;
    background: transparent url(../images/body/footer2.png) no-repeat center left;}
.footer2 ul li.first
{  background-image: none;}
/**Testimonials**/
.templateDiv .fullPage .fullPage2 .testimonial
{   vertical-align: top;
    margin: 0px 0px 15px 0px;}
.templateDiv .fullPage .fullPage2 .testimonial .image
{   float: right;
    height: 75px;
    width: 75px;
    margin: 0px 0px 10px 31px;
    padding: 6px 11px 10px 5px;
    background: transparent url(../images/gallery/testimonial.png) no-repeat top left;}
.templateDiv .fullPage .fullPage2 .testimonial .image img:hover
{   border: solid 2px red;
    margin: -2px 0px 0px -2px;}
.templateDiv .fullPage .fullPage2 .testimonial .text
{   text-align: justify;
    color: #646760;
    font-size: 13px;}
.templateDiv .fullPage .fullPage2 .testimonial .title
{   font-weight:bold;
    text-align: right;
    font-size: 13px;
    color: #646760;
    margin: 5px 0px 0px 0px;}
