/*----------------------------------------------------------
Color CSS file for Zephyr Management
Created 15 December 2006 by Aaron Gustafson

For questions or support please contact:
  aabalone[red]
  6 Thorndal Circle
  Darien, Connecticut 06820
  203-655-1920

Colors: #9b0100: Red
        #03f:    Bright Blue
        #707070: Light grey
        #959595: Medium Grey
        #800002: Medium-Dark grey
        #292929: Dark Grey
----------------------------------------------------------*/

/* =LINKS */
a, a:link, a:visited {
  color: #222;
}
a:focus, a:hover {
  color: #0033ff;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
  color: inherit;
}
hr {
  border-color: #c1beaf;
}

/* =Bugs */
.meta a {
  color: #222;
}
.meta a:focus,
.meta a:hover {
  color: #0033ff;
}
.article .meta a {
  color: inherit;
}
a.more {
  background: url(/images/layout/more-bug.png) right center no-repeat;
  padding-right: 23px;
}
a.back {
  color: #03f;
  background: url(/images/layout/back-bug.png) left center no-repeat;
  padding-left: 23px;
}
a.audio, a.video {
  background: left center no-repeat;
  padding-left: 23px;
}
a.audio {
  background-image: url(/images/layout/audio-bug.png);
}
a.video {
  background-image: url(/images/layout/video-bug.png);
}

#nav a {
  background: #959595;
  color: #fff;
}
#nav-home a:focus,
#nav-home a:hover,
.home #nav-home a {
  background-color: #9b0100;
}
#nav-overview a:focus,
#nav-overview a:hover,
.overview #nav-overview a {
  background-color: #597743;
}
#nav-funds a:focus,
#nav-funds a:hover,
.funds #nav-funds a {
  background-color: #006599;
}
#nav-team a:focus,
#nav-team a:hover,
.team #nav-team a {
  background-color: #855656;
}
#nav-contact a:focus,
#nav-contact a:hover,
.contact #nav-contact a {
  background-color: #cd3301;
}
.home #fnav-home a,
.question #fnav-contact a,
.legal a#fnav-legal,
.privacy a#fnav-privacy {
  color: #9b0100;
}
#nav-login a {
  color: #9b0100;
  background: #efe4ac;
}

#zephyrmanagement-com #quicklinks a {
  color: #fff;
}
#zephyrmanagement-com #quicklinks a:focus,
#zephyrmanagement-com #quicklinks a:hover {
  color: #000;
}

#zephyrmanagement-com #content #section-head a {
  color: inherit;
}

#cities {
  background: #514e3f url(/images/layout/color-bars.png) top left repeat-x;
}

.landing #content p {
  color: #5c6045;
}
.landing #content p em {
  color: #8a010b;
}

/* =Homepage */
#welcome strong {
  color: #222;
}
#welcome a {
  color: #222;
}
#welcome a:focus,
#welcome a:hover {
  color: #0033ff;
}
.home #featured-article h3 {
  color: #222;
}
.home #featured-article h4 {
  color: #222;
}
.home #featured-article p {
  color: #767676;
}

/* =Articles */
.article #section-head {
  background: url(/images/layout/article.jpg) top left no-repeat;
}

/* =Overview */
.overview #cities {
  background-color: #4b6737;
}
.overview #section-head {
  background: url(/images/layout/firm.jpg) top left no-repeat;
  color: #d9f7c5;
}
.overview #quicklinks {
  background: #A1B491;
}
.overview #quicklinks li {
  background: url(/images/layout/quicklinks-li-wht.png) center left no-repeat;
}
#zephyrmanagement-com .offices #ql-offices a {
  color: #000;
}
.overview h2 {
  color: #9f0a10;
}
.overview #content {
  color: #555;
}
.overview #content a {
  color: #222;
}
.overview #content a:focus,
.overview #content a:hover {
  color: #0033ff;
}
.overview #content .note {
  background: url(/images/layout/four-dots.png) 0 0 no-repeat;
  color: #222;
}
.offices #content dt {
  color: #9f0a10;
}
.offices #content dd dt,
.offices #content .vcard a {
  color: #555;
}

