body { width: 972px; margin: 0px auto; background: url(18048a16136fa1c5fc638573f6497bc2797e09b7.jpg)  repeat scroll 50% top rgb(255, 255, 255); }
body.breakingArts { background-image: url(e5aa70488e41224af64d9efa0821b4eaab257ceb.png) ; }
body.health { background-image: url(0b6d062ec918fc849915d69571109e19197c4d2e.jpg) ; }
#container q { quotes: "“" "”" "‘" "’"; }
#container { width: 972px; background: url(f364a5d79a19d5670f8d447c854c52b901f9ba7e.png)  repeat-y scroll left top rgb(255, 255, 255); position: relative; margin: 0px; text-align: center; display: block; float: left; }
#content { float: left; height: 100%; width: 760px; margin: 0px; text-align: left; background: url(17967eff37c8db2b72e7e7bc8d2daad2f47856a2.png)  repeat-y scroll left top rgb(255, 255, 255); position: relative; overflow: visible; }
#nh_search #container { background: url(a0dad55b7b0018d4258e61c8c0fcfa2fb3d47a6e.png)  repeat-y scroll 38px top rgb(255, 255, 255); }
#main #content { background: url(dbcf1396a2e306e6a84e896d8060fe1eecf45493.png)  repeat-y scroll left top rgb(255, 255, 255); }
#main.be #content, #main.breakingArts #content { background: url(17967eff37c8db2b72e7e7bc8d2daad2f47856a2.png)  repeat-y scroll left top rgb(255, 255, 255); }
#sports #content { background: url(143af5640f640cd45c0e907aea4aa940a06b2245.png)  repeat-y scroll left top rgb(255, 255, 255); }
.fix, .clear { clear: both; }
.clearfix:after, #cmt_form_wrap:after, #cmt-rules-go-here:after, .p_txtA:after, #cmt-rules-read:after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; }
.no { display: none; visibility: collapse; }
#header { border-bottom: 1px solid rgb(170, 170, 170); display: block; float: left; margin: 0px; position: relative; text-align: left; width: 760px; z-index: 2; background-color: rgb(213, 213, 213); }
#header h1 { clear: both; font-size: 3em; text-align: center; margin: 0px; position: relative; }
#header h1 a, #entry #header h1 a { width: 760px; height: 106px; display: block; float: left; color: rgb(26, 26, 26); background: url(d0f2b77eb9319f33a40fab4237a0c21f53d26254.jpg)  no-repeat scroll center bottom rgb(213, 213, 213); text-indent: -9999px; }
#prnt { display: none; }
.be #header h1 a, #entry.be #header h1 a, #main.be #header h1 a { color: rgb(0, 0, 0) ! important; font-size: 2em; font-weight: bold; background: url(db360772da702a95bd2f7e37542b30a0665297e7.jpg)  no-repeat scroll center top rgb(213, 213, 213); text-indent: -9999px; }
.breakingArts #header h1 a, #entry.breakingArts #header h1 a, #main.breakingArts #header h1 a { color: rgb(0, 0, 0) ! important; font-size: 2em; font-weight: bold; background: url(a9ab0ee611495e0c25a3fe7454338ac6ce86fc85.jpg)  no-repeat scroll center top rgb(213, 213, 213); text-indent: -9999px; }
.be #container #header cite { right: 56px; bottom: 11px; }
#header dl { border-top: 1px solid rgb(102, 153, 153); border-bottom: 1px solid rgb(102, 153, 153); height: 33px; margin: 0px; padding: 0px; width: 760px; }
#container #header #topNav, #container #header #nav { display: block; float: left; margin: 0px; padding: 0px; position: relative; z-index: 20000; }
#container #header #nav { background-color: rgb(51, 51, 51); height: 35px; padding: 0px 10px 0px 2px; width: 748px; position: relative; }
#container #header #nav .sf-menu { width: 476px; height: 33px; overflow: hidden; }
#container #header #topNav { background-color: rgb(83, 83, 83); display: block; float: left; margin: 0px; padding: 0px; position: relative; width: 760px; }
#container #header #topNav { height: 20px; }
#container #topNav #fs_nav { margin: 0px; padding: 0px; }
#nav #lookr { display: inline; float: right; margin: 0px; height: 35px; width: 224px; overflow: hidden; background: url(d16d4c2026ac19fe18d8e6ce350dad6d607008ec.png)  no-repeat scroll right bottom rgb(51, 51, 51); }
#nav #lookr.hover, #nav #lookr:hover { background-position: right top; }
#lookr p { line-height: 1.15em; padding-top: 0px; }
#lookr p a { clear: both; display: block; line-height: 1em; margin: 0px; padding: 4px 0px 0px; }
#lookr button { margin: 4px 0px 0px 4px; height: 27px; width: 27px; border: 0px none; cursor: pointer; display: inline; float: right; background-color: transparent; }
#lookr button:hover, #header #lookr .over { background-position: left bottom; }
#container #lookr a { display: none; }
#lookr button span { display: none; }
#lookr input { color: rgb(102, 102, 102); font-size: 10px; height: 14px; line-height: 1em; width: 136px; }
#header h4 { text-align: center; font-weight: normal; color: rgb(255, 255, 255); }
#container #nav ul, #container #topNav ul { float: left; margin: 0px; }
#container #topNav #fs_nav { margin-right: 15px; float: right; position: relative; z-index: 1000; }
#container #topNav #fs_nav ul { display: none; float: left; margin: 0px; position: absolute; top: 20px; left: 0px; z-index: 1000; background-color: rgb(83, 83, 83); opacity: 0.95; }
#container #topNav #fs_nav.nav { margin-right: 0px; }
#container #topNav #fs_nav.nav li { margin-left: 0px; margin-right: 0px; padding: 0px; position: relative; }
#container #topNav #fs_nav.nav a { padding: 4px 10px 0px; height: 16px; white-space: nowrap; }
#container #topNav #fs_nav.nav #bmk { padding-right: 15px; }
#container #topNav #fs_nav li:hover ul, #container #topNav #fs_nav li.navOn ul { display: block; z-index: 20000; }
#container #topNav #fs_nav ul li { float: none; clear: left; }
#container #topNav #fs_nav.nav ul a { text-align: left; padding: 0.5em 10px 0px; width: 140px; }
#container #topNav #fs_nav ul li { padding: 0px; }
#container #header #topNav li, #container #header #nav li { display: inline; float: left; font-weight: bold; margin-right: 0px; color: rgb(255, 255, 255); }
#container #header #topNav li { font-size: 11px; line-height: 1; padding: 4px 0px 0px 2em; }
#container #header #topNav .li_1 { padding-left: 0.33em; }
#container #header #nav li { font-size: 12px; line-height: 1em; margin: 0px; padding: 0px; }
#container #header #topNav li ul li { display: block; float: left; }
#container #header #topNav li a, #container #header #nav li a { color: rgb(255, 255, 255); display: block; float: left; height: 15px; font-size: 1em; }
#container #header #nav li a { padding: 12px 1em 6px; }
#container #header #topNav #fs_nav ul li:hover, #container #header #topNav #fs_nav ul li.navOn, #container #header #topNav #fs_nav li a:hover, #container #header #topNav #fs_nav li.navOn a { background-color: rgb(51, 51, 51); }
#container #header #topNav li a { color: rgb(194, 217, 255); }
#container #header #nav #lv_nav a { width: 66px; background: url(bd20a9d0113228dc512a965a8d81bd484b35700d.png)  no-repeat scroll center 8px transparent; text-indent: -9999px; display: block; }
#container #header #nav #lv_nav a:hover { background-image: url(a43929a4fc01204de124b966cd2664695f51ae97.png) ; background-color: rgb(83, 83, 83) ! important; }
#container #header #nav #lv_nav:hover { background-color: rgb(83, 83, 83); }
#container #header a:link, #container #header a:visited, #container #header a:hover, #container #header a:active { color: rgb(157, 201, 255); }
#header_content { margin: 0px; padding: 0px; }
#header #logan { float: left; margin: 0px; padding: 0px 0px 0px 15px; position: relative; height: 20px; color: rgb(255, 255, 255); }
#container #header cite { width: 200px; height: 1em; position: absolute; display: block; right: 70px; bottom: 6px; font-style: normal; z-index: 5; padding: 0px; line-height: 1.15; text-align: right; }
#container #ctr .dateline { display: inline; float: left; text-transform: uppercase; font-style: normal; font-size: 1.1em; font-weight: bold; line-height: 1.1em; margin: 0px; padding: 0.25em 0.33em 0px 0px; color: rgb(51, 51, 51); }
#container #content #header cite a { color: rgb(18, 49, 93); font-weight: bold; }
#container #content #ctr .p_cat { margin-bottom: 0.66em; font-size: 1.1em; }
#main #container #content #ctr .p_cat { display: none; }
#container #mainLeft, #container #right { display: inline; float: left; }
#container #topLeft { background: url(4dd879b692e61e0c9322ee159ef8e119e28fc870.png)  repeat-y scroll right top rgb(245, 246, 237); clear: left; display: block; overflow: hidden; padding: 0px 15px; width: 364px; }
#container #topLeft .tl_body div { float: left; width: 364px; }
#container #topLeft .tl_body div { display: none; background: url(bb4fe8d1fa03eb21130f9b63529290c224c456d8.png)  no-repeat scroll left top transparent; }
#container #topLeft .tl_body div div { background: none repeat scroll 0% 0% transparent; }
#container #topLeft .tl_body div.show, #container #topLeft .tl_body div div { display: block; }
#container #topLeft .posted { color: rgb(102, 102, 102); margin-bottom: 0.66em; text-transform: uppercase; font-size: 0.9em; }
#container #topLeft #tl_nav, #container #topLeft .tl_body { display: block; float: left; width: 364px; }
#container #topLeft #tl_nav li { display: inline; float: left; padding: 5px 6px; cursor: pointer; line-height: 1.15em; font-size: 11px; font-weight: bold; }
#container #topLeft .tl_body div dd { font-size: 1.1em; line-height: 1.2em; }
#container #topLeft .tl_body #f1 dd object, #container #topLeft .tl_body #f1 dd embed { display: none; }
#container #topLeft .tl_body div dd p { font-size: inherit; }
#container #topLeft .tl_body div h4 { margin-bottom: 0.33em; clear: left; }
#container #topLeft .tl_body #f4 h4 { margin-bottom: 0.15em; }
#container #topLeft #tl_nav li:hover, #container #topLeft #tl_nav li.selected { background-color: rgb(34, 83, 141); color: rgb(255, 255, 255); }
#topLeft .tl_tab dt { line-height: 1.2em; }
#container #topLeft #tl_nav #tl_close { background: url(b4ea02abf5966a61340017ad4261e0e6e1a8721d.png)  no-repeat scroll right center transparent; text-indent: -9999px; width: 10px; float: right; padding-left: 0px; }
#tLeft_arts { display: block; float: left; width: 364px; position: relative; margin-bottom: -1px; background: url(bb4fe8d1fa03eb21130f9b63529290c224c456d8.png)  no-repeat scroll left top transparent; padding-top: 2px; overflow-y: hidden; }
#BA-top { background: url(ca00fb7dd3383042a4998876e45ca8d4d6d799bf.png)  no-repeat scroll left top transparent; }
#BA-switch { display: block; position: absolute; right: 0px; top: 11px; width: 15px; height: 15px; text-indent: -9999px; background: url(4a6c48f60815b6cf1894f65a91c49b7a2140160a.png)  no-repeat scroll left bottom transparent; border: 0px none; margin: 0px; padding: 0px; cursor: pointer; }
#BA-switch.up { background-position: left top; }
#topLeft #tLeft_arts .br_current { margin: 0.66em 0px 0.33em; display: none; background-color: rgb(245, 246, 237); }
#topLeft #tLeft_arts #ba_1.show { display: block; }
#topLeft #tLeft_arts #BA-also { display: none; float: left; }
#topLeft #tLeft_arts #BA-wrap { display: block; float: left; position: relative; width: 364px; }
#topLeft #tLeft_arts h4 { margin-bottom: 0.33em; font-size: 1.4em; line-height: 1.15em; padding-top: 0.1em; }
#topLeft #tLeft_arts h3 { margin-bottom: 0px; padding-bottom: 4px; text-align: center; }
#topLeft #tLeft_arts h3 a { text-indent: -9999px; display: block; width: 200px; height: 22px; padding: 0px; margin-left: 80px; }
#container #topLeft #tLeft_arts .posted { margin-bottom: 0.25em; color: rgb(0, 0, 0); }
#container #topLeft #tLeft_arts a, #container #topLeft #tLeft_arts a:link, #container #topLeft #tLeft_arts a:visited, #container #topLeft #tLeft_arts a:active { color: rgb(65, 84, 101); }
#mostLeft cite .pageslide-close { background: url(b4ea02abf5966a61340017ad4261e0e6e1a8721d.png)  no-repeat scroll right center transparent; text-indent: -9999px; width: 14px; height: 14px; float: right; display: block; cursor: pointer; padding: 0px; }
#container #topLeft #tl_nav #tl_close.selected { background-image: url(6e1843a2e0673c648a0ef9971f9ade67f76b6872.gif) ; }
#mostLeft cite { top: 8px; display: block; font-style: normal; height: 1em; line-height: 14px; padding: 0px; position: absolute; right: 10px; text-align: right; width: 170px; z-index: 5; }
#container #topLeft #twit img { display: inline; }
#container #topLeft p { font-size: 1.1em; margin-bottom: 0.5em; }
#container #topLeft p.extended { margin-bottom: 0.66em; }
#container #ctr_content { display: block; float: left; width: 730px; padding: 15px; }
#mainLeft { margin: 0px; z-index: 1; overflow: hidden; }
#entry #mainLeft { width: 174px; }
#mainLeft ul { font-size: 1.2em; line-height: 1.15em; margin: 0px; width: 173px; overflow-x: hidden; }
#farLeft ul, #farRight #tdm ul, #farRight #c_hit_partners ul { width: auto; line-height: 1.15em; font-size: 1.15em; }
#farLeft ul li {  }
#farLeft img { margin: 0px; padding: 0px 0.5em 0.33em 0px; float: left; }
#farLeft #nhi_fl_soc { display: block; position: relative; float: left; margin: 2px 0px 6px; background: url(a883418dd225af0414e74ab05f4e8e2f06d7177e.png)  no-repeat scroll 14px top transparent; width: 145px; height: 49px; overflow: hidden; }
#nhi_fl_soc a { display: block; float: left; margin: 0px ! important; padding: 0px ! important; width: 145px; height: 22px; }
#farLeft #nhi_fb { margin-bottom: 3px; }
#farLeft #nhi_ml { display: block; position: relative; float: left; margin: 2px 0px 6px; width: 145px; height: 25px; overflow: hidden; }
#farLeft #nhi_ml a { display: block; float: left; margin: 0px ! important; padding: 0px ! important; width: 145px; height: 22px; background: url(432139fb09bb0ba2808c31624695d3c522e36d3c.png)  no-repeat scroll 14px bottom transparent; }
#nh-feature-artlink { display: block; width: 144px; height: 146px; margin-top: 6px; float: left; text-indent: -9999px; background: url(fc06859d8198402b752f1da2dc54a28d52eb5d1f.png)  no-repeat scroll center 5px transparent; }
.svg #nh-feature-artlink { background-image: url(ad572b89d86bad0b1da673b83a155ea05d159402.svg) ; }
#farLeft option, #farLeft select { display: block; width: 144px; }
#farRight #legal_h3 { margin-top: 0px; }
#farLeft select { background: none repeat scroll 0% 0% rgb(255, 255, 255); padding: 0.15em 0px; }
#topLeft ul { width: auto; }
#container #mainLeft ul ul { margin-top: 0.5em; margin-bottom: -0.5em; }
#mainLeft #nav ul li { margin-bottom: 21px; padding-bottom: 0px; text-indent: -5000px; }
#mainLeft #nav ul ul li { margin-bottom: 0px; padding-bottom: 6px; text-indent: 0px; }
#mainLeft ul ul, #mainLeft ul ul li { font-size: 1em; line-height: 1em; margin-left: 0px; width: 384px; }
#mainLeft ul li li a { color: rgb(102, 153, 153); font-weight: bold; text-decoration: none; }
#mainLeft .nav_img { display: block; margin-bottom: 0.33em; padding: 0px; }
#mainLeft .nav_categories li a, #mostLeft .nav_categories li a { text-transform: uppercase; float: left; font-size: 0.85em; line-height: 1.66em; width: 144px; }
#mainLeft .nav_categories li, #mostLeft .nav_categories li { overflow-x: hidden; width: 144px; padding: 2px 0px 0px; }
#mainLeft .nav_img:hover, #mainLeft #mainLeft_nav .selected { background-repeat: no-repeat; background-position: right top; }
#mainLeft #news_nav { background: url(7815f5eef0cccfef4699ef4f2541e51bdcebffdf.gif)  no-repeat scroll left top transparent; }
#mainLeft #news_nav, #mainLeft #news_nav .nav_img { height: 18px; width: 96px; }
#mainLeft #news_nav .nav_img:hover, #mainLeft #news_nav .nav_img.selected { background-image: url(7815f5eef0cccfef4699ef4f2541e51bdcebffdf.gif) ; }
#news dd h4, #h_dist dd h4 { font-size: 1em; margin: 0px; padding: 0px 0.33em 0px 0px; display: inline; }
#news dd p { display: inline; line-height: 16px; }
#mainLeft_nav { list-style-type: none; }
#mainLeft #mainLeft_nav .selected { overflow-x: hidden; }
#mainLeft ul li li a:visited { color: rgb(102, 153, 153); }
#ctrLeft { background: url(0600e9db7690f5af8646a5985ed92ff653e67172.jpg)  repeat-x scroll 6px top rgb(51, 66, 91); width: 190px; padding: 1.33em 15px 15px; overflow-x: hidden; }
.health #container { background: url(ecf6fd67035b17775929c4821302d63b30cf65f0.png)  repeat-y scroll left top transparent; }
.health #container #content { background: url(e454a18741dcbedb7b0a206e7a9018b94251cb62.png)  repeat-y scroll -174px top transparent; }
.health #container #mainLeft { width: 220px; }
.health #container #ctrLeft { min-height: 350px; background: none repeat scroll 0px center transparent; padding-top: 0px; }
.health #container #header h1 a { background-image: url(c37f5a4844d511cb0c61085351341343585da83c.png) ; }
#main.health #container h3.first { font-size: 2em; padding: 5px 0px 7px; margin: 0px 0px 3px; }
.health #container #ctrLeft p { color: rgb(0, 0, 0); }
.health #container #ctrLeft a, .health #container #ctrLeft h4 { color: rgb(0, 119, 170); }
.health #container #farRight { padding-right: 17px; overflow-x: hidden; }
.health #container #farRight h3 a, .health #container #farRight h4 a { font-weight: bold; }
.health #container #ctrLeft #blotter h3 { text-indent: -9999px; height: 30px; padding: 0px; }
.health #container #farRight .linklist { margin: 0px 0px 1.5em; list-style: none outside none; }
#main.health #container #ctr { padding-top: 48px; background: url(56925bd7c029088ba83dfd250dcb93f34e8d7346.png)  no-repeat scroll left 13px rgb(255, 255, 255); }
#main.health #container .cat_pg #ctr { background-image: none; padding-top: 0px; }
.health #container #farRight #hrw { background: url(d5520dbdba799cf7288d939908ec7bb128c9ef3f.gif)  no-repeat scroll left bottom transparent; display: block; float: left; width: 180px; height: 33px; text-indent: -9999px; margin: 2em 0px 4em; }
.health #container #farRight #hrw:hover, .health #container #farRight #hrw:active { background-position: left bottom; }
.health #ctr #entry_no_author { margin-top: 0.66em; }
#entryCtr #c-hit-caspio table { margin: 0px auto; }
#entryCtr #cxkg { margin-bottom: 20px; }
.health #container #ctrLeft h4, .health #container #eov h4 { margin-top: 0.66em; font-size: 1.2em; line-height: 1.15em; }
.health #container #eov h4 { margin: 0.66em 0px 0.5em; font-size: 1.2em; line-height: 1.15em; }
.health #container #ctrLeft #blotter { margin-bottom: 1.75em; background: url(65b77e7a167ea69646ee00778c1400954ce41571.png)  no-repeat scroll left 8px transparent; }
.health #container #farRight #eov { background: url(bc078a2ccf0012b3fb154577359552d6d9e97f4b.png)  no-repeat scroll left 8px transparent; display: block; clear: both; position: relative; top: 10px; }
.health #container #farRight h3 { color: rgb(51, 51, 51); }
.health #container #farRight #c_hit_partners { margin-top: 36px; }
.health #container #farRight #tdm { background: url(8cf1dfa5803d85897b1e7d487f9acc2e5f920aca.png)  no-repeat scroll 10px 8px rgb(255, 255, 255); clear: both; }
.health #container #farRight #tdm h3 { text-indent: -9999px; padding: 0px; margin-bottom: 0px; height: 23px; }
.health #container #farRight #tdm h3 { text-align: center; margin-bottom: 0.5em; }
.health #container #farRight #eov h3 { padding: 0px 0px 2px; height: 38px; text-indent: -9999px; margin-top: 0px; }
.health #container #latest_com { font-size: 1.1em; }
.health #container #latest_com div p { font-size: 1em; line-height: 1.2em; margin-bottom: 0.66em; }
.health #container #latest_com .com_pact .com_entry { font-weight: bold; line-height: 1.15em; }
.health #container #latest_com a { font-weight: bold; line-height: 1.2em; }
.health #container .socB, .health #container .cmt_body { width: 510px; }
.health #container #eov { margin-bottom: 1.15em; }
.health #container #eov h3 a { color: rgb(221, 102, 0); display: block; float: left; width: 180px; height: 40px; position: relative; }
.health #container #eov p { font-size: 1.1em; line-height: 1.33em; }
.health #container #farRight a { font-weight: normal; }
.health #farRightTop { background: url(ecf6fd67035b17775929c4821302d63b30cf65f0.png)  repeat-y scroll right top transparent; display: inline; float: left; position: relative; width: 212px; }
#farRightTop #c_hit_ms { width: 212px; height: 222px; background: url(c071d20c84fe1ed9a783d17cda94895dbe3893c5.png)  no-repeat scroll left top transparent; margin-top: -162px; }
#c_hit_ms .ms_tab { width: 212px; height: 60px; display: block; float: left; position: relative; background: url(7fc27cf8eb22d34be1b4862f0359b501075dcca4.png)  no-repeat scroll 15px bottom transparent; margin-top: 162px; }
#farRightTop #c_hit_signup { text-indent: -9999px; display: block; position: relative; background: url(c33fa7251db5911a0e9b8b6826ef1606fe72b2a3.png)  no-repeat scroll 15px top transparent; height: 85px; margin: 14px 0px 4px; }
#container #header #nav ul, #container #header #nav ul li { position: relative; }
#container #header #nav ul ul { background: none repeat scroll 0% 0% rgb(102, 102, 102); position: absolute; top: 35px; left: 0px; z-index: 300000; }
#container #header #nav ul ul li { display: block; clear: left; }
#container #header #nav ul ul li a { padding-left: 8px; text-align: left; }
#ctr.site-archives h2 { border-top: 1px solid rgb(0, 0, 0); margin: 10px 0px; background: url(2cce9118b38d8e8a6878edfcddf88fc0401d49c8.gif)  repeat-x scroll left bottom transparent; padding: 0.33em; }
#ctrLeft.archive_view { background: url(59be3d506939a937512cdd259c9700689a30ecf3.png)  no-repeat scroll 16px 18px transparent ! important; }
#ctrLeft h3 { color: rgb(36, 62, 85); font-size: 1.4em; text-indent: -9999px; }
#search_results { margin-top: 20px; }
#search_results dt { margin: 1.15em 0px 0px; font-size: 1.6em; line-height: 1.15em; }
#search_results dd { margin: 0px 0px 1.15em; font-size: 1em; line-height: 1.33em; }
#search_results dd p { font-size: 1.2em; }
#search_results dd .posted { font-size: 1em; padding-top: 0px; margin: 0.2em 0px 0.33em; }
#mainLeft #ctrLeft .search_sortby { margin-top: 1em; overflow: visible; }
#ctrLeft .search_sortby li { display: block; clear: left; padding: 0.33em 0px 0.5em; margin-bottom: 0.33em; }
#ctrLeft .search_sortby .selected a { padding-left: 1.33em; background: url(20f68d729296d1bef866e99c50b68efb0755e416.png)  no-repeat scroll left 9px transparent; color: rgb(221, 102, 0) ! important; }
#ctrLeft .search_sortby a { font-size: 1.3em; font-weight: bold; padding: 0.5em 0px; }
#search_results .paginate { font-size: 1.1em; }
#ctrLeft #e_e { display: block; float: left; text-indent: -9999px; height: 30px; width: 190px; margin: 0px; padding: 0px; }
#ctrLeft .posted { line-height: 1.15em; margin-bottom: 0.5em; color: rgb(194, 217, 255); font-weight: bold; font-size: 1.1em; }
#ctrLeft p, #ctrLeft ul { color: rgb(255, 255, 255); font-size: 1.1em; line-height: 1.33em; }
#content #ctrLeft p { margin-bottom: 0.33em; }
#ctrLeft .extended { margin: 0px; }
#mainLeft #ctrLeft .auth { text-transform: capitalize; }
#ctrLeft ul li, #ctrLeft ul li a { font-size: 1em; color: rgb(255, 255, 255); line-height: 1em; }
#ctrLeft p a { color: rgb(254, 178, 97); }
#ctrLeft p img { margin-bottom: 0.66em; }
#farLeft { width: 144px; background: url(80f8e28cbe62aef8064f11d769a3fcbd17d9ef81.png)  repeat-y scroll right top rgb(229, 230, 222); padding: 0px 15px 1em; overflow-x: hidden; position: relative; }
#sports #farLeft { display: none; }
#ctrLeft, #farLeft { float: left; }
dd a:hover, dd a.selected, #mainLeft ul li li a:hover, #mainLeft ul li li a.selected { color: rgb(89, 46, 22); }
.tags a { color: rgb(112, 112, 112); }
#ctr { display: inline; float: left; margin: 0px 0px 2em 15px; position: relative; width: 556px; }
#main #ctr, #sports #ctr { width: 336px; overflow: hidden; }
.health #container #ctr { width: 510px; overflow: visible; }
#entry #ctr, #main.be #ctr, #main.breakingArts #ctr { width: 556px; overflow: visible; }
#entryCtr h4, #entryCtr h5 { margin: 1.33em 0px 0.33em; color: rgb(18, 49, 93); }
#entryCtr h4 { background-color: rgb(13, 67, 129); color: rgb(255, 255, 255); padding: 0.4em 0.66em; }
#ctr #entryCtr ul { padding-left: 1.5em; }
#ctr #entryCtr li { line-height: 1.5em; padding-bottom: 5px; position: relative; list-style: disc outside none; }
#ctr .spec_list { margin: 0px 0px 1em; font-size: 1.1em; padding: 0px; }
#ctr .cat_list { margin: 0px 0px 0.15em; font-size: 1em; font-weight: normal; text-transform: uppercase; }
#ctr .cat_list a { font-weight: bold; text-transform: none; font-size: 1.2em; }
#ctr .posted { margin: 0px; padding: 0.5em 0px 0.15em; font-weight: normal; text-transform: uppercase; font-size: 1em; }
#cat #ctr .posted { padding-bottom: 0.5em; }
#ctr .extended { margin: 0px; padding: 0.5em; font-weight: normal; text-transform: uppercase; font-size: 0.85em; clear: both; }
#ctr .posted .auth { font-size: 1.2em; text-transform: capitalize; font-weight: bold; }
#ctr .seymour { font-size: 1.4em; font-weight: bold; text-transform: capitalize; }
#nav #lookr #keywords { border: 0px none; background: none repeat scroll 0% 0% transparent; color: rgb(0, 0, 0); display: inline; margin-top: 7px; padding: 0.33em 10px 1px; width: 164px; height: 17px; float: left; line-height: 1.5em; }
#nav #lookr #keywords.inactive { background: url(34298808956bd99e3389d7e67f41577639cea911.gif)  no-repeat scroll 8px center transparent; padding: 0.33em 2px 1px 22px; width: 160px; color: rgb(156, 158, 160); }
#nav #lookr #keywords:focus { border: 0px none; }
#nav #lookr label { display: none; }
#main #center p img { display: none; }
#main #center h4, #center h4 { color: rgb(0, 6, 6); }
#main #center h4 { margin-top: 0px; }
#ctrLeft h4 { line-height: 1.3em; margin: 1.5em 0px 0.25em; padding-top: 0px; color: rgb(255, 255, 255); clear: both; width: 190px; display: block; float: left; font-size: 1.4em; }
#main #ctrLeft .ee_entry { display: block; clear: left; }
#main #ctrLeft h4.top { margin-top: 0.66em; }
#ctrLeft h4 a { margin: 0px; padding: 0px; font-size: 1em; color: rgb(235, 235, 235); }
#ctrLeft h4 a:hover { color: rgb(255, 255, 255); }
#center #breadcrumb { font-size: 9px; margin: 0px 0px 10px 1px; padding: 0px; text-transform: uppercase; line-height: 1; }
#center #breadcrumb a, #center #breadcrumb span { font-size: 9px; color: rgb(37, 37, 37); }
#center #breadcrumb span { padding: 0px 0.66em; }
#center #breadcrumb span.bc_1st { padding-left: 0px; }
#center #breadcrumb .first { padding-left: 0px; }
#right { width: 146px; min-height: 300px; margin-top: 97px; }
#main #right { border-left: 1px solid rgb(102, 153, 153); height: auto; margin-top: 10px; padding-left: 17px; width: 244px; }
#main #right dl, #main #right dd { width: 244px; margin: 0px; padding: 0px; }
#right .sidebar { margin-top: -3px; }
#main #right dl.hot { cursor: pointer; }
#main #right h4 { font-size: 1em; color: rgb(255, 255, 255); text-transform: none; margin: -2em 0px 0px 1em; }
#main #right h4.d_cpt { color: rgb(0, 0, 0); }
#right ul { margin-left: 0px; }
#right ul li, #mainLeft ul li, .health #farRight .linklist li { text-decoration: none; list-style-type: none; }
.health #farRight .linklist li, #farLeft .linklist li { line-height: 1.15em; padding-bottom: 0.6em; }
#right ul li a { color: rgb(37, 37, 37); }
#right .sidebar li { font-size: 10px; line-height: 1.1em; margin-bottom: 0.5em; }
#right .sidebar li a { margin-bottom: 0px; }
#right h4 { color: rgb(102, 153, 153); text-transform: uppercase; margin-bottom: 0.5em; }
#mostLeft { padding: 0px 15px; }
#entry #ctr h2, #container h3, #mostLeft h3 { border-top: 1px solid rgb(0, 0, 0); color: rgb(221, 102, 0); font-size: 1.3em; margin: 0.8em 0px 0.5em; padding: 0.5em 0px 0.6em; position: relative; background: url(2cce9118b38d8e8a6878edfcddf88fc0401d49c8.gif)  repeat-x scroll left bottom transparent; }
#container #topLeft h3 { border-top: 0px none; padding-top: 0.6em; }
#entry #container #ctr h2 { font-size: 1.4em; margin-bottom: 0.1em; }
#container #topLeft h3, #container #ctr h3 { font-size: 1.4em; clear: both; }
#container #topLeft h3 { margin-top: 0px; }
#container #farLeft h3 { clear: left; }
#container #farLeft .h_top, #mostLeft .h_top { border-top: 0px none; margin-top: 2px; }
#container #farLeft #t_ojp { padding: 0px; }
#container #farLeft #t_ojp a { background: url(5b2ebf239090c31aa1e9231fa9fb4c4486f16116.png)  no-repeat scroll right top transparent; display: block; padding: 0.5em 0px 0.6em; color: rgb(221, 102, 0); }
#container #farLeft #eValley { background: url(b7bc6c11951f3c152793885468e7cf62e22c4b27.png)  no-repeat scroll right 4px transparent; float: left; margin-top: 0.8em; margin-bottom: 1em; width: 144px; }
#container #farLeft #eValley h3 { background: none repeat scroll 0% 0% transparent; margin-top: 0px; }
#container #farLeft #eValley h3 a { color: rgb(0, 0, 0); }
#container #farLeft #eValley h3 a span { color: rgb(0, 153, 0); }
#farRight h3, .health #container #farRight #tdm h5 { background: url(5e9ceb4b83df4107f31f12ce46a43dd4574dffa7.png)  no-repeat scroll center bottom transparent; border-bottom: 0px none; clear: both; padding-bottom: 16px; margin-bottom: 1em; }
.health #farRight h3, .health #container #farRight #tdm h5 { text-align: center; }
#farRight h3 { padding: 0.3em 0px 16px; }
.health #container #farRight #tdm h3 { padding: 0.3em 0px 0px; margin-bottom: 0px; background: none repeat scroll 0% 0% transparent ! important; }
#center #entry h3 span {  }
#center #entry h3 span a { font-size: 0.4em; color: rgb(0, 0, 0); text-decoration: underline; }
#ctr h4 { font-size: 1.5em; }
#ctr h5 { font-size: 1.3em; }
#ctr h4.tagList { font-size: 1.1em; margin-top: 0.66em; display: block; clear: both; }
#footer { color: rgb(113, 117, 117); background-color: rgb(170, 170, 170); font-size: 0.9em; border-top: 1px solid rgb(170, 170, 170); display: block; float: left; clear: both; padding: 1em 0px; margin: 0px; width: 972px; overflow: hidden; }
#footer dd { display: inline; }
#footer #foot_l { float: left; }
#footer #foot_r { float: right; }
#footer #foot_r a { color: rgb(102, 153, 153); display: block; font-weight: bold; font-family: verdana; }
#footer #foot_r a:hover, #footer #foot_r a.selected, #container #header #topNav li a:hover, #container #header #topNav li a.selected { color: rgb(255, 255, 255); }
#container form .red { color: red; }
#Cal #mainLeft { margin: 0px; }
#Cal #header a, #header .logForm { padding: 2px 0px 0px; color: rgb(255, 255, 255); font-size: 11px; margin: 0px; }
.logForm strong {  }
#entryform .gone { display: none; }
#header #logan .evEnter a, #header #hNav .evEnter a { color: rgb(255, 178, 0); font-weight: bold; }
#header #logan .evEnter { padding-left: 0.33em; }
#entree h4, #entryform label { display: block; margin-top: 1.2em; margin-bottom: 0.33em; font-size: 1.3em; font-weight: bold; color: rgb(0, 153, 255); }
#entree h3 { color: rgb(0, 153, 255); }
#form_pg #entry { float: left; display: inline; width: 140px; }
#hNav ul { display: block; float: right; padding: 0px; margin: 8px 2em 0px 0px; }
#hNav ul li { padding: 0px; list-style-type: none; display: inline; float: left; height: 30px; color: rgb(255, 255, 255); }
#hNav ul li a { height: 30px; }
#loggin { padding: 0.66em; position: relative; }
#ee_logform { display: none; float: left; width: 760px; background: none repeat scroll 0% 0% rgb(0, 0, 0); }
#loggin fieldset { margin: 0.5em 0px 0px 15px; padding: 0px; position: relative; }
#entry .entry_photo { float: left; margin: 0.33em 1.33em 1em 0px; padding: 0px; }
#logan #e_log { padding-right: 10px; background: url(5c5dd6cd39978d05c2905ff61dd8b202ba6820bb.gif)  no-repeat scroll right 3px transparent; }
#logan #e_log.active { padding-right: 10px; background: url(bc237bbfa87bb62053b9a7cfae273ab75ebc35f6.gif)  no-repeat scroll right 3px transparent; }
#ee_logform label { width: 60px; float: left; padding-top: 0.33em; }
#header #loggin .logForm { margin-bottom: 0.33em; }
#header #loggin .logForm .input { margin-right: 0.5em; width: 150px; }
#header #loggin .logForm .checkbox { margin-left: 0px; }
#header #loggin .logForm button.logan { margin-left: 60px; padding: 3px 0.75em; cursor: pointer; background: none repeat scroll 0% 0% rgb(0, 100, 180); border: medium none; border-radius: 2px 2px 2px 2px; color: rgb(255, 255, 255); display: block; float: left; letter-spacing: 0.15em; line-height: 1.4; text-align: center; text-transform: uppercase; vertical-align: middle; }
#header #loggin .logForm .logan:hover { background: none repeat scroll 0% 0% rgb(0, 128, 231); }
#header #loggin h4 { font-weight: bold; text-align: left; margin: 0px 0px 0.33em 60px; font-size: 16px; }
#upscroll, #nhi_hdr { width: 760px; display: block; float: left; position: relative; }
#mainLeft, #farLeft, #ctrLeft { float: left; }
#farRight { display: inline; float: left; padding: 0px 0px 0px 15px; width: 180px; text-align: left; position: relative; overflow: hidden; }
#container #e_Cal { margin: 0px 0px -4px; padding-bottom: 10px; }
#container #nhi_andi {  }
#farRight #e_Cal a { background: url(a01bc5daf81d9e9d9f4e98e448078f67767b4f26.gif)  no-repeat scroll left top transparent; display: block; height: 35px; width: 180px; padding-top: 5px; text-indent: -9999px; }
#container #farRight h4.sidebar { margin: 1em 0px 0.33em; text-align: center; padding-right: 0px; }
#container #farRight h4.sidebar a { padding-right: 0px; }
#container #farRight #calloading { margin-top: 1em; display: block; position: relative; }
#farRight #scf { background-image: none; padding: 8px 0px 0px; }
#farRight #scf a { background: url(7c566169db0fa409fd46a26231a9bf9f34fc6f58.gif)  no-repeat scroll left top transparent; display: block; height: 33px; text-indent: -9999px; width: 180px; }
#gnh_feed div a, #seeclickfix div a { font-weight: bold; }
#seeclickfix .titlefield { text-transform: capitalize; padding-right: 0.5em; padding-bottom: 0.5em; }
#gnh_feed div a:link, #gnh_feed div a:visited, #content #farRight h4 a:link, #content #farRight h4 a:visited {  }
#container #farRight #seeclickfix div { font-size: 10px; line-height: 1.2em; margin-bottom: 0.5em; }
#container #farRight #seeclickfix { margin-top: -4px; }
#container #farRight #seeclickfix img { border: 0px none; margin-left: 0.5em; }
#container #farRight #seeclickfix a { font-size: 11px; }
#gnh_feed .datefield { font-weight: bold; white-space: nowrap; }
#farRight #scf { background: none repeat scroll 0px 0px transparent; height: 33px; margin-bottom: 0px; padding-bottom: 0px; padding-top: 6px; }
#farRight #scf a { background: url(7c566169db0fa409fd46a26231a9bf9f34fc6f58.gif)  no-repeat scroll left top transparent; display: block; height: 33px; text-indent: -9999px; width: 180px; }
#seeclickfix .datefield { color: rgb(88, 88, 88); font-weight: bold; }
#container #ctr .c_also h4 { font-weight: bold; display: block; margin: 1.5em 0px 0.33em; font-size: 1.3em; width: 556px; clear: both; }
#container #ctr .c_also ul { margin-left: 0px; }
#container #ctr .c_also ul, #container #ctr .c_also ul li { list-style-type: none; }
#donations { margin-bottom: 2.5em; }
#donations form { display: block; clear: both; }
#donations h4 { font-weight: bold; font-size: 1.2em; background-color: rgb(255, 255, 255); margin: 1.5em 0px 0px; color: rgb(36, 62, 85); clear: both; padding: 0px; }
#donations label { font-size: 1.1em; line-height: 1.33em; padding: 0px; }
#donations .radio { margin-left: 0.66em; }
#donations .btn { display: block; clear: both; margin: 0.5em 0px; }
#share ul li { display: inline; float: left; margin: 0px; padding: 0px; }
#share ul li img { border: 0px none; padding: 0px; }
#entry .p_gallery { display: none; }
#entry .p_gallery ul { margin: 0px; }
#entry .p_gallery ul li { list-style-type: none; }
.p_gallery img { display: none; }
#pp_gal dd h4 { margin: 0px; }
.resultHead { border-bottom: 1px solid rgb(153, 153, 153); color: rgb(0, 0, 0); font-size: 11px; font-weight: bold; padding: 8px 0px 8px 8px; }
#nh_search .resultRowOne, #nh_search .resultRowTwo { background-color: rgb(239, 245, 245); font-size: 11px; padding: 6px 6px 6px 8px; border-style: solid; border-color: rgb(255, 255, 255); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-width: 0px 0px 2px; line-height: 1.15em; }
#nh_search #ctr_content { background-color: rgb(255, 255, 255); }
#ctr .entry { clear: both; margin-top: 0.75em; border-top: 3px solid rgb(203, 203, 203); padding-top: 0.25em; }
#ctr .entry.top { margin-top: 1.5em; }
#ctr .entry h4 { margin-top: 0px; margin-bottom: 0px; }
#ctr .entry .posted { margin-bottom: 0.33em; padding-top: 0.15em; }
#comment_form, #comment_form textarea { position: relative; display: block; margin-left: 0px; }
#comment_form textarea { transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset; border: 1px solid rgb(204, 204, 204); border-radius: 3px 3px 3px 3px; }
#comment_form #numb { display: block; position: absolute; right: 10px; }
#comment_form .p_txtA, #comment_form dl .p_form, #comment_form button { margin-left: 35px; position: relative; }
#comment_form #comment { width: 390px; padding: 5px; }
#comment_form .p_txtA { display: block; position: relative; }
#comment_form dl, #comment_form #comCap { margin-top: 1em; }
#cmt_form_wrap {  }
#comment_form .hi_there { font-size: 1.5em; color: rgb(0, 0, 0); }
#comment_form .hi_there span { color: rgb(0, 119, 170); }
#comment_form dl dd { clear: both; position: relative; }
#comment_form dl dt { margin-top: 1.15em; margin-left: 35px; }
#comment_form dl dd input { width: 200px; position: relative; }
#comment_form dl .p_form input { width: auto; }
#comment_form dl .p_form .checkbox { margin-left: 0px; }
#comment_form label { float: left; padding-top: 0.33em; width: 60px; text-align: right; margin-right: 10px; color: rgb(0, 119, 170); font-weight: bold; }
#cmt-rules-go-here, #cmt-rules-read { min-height: 20px; padding: 1em 25px 10px; margin: 20px 10px; border: 1px solid rgba(0, 0, 0, 0.05); border-radius: 6px 6px 6px 6px; box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.05) inset; }
#cmt-rules-go-here { font-size: 1.1em; background-color: rgb(217, 237, 247); border: 1px solid rgb(188, 232, 241); }
#comment_counter { position: relative; margin: 0.66em 0px 0.33em; font-weight: normal; font-size: 1em; color: rgb(0, 165, 246); }
#comment_counter #comment_count { font-weight: bold; font-size: 1.2em; }
#comment_form button.clear {  }
#comment_form #cmt-rules-go-here input, #comment_form #cmt-rules-read input { margin-right: 0.5em; margin-left: 0px; }
#comment_form #cmt-rules-go-here label, #comment_form #cmt-rules-read label { font-weight: normal; display: block; clear: left; position: relative; width: 480px; text-align: left; padding-top: 0.15em; font-size: 1em; color: rgb(0, 0, 0); }
#comment_form #cmt-rules-read label {  }
#ctr #comment_form button { margin-left: 35px; display: block; }
#cmt-rules-go-here div { display: none; }
#ctr #comment_form .cmt_p_note, #ctr #comment_form .cmt_instructions { margin: 1em 35px 0px; }
#comment_form #cmt-rules-read { margin: 20px 10px 0px; background-color: rgb(223, 240, 216); border-color: rgb(214, 233, 198); }
.ie6 #cmt-rules-go-here, .ie7 #cmt-rules-go-here, .ie8 #cmt-rules-go-here { border: 1px solid rgba(0, 0, 0, 0.05); border-radius: 6px 6px 6px 6px; box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.05) inset; }
.ie6 #cmt-rules-read, .ie7 #cmt-rules-read, .ie8 #cmt-rules-read { border: 1px solid rgba(0, 0, 0, 0.05); border-radius: 6px 6px 6px 6px; box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.05) inset; }
.ie7 #comment_form {  }
#ctr #cmt-rules-go-here .p_last { margin-bottom: 0.33em; }
#cmt-rules-go-here div { margin-bottom: 2em; }
#cmt-rules-go-here h4 { color: rgb(58, 135, 173); font-size: 1.8em; }
#ctr #cmt-rules-go-here h4, #ctr #cmt-rules-read h4 { margin-bottom: 0.33em; }
#cmt-rules-go-here div h4 { margin-bottom: 1.25em; }
#cmt-rules-read h4 { color: rgb(70, 136, 71); }
#ctr #cmt-rules-read p { font-size: 1.1em; }
#cmt-rules-go-here ul { list-style: disc inside none; margin: 0px; padding: 0px; }
#cmt-rules-go-here li { line-height: 1.33em; margin-bottom: 0.33em; display: list-item; padding-left: 1em; text-indent: -1em; }
#rsvErrors { display: none; line-height: 1.5em; margin: 1em 0px 0.5em 35px; padding: 0px; font-size: 1.2em; color: red; }
#comment_form dl .errorField { border: 1px solid red; padding: 2px; }
.cmt_body { background: url(8a9dbb1cf6fd72bbda7417ac0747f7adda3d2f9d.png)  no-repeat scroll 50% bottom transparent; display: block; float: left; padding: 0px 0px 1.4em; width: 556px; }
#ctr .cmt_body p { line-height: 1.4em; margin-bottom: 0.75em; }
.cmt_body h5 { margin: 0.25em 0px 0.66em; color: rgb(36, 62, 85); }
.cmt_body h5 span { color: rgb(37, 37, 37); }
#comment_form .p_form { margin-bottom: 0px; line-height: 1.15em; }
#comment_form .title { color: rgb(36, 62, 85); font-size: 1.2em; line-height: 1.33em; margin-bottom: 0.66em; }
#comment_form button { margin-top: 0.66em; }
#comment_form .cfGrn { color: green; }
#comment_form .cfBl { color: red; font-style: italic; }
#entry #spellcheckresults { position: absolute; background: none repeat scroll 0% 0% rgb(255, 255, 255); margin: 0px; border: 1px solid rgb(0, 0, 0); padding: 5px; }
#entry #spellcheckresults dl { margin: 0px; padding: 0px; }
#spellcheckresults dl dt { float: left; clear: left; margin: 3px 0px; padding: 0px; font-weight: bold; }
#spellcheckresults dl dd { float: left; margin: 3px 10px; padding: 0px; cursor: pointer; color: green; }
#spellcheckresults dl dd.ignore { color: red; font-style: italic; }
a.checkspelling {  }
a.checkspelling img { margin: 0px 5px; border: 0px none; }
#contact_form label { font-weight: bold; color: rgb(13, 66, 110); }
#entry.typoPage #container .formHeader { color: rgb(2, 113, 185); font-size: 2.4em; margin-bottom: 0.5em; }
#container #content #goTo, #container #content #go2 { clear: both; display: block; height: 1.66em; line-height: 1em; margin-top: 1em; text-align: center; padding-top: 0.66em; }
#container #content #goTo { background: url(6d4958c8c087dab1dc3710c8cd19b68f6195c994.jpg)  repeat-y scroll center top transparent; }
#container #content #go2 { margin-top: 1.5em; background: none repeat scroll 0% 0% rgb(83, 108, 149); }
#container #content #go2 a { color: rgb(255, 255, 255); }
#container #content #goTo a, #container #content #go2 a { font-size: 10px; height: 1.1em; line-height: 1em; padding: 0.5em 0px; }
.tvFrame { margin-top: 0.25em; }
#main .tvFrame { margin-top: 0.75em; }
#entry .tvFrame { display: inline; position: relative; float: left; margin-right: 15px; }
