/* CSS Document */
@import url(reset.css);
/*layout*/
.alingc{text-align:center;}
body {font:12px/1  Tahoma,Arial, Helvetica,\5b8b\4f53, sans-serif;background:url(../images/bodybg.gif) repeat left top; color:#fff;}
p{line-height:1.5;}
a{color:#fff;}
a:hover{text-decoration:underline;}
.colorred{ color:#f00;}
img,div,a,h1,p{ behavior:url(css/png/iepngfix.htc);}
.warp{width:100%; height:1300px;background:url(../images/bgtop.jpg) no-repeat center top;}
.nl_maincon{width:950px;margin:0px auto;}
.nav_menu,.footer,.footer p,.nl_topheader,.nl_current{width:930px; float:left; padding:0px 10px;}
/*----------header nav_menu -----------*/
.nav_menu{line-height:40px;height:40px; padding-top:5px;}
.nav_menu h1,.nav_menu ul{float:left;}
.nav_menu h1,.nav_menu h1 a{width:94px;height:40px;}
.nav_menu h1 a{ display:block;text-indent:-10000px;background:url(../images/inknet_logo.png) no-repeat left top;}
.nav_menu span{float:right;}
.nav_menu ul li{float:left;display:inline;}
.nav_menu ul li a{padding:0 6px;}
/*content*/
/*logo location*/
.nl_topheader{height:110px; padding-top:10px;}
.nl_logo,.nl_slogan{width:285px; float:left; height:110px;text-indent:-10000px;background:url(../images/newsletter_logo.png) no-repeat 5px top;}
.nl_slogan{width:635px; background:url(../images/slogan.png) no-repeat left 10px;}
/*current newsletter*/
.nl_current{width:936px; padding:0px 9px 0px 5px;}
.current_img{height:337px; width:250px;float:left;padding:15px;background:url(../images/current_location.png) no-repeat left top;}
.current_con{width:625px; height:357px;float:left;padding:8px 11px 0px 20px;background:url(../images/text_areabg.png) no-repeat 2px top; margin-top:7px;}
.current_con h1,.current_con h3{text-indent:-10000px;height:26px;}
.current_con h1{ margin-left:230px;background:url(../images/newsletter_periodical.png) no-repeat left center;}
.current_con h2{text-align:center; font-weight:bold; font-size:14px; height:25px; line-height:25px;}
.current_con h3{height:24px;}
.current_con p{height:70px; line-height:22px; margin-top:5px;}
.current_con #keywords_links a{ margin:0px 3px;}
.current_con #summary{height:103px; text-indent:2em;}
.current_con #summary a{ text-decoration:none;}
.current_con ul{ padding-left:152px;}
.current_con ul li{width:153px; height:55px; margin-right:15px; text-indent:-10000px;}
.current_con ul li a{ width:153px; height:55px; float:left;}
.current_con ul #online_read{margin:0px;}

/*newsletter content list*/
.nl_listcon{ width:913px; height:675px; float:left; margin-left:9px; padding:30px 0px 0px 28px;display:inline;background:url(../images/newsletter_conlistbg.png) no-repeat left top;}
.nl_listcon #nl_lists{ width:913px; height:574px; float:left;}
.nl_listcon #nl_lists li{width:195px; height:253px;background:url(../images/listbg.png) no-repeat left top; padding:7px 6px; margin-right:16px;position:relative; margin-bottom:20px;}
.nl_listcon #nl_lists li img{ height:253px; width:195px;}
.nl_listcon #nl_lists li span{display:block;position:absolute;top:235px;left:5px;z-index:100;color:#fff;text-align:right;width:193px;height:25px;padding-right:3px; line-height:25px;}
.nl_listcon #nl_lists li span.bg{background:#000;filter:alpha(opacity=70);opacity:0.7;z-index:10}
/*pagefooter*/
.pagefooter{ width:900px; float:left; height:25px; line-height:25px;margin-top:15px;color:#737373;}
.pagefooter ul li{ float:left; margin-right:5px;color:#737373;}
.pagefooter ul li a{ color:#363636;}
.pagefooter ul li span a{color:#363636;}
.pagefooter ul li .colorange,.pagefooter ul li .colorblack{ margin:0px 3px;}
/*----------- footer -----------*/
.footer{margin-top:0px; padding:10px 0px;}
.footer ul{width:750px; margin:0px auto;}
.footer ul li{float:left; height:21px; line-height:21px;}
.footer ul li a{padding:0px 8px;}
.footer p{text-align:center;height:25px;line-height:25px;}
/*pop menu js*/
.pop{position:absolute;left:50%;top:50%;width:300px;height:125px;background:#eee;border:1px solid #ccc} 
.pop_head{position:relative;height:20px;background:#ccc} 
.pop_head a{position:absolute;right:8px;line-height:20px;color:#000;text-decoration:none} 
.pop_head a:hover{color:#f60;text-decoration:none} 
.pop_body{padding:10px; color:#000;} 



