* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 color:#000000;
 margin:0 0 0 0; padding:0;
}

form {margin:0; padding:0}
td {font-family:tahoma; font-size:12px; line-height:14px; color:#E2A14A; /*d76747*/}

#wrapper { 
 margin: 0 auto;
 width: 840px;
}
#header {
 width: 840px;
 float: left;
 padding:10px 0 10px 0;
/* border: 1px solid #ccc;*/
 height: 50px;
 margin: 10px 0px 5px 0px;
}
#banner {
 float: left;
 width: 840px;
/* border: 1px solid #ccc;*/
 margin: 0px 0px 20px 0px;
 height:202px;
}
#box1 {
 text-align:right;
 border-bottom:1px solid #ffffff;
 border-left:2px solid #ffffff;
 background-color:#d76747;
}
#box2 {
 text-align:right;
 border-bottom:1px solid #ffffff;
 border-left:2px solid #ffffff;
 background-color:#f2b05a;
}
#box3 {
 text-align:right;
 border-top:1px solid #ffffff;
 border-left:2px solid #ffffff;
 background-color:#4ea1c3;
}
#box4 {
 text-align:right;
 border-top:1px solid #ffffff;
 border-left:2px solid #ffffff;
 background-color:#859451;
}
#navigation {
 float: left;
 width: 820px;
 color: #333;
 padding: 10px;
/* border: 1px solid #ccc;*/
 margin: 0px 0px 5px 0px;
}
#leftcolumn { 
 border: 1px solid #ccc;
 margin: 0px 0px 5px 0px;
 padding: 15px;
 min-height: 350px;
 height:auto;
 width: 170px;
 float: left;
/* background-color:#faf9f8; /* fffde4 */
}
#leftcolumn p {
 margin:0em 0 1em 0;
}

#content { 
 float: left;
/* border: 1px solid #ccc;
 background: #F2F2E6;*/
 margin: 0px 0px 5px 0px;
 padding: 10px 10px 10px 15px;
 min-height: 350px;
 height:auto;
 width: 415px;
 display: inline;
}
#content p {
 margin:0em 0 1em 0;
}

#dentists {
 width:100%;
 min-height:70px;
 height:auto;
 margin:0 0 10px 0;
 clear:left;
}
#rightcolumn { 
 border: 1px solid #ccc;
 margin: 0px 0px 5px 0px;
 padding:15px 10px 10px 10px;
 min-height: 350px;
 height:auto;
 width: 175px;
 float: left;
/* background-color:#faf9f8; /* fffde4 */
}
#rightcolumn p {
 margin:0em 0 1em 0;
}

#columnbox { 
 border: 1px solid #ccc;
 margin: 0px 0px 5px 0px;
 padding:15px 10px 10px 10px;
 height:auto;
 width: 175px;
 float: left;
 background-color:#faf9f8; /* fffde4 */
}
#columnbox p {
 margin:0em 0 1em 0;
}

#footer { 
 width: 820px;
 clear: both;
 border-top: 1px solid #ccc;
/* border: 1px solid #ccc;
 background: #BD9C8C;*/
 margin: 10px 0px 10px 0px;
 padding: 10px;
}
