body {
      /*background-color: #8E8E8E*/
      background-color: #757575; background-image: url(background.png); background-repeat: repeat-x;
      width:100%;

}

#header {
      /* background-color: #2E2E2E; */
      color: white;  
      font-family: "Garamond", "Times New Roman", serif; font-size: medium; 
      vertical-align: top;
      width: 100%;
      /*border-style: none none inset none; border-width: thick; border-color: #FFFFFF; */
     } 

#sitename {
      font-family: "Garamond", "Times New Roman", serif; font-size: xx-large; 
} 

#owner {
      font-family: "Garamond", "Times New Roman", serif; font-size: large; 
} 

#main {
      float:left;
      /*width:100%;*/
      width: 1000px;
      padding: 10px;
      /*margin-right:200px*/
}

#navbar {
      background-color: #4E4E4E; color: white; 
      font-family: "Garamond", "Times New Roman", serif; font-size: medium; 
      float:left;
      width: 120px;
      height: 400px;
     } 

#bayscentretext {
      float:left;
}

#bayscentremap {
      float:right;
}


#backtogallery {
text-align: center
}

#content {
      padding-left: 30px;
      width: 550px;
      float:left;
	color: white;
}

#right-content {
      float:left;
      padding-left: 40px;
      width:200px; /* restrict width to force images stack vertically */
      margin:0 auto;
}

form.emailform {
      padding-left: 16px;
}

iframe {
      padding-left: 16px;
}


#footer {
      margin:0 auto;
}

img.front-small {
      width: 150px;
      /*height: 90px;*/
      padding-bottom: 30px;
}

#footer {
     /* float:bottom; */
     clear:both;
}

div.image-pane {
      float : left;
  /*width:90px;
  height:90px;
  */
      padding-bottom: 50px;
      padding-left: 50px;
      text-align: center
}

#gallery {
      padding-left: 30px;
      width: 750px;
      float:left;
}

table.salestable {
	margin-left: 15px;
}

H1 {  
      /*
      font-family: "Trebuchet MS", "Arial", sans-serif; font-size: x-large; font-weight: bold;
      color: rgb(102,0,102); 
      text-align: center;
      */
      margin-left: 15px; margin-right: 15px; margin-top: 0px; margin-bottom: 15px; 
      padding-bottom: 10px; border-style: none none solid none; border-width: 0 0 thin 0; 
     }
      
P.copyright {
      font-family: "Garamond", "Times New Roman", serif; 
      font-size: small; 
      text-align: center;
     }
     
P.address {
      font-family: "Garamond", "Times New Roman", serif; 
      font-size: medium;
      text-align: left;     
      vertical-align: middle; 
}

P.center {
      text-align: center;
}

P {
      font-family: "Garamond", "Times New Roman", serif; 
      font-size: medium; 
      vertical-align: top;
      text-align: left;
      padding-top: 10px;
     }

