body {
   
    font-family:"Lucida Grande", Verdana, Arial,Helvetica,  sans-serif;
    font-size:11px;
    background-color:#ccc; 
    padding-top:16px;
    padding-bottom:16px;
    
    } 

img {
    display:block;
    /*
    position:absolute;
    top:330px;
    left:170px;
    */
    border-right:dashed #b64 1px;
    padding-right:14px;
    margin-left:40px;
    }

#masthead {
    display:block;
    margin:0px;
    padding:0px;
    border:0px;
    width:650px; 
    }


#tracker {
    padding:0px;
    margin:0px;
    border:0px;
    display:inline;
    }

 
#page {
    position:absolute;
    left:50%;
    margin-left:-352px;
    width:650px;
    background-color:#fff;
    padding:0px 0px 2px 0px;
    margin-bottom:0;
    border-left:solid #b64 54px;
    border-right:solid #000 1px;
    }


table {
    border-collapse:collapse;
    border:0;
    padding:0;
    width:650px;
    }

td {
    vertical-align:top;
    }


#content {
    font-size:11px;
    margin-left:40px;
    margin-right:30px;
    }

#content a:link , #footer a:link {
    color:#000;
    }

#content a:visited , #footer a:visited {
    color:#000;
    }

#content a:hover , #footer a:hover {
    color:#000;
    text-decoration:none;
    }

#content a:active , #footer a:active {
    color:#000;
    }




#content h1 {
   padding:5px 0;
   border-bottom:solid gray 1px;
   font-weight:normal;
   font-size:14px;
   letter-spacing:2px;
   color:#8e3824;
   }

#content h2 {
   padding:5px 0;
   font-weight:normal;
   font-size:12px;
   letter-spacing:2px;
   color:#8e3824;
   }

#content h3 {
   padding:5px 0;
   font-weight:bold;
   font-size:11px;
   letter-spacing:2px;
   color:#999;
   }

#content p {
   line-height:1.5em;
   }

#content li {
   line-height:1.5em;
   }

#content em {
   font-weight:bold;
   }


#contact {
    font-size:14px;
    color:#8e3824;
    letter-spacing:2px;
    margin-left:40px;
    margin-top:20px;
    }


#menu1 {
    font-size:11px;
    }


#menu1 ul {
    list-style-type:none;
    }


#menu1 a {
    color:#b64;
    margin:5px 0 0 0;
    display:block;
    letter-spacing:2px;
    border:solid gray 1px; 
    width:180px;
    padding:3px 12px 3px 3px;
    text-align:right;
    text-decoration:none;
    }


#menu1 a.current {
    color:white;
    background-color:#b64;
    }

#menu1 a.current:hover {
    color:white;
    background-color:#b64;
    }

#menu1 a:link {
    }

#menu1 a:visited {
    }

#menu1 a:hover {
    border:solid black 1px; 
    color:black;
    background-color:#ccc;
    }

#menu1 a:active {
    }


#footer {
    background-color:#fff;
    border-top:dashed 1px #b64;
    padding:1px 10px 3px 10px;
    margin-left:auto;
    margin-right:auto;
    margin-top:20px; 
    text-align:center;
  
    }


#footer li {
    display:inline;
    list-style-type:none;
    margin-right:15px; 
    }