/* =Contact */
.contact #cities {
  background-color: #984126;
}
.contact #section-head {
  background: url(/images/layout/contact.jpg) top left no-repeat;
  color: #f5d7cd;
}
.contact #quicklinks {
  background: #ee6f46;
}
button {
  color: #000;
  background: transparent;
}
button em {
  background-image: url(/images/layout/submit-button.png);
}



.contact #quicklinks li {
  background: url(/images/layout/quicklinks-li-wht.png) center left no-repeat;
}
#zephyrmanagement-com .question #ql-contact a,
#zephyrmanagement-com .resume #ql-resume a {
  color: #000;
}
.contact form {
  background: #fff0dd;
}
.contact legend {
  color: #222;
}
.contact #content p a {
  color: #222;
}
.contact #content p a:focus,
.contact #content p a:hover {
  color: #0033ff;
}
.contact p,
.contact ul {
  color: #555;
}
#zephyrmanagement-com #content .required,
.required label,
.error label {
  color: #bf0419;
}
.contact .error input,
.contact .error select,
.contact .error textarea {
  border-color: #bf0419;
}
.format {
  color: #555;
}
.error .e {
  background: url(/images/layout/error.png) left center no-repeat;
}
.contact input,
.contact select,
.contact textarea {
  border-color: #999;
}
div.errors {
  background: #bf0419;
  color: #fff;
}
div.errors p,
div.errors ul {
  color: #fff;
}



/* =Funds */
.funds #cities {
  background-color: #006599;
}
.funds #section-head {
  background: url(/images/layout/funds.jpg) top left no-repeat;
  color: #cbe2e8;
}
.funds #quicklinks {
  background: #aac6d4;
}

.funds #quicklinks li {
  background: url(/images/layout/quicklinks-li-wht.png) center left no-repeat;
}

#zephyrmanagement-com #content .note p,
.funds #content p.note {
  color: #222;
}
.funds #content p.note,
#zephyrmanagement-com #content .note p:first-child {
  background: url(/images/layout/four-dots.png) 0 0 no-repeat;
}

#zephyrmanagement-com .private-equity #ql-private a,
#zephyrmanagement-com .marketable-securities #ql-marketable a {
  color: #000;
}
.funds dt em {
  color: #222;
}
.funds #content p,
.funds #main ul,
.funds dd {
  color: #5c6045;
}
.funds .map {
  border-color: #cadbe5;
}
.funds .map.logged-in {
  border-color: #cacaca;
}
#fund-nav a {
  color: #222;
}
#fund-nav ul a {
  color: #61634e;
}
#executive-nav li li,
#fund-nav li li {
  border-color: #bfc1ac;
}
.private-equity h1,
.private-equity #sub-private > a,
#sub-private > a:focus,
#sub-private > a:hover,
.private-equity #closed-notice h3 {
  color: #021f87;
}
.private-equity #staff-nav-header,
#sub-private .curr a,
#sub-private li a:focus,
#sub-private li a:hover {
  background: #021f87;
  color: #fff;
}
#logged-in,
.marketable-securities h1,
.marketable-securities #sub-marketable > a,
#sub-marketable > a:focus,
#sub-marketable > a:hover,
.marketable-securities #closed-notice h3 {
  color: #f50603;
}
.marketable-securities #staff-nav-header,
#sub-marketable .curr a,
#sub-marketable li a:focus,
#sub-marketable li a:hover {
  background: #f50603;
  color: #fff;
}

#closed-notice {
  color: #555;
}
#closed-notice a {
  color: #000;
}

.funds #content p a {
  color: #222;
}
.funds #content p a:focus,
.funds #content p a:hover {
  color: #0033ff;
}
.funds .team a {
  background: url(/images/layout/ffwd.png) right center no-repeat;
  padding-right: 10px;
}
.private-equity #content dt a {
  color: #021f87;
}
.marketable-securities #content dt a {
  color: #f50603;
}
#ms-login button {
  width: 68px;
}
#ms-login button em {
  background-image: url(/images/layout/login-button.png);
}
#ms-request button {
  width: 116px;
}
#ms-request button em {
  background-image: url(/images/layout/request-button.png);
}

