
body {
    font-size: 0.7em;
/*    font-family: helvetica,verdana; */
    font-family:verdana,arial,sans-serif;

    background-color: #e4e4e4;
    margin: 10px;
    padding: 0px;
}

input,select,textarea,pre {
    font-size: 1.0em;
    font-family: helvetica,verdana;
}

div {
/*    border: thin solid blue; */
}

h1 {
/*    border: thin solid red; */
}

div.header,div.location
{
    margin: 0;
    padding: 0;

    height: 1.8em;
}

h1 {
    margin: 0;
    padding: 0;

    font-size: 1.5em;

    color: green;
    
    display: inline;
}

h2 {
    margin: 0;
    padding: 0;

    font-size: 1.3em;

    color: green;
    
    display: inline;    
}

h3 {
    margin: 0;
    padding: 0;

    font-size: 1.1em;

    color: green;
}

.navsite ul {
 padding: 0px; 
 margin: 8px 0px 5px 0px; 
/* border-bottom: 1px solid #778; */
/* font: bold 13px Verdana, sans-serif; */
  text-align: left;
}
.navsite ul li {
 list-style: none;
 margin: 1px; 
 display: inline; 
}
.navsite ul li a {
 padding: 2px; 
 margin: 0px; 
 border: 1px solid #778;
/* border-bottom: none; */
 background: #dde;
 text-decoration: none;
}

#navsite_current0 {
 padding: 2px; 
 margin: 0px; 
 border: 1px solid #778;
/* border-bottom: none; */
 background: #00FF7F;
 text-decoration: none;
}

#navsite_current {
 padding: 2px; 
 margin: 0px; 
 border: 1px solid #778;
/* border-bottom: none; */
 background: #00FF7F;
 text-decoration: none;
}
.navsite ul li a:link {
 color: #448;
}
.navsite ul li a:visited {
 color: #448;
}
.navsite ul li a:link:hover, .navsite ul li a:visited:hover {
 color: #000;
 background: #aae;
 border-color: #227;
}


.navsite2 ul {
 padding: 0px; 
 margin: 8px 0px 5px 0px; 
/* border-bottom: 1px solid #778; */
/* font: bold 13px Verdana, sans-serif; */
  text-align: left;
}
.navsite2 ul li {
 list-style: none;
 margin: 1px; 
 display: inline; 
}
.navsite2 ul li a {
 padding: 2px; 
 margin: 0px; 
 border: 1px solid #778;
/* border-bottom: none; */
 background: #dde;
 text-decoration: none;
}
#navsite_current2 {
 padding: 2px; 
 margin: 0px; 
 border: 1px solid #778;
/* border-bottom: none; */
 background: #00FF7F;
 text-decoration: none;
}
.navsite2 ul li a:link {
 color: #448;
}
.navsite2 ul li a:visited {
 color: #448;
}
.navsite2 ul li a:link:hover, .navsite ul li a:visited:hover {
 color: #000;
 background: #aae;
 border-color: #227;
}


.navsite3 ul {
/* padding: 3px 0px; */
    padding: 0px; 
 margin: 0px 0px 0px 0px; 
/*    margin: 10px; */
/* border-bottom: 1px solid #778; */
/* font: bold 13px Verdana, sans-serif; */
 line-height: 1.8em; 
  text-align: left;
}
.navsite3 ul li {
 list-style: none;
 padding: 0px;
 margin: 0px; 
/* display: inline; */
}
.navsite3 ul li a {
 padding: 2px; 
 margin-left: 1px; 
 border: 1px solid #778;
/* border-bottom: none; */
 background: #dde;
 text-decoration: none;
}
#navsite_current3 {
 padding: 2px; 
 margin-left: 1px; 
 border: 1px solid #778;
/* border-bottom: none; */
 background: #00FF7F;
 text-decoration: none;
}
.navsite3 ul li a:link {
 color: #448;
}
.navsite3 ul li a:visited {
 color: #448;
}
.navsite3 ul li a:link:hover, .navsite ul li a:visited:hover {
 color: #000;
 background: #aae;
 border-color: #227;
}

div.navsite
{
/*    background: lightblue; */
}

div.navsite2
{
/*    background: lightblue; */
}

div.navsite3
{
    float: left;
/*    background: lightblue; */ 
}

.form
{
    font-size: 0.8em;
}

div.form
{
    float: left;

    margin: 20px 20px 20px 0px;
    padding: 0px 10px 0px 10px;

    width: 300px;

    border: medium solid green;
}

.adsense_search
{
    font-size: 0.8em;
}

div.adsense_search
{


    float: left;

    margin: 20px 20px 20px 0px;
    padding: 0px 10px 0px 10px;

    width: 300px;

    border: medium solid green;
}

div.footer_padding
{
    clear: both;
    height: 3em;
/*    background: red;*/
}

div.footer_float
{
    clear: both;

    margin: 0;
    padding: 0;

/*    position: fixed; */
/*    bottom:0; */
/*    left:0; */
    width:100%;
}

.footer_float
{
	background-color: #e4e4e4;
/*	color: White;*/
/*	font-size: 0.7em;*/
/*	font-weight:bold;*/
}

.footer_float table
{
	width: 100%;
}	

.footer_float td
{
	 padding-left: 10px;
	 padding-right: 10px;
}	

.footer_float a
{ 
	text-decoration: none;
/*	color: White;*/
}

.footer_float a:hover
{ 
/*	text-decoration: underline;*/
}

table.ads_table,tr.ads_table,td.ads_table
{
/* border: thin solid green; */
}

div.ad_block
{
    float: left;
    margin: 20px 0 0 5px;
    padding: 0px;
}

div.adsense_top_inner
{
    margin:  0;
    padding: 0;

    border-bottom: medium solid green;
}

div.classifieds
{
    font-style: italic;
    font-weight:bolder;
    
    padding: 5px 5px 5px 5px;
    
    color:green;    
    
    border-left: medium solid green;    
}

div.ads
{
    margin:  0 0 20px 0;
    padding: 0 0 0 5px;

    background-color:transparent;
    font-family:verdana,arial,sans-serif;
    
/*    border-top: thin solid green;*/
/*    border-bottom: medium solid green;*/
    border-left: medium solid green;

}

div.pages
{
    margin:  20px 0 0 0;
    padding: 0;
}

table.ads_table
{
    border-collapse: collapse;

    width:728px;

    margin: 0;
    padding: 0;
    
/*    border: thin solid green; */
}


table.ad_table
{
    border-collapse: collapse;
    
    height:65px;
    width:182px;
    
    margin: 0;
    padding: 0;
    
/*    border: thin solid red; */
}

td.ad_table
{
    overflow:hidden;
    margin:0px 2px;
}

td.ad_headline,th.ad_headline,.ad_headline h1
{
/*    text-decoration: underline;*/
    cursor:pointer;

/*    color: #0000ff;*/
    color:black;
    
    font-size:10px;
    font-weight:bold;
    line-height:12px;
    
    text-align: left;
}

td.ad_text
{
    display:block;

    color:#000000;
    font-size:10px;
    line-height:12px;    
}

td.ad_url
{
    cursor:pointer;
    
    color:#008000;
    font-size:10px;
    line-height:12px;

    overflow:hidden;
    white-space:nowrap;
}

.footer_table
{
    margin: 0;
    padding: 0;
}

div.legal,div.copy
{
    font-size: xx-small;
    font-weight: normal;
}

div.validate
{
    width: 330px;
}

a.tooltip:link,a.tooltip:visited
{
    color: black;
}    

a.tooltip
{
    text-decoration: none;    
}    

