* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background: #013b0f;
}
img {
 border: none;	
}
a {
 text-decoration: underline;
 color: 013b0f;
 outline: none;	
}
#map {
 padding: 10px 10px 10px 40px;
}
#wrapper { 
 margin: 0 auto;
 width: 859px;
}
#header {
 width: 859px;
 color: #333;
 padding: 0px;
 height: 147px;
 margin: 0px;
 background: #013b0f;
}
#navigation {
 width: 859px;
 height: 31px;
 color: #333;
 padding: 0px;
 margin: 0px 0px 0px 0px;
 background: #BD9C8C;
}
#navigation ul {}
#navigation ul li {
 display: inline;
 float: left;	
}
#navigation ul li a {
 text-decoration: none;
 display: block;
 outline: none;	
}
#navigation ul li.new a {
 background: url(/images/nav/index_04.jpg) no-repeat;	
 width: 147px;
 height: 31px;
}
#navigation ul li.new a:hover {
 background-position: -147px;	
}
#navigation ul li.dentist a {
 background: url(/images/nav/index_05.jpg) no-repeat;	
 width: 127px;
 height: 31px;
}
#navigation ul li.dentist a:hover {
 background-position: -127px;
}
#navigation ul li.staff a {
 background: url(images/nav/index_06.jpg) no-repeat;	
 width: 109px;
 height: 31px;
}
#navigation ul li.staff a:hover {
 background-position: -109px;	
}
#navigation ul li.news a {
 background: url(images/nav/index_07.jpg) no-repeat;	
 width: 63px;
 height: 31px;
}
#navigation ul li.news a:hover {
 background-position: -63px;	
}
#navigation ul li.whitening a {
 background: url(/images/nav/index_08.jpg) no-repeat;	
 width: 89px;
 height: 31px;
}
#navigation ul li.whitening a:hover {
 background-position: -89px;
}
#navigation ul li.emergencies a {
 background: url(images/nav/index_09.jpg) no-repeat;	
 width: 103px;
 height: 31px;
}
#navigation ul li.emergencies a:hover {
 background-position: -103px;	
}
#navigation ul li.insurance a {
 background: url(images/nav/index_10.jpg) no-repeat;	
 width: 111px;
 height: 31px;
}
#navigation ul li.insurance a:hover {
 background-position: -111px;	
}
#navigation ul li.home a {
 background: url(images/nav/index_11.jpg) no-repeat;
 width: 110px;
 height: 31px;	
}
#navigation ul li.home a:hover {
 background-position: -110px;	
}
#imagebar { 
 width: 859px;
 color: #333;
 background: #013b0f;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 124px;
}
#content { 
 float: left;
 width: 859px;
 color: #000;
 background: url(images/index_14.jpg) repeat-y;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 height: auto;
 text-align: left;
}
#content hr {margin-left: 25px; margin-right: 45px;}
#content img.ryan {
 margin: 0px 5px 5px 30px;
}
#content a {
 text-decoration: underline;
 color: #013b0f;
 outline: none;	
}
#content p {
 padding: 4px 50px 4px 40px;
}
#content h2 {
 padding: 4px 50px 4px 40px;
}
#content h3 {
 padding: 4px 50px 4px 40px;
}
#content ol {padding-left: 75px;}
#content ul {
 padding-left: 60px;
}
#content ul li {
 padding: 2px;
}
#leftcol {
 float: left;
 width: 530px;
}
#rightcol {
 float: right;
 background: #d0d1b4;
 width: 325px;
 height: auto;
 margin: 0px 50px 5px 10px;
 display: inline;
 color: #003300;
 }
#rightcol h2 {
 padding: 10px 10px 5px 10px;
}
#rightcol p {
 padding: 5px 10px 5px 13px;
}
#rightcol img {
 padding: 5px;
}
#flash {
 padding: 5px;
}
#footer { 
 width: 859px;
 color: #333;
 background: url(images/index_13.jpg) ;
 margin: 0px 0px 10px 0px;
 padding: 0px;
 height: 39px;
 float: left;
}