/* A:link { color:black; text-decoration: none; } */
A:link { color:#C5C5A5; ; text-decoration: none; }
A:visited { color:#C5C5c5; text-decoration: none; }
A:hover { color:white; text-decoration: underline; }


/* below here is from original file and not used yet */

TD.text {
      background-color: white; color: black;
      font-family: "Garamond", "Times New Roman", serif; font-size: medium; 
      vertical-align: top;
      width: 80%;
     }   

TD.copyright {
      background-color: #339933; color: white; 
      font-family: "Garamond", "Times New Roman", serif; font-size: x-small; 
      vertical-align: top;
      width: 200px;
      border-style: none inset none none; border-width: thick; border-color: #339933; 
     } 

H2 {
      font-family: "Trebuchet MS", "Arial", sans-serif; font-size: large; font-weight: bold;
      text-align: left;   
      margin-left: 15px; margin-right: 15px; margin-top: 15px; margin-bottom: 10px; 
     }

H3 {
      font-family: "Trebuchet MS", "Arial", sans-serif; font-size: medium; font-weight: bold;
      text-align: left;
      margin-left: 15px; margin-right: 15px; margin-top: 10px; margin-bottom: 5px;
     }
      
CODE {    
      margin-left: 15px; margin-right: 15px; margin-top: 0px; margin-bottom: 0px;
     }  
      
P {
      font-family: "Garamond", "Times New Roman", serif; font-size: medium;
      text-align: justify;
      margin-left: 15px; margin-right: 15px; margin-top: 0px; margin-bottom: 0px; 
     }


P.copyright {
      font-family: "Garamond", "Times New Roman", serif; font-size: x-small; text-align: center;
     }
         
P.error {
      color: red; 
      font-style: italic; 
     }    
      
OL, UL {      
      font-family: "Garamond", "Times New Roman", serif; font-size: medium;
      text-align: left;
      margin-top: 0px; margin-bottom: 0px;
     }

DL {      
      font-family: "Garamond", "Times New Roman", serif; font-size: medium;
      text-align: left;
      margin-top: 0px; margin-bottom: 0px; margin-left: 15px;
     }

DT { 
      font-weight: bold;
     }

DD {
      margin-bottom: 10px;
     }

TEXTAREA {
      font-family: "Garamond", "Times New Roman", serif; font-size: medium;
     }

INPUT {
      font-family: "Garamond", "Times New Roman", serif; font-size: medium;
     }
     
SELECT {
      font-family: "Garamond", "Times New Roman", serif; font-size: medium;
     }
     
A.left:link { color:white; text-decoration:none; text-align: left; }
A.left:visited { color:white; text-decoration:none; text-align: left; }
A.left:hover { font-weight: normal; text-decoration: underline; text-align: left; }              

A.leftin:link { color:white; font-size: 10pt; text-decoration:none; margin-left: 10px; text-align: left; }
A.leftin:visited { color:white;  font-size: 10pt; text-decoration:none; margin-left: 10px; text-align: left; }
A.leftin:hover { font-weight: normal; color:white;  font-size: 10pt; text-decoration: underline; margin-left: 10px; text-align: left; }              

A.leftinin:link { color:white; font-size: 10pt; text-decoration:none; margin-left: 30px; text-align: left; }
A.leftinin:visited { color:white; font-size: 10pt; text-decoration:none; margin-left: 30px; text-align: left; }
A.leftinin:hover { font-weight: normal; color:white; font-size: 10pt; text-decoration: underline;  margin-left: 30px; text-align: left; }            

.ownpage  { color: white; font-weight: bold; text-align: left; }
.ownpagein { color: white; font-size: 10pt; font-weight: bold; margin-left: 25px; text-align: left; }
.ownpageinin { color: white; font-size: 10pt; font-weight: bold; margin-left: 45px; text-align: left; }

.house { font-family: "Garamond", "Times New Roman", sans-serif; color: rgb(102,0,102); font-weight: bold; }
A.house:link { font-family: "Garamond", "Times New Roman", sans-serif; color: rgb(102,0,102); font-weight: bold; }
A.house:visited { font-family: "Garamond", "Times New Roman", sans-serif; color: rgb(102,0,102); font-weight: bold; }
A.house:hover { font-family: "Garamond", "Times New Roman", sans-serif; color: rgb(102,0,102); font-weight: bold; text-decoration: underline}

.whitehouse { font-family: "Garamond", "Times New Roman", sans-serif; font-weight: bold; }
A.whitehouse:link { font-family: "Garamond", "Times New Roman", sans-serif; font-weight: bold; }
A.whitehouse:visited { font-family: "Garamond", "Times New Roman", sans-serif; font-weight: bold; }
A.whitehouse:hover { font-family: "Garamond", "Times New Roman", sans-serif; font-weight: bold; text-decoration: underline}

A.bookmark:link { color:black; text-decoration: none; }
A.bookmark:visited { color:black; text-decoration: none; }
A.bookmark:hover { color:black; text-decoration: none; }

TD.left { background-color: #339933; color: #339933;  width: 200px;  vertical-align: top;
   border-style: none inset none none; border-width: thick; border-color: #339933; }
TD.leftoverlap { background-color: #cce6cc; color: #339933; width: 200px; 
   border-style: none none inset none; border-width: thin; border-color: #cce6cc; }
TD.upperleft { background-color: #99cc99; color: #339933; width: 80%; }
TD.upperright { background-color: #99cc99; color: #339933;  width: 20%;}
TD.lowerleft { background-color: #cce6cc; color: #339933; width: 80%; 
   border-style: none none inset none; border-width: thin; border-color: #cce6cc;}
TD.lowerright { background-color: #cce6cc; color: #339933; width: 20%; 
   border-style: none none inset none; border-width: thin; border-color: #cce6cc; }
TD.blank { background-color: #ffffff; width: 20%; }

ABBR { border: none; cursor: help; }
