@import url('http://media.washingtonpost.com/wp-srv/mmedia/css/player-buttons.css'); #chesapeake {width: 610px; margin: 0 0 10px 0px; padding-left: 5px;} #chesapeake a {color: #0c4790; text-decoration: none; font-weight: bold; } #chesapeake a:hover {text-decoration: underline; color: #0c4790;} #banner {padding: 0 0 0px 0px; margin: 10px 0 0px 0; background: url('images/bird.jpg') no-repeat right; height: 44px;} #top {height: 100%; margin: 0 0 10px 0; padding: 10px 0 0 0; } #top #topLeft { width: 310px; margin-right: 0px; float: left; height: 100%;} #top #topRight { width: 270px; float: right; margin-right: 5px; } #bottom {height: 100%; width: 610px; margin-top: 15px;} #bottom #rtCol {width: 350px; float: right; margin: 0px 0px 0px 0px;} #bottom #lftCol {float: left; width: 245px; padding: 0px 0px 0px 0px;} .borderBox {border: 1px solid #ccc; width: 350px; } .invisibleBox {margin-top: 10px;} .padLeftTwo {padding: 5px 5px 10px 5px;} .doubleBoxOutside { border: 1px solid #ccc; margin: 0px 0 10px 0px; padding: 2px; width: 346px;} .doubleBoxInside { border: 1px solid #ccc; width: 342;} .floatLeft {float: left; padding: 0px 10px 5px 0px;} .insideTan {float:right; width: 225px;} .pad10 {padding: 10px;} .padFive {padding: 5px 0 0 0px;} .pad10above {padding: 10px 0 0 0px;} .pad10below {padding-bottom: 10px;} .pad5ud {padding: 2px 0 8px 0px;} .pad15below {padding-bottom: 15px;} .fulldoubleBoxOutside { border: 1px solid #ccc; margin: 10px 0 10px 0px; padding: 2px; width: 600px;} .fulldoubleBoxInside { border: 1px solid #ccc; width: 598px;} #books img {border: 1px solid #666;} .bookSlot { width: 177px; float: left; margin-right: 20px; } .bookSlotLast { width: 177px; float: left;} .twoforty {min-height: 285px;} .doublelines {width: 100%; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; height: 2px; max-height: 2px; padding: 0px; margin: 0px;} .dottedline {width: 100%; border-bottom: 1px dotted #ccc; margin: 5px 0 10px 0;} #bottom #lftCol .doublelines {width: 100%; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; height: 2px; max-height: 2px; padding: 0px; margin: 0 0 10px 0;} /*ABOUT*/ #chesAbout {width: 336px; margin-top: 10px;} #chesAbout .doubleBoxOutside { border: 1px solid #ccc; margin: 0px; padding: 2px; width: 330px;} #chesAbout .doubleBoxInside { border: 1px solid #ccc;} #chesAbout .kickerwithBackground {background: url('http://www.washingtonpost.com/wp-srv/politics/bush/archive/images/kicker_bg.gif') repeat-x; border-bottom: 3px solid #ccc; margin: 0px 0 0px 0px; padding: 5px 5px 5px 10px; font-size: 12px; font-family: arial; font-weight: bold; } /*FONTS*/ #chesapeake h1 {font-size: 28px; color: #000033; font-family: georgia; font-weight: normal; margin: 0px 0 0 0px; padding: 10px 0 5px 0; line-height: 22px; letter-spacing: -.5px; } #chesapeake h2 {color: #000; font-size: 13px; font-family: arial; font-weight: normal; line-height: 15px; margin: 3px 0 10px 0px; padding: 0 0 8px 0; } #chesapeake h3 {font-size: 18px; font-family: georgia; font-weight: normal !important; line-height: 21px; margin: 0 0 5px 0; padding: 0 0 0 0; } #chesapeake h5 {font-size: 17px; font-family: arial; font-weight: bold; margin: 0 0 5px 0;} #chesapeake h6 {font-size: 11px; font-family: arial; font-weight: bold; text-transform: uppercase; margin-bottom: 5px; color: #000033;} #chesapeake .headSmall {font-size: 14px; font-family: arial; font-weight: bold; line-height: 17px; margin: 0 0 3px 0; padding: 0 0 0 0; display: block;} #chesapeake .headDiscussion {font-size: 16px; font-family: georgia; font-weight: normal; line-height: 18px; margin: 0 0 3px 0; padding: 0 0 0 0; display: block;} .blurb {font-size: 12px; font-family: arial; line-height: 14px;} #chesapeake .blurb2 {font-size: 11px; font-family: arial; line-height: 14px;} #chesapeake .blurb2 img {padding-right:10px;} #chesapeake .blurbRelated {font-size: 12px; font-family: arial; padding-top: 5px; line-height: 18px; display: block;} #chesapeake .blurbSmall {font-size: 11px; font-family: arial; line-height: 14px;} #chesapeake .blurbSmallRelated {font-size: 11px; font-family: arial; line-height: 18px; display: block;} .credit {color: #666; margin-top: 10px;} .small {font-size: 11px;} .graysmall {font-size: 11px; line-height: 13px; color: #666;} .grayTxt {font-size: 12px; line-height: 13px; color: #666;} .keyfactsLink { background: url('http://media.washingtonpost.com/wp-srv/images/bullet_3x3_999999.gif') 0px 5px no-repeat; padding: 0px 0 0 10px; margin: 2px 0 0 0px; font-weight: bold; } .sidebarLink { background: url('http://media.washingtonpost.com/wp-srv/images/bullet_3x3_999999.gif') 0px 5px no-repeat; padding: 0px 0 0 10px; margin: 10px 0 0 0px; font-weight: bold; } .headlineMore {background: url('http://media.washingtonpost.com/wp-srv/images/bullet_3x3_999999.gif') 0px 5px no-repeat; padding: 0px 0 0 10px; margin: 4px 0 0 0px; font-weight: bold; font-size: 12px;} .userComment {background: url('images/comments.gif') 0px 0px no-repeat; padding: 2px 0 0 0px; margin: 7px 0 0 0px; font-size: 12px;} .userComment a {margin-left: 30px; color: #000000 !important;} .videoLink {background: url('http://www.washingtonpost.com/wp-srv/gr/std-icon-video.gif') 0px 3px no-repeat; padding: 2px 0 0 18px; margin: 7px 0 0 0px;} /*KICKERS*/ #chesapeake .kickerwithBackground {background: url('http://www.washingtonpost.com/wp-srv/politics/bush/archive/images/kicker_bg.gif') repeat-x; border-bottom: 3px solid #ccc; margin: 0px 0 0px 0px; padding: 5px 5px 5px 10px; font-size: 12px; font-family: arial; font-weight: bold; } #chesapeake .inlinekicker {margin: 0px 0 10px 0px; padding: 5px 5px 5px 0px; width: 226px; font-size: 11px; font-family: arial; font-weight: bold; color: #000033; text-transform: uppercase; display: inline; } #chesapeake .graykicker {font-size: 11px; font-family: arial; font-weight: bold; text-transform: uppercase; margin-bottom: 5px; color: #666;} /*IMAGES*/ .leftPicture {float: left; padding: 0px 15px 5px 0px;} .rightPicture {float: right; padding: 0px 0px 5px 5px;} img.Main {border: none;} /*top item links -- four*/ .sixCol { width: 360px; float: right; } .sixCol a { display: block; width: 80px; float: right; margin-right: 8px; } .sixCol a:link, .sixCol a:visited { border: none; border-bottom: 2px solid #efefef; } .sixCol a:hover { border: none; } #top p#linkBlurb { font: 12px/14px Arial, Helvetica, sans-serif; color: #000; display: block; width: 350px; float: right; margin: 0; padding: 0px;} #top p#linkBlurb a { font-size: 14px; font-weight: bold; display: block; margin: 7px 0;} .sixCol img {border:none;} #featuredItemHolder { width: 360px; float: right; } #featuredItemHolder a { border: none; } #featuredItemHolder a:link { border: none; } #featuredItemHolder img {border:none;} #featuredItemHolder #link1 { display: block; width: 80px; float: right; margin-right: 8px; border: none; border-bottom: 2px solid #efefef; } #featuredItemHolder #link2 { display: block; width: 80px; float: right; margin-right: 8px; border: none; border-bottom: 2px solid #efefef; } #featuredItemHolder #link3 { display: block; width: 80px; float: right; margin-right: 8px; border: none; border-bottom: 2px solid #efefef; } #featuredItemHolder #link4 { display: block; width: 80px; float: right; margin-right: 8px; border: none; border-bottom: 2px solid #efefef; } #featuredItemHolder #link1.on { border: none; border-bottom: 3px solid #009933; } #featuredItemHolder #link2.on { border: none; border-bottom: 3px solid #009933; } #featuredItemHolder #link3.on { border: none; border-bottom: 3px solid #009933; } #featuredItemHolder #link4.on { border: none; border-bottom: 3px solid #009933; } /* TABS */ .tabBox { padding-bottom: 5px; } .tabBox ul.tabs, .tabBox ul.tabs li { background: none; margin: 0; padding: 0; } .tabBox ul.tabs { float:left; width:100%; margin: 0; font:bold 11px arial; color:#333; background:url('http://media.washingtonpost.com/wp-srv/business/images/biztab_bgstripe.gif') repeat-x bottom; margin:0; padding:0; list-style:none;} .tabBox ul.tabs li { float:left; margin:0; padding:0; background:url('http://media.washingtonpost.com/wp-srv/business/images/biztab_rcorner.gif') no-repeat right top; margin-right:1px; font:bold 11px Arial, Helvetica, sans-serif;} .tabBox ul.tabs a { float:left; display:block; background:url('http://media.washingtonpost.com/wp-srv/business/images/biztab_lcorner.gif') no-repeat left top; padding:6px 8px 5px 8px; text-decoration:none;} #p2multimedia .tab-open { background-image:url('http://media.washingtonpost.com/wp-srv/business/images/biztab_rcorner_on.gif');} #p2multimedia .tab-open a { background-image:url('http://media.washingtonpost.com/wp-srv/business/images/biztab_lcorner_on.gif'); padding-bottom:6px; color:#333;} .tabBox .tabItem { padding: 10px 7px 0 7px; } .newsGraphic .tabItem p.more { margin-bottom: 0; } #p2multimedia { float: left; width: 100%; clear: both; } #p2multimedia { padding: 0; } #p2multimedia #media1 { display: block; } #p2multimedia #media3 { display: none; } #p2multimedia #media2 { display: none;} .tabBox ul.tabs li#mediatab0 { background: none; padding: 5px 7px 0 0; } .tabBox ul.tabs li#mediatab0 h3 { margin: 5px 10px 0 7px; } /*Audio Page style*/ #wwAudio { padding-top: .5em; } #wwAudio .wwAudioMemberFirst { padding: 10px 0px 0px 0px; border-bottom: 1px dotted #CCC; border-top: 1px dotted #CCC; } #wwAudio .wwAudioMember { padding: 10px 0px 10px 10px; border-bottom: 1px dotted #CCC; } #wwAudio .wwAudioMemberAlt { padding: 10px 0px 10px 10px; border-bottom: 1px dotted #CCC; background-color: #fbfcf3 } #wwAudio h5 {font-size: 17px; font-family: arial; font-weight: bold; margin: 0 0 5px 0;} #wwAudio h3 { margin: 0 0 0px 0px; font: bold 15px arial; } #wwAudio p { margin: 10px 0 0 0px; color: #000; font-size: 13px; font-family: Arial, Helvetica, sans-serif; width: 590px;} #wwAudio .audio { margin: 10px 0 0 0px; } #wwAudio .day { font-size: 13px; color: 000; font-family: arial; font-weight: bold;} /*Styles for Tables*/ table.careTable { border-bottom: 1px solid #ccc; border-collapse: collapse; width: 100%; margin-bottom: 10px; } table.careTable th { vertical-align: top; text-align: left; font: 12px Arial, Helvetica, sans-serif;font-weight: bold; padding: 5px; background-color: #fff; border-bottom: 1px solid #ccc; } table.careTable td { vertical-align: top; padding: 5px; border-bottom: 1px solid #ccc; font: 12px Arial, Helvetica, sans-serif;} .shadedrow { background-color: #efefef !important; } /*Cast of Characters*/