 body { margin: 0px; padding: 0px;}

 body  {width:100%;
        background:#8f1205;
        font-size:110%;
	line-height:120%
        font-family:"Times New Roman";}

.arrow{border:none;
       vertical-align:middle;}

.Tbar{position:fixed;
      width:85.2%; min-width:850px; z-index:20;
      top:0px;left:124px;height:26px; padding:4px 1px 0px 0px;        
      background:url(includes/buttons/red.png) repeat-x;
      font-size:17px;font-weight:bold;}
  
 .bar{position:fixed;width:85.2%; min-width:850px;z-index:20;
      top:154px;left:124px;height:26px; padding:4px 0px 0px 0px;        
      background:url(includes/buttons/red.png) repeat-x;
      font-size:17px;font-weight:bold;}

#header{position:fixed;
        top:26px;left:124px;
        height:138px;z-index:20;
        background:#f7f7f7;
	width:85.2%; min-width:850px;
        font-size:16px;
	font-weight:bold;
        color:#000000;
	text-align:center;
	margin-bottom:30px;
        border-bottom: 2px ridge silver; } 

.navClass{border:none;float:left;}

 #leftp{position:fixed; top:32px; left:10px;
        display:block;
        width:100px;
        background:transparent;
        margin-top:0px;}

 #center{display:block;
         background:#f7f7f7 url("images/centerLeft.jpg") repeat-y;  
         width:85%;
	 min-width:850px;
         margin:0px auto 0px 120px;
         z-index:10;
         border: 1px ridge #000; 
         color:#000000;border-top: 2px ridge #000000;
         border-left: 4px ridge #8f1205;
         border-right: 4px ridge #8f1205;}

 #cal{display:block;
         background:#ffffff;  
         width:800px; height:1250px;
         margin:0px auto 0px 100px;
         z-index:10;
        color:#81734a;border: 1px ridge silver; 
        color:#81734a;border-top: 2px ridge #000000;}

