* {margin: 0; padding: 0;}
body {background:#FFFFFF; font:12px Arial, Helvetica, sans-serif; color:#332621;}
img	{border:0; display:block;}
table {border-collapse:collapse;}
p {line-height:16pt; padding-bottom:14px;}
input, textarea { padding: 3px; }
a {color:#2c211d;}
a:hover {color:#586b66}

#headerWrapper {margin:0; padding:0; width:100%; background:url(../img/common/headerBG.jpg) top repeat-x;}
#header	{margin:0 auto; padding:0; width:800px; height:188px;}
body.home #header { height:347px;} 

.select {color: #736560; background: #ffffff; border: 1px solid #bfb4b0;}

#logo {margin:0 auto; padding:0; width:800px; height:85px;}
#logo h1 {display:block; text-indent:-123456px; width:339px; height:85px; background:url(/img/common/bd_logo.gif) no-repeat; float:left;} 

div#mainNav {margin:0 auto; padding:0; height:40px; width:810px; float:left;}
div#mainNav ul {width:810px; height:40px; list-style:none; float:left;}
div#mainNav ul li {float:left; height:40px; position:relative;}
div#mainNav ul li a {height:40px; display:block; float:left;}
div#mainNav ul li#navHome a {width:64px; background: url(../img/common/navHome.gif) no-repeat;}
div#mainNav ul li#navHome a:hover {background-position: 0 -41px;}
div#mainNav ul li#navNews a {width:67px; background: url(../img/common/navNews.gif) no-repeat;}
div#mainNav ul li#navNews a:hover {background-position: 0 -41px;}

div#mainNav ul li#navAbout a {width:85px; background: url(../img/common/navAbout.gif) no-repeat;}
div#mainNav ul li#navAbout a:hover {background-position: 0 -41px;}
div#mainNav ul li#navPractice a {width:138px; background: url(../img/common/navPractice.gif) no-repeat;}
div#mainNav ul li#navPractice a:hover {background-position: 0 -41px;}
div#mainNav ul li#navTeam a {width:94px; background: url(../img/common/navTeam.gif) no-repeat;}
div#mainNav ul li#navTeam a:hover {background-position: 0 -41px;}
div#mainNav ul li#navCommitt a {width:138px; background: url(../img/common/navCommitt.gif) no-repeat;}
div#mainNav ul li#navCommitt a:hover {background-position: 0 -41px;}
div#mainNav ul li#navContact a {width:94px; background: url(../img/common/navContact.gif) no-repeat;}
div#mainNav ul li#navContact a:hover {background-position: 0 -41px;}
div#mainNav ul li#navDirections a {width:94px; background: url(../img/common/navDirections.gif) no-repeat;}
div#mainNav ul li#navDirections a:hover {background-position: 0 -41px;}
div#mainNav ul li#navResources a {width:94px; background: url(../img/common/navResources.gif) no-repeat;}
div#mainNav ul li#navResources a:hover {background-position: 0 -41px;}

body.home div#mainNav ul li#navHome a {background-position: 0 -41px;}
body.about div#mainNav ul li#navAbout a {background-position: 0 -41px;}
body.practice div#mainNav ul li#navPractice a {background-position: 0 -41px;}
body.team div#mainNav ul li#navTeam a {background-position: 0 -41px;}
body.contact div#mainNav ul li#navContact a {background-position: 0 -41px;}
body.news div#mainNav ul li#navContact a {background-position: 0 -41px;}


#imageBlock {margin:0; padding:0; width:800px; height:172; float:left;}
#imageBlock img {padding:30px 0 20px 0;}

#titleBlock {margin:30px 0px 20px 0px; padding:0; width:800px; height:50px; float:left; font:36px Georgia, Arial, Helvetica, sans-serif; color:#FFFFFF;}

#contentWrapper {margin:0; padding:0; width:100%; background:#FFFFFF;}
#content {margin:0 auto; padding:0; width:800px;}
#content h2 {font:24px Georgia, Arial, Helvetica, sans-serif; color:#586b66;}

#content ul {padding: 0 0 20px 25px;}
#content ul li {list-style-image: url(/img/common/bullet.gif); padding-bottom:13px;}


div#left {width:475px; padding-right: 35px; float:left;}
div#left span p {padding-right:49px;}
div#right {width:290px; float:left;}
div#right select {padding: 0 0 0 5px; width: 245px;}
 
div#right ul {padding-left:15px;}
div#right ul li {list-style-image: url(/img/common/bullet.gif); padding-bottom:3px;}
div#right ul li a {font-size:12px; color:#2c211d; text-decoration:none; }
div#right ul li a:hover {font-size:12px; color:#586b66; text-decoration:none; border-bottom: 1px dotted; }



div#clearFix {width:800px; height:50px; float:left; clear:left;}

#footerWrapper {margin:0; padding:0; width:100%; background:#2c211d; float:left;}
#footer	{margin:0 auto; padding:0; width:800px; height:96px; font-size:11px; line-height:16pt;}
#footer p {padding-top:50px; float:left;}
#footer a {color:#cfc0ba; text-decoration:none;}
#footer a:hover {color:#a1b9b2; text-decoration:none;  border-bottom: 1px dotted;}

div#Links1 {margin-top: 25px; width:600px; height: 58px; color:#decec7; float:left;}
div#Links2 {margin-top: 25px; width:150px; height: 58px; color:#decec7; float:left;}

h3 {font:20px Georgia, Arial, Helvetica, sans-serif; color:#2c211d; padding-bottom:15px;}
h4 {font:16px Georgia, Arial, Helvetica, sans-serif; color:#624d43; padding-bottom:10px; font-weight:bold;}
h5 {font:22px Georgia, Arial, Helvetica, sans-serif; color:#ffffff; padding: 10px 0 15px 15px;}
h6 {font-size:11px; font-style:italic; font-weight:normal;}