/*tabs*/
.tabs1{float:left;border-bottom:1px solid #ddd;width:270px}
.tab li{float:left;list-style:none;}
.tab li a{float:left;border-right:1px solid #ddd;text-decoration:none !important;font-family:Tahoma, Geneva, sans-serif;text-transform:uppercase;font-weight:900;font-size:13px;color:#555;padding:5px 10px;}
.tabs1 .tab{width:270px;float:left;background:#F7F7F7 url(../custom/images/tbg.gif) bottom repeat-x;border-top:1px solid #ddd;}
.selected{background:#fff;}
#tabs1,#tabs2{float:left;width:250px;padding:10px;}
#tabs2_2{float:left;width:356px;padding:15px;}
#tabs1_3,#tabs2_3{border-bottom:1px solid #ddd;}
#tabs1 ul li{float:left;width:232px;padding-bottom:5px;margin-bottom:5px;list-style:none;font-size:12px;background:url(images/bq-l.gif) top left no-repeat;padding-left:18px;}
#tabs1 ul li p{background:url(images/bq-r.gif) 100% 2px no-repeat; padding-right:18px;display:inline}
#tabs1_2{float:left;width:371px;padding:0 0 15px 15px;}
#tabs1_2 a{float:left;display:inline-block;border:1px solid #ddd;margin:10px 8px 0 0;padding:3px;}
#tabs1_2 a:hover{background:#ddd;}
.user_comments a{clear:both;text-decoration:none;}
.user_comments span{font-size:11px;font-family:"Lucida Grande","Lucida Sans","Lucida Sans Unicode",Arial,sans-serif}
/*comment system*/
.custom #comment_list{border-top:1px solid #ddd;}
.custom dl#comment_list dd{padding-left:120px;padding-right:10px;border:none;}
.custom #comments{margin-right:0}
.custom .comment_time {background:url(../custom/images/say.png) no-repeat;z-index:99999;position:absolute;top:20px;left:91px;width:30px;height:30px;text-indent:9999px;}
.custom .comment_time a{display:none;}
.custom dl#comment_list dd .format_text{border:1px solid #ddd;padding:10px;margin-bottom:10px;}
.custom #comment_list dt{float:left;padding:10px;width:80px;position:relative;}
.custom .avatar img{float:left;margin:0}
.custom .children dt{float:right !important;border:none !important;width:40px !important;padding:10px !important;}
.custom .children dd .format_text{border:1px solid #ddd !important;}
.custom .children dd{padding:0 0 0 30px !important;background:url(../custom/images/comment_li_bg.gif) no-repeat 0 30px !important;}
.custom .children .avatar img{width:40px;height:40px;}
.custom .children .format_text{padding:10px !important;}
.custom .children dd{border-left:1px solid #ddd !important;}
.custom .children .comment_time {display:none;background:none}
.custom .children .comment_author{font-weight:normal !important;}
.custom dl#comment_list dl dd dl{padding:0}
.custom #commentform{padding:10px 10px 0 10px;}
.custom dl#comment_list dt .comment_author{font-size:12px;}
/*navigation*/
.page_navi {text-align:center;clear:both;font-size:12px;}
.page_navi .current{padding:2px 5px;margin:3px;border:1px solid #ccc;background:#E0E0E0;}
.page_navi a{padding:2px 5px;margin:3px;border:1px solid #ccc;}
.page_navi a:hover{text-decoration:none}
/*magazine 2*/
.custom .magazine2 .title{font-size:15px;padding:5px 10px;background:#F7F7F7;width:529px;border-bottom:1px solid #ddd;margin-bottom:10px;float:left;}
.custom .m2_entry{border-bottom:1px solid #ddd;padding-bottom:10px;width:549px;float:left;}
.custom .m2_content{float:left;padding:0 10px;width:310px;overflow:hidden;}
.custom .m2_content h4{font-size:13px;}
.custom .m2_entry .title li{font-size:12px;float:left;list-style:none;margin-right:5px;border-right:1px solid #ddd;padding-right:5px;margin-top:3px;}
.custom .title span{float:left;font-size:12px;text-transform:uppercase;margin-right:5px;font-weight:900;background:#fff;padding:5px;margin-bottom:-6px;border:1px solid #ddd; border-bottom:none;}
.custom .magazine2{font-size:12px;float:left;margin-bottom:-1px;;}
.custom .thumb2{float:left;margin:3px 5px 0 0}
.custom .other{float:left;width:200px;}
.custom .other_1{float:left;display:block;width:200px;}
.custom .other_1 h4{font-size:12px;}
.custom .other2{float:left;width:200px;}
.custom .other2 li{float:left;list-style:none;background:url(../custom/images/bullet.gif) no-repeat scroll 0 8px;padding-left:10px;width:200px;overflow:hidden;}
/*feature_2*/
#feature2{float:left;width:300px;margin-right:10px;display:inline}
#feature1{float:right;width:220px;}
#feature2 img{width:300px;height:200px;}
#feature1 h2{font:italic bold 18px Georgia, "Times New Roman", Times, serif}
#feature1 p{font-size:13px;}
/*misc*/
.custom #feature_box{border:none;}
.custom #page{padding:0;width:960px;margin: 0 auto;border-left:1px solid #ddd;border-right:1px solid #ddd;}
.custom #container {width:960px;}
.custom #sidebars{width:410px;overflow:hidden}
.custom .post_box{margin:0 10px;}
.custom #content {width:550px;overflow:hidden}
.custom #content_box{background-position:549px 0}
.custom .sidebar ul.sidebar_list {padding:0;border:none}
.custom #sidebar_1 {width:270px;overflow:hidden;border:none;padding-top:10px;}
.custom #sidebar_2{width:140px;overflow:hidden;padding-top:10px}
.custom #page{background:url(../lib/images/dot-ddd.gif) repeat-y 820px 0;border-bottom:1px solid #ddd;}
.custom li.widget{margin-bottom:0;}
.custom .teasers_box{background:url(../lib/images/dot-ddd.gif) repeat-y 275px 0;margin:0;border-bottom:1px solid #ddd;width:530px;padding:10px;border-top:none;}
.custom #multimedia_box{padding:10px;margin-bottom:0;width:430px;overflow:hidden}
.custom .prev_next{border-top:none;}
.custom .news1,.headline{border-bottom:1px solid #ddd;float:left;padding:10px;width:250px;padding-top:0}
.custom .hot_news{float:left;width:270px;border-bottom:1px solid #ddd;margin-bottom:10px;}
.custom .news1 h3,.headline h3,.poll h3,.custom .sidebar h3{font-family:Tahoma, Geneva, sans-serif;text-transform:uppercase;font-size:13px;font-weight:900;}
.custom .news2{float:left;background:url(../lib/images/dot-ddd.gif) repeat-y 135px 0;width:270px;}
.custom .news3{float:left;width:115px;padding:10px;}
.custom .news3 a{font-size:15px;font-family:Georgia, "Times New Roman", Times, serif;font-weight:900;}
.custom .news3 p{font-size:12px;}
.custom .news1 a,.headline a{font-size:22px;font-family:Georgia, "Times New Roman", Times, serif;}
.custom #sidebar_1 .widget{float:left;margin-bottom:10px;padding:0 10px;width:250px;overflow:hidden;}
.custom #sidebar_2 .widget{float:left;padding:0 10px 10px 10px;margin-bottom:10px;width:120px;overflow:hidden;border-bottom:1px solid #ddd;}
.custom .teasers_box .format_teaser{margin:0}
.headline{margin-bottom:10px;padding-top:0}
.custom #header{position:relative;padding:10px;}
.custom #footer,.custom #header,.custom .menu{background:#fff;}
.custom #footer{border-bottom:none;}
.custom .menu{border-left:none;padding-right:10px;}
.custom .post_box{padding-top:5px;}
.custom .teaser h2{font-family:Georgia, "Times New Roman", Times, serif;font-weight:900;}
.custom #sidebar_2 h3{font-family:Tahoma, Geneva, sans-serif;font-size:13px;font-weight:900;text-transform:uppercase;}
.custom .thumb {position:relative;}
.custom .thumb span{position:absolute;left:0;bottom:15px;background:#fff;padding:5px 5px 4px 5px;}
.custom #breadcrumbs{font-size:1.2em;padding:5px 10px 5px;border-bottom:1px solid #ddd;}
.custom .headline_area {margin-bottom:10px;}
.custom dl#comment_list dd #respond{padding:10px;border:1px solid #ddd;margin-bottom:10px;}
.custom .after_s1{background:url(../lib/images/dot-ddd.gif) repeat-y scroll 145px 0;padding:10px;width:250px;float:left;margin-bottom:10px;border-bottom:1px solid #ddd;}
.custom .small_banners{width:125px;float:left;padding-right:10px;}
.custom .small_banners img{display:block;margin-bottom:10px;}
.custom .poll{float:right;width:105px;padding-left:10px;font-size:12px;}
.custom .format_text p{margin-bottom:10px;}
.custom #top_banner{position:absolute;top:10px;right:10px;}
.custom .b_s1{float:left;padding:10px;padding-top:0;width:250px;border-bottom:1px solid #ddd;margin-bottom:10px;}
.custom .b_s1 li,.custom .poll li{list-style:none;}
.cse .gsc-control-cse, .gsc-control-cse{padding:0 !important;width:100% !important;}
.custom dl#comment_list .bypostauthor {background:none;}
.custom dl#comment_list .bypostauthor div{background:url(../custom/images/ribbon.jpg) no-repeat bottom right;}
#feature_box, #archive_info, #comment_nav_2{border-width:0 0 1px 0;}
.custom .teaser_date{text-transform:none;letter-spacing:normal;float:left;font-size:11px;line-height:1.7em;}
.comment_count{font-size:11px;padding-left:17px;line-height:1.7em;margin-left:5px;background:url(../custom/images/icon-comment.gif) no-repeat 0 2px;color:#888}
.copyright{font-size:12px;}
