/*website page settings header and footer*/
body{
   margin-top:0px;
   margin-bottom:0px;
   margin-left:0px;
   margin-right:0px;
   padding:0px;
   line-height:1.5em;
   text-align:center;
   font-family:cambria, calibri, Georgia, Verdana, Arial;
   font-size:14px;
   background-image:url("graphics/pintoback.jpg");
   background-repeat: repeat;
   background-color: #000000;
   }

ul {padding-left:30px; text-indent:-15px; line-height:17px; padding-right:15px; list-style-position:inside; text-align:left;}   
li {}
lh {font-weight:bold; font-size:20px;}

.fancyred{font-family: 'Yeseva One', cursive; color:#B80000; font-size: 25px;line-height:25px;}
.fancyblack{font-family: 'Yeseva One', cursive; color:#000000; font-size: 20px;}

  
div.centerbody{
   text-align:center;
   vertical-align:top;
   }

.centerme{
   text-align:center;
   vertical-align:top;
}

.leftme{
   text-align:left;
   vertical-align:top;
}

.rightme{
   text-align:right;
   vertical-align:top;
}

.justifyme{
   text-align: justify-all;
   vertical-align:top;
}

.pintoheader{
    background-image:url("graphics/pintoheader2.png");
    background-repeat: no-repeat;
    background-position: center;
    margin-top:0px;
    margin-bottom:0px;
    margin-left:0px;
    margin-right:0px;
    height:125px;
    width:977px;
    }

.pintobody{
    background-image:url("graphics/pintobody2.png");
    background-repeat:repeat; 
    margin-top:0px;
    margin-bottom:0px;
    margin-left:0px;
    margin-right:0px;
    min-height:450px;    
    width:977px;
    }
    
.menubar{width:200px;
         font-size:15px;
         padding-left:10px;
         padding-right:0px;
         padding-top:10px;
         padding-bottom:0px;
         font-family:cambria, calibri, Georgia, Verdana, Arial;
         text-align:center;
         vertical-align:top;
         }

a.menusub{
    display:block;
    width:154px;
    height:30px;
    text-align:left;
    background:url("graphics/menu2.png");
    font-size:20px;
    font-weight:600;
    font-style:oblique;
    font-family:cambria, calibri, Georgia, Verdana, Arial;
    text-decoration:none;
    color:#800000;
    margin-left:7px;
    margin-right:0px;
    margin-top:2px;
    margin-bottom:5px;
    padding-bottom:0px;
    padding-top:10px;
    padding-left:45px;
    padding-right:0px;
    }

a.menusub:hover{
    color:#000000;
    display:block;
    width:154px;
    height:30px;
    text-align:left;
    background:url("graphics/menuhover2.png");
    font-size:20px;
    font-weight:600;
    font-style:oblique;
    font-family:cambria, calibri, Georgia, Verdana, Arial;
    text-decoration:none;
    margin-left:7px;
    margin-right:0px;
    margin-top:2px;
    margin-bottom:5px;
    padding-bottom:0px;
    padding-top:10px;
    padding-left:45px;
    padding-right:0px;
    }  


    
a.menu2{
    display:block;
    width:154px;
    height:30px;
    text-align:left;
    background:url("graphics/menu.png");
    font-size:20px;
    font-weight:600;
    font-style:oblique;
    font-family:cambria, calibri, Georgia, Verdana, Arial;
    text-decoration:none;
    color:#800000;
    margin-left:7px;
    margin-right:0px;
    margin-top:2px;
    margin-bottom:5px;
    padding-bottom:0px;
    padding-top:10px;
    padding-left:45px;
    padding-right:0px;
    }

a.menu2:hover{
    color:#000000;
    display:block;
    width:154px;
    height:30px;
    text-align:left;
    background:url("graphics/menuhover.png");
    font-size:20px;
    font-weight:600;
    font-style:oblique;
    font-family:cambria, calibri, Georgia, Verdana, Arial;
    text-decoration:none;
    margin-left:7px;
    margin-right:0px;
    margin-top:2px;
    margin-bottom:5px;
    padding-bottom:0px;
    padding-top:10px;
    padding-left:45px;
    padding-right:0px;
    } 

.content{width:550px;
         font-size:14px;
         font-family:cambria, calibri, Georgia, Verdana, Arial;
         vertical-align:top;
         padding-left:25px;
         padding-right:10px;
         padding-top:0px;
         padding-bottom:0px;
         text-align:left;
         }
         
.contentwide{width:750px;
             font-size:14px;
             font-family:cambria, calibri, Georgia, Verdana, Arial;
             vertical-align:top; 
             padding-left:25px; 
             padding-right:50px; 
             padding-top:0px; 
             padding-bottom:0px; 
             text-align:left;
             }

           
.watermark {
    background-image: url("graphics/watermark2.jpg");
    background-repeat: no-repeat;
    background-position: center;
    min-height:800px;
  /*   filter: alpha(opacity=70); opacity: 0.7; */
    }
    
    
.page {
    background-image: url("graphics/burnpage.png");
    background-repeat: no-repeat;
    background-position: center;
    
  /*   filter: alpha(opacity=70); opacity: 0.7; */
   
 }    
.pintobot{
    background-image:url(graphics/pintobot2.png);
    background-repeat: no-repeat;
    background-position: center;
    margin-top:0px;
    margin-bottom:0px;
    margin-left:0px;
    margin-right:0px;
    height:40px;
    width:977px;
    }
    

.borderme{border:1px #6A554F solid; 
          background-image: url("graphics/noticeback.png");
          margin-right:5px;
          margin-left:10px;
          padding-left:10px;
          padding-right:10px;
          padding-bottom:10px;
          padding-top:5px;
              -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    -khtml-border-radius: 15px;
    border-radius: 15px;
  /*         -webkit-box-shadow: #B3B3B3 5px 5px 5px;
          -moz-box-shadow: #B3B3B3 5px 5px 5px;
          box-shadow: #B3B3B3 2px 2px 2px;  */
          } 
          
.bordermeoct{border:1px #6A554F solid; 
          background-image: url("poorpumpkin400.jpg");
          margin-right:5px;
          margin-left:10px;
          -webkit-border-radius: 15px;
          -moz-border-radius: 15px;
 -khtml-border-radius: 15px;
          border-radius: 15px;
/*           -webkit-box-shadow: #B3B3B3 5px 5px 5px;
          -moz-box-shadow: #B3B3B3 5px 5px 5px;
          box-shadow: #B3B3B3 2px 2px 2px;  */
          } 
          
          
          
.borderme25{border:1px #6A554F solid; 
            font-size:14px;
            background-image: url("graphics/noticeback.png");
            margin-right:5px;
            margin-left:10px;
            padding-bottom:5px;
            padding-left:25px;
            padding-right:10px;
            padding-top:5px;
            -webkit-border-radius: 15px;
                -khtml-border-radius: 15px;
            -moz-border-radius: 15px;
            border-radius: 15px;
/*             -webkit-box-shadow: #B3B3B3 5px 5px 5px;
            -moz-box-shadow: #B3B3B3 5px 5px 5px;
            box-shadow: #B3B3B3 2px 2px 2px;  */
           }           
          
.bordermenot{border:0px #6A554F solid;
             padding:5px;
             margin-right:15px;
/*           -webkit-border-radius: 15px;
          -moz-border-radius: 15px;
          border-radius: 15px;
          -webkit-box-shadow: #B3B3B3 5px 5px 5px;
          -moz-box-shadow: #B3B3B3 5px 5px 5px;
          box-shadow: #B3B3B3 2px 2px 2px; */
}     

.bordermenot5{border:1px #6A554F solid;
             padding:5px;
             background-color:#EDE3D8; 
 /*             margin-right:5px;
             margin-left:10px; */
          -webkit-border-radius: 15px;
          -moz-border-radius: 15px;
          border-radius: 15px;
              -khtml-border-radius: 15px;
/*           -webkit-box-shadow: #B3B3B3 5px 5px 5px;
          -moz-box-shadow: #B3B3B3 5px 5px 5px;
          box-shadow: #B3B3B3 2px 2px 2px; */
} 

.bordermenot25{border:1px #6A554F solid;
               margin-right:5px;
               margin-left:10px;
               padding-bottom:5px;
               padding-left:25px;
               padding-right:10px;
               padding-top:5px;
               background-color:#EDE3D8; 
 /*            margin-right:5px;
               margin-left:10px; */
               -webkit-border-radius: 15px;
               -moz-border-radius: 15px;
               border-radius: 15px;
                   -khtml-border-radius: 15px;
/*                -webkit-box-shadow: #B3B3B3 5px 5px 5px;
               -moz-box-shadow: #B3B3B3 5px 5px 5px;
               box-shadow: #B3B3B3 2px 2px 2px; */
}

     
  
.bordercal{/* border:1px #6A554F solid; 
           background-image: url("graphics/noticeback.png");  */
           padding-top:0px; 
           padding-bottom:10px; 
           padding-left:10px; 
           padding-right:10px; 
}     

/* For Important notices to flash above the website  */          
.reminder{width:100%; 
         /*  background-color:#400000;  */
         background-color:#FFFF80;
          font-family:sans-serif; 
          font-size:20px;
          color:#000000;
          border-bottom-color:#000000;
          border-style:solid;
          border-bottom-width:4px;
          border-top:0px;
          border-left:0px;
          border-right:0px;
          line-height:25px;
 }


.dashbox {border:1px #6A554F solid; 
          background-image: url("graphics/noticeback.png"); 
          height:125px; 
          /* border:thin;  */
          padding-left:15px; 
          padding-right:10px; 
          padding-top:2px; 
          padding-bottom:2px; 
          margin-bottom:5px; 
          margin-right:0px;
          /*  background-color:#D8C3AA; */ 
          text-align:justify;
          -webkit-border-radius: 15px;
          -moz-border-radius: 15px;
          border-radius: 15px;
              -khtml-border-radius: 15px;
/*           -webkit-box-shadow: #B3B3B3 5px 5px 5px;
          -moz-box-shadow: #B3B3B3 5px 5px 5px;
          box-shadow: #B3B3B3 2px 2px 2px; */
} 

 
.sidebar{/*display:inline-block;*/
         width:175px;
         font-size:12px;
         padding:10px;
         /* margin-right:10px; */
         font-family:cambria, calibri, Georgia, Verdana, Arial;
         vertical-align:top;
         /* background-image:url("graphics/noticeback.png"); */
}

.adban{width:173px; 
border:1px solid #616359;
       text-align:center;
}

/*images*/
img.right{float:right;
          padding:0px;
          margin:15px 0px 15px 15px;
          background-color:#6F7560;
          border-color:#616359;
          }
          
img.left{float:left;
         padding:0px;
         margin:15px 15px 15px 0px;
         background-color:#6F7560;
         border-color:#616359;
         }
         
img.none{float:none;
         padding:0px;
         margin:10px 10px 10px 10px;
         background-color:#6F7560;
         border-color:#616359;
         }
         
.adban{padding:0px 0px 0px 0px;
       width:175px;
       border:1px solid #616359;
       text-align:center;
       }
       
img.awards{height:150px;
           border:solid 1px #004080;
           }
           
td.awards{width:50%;
          font-family:sans-serif;
          font-size:12px; 
          text-align:center;
          }

a{text-decoration:underline;
  font-family:cambria, calibri, Georgia, Verdana, Arial;
  font-size:14px; 
  color:#000;
  }
  
a:hover {text-decoration:none;
         font-family:cambria, calibri, Georgia, Verdana, Arial;
         font-size:14px;
         color:#003E00;
         }

h3{font-size:20px;color:#004080; font-family:sans-serif; }
h4{font-size:26px;color:#004080; font-family:sans-serif; margin:15px; }
em{color:#553735; font-weight:800;}


/*@media screen and (max-width: 400px) {

.menubar{display:block;
         width:100%;
         font-size:15px;
         padding-left:10px;
         padding-right:0px;
         padding-top:10px;
         padding-bottom:0px;
         font-family:cambria, calibri, Georgia, Verdana, Arial;
         text-align:center;
         vertical-align:top;
         }

.content{display:block;
         width:100%;
         font-size:14px;
         font-family:cambria, calibri, Georgia, Verdana, Arial;
         vertical-align:top;
         padding-left:25px;
         padding-right:10px;
         padding-top:0px;
         padding-bottom:0px;
         text-align:left;
         }

.sidebar{display:block;
         width:100%;
         font-size:12px;
         padding:10px;
               font-family:cambria, calibri, Georgia, Verdana, Arial;
         vertical-align:top;

}


}*/




.footer{display:block;
        text-align: center;
        color:#fff;
        font-family:cambria, calibri, Georgia, Verdana, Arial;
        font-size:14px;
        font-style:italic;
        width:100%;
        /* height:40px; */
        margin-bottom:0; 
        background-color:#808080; 
        filter: alpha(opacity=70); 
        opacity: 0.7;
        }

a.footerlink{color:#fff;font-family:cambria, calibri, Georgia, Verdana, Arial;font-size:14px;font-style:italic;}
a.footerlink:hover{color:#FFFF80;font-family:cambria, calibri, Georgia, Verdana, Arial;font-size:14px;font-style:italic;}