/* =Teams */
.team #cities {
  background-color: #6e4646;
}
.team #section-head {
  background: url(/images/layout/team.jpg) top left no-repeat;
  color: #e5dad8;
}
.team #quicklinks {
/* eric - background: #8f6b6d; */
  background: #c99797;
}
.team #quicklinks li {
  background: url(/images/layout/quicklinks-li-wht.png) center left no-repeat;
}
#zephyrmanagement-com .executive #ql-executive a,
#zephyrmanagement-com .fund #ql-fund a,
#zephyrmanagement-com .corporate #ql-corporate a,
#zephyrmanagement-com .list #ql-all a,
#zephyrmanagement-com .client-relations #ql-client-relations a {
  color: #000;
}
#headshots {
  border-top-color: #6e4646;
}
.private-equity #main .vcard,
.private-equity #headshots {
  border-top-color: #021f87;
}
.marketable-securities #main .vcard,
.marketable-securities #headshots {
  border-top-color: #f50603;
}
.private-equity #sub-private > a {
  color: #021f87;
}
.marketable-securities #sub-marketable > a {
  color: #f50603;
}
#headshots img {
  border-color: #fff;
}
#headshots a:focus img,
#headshots a:hover img,
#headshots a.hover img {
  border-color: #94000c;
}
.private-equity #headshots a:focus img,
.private-equity #headshots a:hover img,
.private-equity #headshots a.hover img {
  border-color: #021f87;
}
.marketable-securities #headshots a:focus img,
.marketable-securities #headshots a:hover img,
.marketable-securities #headshots a.hover img {
  border-color: #f50603;
}
#main .vcard {
  background: #faf7d6;
}
.team #main .vcard h1 {
  color: #94000c;
}
.team #main .vcard h2 {
  color: #222;
}
.team #main .vcard dt {
  color: #7e603a;
}
.team #main .vcard dd {
  color: #222;
}
.team #main .vcard img {
  border-color: #fff
}
.team #main .vcard p {
  color: #61604e;
}
#staff-nav-header {
  background: #6e4646;
  color: #fff;
}
#staff-nav a {
  color: #61634e;
}
.team #fund-nav .curr a,
.team #fund-nav ul a:focus,
.team #fund-nav ul a:hover,
.team.list dd a:focus,
.team.list dd a:hover,
#staff-nav #by-photos a:focus,
#staff-nav #by-photos a:hover,
#staff-nav .curr a,
#staff-nav a:focus,
#staff-nav a:hover,
#staff-nav a.hover {
  background: #faf7d6;
  color: #94000c;
}
.team #fund-nav a:focus,
.team #fund-nav a:hover {
  background: transparent;
}
.team #fund-nav .curr a,
#staff-nav .curr a {
  background: #f1eb93;
}
li#by-photos {
  border-color: #c1beaf;
}
.client-relations #main h2 {
  color: #797373;
}
.client-relations #main li {
  background: url(/images/layout/bullet.png) left center no-repeat;
  color: #5e5556;
}
.client-relations #main li a {
  color: #222;
}
.client-relations #main li a:focus,
.client-relations #main li a:hover {
  color: #0033ff;
}
.client-relations #main p a {
  color: #222;
}
.client-relations #main p a:focus,
.client-relations #main p a:hover {
  color: #0033ff;
}
.team.list dt {
  color: #9f0a10;
  border-bottom-color: #c2beb2;
}
.team.list dd a {
  color: #555;
}


/* =Legal */
.legal h1,
.legal h2,
.privacy h1,
.privacy h2,
.logout h1,
.logout h2,
.admin-how-to h1,
.admin-how-to h2 {
  color: #9f0a10;
}
.legal #content,
.privacy #content,
.logout #content,
.admin-how-to #content {
  color: #555;
}
.legal h3,
.legal #content a,
.privacy h3,
.privacy #content a,
.logout h3,
.logout #content a,
.admin-how-to h3,
.admin-how-to #content a {
  color: #222;
}

/* =Watermark */
.mark #content {
  background: url(/images/layout/watermark.png) 573px 77px no-repeat;
}

#site-details {
  color: #707070;
}
#site-details a.url {
  color: #707070;
}
#nav-skip,
#site-details a {
  color: #222;
}
#site-details a:focus,
#site-details a:hover {
  color: #03f;
}

/* =Articles */
.viewpoint #content p {
  color: #707070;
}
.market-review h1 span {
  color: #9b0100;
}

/* =P */
p.meta {
  color: #767676;
}