
body { background-image: url("../images/back_tile.gif"); background-repeat: repeat; margin: 0; padding: 0 }
#container  { margin: 40px auto 20px; width: 812px }
#top  { background-image: url("../images/top_fade.gif"); background-repeat: no-repeat; width: 812px; height: 6px; overflow: hidden }
#main { background-image: url("../images/main_back.gif"); background-repeat: repeat-y; padding: 0 19px 32px; width: 774px; overflow: hidden }
#header { background-image: url("../images/header_back.gif"); background-repeat: no-repeat; width: 774px; height: 183px }
#nav     { margin-top: 8px; margin-bottom: 8px; margin-left: 16px; height: 16px }
#nav ul { list-style-type: none; margin: 0; padding: 0; width: 476px }
#nav li   { float: left }
#nav li a  { display: block; padding-top: 16px; height: 0; overflow: hidden }
#nav li#home { background-image: url("../images/nav_home_bt.gif"); background-repeat: no-repeat; width: 51px }
#nav li#home a:hover { background-image: url("../images/nav_home_sbt.gif"); background-repeat: no-repeat }
#nav li#about { background-image: url("../images/nav_about_bt.gif"); background-repeat: no-repeat; width: 71px }
#nav li#about a:hover { background-image: url("../images/nav_about_sbt.gif"); background-repeat: no-repeat }
#nav li#financial { background-image: url("../images/nav_financial_bt.gif"); background-repeat: no-repeat; width: 174px }
#nav li#financial a:hover { background-image: url("../images/nav_financial_sbt.gif"); background-repeat: no-repeat }
#nav li#news { background-image: url("../images/nav_news_bt.gif"); background-repeat: no-repeat; width: 50px }
#nav li#news a:hover { background-image: url("../images/nav_news_sbt.gif"); background-repeat: no-repeat }
#nav li#links { background-image: url("../images/nav_links_bt.gif"); background-repeat: no-repeat; width: 49px }
#nav li#links a:hover { background-image: url("../images/nav_links_sbt.gif"); background-repeat: no-repeat }
#nav li#contact { background-image: url("../images/nav_contact_bt.gif"); background-repeat: no-repeat; width: 81px }
#nav li#contact a:hover { background-image: url("../images/nav_contact_sbt.gif"); background-repeat: no-repeat }
#holder  { position: relative; width: 774px; overflow: hidden }
#homeLeft  { width: 515px; float: left }
#homeLeftTop       { background-image: url("../images/home_left_back.gif"); background-repeat: no-repeat; padding: 20px 24px; width: 467px; height: auto !important; min-height: 180px }
#homeLeftTop h1 { }
#homeLeftTop p    { color: #777; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 24px; margin: 0; padding: 0; clear: both }
#homeLeftBtm   { margin-top: 15px; width: 515px; height: 116px; overflow: hidden }
#homeLeftBtmADCPA   { background-image: url("../images/home_adcpa_back.gif"); background-repeat: no-repeat; margin: 0; padding: 20px 24px; width: 239px; height: 116px; float: left }
#adcpaLogo { margin-bottom: 10px; margin-left: 10px; float: right }
#homeLeftBtmADCPA p   { color: #eee; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 16px; margin: 0; padding: 0 }
#homeLeftBtmServices   { background-image: url("../images/home_services_back.gif"); background-repeat: no-repeat; margin: 0; padding: 20px 24px; width: 168px; height: 116px; float: right }
#homeLeftBtmServices p  { color: #eee; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 16px; margin: 0; padding: 0 }
#homeLeftBtmServices a  { color: #eee; text-decoration: none }
#homeLeftBtmServices a:hover   { color: #ccc }
#homeRight           { background-image: url("../images/home_right_back.gif"); background-repeat: no-repeat; padding-top: 20px; padding-right: 20px; padding-left: 20px; width: 205px; height: 331px; float: right }
#homeRight ul { list-style-type: none; margin: 0; padding: 0 }
#homeRight li { color: #12597c; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 24px }
#homeRight li a  { color: #00477c; text-decoration: none }
#homeRight li a:hover   { color: #002c4d }
#dfsLogoHome       { position: absolute; right: 20px; bottom: 10px }
#pageLeft          { background-image: url("../images/left_back.gif"); background-repeat: no-repeat; text-align: right; padding-top: 32px; padding-right: 20px; padding-left: 20px; width: 124px; height: 331px; float: left }
#pageLeft ul  { list-style-type: none; margin: 0 0 20px; padding: 0 }
#pageLeft li   { color: #00477c; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 22px }
#pageLeft li a  { color: #00477c; text-decoration: none }
#pageLeft li a:hover   { color: #002c4d }
#pageLeft li.selected { font-weight: bold }
#dfsLogo        { position: absolute; bottom: 0; left: 20px }
#pageRight     { background-image: url("../images/right_back.gif"); background-repeat: no-repeat; padding-top: 20px; padding-right: 24px; padding-left: 24px; width: 548px; min-height: 180px; float: right }
#pageRight h1   { }
#pageRight p     { color: #777; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 22px; margin: 0; padding: 0; clear: both }
#pageRight p a, #pageRight td a  { color: #00477c; text-decoration: none }
#pageRight p a:hover, #pageRight td a:hover   { color: #002c4d }
#pageRight td { color: #666; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 22px }
#aboutTop  { margin-bottom: 20px; width: 556px; overflow: hidden }
#aboutLeft { width: 140px; float: left }
#aboutRight { width: 396px; float: right }
#aboutRight h1 { }
#aboutRight h2   { color: #666; font-size: 9px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin: 0 0 20px; padding: 0 }
#aboutRight p      { color: #777; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 18px; margin: 0; padding: 0 }
#aboutRight a { color: #666; text-decoration: none }
#aboutRight a:hover { text-decoration: underline }
#bottom  { background-image: url("../images/btm_fade.gif"); background-repeat: no-repeat; width: 812px; height: 6px; overflow: hidden }
#copyright   { text-align: right; padding-right: 6px; padding-left: 6px; width: 800px }
#copyright a  { color: #666; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none }
#copyright a:hover { text-decoration: underline }

