* { margin: 0; padding: 0; font-family: "Verdana"; font-size: 10pt; line-height: 20px; }
body { background-color: #fe723c; }
#container { margin: 10px auto 0 auto; background-color: #fff; width: 860px; min-height: 940px; }
#footer { background-color: white; width: 860px; margin: 0 auto 0 auto; white-space: nowrap; text-align: center; color: #777; }

/*#container { background-image: url('../images/bgbody-960x20.jpg'); background-repeat: repeat-y; }*/

#logo { height: 160px; width: 286px; margin: 0; float: left; background-image: url('../images/logo-286x160.jpg'); background-repeat: no-repeat; }
#address { position: absolute; float: left; margin: 190px 0 0 10px; color: #666; font-weight: bold; display: none; }
#navbar { width: 860px; height: 30px; background-color: #416271; border-top: 5px #000 solid; cursor: default; }
#navbar li { list-style-type: none; color: #fff; padding: 2px 8px 2px 8px; margin-left: 2px; /*margin: 7px 0 10px 25px; */font-weight: bold; display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; font-size: 9pt; }
#navbar a { font-size: 8.5pt; text-decoration: none; color: #fff; }
#navbar a:hover { text-decoration: underline; }
#navbar li:hover { background-color: #fe723c; }
#navbar a:visited { color: #fff; }

#subnav { position:absolute; z-index: 5; cursor: pointer; height: 45px; min-width: 280px; white-space: nowrap; padding-left: 2px; display: none; color: #fff; font-weight: bold; margin-top:-8px; float: left; padding: 2px; }
#subnav ul li { list-style: none; display: inline;  padding: 7px 6px 7px 6px; background-color: #fe723c; }
#subnav ul li ul { margin-left: 4px; }
#subnav ul li ul li { display: block; margin-top: -3px; }
#subnav a { color: #fff; }
#subnav a:visited { color: #fff; }

#laser { display:none; }

#header { height: 20px; text-align: center; font-weight: bold; margin: 0px; display: none; }
/* #header { background-image: url('../images/bghead-960x44.jpg'); background-repeat: no-repeat; } */

#free-flash-header { float: right; position: absolute; border:0; margin-left:300px; width:560px; height:160px }

#content { border-top: 4px #eee solid; margin-top: 160px; padding-top: 10px; }

#left_content { background:url('../images/left_content_bg.gif') repeat-x top; margin: 15px; width: 640px; color: #6898ac; text-align: justify; float: left; }
#left_content p { padding: 0 10px 0 10px; /*text-indent: 10px;*/ margin-bottom: 10px; }
#left_content #contact { margin-top: 120px; }

#phone { width: 250px; margin-left: 50px;  }
#phone h4 { margin-left: 10px; }
#right_content { float: right; margin: 10px; padding-left: 20px; }

#home #left_content { width: 450px; background: #fff; border: 10px #f0f0e2 solid; color:#5E2605; padding: 10px; display: inline; }
#home #left_content img { border: 1px #000 solid; margin: 0 auto 0 auto; }
#home #right_content { width: 290px; color: #5E2605; display: inline; }
#home #right_content div { margin-right: 40px; /* display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; */ }
#home #right_content a { color: #809f45; margin-left: 10px; }
#home #right_content img { width: 150px; }

#officetour img { width: 75px; border: 1px #ccc solid; margin-bottom:3px; }
#officetour table td { vertical-align: top; }
#officetour #images { display: inline-block; width: 250px; margin-left: 5px; }
#officetour #showimg { display: inline-block; float: right; background-repeat: no-repeat; width: 600px; height: 1020px; margin-right: 5px;
background-image: url('/images/img7249a.jpg'); }

#meetthedr #left_content { width: 790px; background: #fff; border: 10px #f0f0e2 solid; color:#5E2605; padding: 10px; display: inline; }
#meetthedr #right_content { display: inline; }
#meetthedr #left_content p { margin-right: 300px; }
#meetthedr h1 { text-align: left; font-size: 1.5em; margin: 10px; }

#beforeandafter #left_content { width: 790px; background: #fff; border: 10px #f0f0e2 solid; color:#5E2605; padding: 10px; display: inline; }
#beforeandafter #right_content { display: inline; }
#beforeandafter #left_content td { text-align: center; font-weight: bold; vertical-align: top; padding: 0px 5px 0px 5px; }
#beforeandafter #left_content p { text-align: left; font-weight: bold; }
#beforeandafter i { font-size: 10px; font-weight: normal; font-variant: italic; }

#resources img { margin-left: 20px; }
#resources #left_content { width: 790px; background: #fff; border: 10px #f0f0e2 solid; color:#5E2605; padding: 10px; display: inline; }
#resources #right_content { display: inline; }
#resources #left_content p { margin-right: 50px; }

#procedures #left_content { width: 590px; background: #fff; border: 10px #f0f0e2 solid; color:#5E2605; padding: 10px; }
#procedures #left_content ul { list-style-type: circle; }
#procedures #left_content ol { margin-left: 40px; }
#procedures #left_content { color:#5E2605; margin: 20px; float: right; }
#procedures #left_content td { text-align: left; padding: 5px 20px 5px 20px;  height: 10px; vertical-align: top; }
#procedures #left_content th { height: 10px; vertical-align: top; padding-left: 30px; }
#procedures #left_content td a { color:#5E2605; margin-left: 10px; }
#procedures #left_content td.a { background: #f0f0e2; }

#testimonials #left_content { width: 790px; background: #fff; border: 10px #f0f0e2 solid; color:#5E2605; padding: 10px; display: inline; }
#testimonials #right_content { display: inline; }
#testimonials #left_content img { width: 300px; float: right; }

#testimonials #left_content { width: 720px; padding: 20px; }
#testimonials #left_content h1 { font-size: 10pt; }
#testimonials #left_content h2 { font-size: 9pt; }
#testimonials #left_content h3 { font-size: 8pt; padding-bottom: 20px; }
#testimonials img { float: right; margin: 20px 0 20px 20px; }
#testimonials i { font-weight: bold; }

#contact #left_content { width: 790px; background: #fff; border: 10px #f0f0e2 solid; color:#5E2605; padding: 10px; display: inline; }
#contact #right_content { display: inline; }
/*#contact #left_content { float: right; width: 300px; padding: 20px }
#contact #right_content { float: left; width: 500px; }*/

#products #left_content { display: inline; }
#products #right_content { width: 790px; background: #fff; border: 10px #f0f0e2 solid; color:#5E2605; padding: 10px; display: inline; }

#products #right_content img { margin: 10px 10px 0 10px; width: 200px; border: 1px #999 solid; }
#products #right_content th h4 { text-align: left; margin-right: 20px; }
#products #right_content td.img { width: 130px; padding-top: 15px; vertical-align: top; text-align: center; font-size: 1.2em; font-weight: bold; }
#products #right_content td.desc { width: 320px; padding: 20px 20px 20px 10px; text-align: justify; vertical-align: top; }

#products #right_content form { float: left; }
.box_img { float: left; margin: 10px 10px 30px 10px; }
h4 { color: #fe723c; font-size: 10pt; text-indent: 10px; border-bottom: 3px #ccc solid; }

#forms #left_content { background-image: none; }

.products_box { display: none; }

