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

.np { width:586px; height:769px; background-image:url(../images/np_bg.jpg); background-repeat:no-repeat; margin:20px 0 10px 20px;}
.np_date h3{text-align:right; padding:10px 20px 0 0;}
.np_sections {padding:75px 0 0 0; text-align:center; font-size:14px;}
.np a:link, a:visited { color:#09F;}
.np a:hover {background-color:#09C; color:#FFF;}
.np_fp {padding:0 20px 0px 20px;}
.np_fp_hd h1{padding:0; margin:5px 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_ads {float:right; width:180px; height:168px; padding:0px; margin:-10px 0 0 2px; border:dashed 2px #000; text-align:center;}
.fp_ads h4 {color:#FFF; background-color: #666; text-align:center; padding:0; margin:-2px -2px -2px -2px;}
.fp_ads img {border:none;}
.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;}
.np_classifieds {padding:0 20px 0px 20px;}
.np_classifieds p{padding:0 0 0 5px; font-family:"Courier New", Courier, monospace; font-size:12px;}
.google_120x240 {float:right; margin-top:65px; width:120px; height:240px; border:dashed 2px #000;}