.titleHome    { background-image: url("../images/home_title.gif"); background-repeat: no-repeat; text-indent: -9999px; margin-top: 16px; margin-bottom: 20px; width: 429px; height: 42px; float: left }
.titleAbout     { background-image: url("../images/about_title.gif"); background-repeat: no-repeat; text-indent: -9999px; margin-top: 20px; margin-bottom: 16px; width: 385px; height: 40px; float: left }
.titleAboutColeman    { background-image: url("../images/about_coleman_title.gif"); background-repeat: no-repeat; text-indent: -9999px; margin-top: 22px; margin-bottom: 2px; width: 127px; height: 17px }
.titleAboutUreda    { background-image: url("../images/about_ureda_title.gif"); background-repeat: no-repeat; text-indent: -9999px; margin-top: 22px; margin-bottom: 2px; width: 108px; height: 17px }
.titleAboutStanley    { background-image: url("../images/about_stanley_title.gif"); background-repeat: no-repeat; text-indent: -9999px; margin-top: 22px; margin-bottom: 2px; width: 89px; height: 17px }
.titleAboutDColeman   { background-image: url("../images/about_dcoleman_title.gif"); background-repeat: no-repeat; text-indent: -9999px; margin-top: 22px; margin-bottom: 2px; width: 105px; height: 17px }
.titleAboutLong   { background-image: url("../images/about_long_title.gif"); background-repeat: no-repeat; text-indent: -9999px; margin-top: 22px; margin-bottom: 2px; width: 88px; height: 17px }
.titleAboutShealy   { background-image: url("../images/about_shealy_title.gif"); background-repeat: no-repeat; text-indent: -9999px; margin-top: 22px; margin-bottom: 2px; width: 105px; height: 17px }
.titleAboutMiller   { background-image: url("../images/about_miller_title.gif"); background-repeat: no-repeat; text-indent: -9999px; margin-top: 22px; margin-bottom: 2px; width: 125px; height: 17px }
.titleAboutHornsby   { background-image: url("../images/about_hornsby_title.gif"); background-repeat: no-repeat; text-indent: -9999px; margin-top: 22px; margin-bottom: 2px; width: 111px; height: 17px }
.titleAboutMartin   { background-image: url("../images/about_martin_title.gif"); background-repeat: no-repeat; text-indent: -9999px; margin-top: 22px; margin-bottom: 2px; width: 92px; height: 17px }
.titleAboutMiddleton   { background-image: url("../images/about_middleton_title.gif"); background-repeat: no-repeat; text-indent: -9999px; margin-top: 22px; margin-bottom: 2px; width: 99px; height: 17px }
.titleFinancial    { background-image: url("../images/financial_title.gif"); background-repeat: no-repeat; text-indent: -9999px; margin-top: 20px; margin-bottom: 16px; width: 333px; height: 18px; float: left }
.titleFinancialTax    { background-image: url("../images/financial_tax_title.gif"); background-repeat: no-repeat; text-indent: -9999px; margin-top: 20px; margin-bottom: 16px; width: 129px; height: 18px; float: left }
.titleFinancialWealth    { background-image: url("../images/financial_wealth_title.gif"); background-repeat: no-repeat; text-indent: -9999px; margin-top: 20px; margin-bottom: 16px; width: 176px; height: 18px; float: left }
.titleFinancialPractice    { background-image: url("../images/financial_practice_title.gif"); background-repeat: no-repeat; text-indent: -9999px; margin-top: 20px; margin-bottom: 16px; width: 165px; height: 18px; float: left }
.titleFinancialStartups    { background-image: url("../images/financial_startups_title.gif"); background-repeat: no-repeat; text-indent: -9999px; margin-top: 20px; margin-bottom: 16px; width: 141px; height: 18px; float: left }
.titleFinancialEmployment    { background-image: url("../images/financial_employment_title.gif"); background-repeat: no-repeat; text-indent: -9999px; margin-top: 20px; margin-bottom: 16px; width: 252px; height: 18px; float: left }
.titleFinancialStrategic    { background-image: url("../images/financial_strategic_title.gif"); background-repeat: no-repeat; text-indent: -9999px; margin-top: 20px; margin-bottom: 16px; width: 151px; height: 18px; float: left }
.titleFinancialTransitions    { background-image: url("../images/financial_transitions_title.gif"); background-repeat: no-repeat; text-indent: -9999px; margin-top: 20px; margin-bottom: 16px; width: 87px; height: 18px; float: left }
.titleNews    { background-image: url("../images/news_title.gif"); background-repeat: no-repeat; text-indent: -9999px; margin-top: 20px; margin-bottom: 16px; width: 40px; height: 18px; float: left }
.titleLinks    { background-image: url("../images/links_title.gif"); background-repeat: no-repeat; text-indent: -9999px; margin-top: 20px; margin-bottom: 16px; width: 39px; height: 18px; float: left }
.titleContact    { background-image: url("../images/contact_title.gif"); background-repeat: no-repeat; text-indent: -9999px; margin-top: 20px; margin-bottom: 16px; width: 81px; height: 18px; float: left }
