body{

 background:url(./backgroundcran.jpg) repeat;

 font-family:Verdana;

 font-size:12px;

}
img{
  border:0;
}

#display_illustration{

  width:101%;

  height:120%;

  background-color:#999;

  position:absolute;

  float:left;

  top:0px;

  text-align:center;

  filter:alpha(opacity=50);

	-moz-opacity:0.5;

	-khtml-opacity: 0.5;

	opacity: 0.5;



}

#display_image{

  width:100%; 

  

  position:absolute;

  text-align:center;

  top:30px;

  margin-left:auto;

  margin-right:auto;

  

}

 #wrapper{     

      width:755px;

      min-height:930px;

      max-height:2620px;

  

      margin-left:auto;

      margin-right:auto;

      top:10px; 

      border: 3px solid #990033;

      background: url(./backgroundwhite.jpg) repeat;

      

    }

    #header p{

       font: 12px Ariel bolder;

    }

    #menu{

      width:100%;

      height:20px !important;

      border-bottom: 1px solid #000;

      border-top: 1px solid #000;

      background-color: #990033;

     

     }

    #menu a{

     

     font-size:12px; 

     font-family:Verdana;

     text-decoration:none;

    }

    a{

     color:#fff;

    }

    #content a{

     color:#000;

    }

    #content img{

     text-align:center;

    }

    #dental_query{

      width:150px;
      height:12px !important;
      font-size:10px;
    }

    #site_search{

       height:20px;

       width: 98%;       

       color:#fff;

       

    }

    #dentist_search{

      width:100%;

      background-color:#fff;

    }

    #conditions, #procedures, #illustrations{

      width: 220px;

      margin:10px;

      height:315px;      

      

      border: 2px solid #990033;

      margin-top:0px;

      margin-bottom:20px;

      background-color:#fff;

      z-index:0;

    

    }

    #illustrations{

      width:235px;

    }

    #real_content span a img{

      text-align:center;

      margin-left:10px;

    }

    #footer{

      

      width:100%;

      height:25px;

      margin-bottom:2px;

      border-bottom: 1px solid #000;

      border-top: 1px solid #000;

      background-color: #990033;

     

      z-index:0;

      top:5px;

     

    }

    #footer a{

      text-decoration:none;

      color:#fff;

      font-size:12px;

    }

    #conditions p a, #procedures p a{

     color:#990033;

     text-decoration:none;

     font-size: 14px;

     font-family:Verdana;

    

    }

    #conditions p, #procedures p{

     color:#990033;

     text-decoration:none;

     font-size: 14px;

     font-family:Verdana;

     height:255px;

    

    }

    #conditions div, #procedures div, #illustrations div{

     color:#fff;

     font-family:Verdana;

     font-size: 18px;

     font-weight:bolder;

     background-color:#990033;

     width:100%;

     height:25px;

     margin-top:5px;

     

    text-align:center;

    }

   

     #conditions hr, #procedures hr, #illustrations hr{

     color:#990033;

     

     width:100%;

    

    }

    #content{

     

     width:100%;

     min-height:680px;

     max-height:2200px;

     text-align:center;

     font-size:15px;

     

     

    }

     #content_top{

    

     width:100%;

     

     text-align:center;

     

     

    }

    #home_boxes{

     height:300px;

     width:100%;

     

      

     left:0px;

     z-index:0;

    }
