@import "../styles/main.css";

body { color: #000; background: none !important; }

#header { background: none !important; }
#headLogo { position: relative !important; top: 0; left: 0; }
#headLogo img { display: block; }
#header p { display: none; }

#sectNav { display: none; }

#container { width: 100%; padding-left: 160px; }
.work #container { padding-left: 0 !important; }

img#badge, img#shoe, #overlay { display: none !important; }

a { color: #000 !important; }
.firm a, .firm h1, .firm .sectColor { color: #000; }
.work a, .work h1, .work .sectColor { color: #000; }
.clients a, .clients h1, .clients .sectColor { color: #000; }
.contact a, .contact h1, .contact .sectColor { color: #000; }
.news a, .news h1, .news .sectColor { color: #000; }

.sectColor { color: #000 !important; }

h1 { font-size: 30px; color: #000; border-bottom: 1px solid #000; }

p.firmNav, p.execNav { display: none; }
.dupeBio { display: none; }

hr { color: #000; background-color: #000; }

h2.printOnly { display: block; font-weight: bold; font-size: 16px; color: #000; margin: 0 0 12px 0; padding: 0 0 6px 0; text-transform: uppercase; border-bottom: 1px solid #000; }

.contentOff { display: block; }
.content418 { margin-bottom: 24pt; width: 320pt; }

#flashcontent { display: block !important; }

#twitterLink { display: none; }

#main ul { list-style-type: square; margin: 0 0 14px 0; padding: 0; }
#main ul li { list-style-type: square; margin: 0 0 9px 12px; padding: 0 0 0 6px; background: url(../images/bul_text_white.gif) 0 11px no-repeat; }

ul.newsList { list-style-type: square !important; margin: 0; padding: 0; }
ul.newsList li { list-style-type: square !important; margin: 0 0 12px 12px !important; padding: 0 0 0 6px !important; color: #000; }

#storyPage #sectNav { position: relative !important; top: 0; left: 0; }
#storyPage #main { position: relative !important; top: 0; left: 0; }
.factsLeft { display: none; }
.factsRight { float: none; z-index: auto; }

.storyItem { width: 100%; float: left; display: inline; margin-left: 0 !important; }

.content 663 { width: 100%; }
.workList { margin-left: 0 !important; }
.workDownload { display: none; }
.workList p { font-weight: bold; color: #000; }
.workList p a { font-weight: normal !important; }

.clients h2.printOnly { clear: both; margin: 12pt 0 0 0 !important; padding-left: 0 !important; font-size: 14px; width: 418px; }
.clients p { margin-left: 0 !important; padding-left: 0 !important; }
#clientCats { display: none; }
ul.clientList { clear: both; float: none; margin: 6pt 0 0 0 !important; list-style-type: none !important; }
ul.clientList li { margin-left: 0; padding-left: 0; list-style-type: none !important; }
.workLink { color: #000; }

br.clearing.printOnly { border: none; display: block; clear: both; }