/* CSS Document */
/*article boxes*/

.article_page{float:left;width:580px;position:relative;top:0;left:0;padding:80px 20px 0 20px;}
.article p{font-size:15px;line-height:24px;margin:5px 0 10px 0;padding-right:15%;}
.article ul{margin:10px 0;}
.article li{background:url(/images/gray_bullet.gif) left 10px no-repeat; padding: 0 0 0 20px;font-size:15px;line-height:24px;margin:10px 0 0 0;}
.article h2,.article h3,.article h3,.article h5{margin:30px 0 0 0;padding-right:20%;}
.article img{margin:5px;padding:2px;border:1px #cccccc solid;}
.article table{border:1px #cccccc solid;float:left;margin-right:100px;font-size:14px;border-right:none;border-bottom:none;}
.article table tr, .article table td{border:none;border-right:1px #cccccc solid;border-bottom:1px #cccccc solid;}
.article .small_spon ul{background:none;}
.article .small_spon span{text-decoration:underline;font-weight:bold;font-size:16px;}
.article_page .big_spon{margin:10px 0;}

.link_ads_in{position:absolute;top:270px;left:340px;z-index:10;width:250px;padding:0 0 0 20px;}
.cover .blank_box{display:block;float:right;width:50%;margin:0 0 10px 0;height:720px;}
.blank_box{display:block;float:right;width:50%;margin:0 0 10px 0;height:380px;}
.cover .article_page{padding:40px 20px 0 20px;}

.cover .small_spon_art{position:absolute;top:455px;left:340px;z-index:10;width:300;}
.small_spon_art{position:absolute;top:100px;left:340px;z-index:10;width:300;}
.small_spon_art h3{font-size:20px;font-weight:normal;margin:0 0 5px 10px;}
.small_spon_art .inner{border:1px #cccccc solid;padding:5px;}
.small_spon_art li{background:none;width:270px;padding:0 0 0 10px;margin:12px 5px;background:url(../images/small_dot.gif) left 6px no-repeat; line-height:16px;}
.small_spon_art li a{background:none;font-size:13px;font-weight:normal;display:inline;color:#333333;text-decoration:none;}
.small_spon_art li a:hover{text-decoration:underline;}
.small_spon_art p{display:inline;font-size:13px;color:#333333;}
.small_spon_art span{font-size:12px;color:#666666;margin:0 0 0 200px;}

#upper_fold{margin-top:-10px;}
ul.pro li{padding:5px 0 5px 25px;background:url(/images/small_icons.gif) left -91px no-repeat;width:65%;font-size:14px;line-height:14px;margin:2px;}
ul.con li{padding:5px 0 5px 25px;background:url(/images/small_icons.gif) left -175px no-repeat;width:65%;font-size:14px;line-height:14px;margin:2px;}
h1{font-size:26px;width:60%;margin:10px 0 0 0;line-height:26px;}




