body {
   font-size: 14px;
   font-family: Tahoma, Verdana, Arial, Sans-Serif;
   background: #69c url(i/bg.jpg) repeat-x;
   color: black;
   text-align: center;
   margin: 0;
   padding: 0;
}

img {
   border: 0;
}

h1, h2, h3, h4, h5, h6 {
   font-weight: normal;
}

#container {
   margin-left: auto;
   margin-right: auto;
   width: 700px;
   background: ;
}

#header {
   margin: 0;
   padding: 0;
   height: 154px;
   background: white;
}

#menu {
   height: 66px;
   background: url(i/menu_bg.jpg) repeat-x;
   margin: 0;
   padding: 0;
}

#menu a {
   color: #333;
   font-size: 15px;
   font-family: Tahoma;
   margin: 0;
   padding: 0;
}

#menu ul {
   margin: 0;
   padding: 20px 0 0 0; 
}

#menu li {
   list-style: none;
   display: inline;
   margin: 0 7px;
   padding: 0;
}

#menu table {
   width: 700px;
   height: 66px;
   }
   
#menu a:hover {
   color: white;
   }

#content {
   margin: 0;
   padding: 0 10px 0 0;
   clear: both;
}

#content h1 {
   font-size: 12px;
   color: #474747;
   font-weight: bold;
   text-align: center;
   margin: 10px 0 3px 20px;
   padding: 0;
}

#content h2 {
   font-size: 11px;
   color: #474747;
   text-align: left;
   margin: 1px 2px 0 20px;
   padding: 0;
}

#content h3 {
   font-size: 11px;
   color: #474747;
   text-align: left;
   margin: 1px 0 0 50px;
   padding: 0;
}

#content img {
   margin: 5px 0 20px 0;
   padding: 0;
   }
   
.indent {
   text-indent: 20px;
   }
   
#main_header {
   margin: 10px 5px 20px 0;
   clear: both;
   }
  
#main_header h1 {
   font-size: 12px;
   color: #474747;
   font-weight: bold;
   text-align: center;
   margin: 0 0 5px 0;
   padding: 0;
}

#main_header h2 {
   font-size: 11px;
   color: #474747;
   text-align: left;
   margin: 2px 0 0 20px;
   padding: 0;
} 

#main_header img {
   float: left;
   margin: 0 20px 5px 20px;
   }
   
#gallery {
   padding-left: 6px;
   }
   
#gallery h1 {
   font-size: 12px;
   color: #474747;
   font-weight: bold;
   text-align: center;
   margin: 10px 0 10px 20px;
   padding: 0;
}

#gallery h2 {
   font-size: 11px;
   color: #474747;
   text-align: center;
   margin: 5px;
   padding: 0;
}

#gallery a {
   color: #474747;
   }

#sidebar {
   margin: 0;
   padding: 0 0 0 5px;
   background: url(i/sidebar_bg.jpg) repeat-y;
}

#sidebar h1 {
   font-size: 12px;
   color: #474747;
   font-weight: bold;
   margin: 0 10px 5px 10px;
   padding: 0;
}

#sidebar h2 {
   font-size: 12px;
   color: #474747;
   margin: 5px 10px 0 0;
   padding: 0 0 2px 0;
}

#sidebar h3 {
   font-size: 14px;
   color: black;
   font-weight: bold;
   margin: 0 10px;
   padding: 0;
}

#sidebar a {
   color: #474747;
}

#sidebar img {
   margin: 5px 0 0 0;
  }
  
#sidebar a:hover {
   color: white;
   }
   
#model_line h1 {
   font-size: 12px;
   color: #474747;
   font-weight: bold;
   text-align: center;
   margin: 0;
   padding: 0;
}

#model_line h2 {
   font-size: 11px;
   color: #474747;
   text-align: center;
   margin: 15px 0 0 0;
   padding: 0;
}
   
#footer {
   margin: 0;
   padding: 0;
   background: url(i/footer_bg.jpg) repeat-y;
   text-align: left;
}

#footer h1 {
   font-size: 12px;
   color: #474747;
   font-weight: bold;
   margin: 0 15px 5px 15px;
   padding: 0;
}

#footer table {
   background: #d9d9d9;
   width: 500px;
   }
   
#footer img {
   border: 1px solid #84a2c9;
   margin: 5px;
   }
   
#footer td {
   width: 15%;
   }
