
body { text-align:left; /**centers page**/ padding:11 0 0; width:900px; font-family: Arial, Helvetica, sans-serif; background: #8C7668; font-size: 11pt; margin: 0 auto; color: #666; }

#wrapper { background: #fff; text-align:left; height:auto; width:auto; overflow:auto; clear: both; }

/**text styles**/

p { font: 10pt/1.5em Arial, Helvetica, sans-serif; }

ul { font-size: 10pt; line-height: 1.2em; }

/**Regular Links**/



a.nav{ color:#FFF; font-weight:bold; text-decoration: none; font-size: 13px; }
a.nav:hover { text-decoration:underline; color: #FF0; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; }

a.footer{ color:#FFF; text-decoration:underline }
a.footer:hover { text-decoration:underline; color: #F4C048; }

a.three:link { color: #306479; text-decoration: underline }
a.three:hover { color: #F00; text-decoration: underline }


#footer { clear: both; color:#CCC; margin:0; padding:10px; height:auto; background: #306479; border-top: 1px solid #999; text-align: center; font-size: 10px; 
}

/**Floats**/
.floatRight { float:right; clear: right; }
.floatLeft { float:left; padding-right: 15px; padding-bottom: 6px; }
.floatLeft_padleft { float:left; padding-right: 9px; padding-bottom: 0px; padding-left: 66px; }
.clearing {clear:both; height:1px; width:100%; visibility:hidden;}


#info_box { width: auto; background:#F1BBB9; height: auto; padding: 11px; }
#info_box_title { width: auto; background:#6B5446; height: auto; font: bold 10pt Verdana, Geneva, sans-serif; color: #F9ECCA; padding: 9px;}
#info_box_large { width: auto; background:#FFF; height: auto; padding: 8px 33px 6px 11px; }
#leftColumn{ float:left; width:175px;/*adjust width of column in pixels, ems or percentages*/ margin:0; padding:0px; height: 600px; left: 0px; top: auto; background: #F1BBB9; }

/** Middle column container **/
#Middle { padding:1px 5px 5px; height:1%; width: auto; margin:11px 300px 0px 11px; background: #fff; }
#MiddleFull { padding:11px; height:1%; width: auto; background: #FFF; }
#MiddleColor { padding:11px; height:1%; width: auto; background: #dadde2; }

/**floated right columns**/
#rightColumn { float:right; width:250px; padding:11px 6px 0px; height: 100%; background: #bed2db; margin-right: 22px; margin-left: 5px; clear: right; }
#rightColumnHome { float:right; width:250px; padding:11px 6px 0px; height: 100%; background: #bed2db; margin-right: 22px; margin-left: 5px; clear: right; border-top: 11px solid #FFF; }


.font_bold { font-weight: bold; }
.font_bold_13px  { font: bold 13px Arial, Helvetica, sans-serif; color: #000; }
.font_bold_11px  { font: bold 11px Arial, Helvetica, sans-serif; color: #6B5446; }
.font_bold_red { color: #F00; font-size: 14px; font-weight: bold; }
.font_italics { font-style: italic; }
.font_page_title { font: bold 20px Arial, Helvetica, sans-serif; color: #16407C; }
.font_large_red { font: bold 24px Arial, Helvetica, sans-serif; color: #F00; }
.font_section_heading { font: bold 11pt Arial, Helvetica, sans-serif; color: #3F778E; }
.font_section_title { font: bold 16px Arial, Helvetica, sans-serif; color: #B34F51;}
.font_small  { font: 9px Arial, Helvetica, sans-serif; color: #3b3016;}
.footertext {text-indent: 75px; font-size:.85em; line-height:.65em;}
.font_white { color: #FFF; }
.font_green { color: #0c3b4e; }
.font_white_bold  { font-weight: bold; color: #FFF; }
.font_testimonials { font: 12px/1.5em Arial, Helvetica, sans-serif; color: #000; }
.font_testimonials_title { font: bold 12px/1.5em Arial, Helvetica, sans-serif; color: #3b3016; }
.font_small_02 { font: 11px Arial, Helvetica, sans-serif; color: #3b3016; }
.font_doctor_name { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #306479; }
.font_doctor_title { font: bold 12px/1.5em Arial, Helvetica, sans-serif; color: #444; }

/**Misc classes**/
.left {text-align:left}
.center {text-align:center}
.right { text-align:right; margin-top: 11px; }

.vertical_line_rt { border: 1px dotted #666; background: url(../images/bg_lt_gray.jpg); }