.internalbar{width:100%;
     height:30px;
     text-align:right;
     background:#8695bb;}

ul.z li {display:inline; 
         text-decoration: none; padding-right:22px;}
 ul.z{margin:0px 0px 0px 15px;}        

#button{background:url(includes/buttons/active.gif) repeat-x;
        color:#000000;
        padding:8px 3px 4px 3px;
        border:1px solid silver}

 a:link    {color:#ffffef;text-decoration: none; }
 a:visited {color:#ffffff;text-decoration: none; } 
 a:hover   {color:#deeafa;text-decoration: none; }
 a:active  {color:red;background:transparent;text-decoration: none; }
  
  .abutton{margin:0px 0px 15px 0px;} 

 .speclink:link    {color:#003366; margin:0px;}
 .speclink:visited {color:#003366;margin:0px;} 
 .speclink:hover   {color:orange;}
 .speclink2:link    {color:#ffffff;background: transparent; margin:0px;}
 .speclink2:visited {color:#ffffee;background: transparent;margin:0px;} 
 .speclink2:hover   {color:#003366;background:#ffffff;}

#lefthead{position:absolute;
          top:210px;left:124px;
          background:#506297;  
          width:170px;  height:100%;
          margin:0px;
          font-size:18px;line-height:25px;
	  padding:10px 10px; 0px 10px;
          font-family:"Times New Roman";
          font-weight:bold;
          text-align:center;
          color:#ffffff;}

.quote{	font-family:"Times New Roman";
        font-size:16px;
	font-weight:normal;
        text-align:left;
        padding-bottom:15px;
        border-bottom:dotted 3px #ffffff;}

.butt{background:transparent;
      margin-top:12px; }

#content{display:block;
         padding-top:180px;
         background:transparent;  
         width:70%;
	 min-height:700px;
         margin:10px 0px 0px 206px;
         padding-left:10px;
         color:#000000;}

#homecontent{display:block;
          position:absolute;
          top: 215px; left:320px;
          background:#ffffff;  
          width:600px; z-index:5; height:700px;
          margin:0px;
          font-size:20px;line-height:35px;
	  padding-left:10px;
          text-align:center;
          color:#000000;}

#bCenter{display:block;
         width:500px; z-index:5; 
         margin-top:20px;
	 margin-left:240px;
	 margin-right:auto;
	 margin-bottom:30px;
         font-size:14px;line-height:25px;
	 padding:10px;
         text-align:center;
         color:#003366;
         border: 4px ridge #506297;}

.eblock{display:block;
        color:#000000;
        padding-left:20px;}

.lcol{display:block;
      padding:20px 0px 0px 30px;
      float:left;
      min-width:250px;}


  /* positioning*/

.article2{ display:block;
           margin:0px 0px 10px 0px;
           background:transparent;
	   font-size:18px; line-height:130%;
           width:535px;height:350px;
           padding:15px;
           z-index:10;
           overflow: auto;
	   visibility: visible; }
  
   #table{margin:0px 0px 0px 50px;}

 #righthead{display:block;
           position:absolute;
  	   top: 240px;
           background:transparent;  
           width:190px; z-index:5;
           margin:0px auto 0px 790px;}


   .pic{margin:0px 20px 0px -40px;}

  .pics { float:right;
          margin:20px 20px 50px 20px; }
  .picsa { border: 2px;
  	   border-style: ridge;
           border-color: #dde7f3; 
           margin:0 10px 0 0;}

.eventPics {float:right;border:none;
            margin:0px 0px 10px 20px;
            width:150px;}


   /* end positioning*/

   /*Fonts*/


 HR{ color:#19567b;font-size:2px;}

 H1{background-color:transparent;
       font-size: 24px;
       font-family:"Times New Roman";
       font-variant:small-caps;
       font-weight:bold;
       color:#000000;}

    H2{color:#000000;
       background-color:transparent;
       font-size:120%;	margin:0px 40px 5px 0px;
       line-height:125%;
       font-family:"Times New Roman";
       font-weight:bold;
       text-align:left;}

    H3{color:#000000;
       background-color:transparent;
       font-size:18px;
       font-family:"Times New Roman";
       text-align:left;
       font-weight:bold;}

    H4{color:#5d463f;
       background-color:transparent;
       font-size:22px;
       line-height:42px;
       font-family:arial;
       font-weight:bold;
       text-align:left;}
   
    H5{color:#5d463f;
       background-color:transparent;
       font-size:12px;
       margin:35px 0px -15px 0px;
       font-family:arial;
       font-style:normal;
       text-align:center;}

      H6{color:#5d463f;
          background-color:transparent;
          font-size:16px;line-height:120%;
          font-family:arial;
          font-style:normal;
          width:650px;
          text-align:center;}
 .box{font-size:17px;}

  .AD1{background-color:transparent;
        font-size: 28px;
        font-family:"Times New Roman";
      
        font-weight:bold;
       color:#000000;}
 
 .AD3{background-color:transparent;
      font-size:18px;line-height:130%;
           font-family:"Times New Roman"; 
           color:#000000;
           text-align:justify;
         padding: 0px 30px;}

   .AD4{background-color:transparent;
        font-size:14px;line-height:22px;
        font-family:"Times New Roman";
        font-weight:bold;
        color:#ffffff;
        text-align:center;}

   .AD5{background-color:transparent;
        font-size:14px;line-height:25px;
        font-family:"Times New Roman";
        font-weight:bold;
        color:#000000;
        text-align:left;}

  .AD6{background-color:transparent;
         font-size:16px;line-height:30px;
         font-family:"Times New Roman";font-weight:bold;
         color:#000000;
         text-align:left;
         padding: 0px 10px 0px 10px;}

 .AD7{background-color:transparent;
         font-size:20px;line-height:30px;
         font-family:"Times New Roman";font-weight:bold;
         color:#153453;
         text-align:left;
         padding: 0px 10px 0px 10px;}

   .emfc{color:red;
          background-color:transparent;
          font-size:14px;
          line-height:18px;
          font-family:arial;
          padding:0px 0px 5px 50px;
          text-align:left;}
.styled { border-top: solid 2px #777777;
	padding: 5px;
	background:#f7f7f7;
	background-image: url(images/bg.png);
	background-position: bottom right;
	background-repeat: no-repeat;}

.styled2{border-top:solid 2px #777777;
         background:#f7f7f7;
         height:17px;}

.tableClass{margin-left:auto;min-width:630px;
            margin-right:auto;
	    border:none:}

.tableClassL{width:45%;
              border:none;
              float:left;
              }
.arrow{border:none;
       vertical-align:middle;}
    
.abutton{margin:0px 0px 15px 0px;border:none;}

.pright{text-align:right;}

.box {font-size:17px;}

.clearing{clear:all;} 