
body { background: #657579; text-align: center; }
body, p { font: 12px Georgia, "Times New Roman", Times, serif; margin: 0px; padding: 0px; color: #464646; line-height: 1.6 }

p.quote { color: #782a16; }
span.quoteName { font-style: normal; color: #657579; }
h1 { color: #782a16; margin: 0px 0px 0px 0px; font-size: 17px; font-weight: normal; }
h2 { color: #657579; margin: 0px 0px 8px 0px; font-size: 14px;  font-weight: normal; }
.clear { font-size: 1%; clear: both; }
a { color: #657579; }
a img { border: none; }
img.mainImage { vertical-align: bottom; }
form { margin: 2px 0px 0px 0px; padding: 0px; }
img.bioPic { float: left; margin-right: 10px; margin-top: 3px; }

.mainContainer { width: 999px; background: #ffffff; margin: 10px auto 0px auto; padding-bottom: 25px; text-align: left; }
.col1 { float: left; width: 306px; }
.col1 .navigation { width: 100%; margin-bottom: 20px; }
.col1 .navigation ul { margin: 0px 0px 0px 0px; padding: 0px; list-style: none; font-size: 13px; color: #657579; line-height: 1.3 }
.col1 .navigation ul li a { height: 32px; voice-family: "\"}\""; voice-family: inherit; height: 24px; text-decoration: none; }
.col1 .navigation ul li a { color: #657579; display: block; background: url(../images/nav_bg.gif) 0 0; padding: 7px 0 0 12px; }
.col1 .navigation ul li a:hover { color: #ffffff; background: url(../images/nav_bg.gif) 0 -31px; padding: 7px 0 0 12px; }
.col1 .navigation ul li a#navHome, .col1 .navigation ul li a#navLast { background: #ffffff; padding: 7px 0 0 12px; }
.col1 .navigation ul li a#navHome:hover, .col1 .navigation ul li a#navLast:hover { background: url(../images/nav_bg.gif) 0 -31px; padding: 7px 0 0 12px; }


.col1 .sidebar { width: 280px; }
.col2 { float: left; width: 686px; margin-top: 10px; position: relative; }
.col2 .colSpacer { float: left; width: 10px; }
.col2 .cola { float: left; width: 342px; margin: 12px 20px 0px 0px; }
.col2 .colb { float: left; width: 312px; margin-top: 12px; }

.footer { width: 1000px; margin: 6px auto 0px auto; padding-bottom: 20px; text-align: left; }
.footer p { font-size: 11px; color: #ffffff; margin-left: 27px; }
.footer a { color: #ffffff; text-decoration: none; }
.footer a:hover { text-decoration: underline; }

.promo { margin-bottom: 12px; padding: 12px 10px 12px 26px; }
#practice { background: #e9e9d8 url(../images/promo_corner_tan.gif) no-repeat; }
#practice h1, #practice h2 a, #talent h1, #quotes h1 { color: #657579; }
#practice h2 { margin: 2px 0px 0px 0px; }
#practice a { color: #987b3d; }
#practice ul { margin: 0px; padding: 0px; }
#practice li { list-style-image: url(../images/gold_bullet.gif); margin-left: 14px; padding: 1px 0px 1px 0px; }
#consultation { background: #909ea2 url(../images/promo_corner_blue.gif) no-repeat; }
#consultation p { line-height: 1.3; }
#consultation h1 { color: #ffffff; font-size: 19px; }
#consultation h2, #consultation h2 a { color: #424242; }
#consultation .col1, #consultation .col2 { width: 130px; margin-top: 0px; }
#consultation .colSpacer { width: 15px; float: left; }
#consultation input, #consultation textarea { width: 120px; font: 11px Georgia, "Times New Roman", Times, serif; margin: 0px 0px 4px 0px; }
#consultation textarea { height: 61px; }
#talent, #quotes { background: #dfdfc7 url(../images/promo_corner_tan.gif) no-repeat; }

