/* format.css - formats all the text and non essential layouts
Created By Taylor Houston, biz@taylorh.com
*/
/* DEFAULT SPECS */
   body{
         margin: 7px;
         font-family:Verdana, Arial, Helvetica, sans-serif;
         font-size: 11pt;
         color: #880000;
         background-color: #C5EDC5;
         background-image: url('layoutimg/bg.gif');
         background-repeat: repeat;
         
   }
      
    A.link{
       text-decoration:none;
       color: #990066;
       font-size:16px
    }
    
    A.visited{
       text-decoration:none;
       color: #990066;
       font-size:16px
    }
    
    A.hover{
       text-decoration: none;
       color: #FF3366;
       font-size:16px
    }
    
    ul{
    list-style-image: url("layoutimg/bullet.gif");
    }
    .h1{
       font-size: 22pt;
       color:  #D60059;
       font-weight: bold;
    }
    .h2{
       font-size: 16pt;
       color: #D60059;
       font-weight:   bold;
    }
   
   span.rights
         {  
         font-size:8pt;
         color: #ffffff;
         text-align: right;      
         }
         
   .tiny
         {  
         font-size:10pt;
         color: #000000;
         text-align: left;    
         }
         
   span.bold
         {
         font-weight: bold;
         }
         
   p.standardp
         {
         text-indent:3%;
         }
   p.state
         {
         padding-left:50px;
         font-weight: bold;
         }
   p.state2
         {
         padding-left:100px;
         }
         
   img{
      border: 0px;
   }
   img.left{ border: 0; float:left;}
   img.right{border: 0; float:right;}
 
 /* END DEFAULT SPECS */
 
 
 /* ALL CODE FOR INDEX.HTML FOR UPPER ROW */
    div.upper{
        padding:5px;
        width:630px;
        height:500px; 
        border:1px dotted #CC2B00;
        vertical-align:middle;
    }
   span.Alarge{
      font-family:Verdana, Arial, sans-serif;
      font-size:80px;
      color: #C400C4;
      text-align: left;    
      font-weight:bold;
      line-height:100px;
      letter-spacing:0.05em;
   }
   
   span.Alargemulti{
      font-family:Verdana, Arial, sans-serif;
      font-size:65px;
      color: #C400C4;
      text-align: left;    
      font-weight:bold;
      line-height:70px;
      letter-spacing:0.05em;
   }
         
   span.Amedium{
       font-family:Verdana, Arial, sans-serif;
       font-size:32px;
       color: #D60059;
       text-align: left;
       font-weight: bold;
   }
         
   span.Asmall{
   	font-family:Verdana, Arial, sans-serif;
   	font-size:18px;
   	color: #D60059;
   	text-align: left; 
   }
/* END UPPER ROW */

/* ALL CODE FOR INDEX.HTML FOR  MIDDLE ROW */
   div.middle{
      width:453px;
      height:200px;
      padding:5px;
      border:1px dotted #CC2B00;
   }
      span.Blarge{
      font-family:Verdana, Arial, sans-serif;
      font-size:60px;
      color: #C400C4;
      text-align: left;    
      font-weight:bold;
      line-height:70px;
      letter-spacing:0.05em;
   }
   
   span.Blargemulti{
      font-family:Verdana, Arial, sans-serif;
      font-size:40px;
      color: #C400C4;
      text-align: left;    
      font-weight:bold;
      line-height:60px;
   }
         
   span.Bmedium{
       font-family:Verdana, Arial, sans-serif;
       font-size:26px;
       color: #D60059;
       text-align: left;
       font-weight: bold;
   }
         
   span.Bsmall{
   	font-family:Verdana, Arial, sans-serif;
   	font-size:14px;
   	color: #D60059;
   	text-align: left; 
   }
/* END MIDDLE ROW */

/* ALL CODE FOR INDEX.HTML FOR LOWER ROW */
   div.lower{
      float:left;
      padding:5px;
      width:298px;
      height:150px;
      border:1px dotted #CC2B00;
   }
   
   span.Clarge{
      font-family:Verdana, Arial, sans-serif;
      font-size:32px;
      color: #C400C4;
      text-align: left;    
      font-weight:bold;
      line-height:50px;
      letter-spacing:0.05em;
   }
   
   span.Clargemulti{
      font-family:Verdana, Arial, sans-serif;
      font-size:26px;
      color: #C400C4;
      text-align: left;    
      font-weight:bold;
      line-height:30px;
   }
         
   span.Cmedium{
       font-family:Verdana, Arial, sans-serif;
       font-size:20px;
       color: #D60059;
       text-align: left;
       font-weight: bold;
   }
         
   span.Csmall{
   	font-family:Verdana, Arial, sans-serif;
   	font-size:10px;
   	color: #D60059;
   	text-align: left; 
   }
/* END LOWER ROW */

/* CODE FOR SPRING PREVIEW */
   #links{
      width: 280px;
      height: 415px;
      border: #000000 solid 0px;
      float: left;
      background-color: #fff;
   }
   
   #links ul{
      list-style: none;
   }
   
   #links li{
      display: block;
      line-height:22px;
      font-size: 11pt;
      margin: 0px;
   }
   
   #links li a{
      text-decoration:   none;
      color: #D9005E;
   }
   
   .preview{
      width: 926px;
      height: 415px;
      border: #000000 solid 0px;
      margin: 0 auto;
      background-color: #FCDBF6;
      border-left: #C90069 solid 2px;
      border-right: #C90069 solid 2px;
      
   }
   
   #swapable{
      vertical-align:middle;
   }
   
   #data{
      width: 500px;
      height: 390px;
      float: right;
      vertical-align:middle;
   }
   
   .subject{
         text-indent;
         color: #FFF;
         font-size: 22px;
         padding-top: 20px;
         margin-left: 30px;
         
   }
   
   .text{
      color: #FFF;
      font-size: 12px;
      padding-right: 100px;
      padding-top: 8px;
      float: right;     
      
   }
   #endofpage li a{
       float: left;
       width: 140px;
       display: block;
       font-size: 12px;
       color: #228822;
       
       
   }
   
   #endofpage li{
       float: left;
       width: 125px;
       display: block;
       font-size: 11px;
       
   }
   
   #endofpage ul{
       list-style: none;
       
   }
/* END SPRING PREVIEW */

/* CSS FOR SLIDESHOWS */




.thumbs{
    width: 45px;
    height: 34px;
    border: 0px #FF55CC solid;
    margin: 0px auto;

    
}

#slideshow td{
    width: 54px;
    height: 49px;
    vertical-align: middle;
    text-align:center;
}

#wee{
    width: 350px;
    float: right;
    padding: 10px;
}


.thumbsactive{
    width: 45px;
    height: 34px;
    border: 4px #FFAADD solid;
    padding:0px;
}

#slide{
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
}

    
