/* CSS Screen for Beckton Dental */

body {
   margin: 0;
   background-color: rgb(255,255,255);
   font-family: Trebuchet, "Gill Sans", "Lucida Sans Unicode", Helvetica, Verdana;
   font-size: 100%;
   color: rgb(77,77,77);
   line-height: 150%; 
}

body a {
   text-decoration: none;
   color: rgb(100,8,8);
   outline: none;
}

body a:hover {
   text-decoration: underline;
}

p {
   font-size: 90%;
}

/* Container frame. Use this for centering the page */
#frame {
  width: 800px;
  margin: 0 auto 0 auto;
  text-align: justify;
  border: 0;
  backrgound-color: transparent;
}

#logo {
   float:left;
   border:0;
   padding: 5px 0 0 0;
   margin: 0;
}

#main_image {
   margin: 0 auto 0 auto;
   border: 0;
   padding: 0;
}

/** The SEARCH BOX **/

#searchbox { 
   float: right;
   margin: 0;
}
.textbox {
  font-size: 70%;
  font-family: "Gill Sans", "Lucida Sans Unicode", Helvetica, Verdana;
  height: 20px;
}

.button {
  font-size: 70%;
  height: 27px;
}

/* The SEARCH BOX */

#navigation {
   float: right;
   padding-top:10px;
   margin-top:2px;
   text-align: center;
   font-family: Gill Sans, Lucida Sans Unicode, Helvetica, Verdana;
   font-size: 90%;
   color: rgb(149,149,149);
}

#navigation a {
   text-decoration: none;
   color: rgb(149,149,149);
}

#extra_navigation {
   padding:0;
   width: 800px;
   margin: 0;
   text-align: right;
   font-family: Gill Sans, Lucida Sans Unicode, Helvetica, Verdana;
   font-size: 90%;
   color: rgb(149,149,149);
}

#extra_navigation a {
   text-decoration: none;
   padding: 3px;
   color: rgb(149,149,149);
}

#extra_navigation a:hover {
   background-color: rgb(100,8,8);
}

#footer_line {
   color: rgb(149,149,149);
   font-size: 60%;
   text-align: justify;
   margin-top: 50px;
   width: 800px;
   border-top: 1px solid rgb(149,149,149);
}