﻿html{height:100%; min-height:100%;}



body {width:100%; height:100%; min-height:100%; margin:0; padding: 0;
      background-color:#FFFFFF; color:#808080; text-align: center; margin-left:auto; margin-right:auto;
     } 

body{text-align:-moz-center;}

#sitetitle1 {
             font-weight:bold;
             font-style:italic;
             font-family:Times New Roman;
             font-size:48px;
             color:#000080;
             background:#FFFFFF;
             height:50px;
}

#sitetitle2 {
              font-weight:bold;
              font-style:italic;
              font-family:Times New Roman;
              font-size:24px;
              color:red;
              background:#FFFFFF;
              width:486px;
}

#form1{background-color:#FFFFFF; height:100%;}

#header{ margin: 0 auto 0 auto; background-color:#FFFFFF; float:right; width:100%;}

#container {width:1000px; height:100%; min-height:100%; background-color:#FFFFFF;
            text-align: left; font-family:Times New Roman; font-size:medium;
            margin:auto; 
           } 

#leftcol {  float:left; height:100%; min-height:100%; width: 150px; padding:0;
            margin-top:5px; background-color:#FFFFFF; text-align:left; margin-left:0px;}

#centercol {float:left; height:100%; min-height:100%;
            width:690px; padding:8 5 0 5;  margin-top:5px;
            background-color:#FFFFFF;
           }  

#rightcol {float:right;  min-height:100%; width:150px; padding:8 5 0 0;  margin-top:5px;}


#footer {clear:both; background-color:#FFFFFF; float:left;}


.NavDiv {width:150px;}

.Nav {height:22px; width:125px;
      list-style-type:none;
      text-align:left;
      margin:0px;
      padding:0;
      }
            
.Nav li {background: url(static_data/nav.jpg); margin-bottom:8px; display:block;}
            
.Nav a {color:White; text-decoration:none;}

.Nav a:visited {color:White;
}


.Nav a:hover {color:Red;}


.AdBox {Width:150px; border:thin dotted maroon; border-width:2px; padding:2px; margin-bottom:5px; float:right;
}

.AdLink
{
color:red; font-family:Arial; font-size:14px; text-align:center; text-decoration:none; font-weight:bold;
}

.AdText {width:150px; font-size:8pt; color:black; font-family: Arial; margin:0; 
 vertical-align:text-top; text-decoration:none; float:right;
}


.AdHeader {width:150px; font-size:8pt; color:black; font-family: Arial; font-weight:bold; margin:0; float:left;
 vertical-align:text-top; text-align:center; text-decoration:none;
}

.AdLink:visited {color:Red;
}

.adimg {display:block;
        margin-left:auto;
        margin-right:auto;
        border-style:none;
        }
        
.adblue {background-color:#99cccc;}

#Logo{ float:right;}


.newsdiv{width:100%;}


.newsheader{margin:0;
                color: White;
    width: 98%;
    float: left;
    height: 21px;
    padding-left:2px; padding-right:2px;
    border: 1px solid #B22222;
    border-bottom:none;
    background-image: url(static_data/newsheader.gif); background-repeat:repeat-x;
}


.newsheaderdate{float:right; text-align:right; font-size:smaller;}
          
.newsheadertext{float:left; text-align:left;}
          
         
.newsdetails{float:left; margin-bottom:8px; padding:2px; width:98%;
             border:1px solid #B22222;
             border-top:none;
             }

.newsdetailsbackup{padding:2px; width:100%;}

.pageheader{margin:0;
                color: White;
    width: 98%;
    float: left;
    height: 21px;
    padding-left:2px; padding-right:2px;
    border:none;
    background-image: url(static_data/newsheader.gif); background-repeat:repeat-x;
}

.w98{width:98%;}

.contactmessage{width:66%;text-align:left; float:left;}

.morelink {color:Red;}

.contacts {float:left; width:33%; font-size:medium;}

p.firstletter:first-letter {color:Red; font-size:x-large;}




.linkimage {float:left; margin-right:5px; margin-bottom:-1px; border-style:none;}

.linkdiv{margin-left:0; padding-bottom:10px; padding-top:10px; width:98%; border-bottom:solid 1px #B22222;
        vertical-align:middle;}
        
.linkend{clear:both;}

.linestart{font-size:larger; font-weight:bold;}


.scrape{width:100%; float:left; text-align:left;}

.tabon {margin-left:0; border-left:1px solid #B22222; border-right:1px solid #B22222; border-top:1px solid #B22222;
border-bottom:none; color:white;
        width:130px; margin-right:4px; float:left; text-align:center; margin-bottom:-4;
        background-image: url(images/newsheader.gif); background-repeat:repeat-x;}

.taboff {border:1px solid #B22222;  background-color:Maroon; color:White;
        width:130px; margin-right:4px; float:left; text-align:center; border-bottom:none;
        margin-bottom:-4;}
        
        
.tab{ border:1px solid #B22222;background-color:White;
        width:100%; float:left; margin-top:-4;
        padding:2px;}

.fs1{float:left; margin-top:10px; margin-bottom:0px; padding:2px; width:98%;
             border:none;
             }
             

.fs1 img {float:left; width:110px; display:inline; border:0; margin-right:3px; margin-bottom:-1px;
}


.fs1 a:hover img{display:inline; width:400px;
}


.fs2{margin-left:0; margin-bottom:2px; margin-top:2px; height:6px; width:98%; border-top:solid 1px #B22222;
    }
    
    
.newsdiv{width:100%;}


.header2{
    color: Maroon;
    font-weight:bold;
    width: 98%;
    float: left;
    height: 21px;
    padding-left:2px; padding-right:2px;
    border: none;
    margin-top:25px;
 }


      

          
         
.details2{float:left; margin-bottom:8px; padding:2px; width:98%;
             border:none;
             }

.floatright {
    float:right;
}

.resulttitle{
    color: Maroon;
    font-weight:bold;
    float: left;
    height: 21px;
    padding-left:2px; padding-right:2px;
    border: none;
    margin-top:25px;
    margin-bottom:2px;
    width:275px;
 }
 
 .resulttitle1{
    color: Maroon;
    font-weight:bold;
    float: left;
    height: 21px;
    padding-left:2px; padding-right:2px;
    border: none;
    margin-top:25px;
    margin-bottom:2px;
    width:450px;
 }
 
 .showresultsl{
 width:275px;
 float:left;
 }
 
 .showresultsr{
 width:275px;
 float:right;
 text-align:left;
 }
