body { margin: 0; padding: 0; background-color: #252c3e; font-family:  georgia, times, serif; }
div.outerbg { background-image: url(../art/op_bg.jpg); background-repeat: no-repeat;  }
a img { border: 0 }
div.logos { float: right; width: 256px; }
span.tnav { display: none; }
div.logos a.amexlogo { display: block; float: left; width: 113px; height: 50px; background-image: url(../art/op_amex.gif); }
div.logos a.fllogo { display: block; float: left; width: 143px; height: 50px; background-image: url(../art/op_fl.gif); }
a.giatitle { display: block; width: 239px; height: 46px; background-image: url(../art/op_titlea.png); margin: 0 0 13px 45px; }
span.giadate { display: block; width: 348px; height: 46px; background-image: url(../art/op_titleb.png); margin: 0 75px 13px 45px; float: right; }
div.adspace1 {width: 332px; text-align: center; color: #aaa; font-size: 12px; padding: 13px 0 3px 0; }
table.unfortunate td.nav { height: 30px; text-align: center; min-width: 650px; vertical-align: top; padding: 0;  }
td.nav div.navinner { width: 100%; height: 30px; background-color: #db6121; opacity: .3; filter:alpha(opacity=30); z-index: 1; }
td.nav div.item, td.nav div.itemon { cursor: pointer; margin-top: -30px; z-index: 5; position: relative; display: inline; border-bottom: 6px solid #a2421f; text-align: center; float: left; line-height: 13px; padding: 7px 5px 5px 5px; text-transform: uppercase; color: #fc7630; letter-spacing: 2px; font-size: 13px; border-right: 1px solid #7d3c29; }
td.nav div.item1 { padding: 7px 5px 5px 20px; }
td.nav div.itemon, td.nav div.iteminert { margin-top: -30px; z-index: 5; position: relative; display: inline; border-bottom: 6px solid #5e6d89; color: #649dd5; text-align: center; float: left; line-height: 13px; padding: 7px 5px 5px 5px; text-transform: uppercase; letter-spacing: 2px; font-size: 13px; border-right: 1px solid #7d3c29; }
td.nav div.iteminert { cursor: default }
td.nav div.item:hover, td.nav div.itemon:hover { border-bottom: 6px solid #ffe293; color: #ffe293; }
td.nav a { text-decoration: none; color: #fc7630 }
td.nav div.item a:hover, td.nav div.item:hover a, td.nav div.itemon a:hover, td.nav div.itemon:hover a { color: #ffe293; }
table.unfortunate { clear: both; width: 100%; border-collapse: collapse; margin: 0; padding: 0; border: 0;  }
table.unfortunate tr, table.unfortunate td { margin: 0; padding: 0; border: 0; }
table.unfortunate td { vertical-align: top; }
table.unfortunate td.side2 { width: 332px; text-align: left;  min-height: 500px; background: #fff url(../art/p_newsidebg.jpg) repeat-y; }
table.unfortunate td.side2 div.topad { text-align: center; height: 270px; }
table.unfortunate td.primary { background: #f4f4f6 url(../art/op_innerbg.jpg) repeat-x; text-align: left; }
table.unfortunate td.primary_video { background: #b8bbc0 url(../art/videobg.jpg) repeat-x; text-align: left; }
table.unfortunate td.primary div.outer { text-align: left; padding-top: 20px; }
table.videothing { background-color: #252d3e; border-collapse: collapse; width: 576px; padding: 0; margin: 0 0 0 45px; }
table.videothing td { padding: 0; border: 0; margin: 0 }
iframe { border: 0; margin: 0; padding: 0 }
table.videothing td.unsel, table.videothing td.sel, table.videothing td.inert { width: 74px; padding: 5px; height: 100px; font-size: 16px; line-height: 16px; }
table.videothing td.unsel, table.videothing td.inert { border-left: 1px solid #252d3f; background: #533a37 url(../art/videounsel.jpg) repeat-x; color: #fff; }
table.videothing td.unsel { cursor: pointer; }
table.videothing td.sel { border-left: 1px solid #252d3f; background: #252d3f url(../art/videosel.jpg) repeat-x; color: #66a9e8; }
table.videothing td.unsel:hover { background: #252d3f url(../art/videohover.jpg) repeat-x; color: #ffe293 }
table.videothing td.inert, table.videothing td.inert:hover { opacity: .5; -moz-opacity: .5; filter:alpha(opacity=50) }
table.videothing td.primero { border-left: 0; }
table.videothing td span.chnum { font-size: 12px; letter-spacing: 2px; text-transform: uppercase; display: block; line-height: 12px; padding-bottom: 7px; }
table.videothing td.unsel span.chnum, table.videothing td.inert span.chnum { color: #db9464; }
table.videothing td.unsel:hover span.chnum { color: #ffe293; }
table.videothing td.spread { padding: 7px; font-size: 15px; letter-spacing: 3px; color: #8b9fae }
table.videothing td span.chlen { font-size: 13px; color: #aaa; display: block; line-height: 12px; padding-top: 7px; }
h1, h2, h3, div.intbio, div.pq, div.leftphoto, div.rightphoto, div.sacredimg { font-family: 'Crimson Text' }
h1 { color: #135796; font-weight: normal; margin: 20px 0 5px 48px; }
table.unfortunate td.primary_video h1 { color: #66a9e8; }
h1 span.int {color: #626366;}
h3 { color: #135796; font-weight: normal; margin: 0px 0 10px 48px; }
div.commentouter h3, div.tweet h3 { margin: 0 0 10px 0;  text-transform: uppercase; letter-spacing: 2px; }
h4 { color: #374978; font-weight: normal; margin: 0 0 10px 48px;  padding: 0 }
h2 { color: #374978; font-weight: normal; margin: 20px 0 10px 0px; text-transform: uppercase; letter-spacing: 2px; background-color: #fff; padding: 10px 20px 5px 48px; }
h1.offset { margin: 20px 0 5px 10px; }
span.pre { color: #777; }
td.bottom { background: #444 url(../art/op_bot.gif) repeat-x; color: #aaa;}
td.bottom div.funders { text-align: center; padding: 25px; border-bottom: 1px dotted #aaa; margin-bottom: 10px; }
a:link, a:visited { color: #f84b07; }
a:hover { color: #f89507; text-decoration: none; }
td.bottom a:hover { color: #ffe293; text-decoration: none; }
div.bodyarea { padding: 8px 20px 8px 48px; }
div.standard { padding: 8px 40px 40px 48px; }
div.standard h2 { margin: 20px -40px 10px -48px; border-top: 1px dotted #374978; }
div.sharetools { float: right; width: 175px; margin: 0 1px 10px 10px; }
div.sharetools div.comlinkouter, div.sharetools div.fb, div.sharetools div.tweeter { padding: 7px 9px 5px 9px; font-size: 13px; line-height: 13px; text-align: center; background-color: #f8e7b8; border-bottom: 1px solid #beb393; }
div.sharetools div.tweeter { border-bottom: none; }
a.comlink { display: block; text-decoration: none; line-height: 15px; font-size: 14px; text-transform: uppercase; color: #ee6820; padding: 3px 25px 3px 0; text-align: right; margin-right: 10px; background-image: url(../art/cbub.png); background-position: right; background-repeat: no-repeat; letter-spacing: 1px; }
div.comlinkouter:hover { color: #fff; }
span.ednote,div.pqright,h2,h3,b, div.maininner b, blockquote, div.intbio p, p.bio, span.ti, div.leftphoto p, div.rightphoto p, div.sacredimg p { color: #386ea2; }
div.intbio { width: 250px; margin: 12px 20px 20px 0px; border-left: 16px solid #6c6d6e; float: left; }
* html div.intbio { margin: 6px -30px 10px 10px; }
div.intbio p { padding: 7px 10px 17px 10px; margin: 0; line-height: 1.2em; font-size: .9em; }
div.intbio ul { margin: 0; padding: 0; list-style-type: none; font-size: .9em; }
div.intbio ul li { padding: 3px 9px 3px 9px; margin-top: 1px; }
div.intbio ul li.li { background-color: #fff; }
div.intbio ul li.li a { text-decoration: none }
div.intbio ul li.li:hover, div.president div.rightside ul.relatedlinks li.rel:hover { background-color: #eee49c }
div.intbio ul li.hitop { background-color: #ccc; color: #666; letter-spacing: 2px; }
div.pqright { width: 200px; font-size: 1.5em; line-height: 1.5em; float: right; margin: 25px 0 25px 25px;  clear: right; }
td.comment { background-color: #f8e7b8;  }
td.comment div.commentouter { padding: 10px 20px 20px 48px; color: #2a5e98;  }
td.comment div.commentouter span.title { color: #2a5e98; letter-spacing: 2px; text-transform: uppercase; }
td.side2 div.blue { text-align: left; background-color: #262d3f;}
td.side2 div.blue div.ad { padding: 11px; text-align: center; margin: 0; }
td.side2 div.rightnav { margin: 0 0 0 0; padding-bottom : 3px; }
td.side2 div.rightnav ul { margin: 0; padding: 5px 0 10px 10px; }
td.side2 div.rightnav ul li { text-align: left; color: #ed681f; padding: 3px 0 3px 10px; border-bottom: 1px solid #4d3938; list-style-type: none; cursor: pointer; }
td.side2 div.rightnav ul li.sel, td.side2 div.rightnav ul li.selinert, td.side2 div.rightnav ul li.selinert:hover { background-color: #4d3938; }
td.side2 div.rightnav ul li.selinert, td.side2 div.rightnav ul li.selinert:hover { color: #aaa; }
td.side2 div.rightnav ul li:hover { background-color: #999577; color: #ffe293 }
td.side2 div.rightnav ul li.title { color: #8c9099; padding: 3px 10px; letter-spacing: 5px; border: 0; text-transform: uppercase; list-style-type: none; font-size: 12px; }
td.side2 div.rightnav ul li.title:hover { background: none; }
td.side2 div.rightnav ul li a { text-decoration: none; }
td.side2 div.rightnav ul li a:hover, td.side2 div.rightnav ul li:hover a { color: #ffe293; text-decoration: none; }
td.side2 div.share { background: #bec0c5 url(../art/p_sharebg.jpg) repeat-y; padding: 9px 20px; }
td.side2 div.activity { padding: 9px 6px 9px 16px; background: #fff url(../art/p_newsidebg.jpg) repeat-y; }
td.padding { background: #fff url(../art/p_newsidebg.jpg) repeat-y; }
td.side2 div.share span.share, td.side2 div.activity span.title { color: #343b4b; text-transform: uppercase; letter-spacing: 2px; }
td.side2 div.activity span.title { padding-left: 14px; }
td.side2 div.activity div.user { color: #314a80; font-family:'Gill Sans','Lucida Grande',Verdana, Sans-serif; font-size: 0.9em; line-height: 0.9em; margin-top: 7px; display: block; overflow: auto; }
td.side2 div.activity div.user span.gray { color: #696a6c; }
td.side2 div.activity div.user img.profilep{ float: left; margin-right: 10px; width: 35px; height: 35px; background: #000; }
td.tweetouter { width: 332px; background: #ffefc2 url(../art/p_tweetbg.jpg) repeat-y;  }
td.tweetouter img.tweetlink { width: 61px; float: right; height: 23px; margin: 0 0 5px 10px; }
td.tweetouter div.tweet { padding: 10px 20px 15px 15px; }
td.tweetouter div.tweet p { color: #667; }
div.intprofile { border-left: 1px dotted #ed681f; padding: 0 4px 4px 4px; width: 232px; margin-right: 8px; margin-bottom: 30px; float: left;  line-height: 1.2em; cursor: pointer; height: 300px; }
div.intprofile img { border-top: 5px solid #ed681f; background-color: #000; margin-bottom: 5px;}
div.intprofile p { margin-top: 2px; }
div.intprofile span.name { font-size: 1.3em; color: #f84b07;}
div.intprofile:hover {background-color: #eee49c }
div.intprofile:hover span.name {color: #f89507; }
div.inttitle {color: #2f4f6a; font-size: 17px; text-transform: uppercase; letter-spacing: 2px; padding: 5px 10px; clear: left; background: #b2c3d2 url(../art/p_intbg.gif) repeat-x; margin-bottom: 5px; line-height: 22px;}
div.inttitle span.hour {color: #5b5c5c; font-size: 14px; text-transform: uppercase; letter-spacing: 1px; padding: 5px 0;}
div.timeline { padding: 8px 0px 40px 48px; }
div.scrollrightbg { background: #e4763c; height: 100%; width: 40px; float: right; z-index: 20; right: 332px; position: absolute; opacity:0.8; filter:alpha(opacity=80); -webkit-box-shadow: 0px 5px 11px #333; -moz-box-shadow: 0px 5px 11px #333; box-shadow: 0px 5px 11px #333;  }
div.scrollrightbg:hover { background: #5c90c3; }
div.scrollright { vertical-align: middle; padding-right: 10px; top: 400px; z-index: 22; right: 332px; position: absolute; }
div.audioplayer {	 margin: 15px -8px 15px -8px; padding: 0 8px 8px 8px; background: #ddf url(../art/audiobg.jpg) repeat-x; }
div.audioplayer span.listen { font-size: 12px; background-color: #72739f; color: #fff; letter-spacing: 3px; display: block; width: 150px; margin: 0 0 5px 0; padding: 5px 2px 2px 8px; }
p.question, p.questiontop { font-weight: bold; color: #135796; }
p.question { margin: 2.5em 0 1em 0 }
a.freedownload {background: #f84b07; color: #fff; padding: 4px; text-decoration: none; line-height: 16px; text-transform: uppercase; letter-spacing: 3px; margin-top: 15px; margin-right: -8px; margin-bottom: -8px; float: right; }
a.freedownload span.inst {color: #fff; font-size: 12px; text-transform: none; letter-spacing: 0px;}
a.freedownload:hover {background: #f89507; color: #fff;}
div.president {border: 1px solid #e3e1e1; background: #efefef; overflow: auto; margin-bottom: 10px; font-size: 15px; line-height: 18px;}
div.president div.rightside {float: right; width: 300px; text-align: left; margin-left: 20px; vertical-align: top; position: relative; z-index: 0;}
div.president div.source {position: absolute; z-index: 5; width: 290px; padding: 3px 5px; top: 182px; background-color: #000; color: #fff; opacity:0.7;filter:alpha(opacity=70); font-size: 11px; line-height: 13px;}
div.president div.rightside ul.relatedlinks {margin-top: 25px; padding: 0; list-style-type: none; font-size: .9em; border-top: 2px solid #9e7a70; }
div.president div.rightside ul.relatedlinks li.reltop {background-color: #ccc; color: #403c3a; padding: 5px; letter-spacing: 2px; text-transform: uppercase;}
div.president div.rightside ul.relatedlinks li.rel {background-color: #fff; padding: 5px 15px 5px 5px; margin-bottom: 2px; }
div.president div.bar {color: #125893; background-color: #bebfc4; padding: 4px 20px; text-transform: uppercase; letter-spacing: 2px;}
div.president div.asbar {color: #125893; background-color: #bebfc4; padding: 4px 20px; font-size: 1.2em; }
div.president div.bar span.years, div.president div.asbar span.years {float: right; background-color: #125893; color: #fff; padding: 4px 7px; margin-top: -4px; margin-right: -20px;}
div.president p {padding: 6px 20px 0px 20px;}
div.leftphoto { width: 325px; margin: 12px 20px 20px -48px; float: left;  border-top: 10px solid #bebfc4;  background-color: #e0e9f2; }
div.rightphoto { width: 325px; margin: 12px -40px 20px 20px; float: right; border-top: 10px solid #bebfc4; background-color: #e0e9f2; }
div.rightphoto p, div.leftphoto p { font-size: 12px; color: #666; padding: 7px 10px 7px 10px; margin: 0; }
table.people td.pepoletitle, table.people td.pepoletitle:hover {width: 100%; background-color: #c6c6c6; padding: 5px;color: #125893; border: 0; text-transform: uppercase; letter-spacing: 3px; cursor: default; font-size: 16px;}
table.people td {width: 50%; border-bottom: 1px dotted #c6c6c6; background: #efefef; padding: 15px 15px 0px 0; cursor: pointer; font-size: 13px; line-height: 15px;}
table.people td:hover {background-color: #eee49c;}
table.people td a {text-decoration: none;}
table.people td img {float:left; border-top: 2px solid #e06727; margin-right: 5px; margin-top: -15px;}
table.people td.empty {background: none; height: 20px; border: 0;}
ul.rellinks { clear: both; background-color: #e0e9f2; -moz-border-radius: 10px; border-radius: 10px; -webkit-border-radius: 10px; padding: 10px; list-style-type: none; }
ul.rellinks li { padding: 3px 2px 3px 2px; font-size: 14px; border-bottom: 1px dotted #b6c4d3; }
ul.rellinks li:hover { background-color: #f6f6e2; }
ul.rellinks li.reltop, ul.rellinks li.reltop:hover { background-color: #e0e9f2; color: #135796; letter-spacing: 2px; text-transform: uppercase; padding: 3px 2px 6px 2px; border-bottom: 0; }
ul.sources { clear: both; background-color: #ddd; -moz-border-radius: 10px; margin: 20px 0 10px 0; border-radius: 10px; -webkit-border-radius: 10px; padding: 10px; list-style-type: none; }
ul.sources li { padding: 3px 2px 3px 2px; font-size: 14px; border-bottom: 1px dotted #b6c4d3;  color: #666; }
ul.sources li.sourcetop, ul.sources li.sourcetop:hover { background-color: #ddd; color: #135796; letter-spacing: 2px; text-transform: uppercase; padding: 3px 2px 6px 2px; border-bottom: 0; }
div.peopleimg { width: 300px; margin: 18px 20px 20px 0px; border-left: 16px solid #6c6d6e; float: left; background-color: #e0e9f2; }
* html div.peopleimg { margin: 6px -30px 10px 10px; }
div.peopleimg p { padding: 7px 10px 7px 10px; margin: 0; font-size: 12px; color: #666; }
div.peopleimg p span.main, div.rightphoto p span.main, div.leftphoto p span.main { color: #135796; font-size: 14px; display: block; }
ul.rellinksfloat { clear: both; background-color: #d1dbe4; -moz-border-radius: 10px; border-radius: 10px; -webkit-border-radius: 10px; padding: 3px; list-style-type: none; text-align: center;  line-height: 30px; overflow: auto;}
ul.rellinksfloat li { padding: 3px 2px 3px 2px; font-size: 14px; border-right: 1px dotted #b6c4d3; padding: 0 10px; float: left;}
ul.rellinksfloat li:hover { background-color: #f6f6e2; }
ul.rellinksfloat li.reltop, ul.rellinks li.reltop:hover { background-color: #e0e9f2; color: #135796; letter-spacing: 2px; text-transform: uppercase; padding: 3px 2px 6px 2px; border-bottom: 0; }
div.block {border-left: 1px dotted #3d556c; padding: 15px 15px 5px 15px; background-color: #f5f5f5; margin-top: 5px;}
div.block img.summary {float: right; margin: 0 -15px 5px 10px; border-right: 16px solid #6c6d6e;}
div.blockouter {background-color: #d2d2d2; padding: 5px 1px 1px 0;  overfloaw: auto;}
div.blockouter span.title {color: #22405d; text-transform: uppercase; letter-spacing: 3px; border-left: 3px solid #818283; padding: 5px 0 5px 15px; font-size: 18px;}
div.episode {float: left;  margin-right: 10px; margin-bottom: 10px; height: 240px; width: 195px; padding: 0 0 10px 5px; background-color: #f7e3da; cursor: pointer;}
div.episode img {float: left; margin-bottom: 5px; margin-left: -5px; }
div.episode a {text-decoration: none;}
div.episode span.number {color: #929191;}
div.episode:hover {background-color: #eee49c; }
div.episodetitle {color: #0b3e6b; font-size: 17px; text-transform: uppercase; letter-spacing: 2px; padding: 5px 0; clear: left;}
div.makingvideoouter {clear: both; background-color: #ddd; padding: 5px 10px; -moz-border-radius: 10px; border-radius: 10px; -webkit-border-radius: 10px; list-style-type: none; overflow: auto;}
div.makingvideoouter div.credit {font-size: 13px; line-height: 15px; margin-top: 20px; color: #666; }
div.makingvideoouter div.credit span.title{font-size: 14px; font-weight: bold; }
div.makingouter, div.makingouter_inert {margin-top: 30px; border-left: 1px dotted #b6c4d3; margin-bottom: 10px; padding: 5px 10px; cursor: pointer;}
div.makingouter_inert { opacity: .5; -moz-opacity: .5; filter:alpha(opacity=50) }
div.makingouter:hover {background-color: #eee49c;}
div.makingouter div.episodetitle span, div.makingouter_inert div.episodetitle span, div.makingvideoouter div.episodetitle span, div.makingvideoouter_inert div.episodetitle span {color: #555;}
div.makingouter div.episodetitle a {text-decoration: none;}
div.videoarea { float: left; margin: 10px 10px 10px 0px; width: 577px; }
div.videoarea table.videobox { padding: 0; border: 0; border-collapse: collapse; margin: 0; }
div.videoarea table.videobox, div.videoarea table td { padding: 0; border: 0; margin: 0; background-color: #ffdfcd;}
div.videoarea table.videobox td.vidlegend { background-color: #6c6c6c; text-transform: uppercase; text-align: center; letter-spacing: 2px; padding: 4px 8px 4px; color: #212121; }
div.videoarea table.videobox td.unsel { cursor: pointer; width: 288px; padding: 8px; color: #fc7630 }
div.videoarea table.videobox td.unsel:hover { background-color: #eee49c; color: #f89507;}
div.videoarea table.videobox td.sel { width: 288px; vertical-align: top; background-color: #565656; color: #f0f0f0; padding: 8px; }
div.videoarea table.videobox td.vid { cursor: pointer;  }
table.videothing td.unsel, table.videothing td.sel, table.videothing td.inert { width: 74px; padding: 5px; height: 100px; font-size: 16px; line-height: 16px; }
table.videothing td.unsel, table.videothing td.inert { border-left: 1px solid #252d3f; background: #533a37 url(../art/videounsel.jpg) repeat-x; color: #fff; }
table.videothing td.unsel { cursor: pointer; }
table.videothing td.sel { border-left: 1px solid #252d3f; background: #252d3f url(../art/videosel.jpg) repeat-x; color: #66a9e8; }
table.videothing td.unsel:hover { background: #252d3f url(../art/videohover.jpg) repeat-x; color: #ffe293 }
table.videothing td.inert, table.videothing td.inert:hover { opacity: .5; -moz-opacity: .5; filter:alpha(opacity=50) }
table.videothing td.primero { border-left: 0; }
table.videothing td span.chnum { font-size: 12px; letter-spacing: 2px; text-transform: uppercase; display: block; line-height: 12px; padding-bottom: 7px; }
table.videothing td.unsel span.chnum, table.videothing td.inert span.chnum { color: #db9464; }
table.videothing td.unsel:hover span.chnum { color: #ffe293; }
table.videothing td.spread { padding: 7px; font-size: 15px; letter-spacing: 3px; color: #8b9fae }
table.videothing td span.chlen { font-size: 13px; color: #aaa; display: block; line-height: 12px; padding-top: 7px; }
p.ednote { padding: 10px; font-size: .9em; background-color: #ccc; -moz-border-radius: 10px; border-radius: 10px; -webkit-border-radius: 10px; color: #666; }
div.president p.linkbox { margin: 20px 10px 10px 10px;  padding: 5px 10px 5px 10px; float: left; font-size: 15px; background-color: #e7cebc; -moz-border-radius: 10px; border-radius: 10px; -webkit-border-radius: 10px; color: #666; width: 150px; }
ul.sacred { clear: both; background-color: #e0e9f2; -moz-border-radius: 10px; border-radius: 10px; -webkit-border-radius: 10px; padding: 10px; list-style-type: none; }
ul.sacred li { padding: 3px 2px 3px 2px; font-size: 14px; border-bottom: 1px dotted #b6c4d3; }
ul.sacred li.reltop, ul.rellinks li.reltop:hover { background-color: #e0e9f2; color: #135796; letter-spacing: 2px; text-transform: uppercase; padding: 3px 2px 6px 2px; border-bottom: 0; }
div.sacredimg {width: 325px; margin: 12px 20px 15px -50px; border-left: 16px solid #6c6d6e; float: left; }
div.sacredimg p { padding: 7px 10px 17px 10px; margin: 0; line-height: 1.2em; font-size: .9em; }
div.sacredright {margin: 12px -40px 20px 10px; border-right: 16px solid #6c6d6e; float: right; border-left: 0; }
ul.sacredlinks { clear: both; background-color: #e0e9f2; -moz-border-radius: 10px; border-radius: 10px; -webkit-border-radius: 10px; padding: 10px; list-style-type: none; }
ul.sacredlinks li.sacred {margin-top: 10px; margin-bottom: 10px; cursor: pointer; padding: 3px 2px 3px 2px; font-size: 14px; border-bottom: 1px dotted #b6c4d3; }
ul.sacredlinks li.sacred:hover { background-color: #f6f6e2; }
ul.sacredlinks li.notyet, ul.rellinks li.notyet:hover {margin-top: 10px; margin-bottom: 10px; padding: 3px 2px 3px 2px; font-size: 14px; cursor: arrow; background-color: none;}
div.topimages { background-color: #ababab; margin-left: -30px; padding: 0 15px 5px 45px;}
div.topimages div.bg { height: 150px;}
div.outreachss { cursor: pointer; clear: both; background-color: #f1d8cd; -moz-border-radius: 10px; border-radius: 10px; -webkit-border-radius: 10px; padding: 10px; font-size: 16px;}
div.outreachss:hover {background-color: #eee49c;}
div.scripture {float: left; margin: 15px 15px 5px 0px; border-left: 10px solid #6c6d6e; clear: left; }
ul.source { clear: both; background-color: #e0e9f2; -moz-border-radius: 10px; border-radius: 10px; -webkit-border-radius: 10px; padding: 10px; list-style-type: none; }
ul.source li { padding: 3px 2px 3px 2px; font-size: 14px; border-bottom: 1px dotted #b6c4d3; }
ul.source li.reltop, ul.source li.reltop:hover { background-color: #e0e9f2; color: #135796; letter-spacing: 2px; text-transform: uppercase; padding: 3px 2px 6px 2px; border-bottom: 0; }
b.pubdate { color: #eee; }