@charset "utf-8";
/* CSS Document */

.np { width:586px; height:769px; background-image:url(../images/np_bg_fp_v2.jpg); background-repeat:no-repeat; margin:20px 0 10px 20px;}
.np_date h3{text-align:right; padding:10px 20px 0 0;}
.np_sections {padding:55px 0 0 0; text-align:center; font-size:14px;}
.np a:link {color:#09F; text-decoration:none;}
.np a:visited {color:#09F; text-decoration:none;}
.np a:hover {background-color:#09C; color:#FFF;}
.np_fp {padding:0 20px 0px 20px;}
.np_fp_hd h1{padding:0; margin:5px 0 10px 0;}
.fp_article h4{padding:-20px 0 0 0; margin:0;}
.np_author {font-weight:400; font-style:oblique;}
.fp_article p{padding:0 0 0 5px; font-family:"Courier New", Courier, monospace; font-size:12px;}
.fp_article img{ float:left; margin:0; padding:2px 5px 5px 0px;}
.np_see {font-weight:600; font-size:12px;}
.fp_ads180x150 {float:right; width:180px; height:168px; padding:0px; margin:-10px 0 0 2px; border:dashed 2px #000; text-align:center;}
.np_hr {border-top: dotted 2px #066; width:90%; margin:-3px 0 0 15px; padding:0 0 6px 0; position:relative;}
hr {display:none;}
.local_pic img{float:right; padding:5px; border:solid 2px #000;}

/* credits */
.credits540 {width:540px; height:60px; padding:0; margin:0; border:solid 2px #000; text-align:center; background-color:#eee;}
.credits540 th {color:#FFF; background-color: #000; text-align:center; padding:0; font-weight:bold;}
.credits540 td {text-align:center; font-weight:bold;}

/* two page layout standards */
.np2 { width:1024px; height:768px; background-image:url(../images/np_bg_2p_v2.jpg); background-repeat:no-repeat; margin:5px 0 5px 5px;}
.np_page_left {width:500px; padding:6px;}
.np_page_right {width:500px; padding:6px;}
.np2_date h3{text-align:right; padding:12px 10px 3px 0; margin:0; font-size:18px;}
.date_sub {font-size:14px; font-weight:600;}
.firstletter {font-family: Verdana, Geneva, sans-serif; font-size: 18px; margin:0 0 0 10px; padding:0;}
.np2_sections2 {text-align:center; font-size:12px; padding:5px 0 5px 0;}
.np2 a:link {color:#09F; text-decoration:none;}
.np2 a:visited {color:#09F; text-decoration:none;}
.np2 a:hover {background-color:#09C; color:#FFF;}

/* articles */
.np2_article h4{padding:-20px 0 0 0; margin:0;}
.np2_article p{padding:5px; font-family:"Courier New", Courier, monospace; font-size:12px;}
.np2_article img{ float:left; margin:0; padding:2px 5px 5px 5px;}
.np2_article_r h4{padding:-20px 0 0 0; margin:5px 0 0 0;}
.np2_article_r p{padding:5px; font-family:"Courier New", Courier, monospace; font-size:12px;}
.np2_article_r img {float:right; padding:2px 5px 5px 5px;}
.np2_article_vsplit_l {width:255px; border-right:solid 2px #000;}

/* sections */
.np2_sections2 {text-align:center; font-size:12px; padding:5px 0 5px 0;}
.np2_hd h1{padding:0; margin:5px 0;}
.np2_oped_pgr h3{ width:270px;text-align:left; padding:8px 0px 12px 15px; margin:10px 0 0 0; font-size:26px; background-color:#000; color:#FFF;}
.np2_ent_pgr h3{ width:270px;text-align:center; padding:8px 0px 12px 15px; margin:10px 0 0 0; font-size:26px; background-color:#000; color:#FFF;}
.np2_loc_bus_pgr {margin:0 0 5px 0;}
.np2_loc_bus_pgr h3{ width:250px;text-align:left; padding:8px 0px 12px 35px; margin:10px 0 0 0; font-size:26px; background-color:#000; color:#FFF;}
.this_that h3{ margin:0; padding:0px; text-align:center;}
.this {width:250px;border-right:solid 2px #000; padding:4px; font-family:"Courier New", Courier, monospace; font-size:12px;}
.that {width:250px;padding:4px;font-family:"Courier New", Courier, monospace; font-size:12px; }

/* ads */
.fp_ads180x150 h4 {color:#FFF; background-color: #666; text-align:center; padding:0; margin:-2px -2px -2px -2px;}
.fp_ads180x150 img {border:none;}
.ads490 {width:490px; height:60px; padding:0px; margin:0px; border:dashed 2px #000; text-align:center; background-color:#CCC;}
.ads490 img {border:none;}
.fp_ads540 {width:540px; height:60px; padding:0px; margin:0px; border:dashed 2px #000; text-align:center; background-color:#CCC;}
.fp_ads540 h4 {color:#FFF; background-color: #666; text-align:center; padding:0; margin:-2px -2px -2px -2px;}
.fp_ads540 img {border:none;}
.np2_ads180x150 {float:right; width:180px; height:168px; padding:5px; margin:-10px 0 0 2px; border:dashed 2px #000; text-align:center;}
.np2_ads180x150 h4 {color:#FFF; background-color: #666; text-align:center; padding:0; margin:-2px -2px -2px -2px;}
.np2_ads180x150 img {border:none;}
.google_120x240 {width:120px; height:240px; border:dashed 2px #000;}

/* back page */
.bp { width:586px; height:769px; background-image:url(../images/np_bg_bp_v2.jpg); background-repeat:no-repeat; margin:20px 0 10px 20px;}
.bp_sections {padding:5px 0 0 0; text-align:center; font-size:14px;}
.bp_hdr h3{text-align:center; width:200px; padding:5px 0px 5px 10px; margin:10px 0 0 370px; font-size:26px; background-color:#000; color:#FFF;}
.date_sub {font-size:12px; font-weight:600;}
.bp_sections a:link {color:#09F; text-decoration:none;}
.bp_sections a:visited {color:#09F; text-decoration:none;}
.bp_sections a:hover {background-color:#09C; color:#FFF;}
.np_classifieds { padding:10px 20px 10px 20px;}
.np_classifieds p{padding:0 0 0 5px;font-size:12px;}
.np_classifieds a:link {color: #666; text-decoration:none;}
.np_classifieds a:visited {color:#666; text-decoration:none;}
.np_classifieds a:hover {color:#09F; background-color:none; text-decoration:underline;}