/*
Theme Name: Brothersoft News
Theme URI: http://news.brothersoft.com
Description: Customized theme for Brothersoft News by feir.
Version: 0.4
Author: feir
Author URI: http://sem.la
Tags: News, Widgets
*/


html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,button{margin:0; padding:0;}
body{font:13px/1.231 georgia,"times new roman",times,serif;}
img{ border:0;vertical-align:middle}

select,input{vertical-align:middle!important;vertical-align:-2px;}
form{display: inline; }
button{ border:0; text-align:center; cursor:pointer;}
table{ border-collapse:collapse; border-spacing: 0;}
.clearfix:after {content: "."; display: block; height:0; clear:both;visibility:hidden;zoom:1 }
.clearfix{display:inline-block; }
.clearfix{display:block; }
.clearfix{display:inline-block;}
.clear{clear:both; font-size:1px; visibility:hidden; width:1px; height:3px; line-height:1px!important}
a:link,a:visited{ text-decoration:none; color:#1E50A2;}
a:hover,a:active{color:#f60;text-decoration:underline;}
.alignleft{float:left;margin:5px;}
.alignright{float:right;margin:5px;}
.aligncenter{ display: block; margin-right: auto; margin-left: auto; float: none; clear: both;}



#layout{width:960px;margin:0px auto;overflow:hidden;border-color:#CCCCCC;border-style:solid;border-width:0 1px;}


/***********header********/
#header{width:960px;border-bottom:1px solid #CCCCCC;float:left;line-height:20px;padding-top:4px;}
.toptabs{font-size:14px;border-bottom:1px solid #CCCCCC;border-width:0 0 1px;}
.toptabs a:link,.toptabs a:visited{text-decoration:none;margin-left:10px;}
.toptabs li {float:left;}
span.subscriber {font-size:12px;margin-left:10px;padding:0 10px;border-left:1px solid #CCCCCC;}
.logo{margin-top:20px;margin-bottom:10px; color:#333;padding-left:4px;}
.logo h1{font-size:27px;font-weight:normal;}
.logo p{font-size:14px;margin-top:10px;}
.topNav{border-color:#E2E2E2;border-right:0 solid #CCCCCC;border-style:solid;border-width:1px 0 1px;}
.toptabs ul ,.topNav ul{list-style:none outside none;}
.topNav li{text-align:left;float:left;color:#333;padding:9px;border-right:1px solid #CCCCCC;line-height:12px;}
.topNav .start{border-left:medium none;}
.topNav .end {border-right:1px solid #CCCCCC;}
.topNav a{color:#333333;padding-right:10px;}

/********main content**********/

#main-content dl,#main-content ol,#main-content ul,#main-content li,#no-sidebar ul,#no-sidebar-li{list-style:none outside none;text-align:left;float:left;}
#main-content-wider{width:600px;float:left;margin-top:5px;line-height:20px;background:url("images/vertical_rule.gif") repeat-y scroll 596px 50% transparent;}
#main-content-wider dl,#main-content-wider ol,#main-content-wider ul,#main-content-wider li{list-style:none outside none;text-align:left;}

.spotlight,.content_2{width:688px;float:left;}


.hesdlines,.headlines_text{width:380px;float:left;overflow:hidden;}
.headlines_text{border-bottom:1px solid #EAEAEA}

.hesdlines{padding-top:10px;padding-bottom:10px;padding-right:5px;border-right:1px solid #EDEDED;margin-right:4px;}
.hesdlines h2,.new_soft h2{font-size:14px; font-weight:normal;border-bottom:1px solid #CCCCCC;padding:0 0 5px;font-style:italic;}
.windows{font-size:16px;margin-top:10px;}
.headlines_text img{float:left;margin-left:5px;}
.headline_excerpt {float:left;padding-top:5px;}
.headlines_text dt{width:100px;float:left;}
.headlines_text dd{width:270px;float:right;font-size:13px;}
.time{color:#999;float:left;}


.new_soft{overflow:hidden;margin-top:10px;margin-left:5px;}
.software_con{border-bottom:1px dotted #EAEAEA;padding-bottom:2px;overflow:hidden;margin-top:5px;}
.software_con img{width:32px;height:32px;float:left;margin:5px;}
.software_con dl{float:left;}
.software_con dt{float:left;font-size:14px;}
.software_con dd{width:240px;float:left;font-size:11px;line-height:13px;}
.news-release .more {padding:4px; background-color:#F0F7F9;}

#featured {margin-bottom: 4px;padding-bottom:10px;}
#featured h3 {font-size:18px;margin-bottom:4px;padding:4px 0;font-weight:normal;}
#featured .lists {padding:4px 0;border-bottom:1px solid #CCCCCC;margin-bottom:4px;color:#666666;}


.news-release {}

.content_2{margin-top:10px;}
.first,.second{padding-bottom:10px;}

.second{width:335px;float:right;}
.first h2,.second h2,.third h2{font-size:16px;font-weight:normal;color:#0000ff;margin-bottom:5px;}
.second,.first,#no-sidebar .first,#no-sidebar .second,#no-sidebar .third {font-size:14px;-moz-border-radius:5px 5px 5px 5px;border:1px solid #DEDEDE;}
.first h2 a,.second h2 a,.third h2 a   {background-color:#EDF4ED;display:block;margin:0 0 10px;padding:5px 10px;}

.content_nosidebar {float:left;margin-top:10px;}
#no-sidebar .first,#no-sidebar .second,#no-sidebar .third {width:300px;margin:4px;}
#no-sidebar .first {float:left;margin-left:10px;}
#no-sidebar .second {float:left;}
#no-sidebar .third {float:right;}

.eur_title{width:340px;float:left;font-size:16px;margin-bottom:5px;}

.first ul,.second ul,.third ul{float:left;}
.first li,.second li, .third li {background:url("images/dot.gif") no-repeat scroll 2px 8px transparent;padding-left:10px;}

.attachment-post-thumbnail{float:left;margin:5px 5px 5px 0;-moz-border-radius:5px 5px 5px 5px;border:1px solid #CCCCCC;padding:1px;}
.first-news {padding-left:5px;}
.more-lists {border-top:1px solid #ccc;margin:5px 0 5px 5px;}
/*********************single page*********************8*/
.content {padding:0 9px;}
.content h1 {line-height:28px;margin:10px 0 2px;font-size:24px;letter-spacing:-1px;font-weight:normal;}
.info {color:#666666;font-size:10px;}
.entry {font-size:14px;}
.tags {padding:5px 0;background:none repeat scroll 0 0 #EDEDED;margin-top:4px;clear:both;}
.entry .tags p {padding:0;}

.entry p {padding-top:10px;}
#related-posts,#category-posts,.popular {margin-top:10px;-moz-border-radius:5px 5px 5px 5px;border:1px solid #DEDEDE;}
#related-posts h3,#category-posts h3,.popular h3 {background-color:#EDF4ED;padding:5px 10px;font-weight:normal;}
#related-posts ul,#category-posts ul,.popular ul {padding:4px;}

/************sidebar*****/
#sidebar{width:255px;float:right;padding:0 4px;border-left:1px solid #EDEDED;margin-top:10px;border-top:1px solid #EDEDED;}
#sidebar li,#sidebar-wider li{list-style:none outside none;}
#sidebar #featured-news li,#sidebar-wider #featured-news li{list-style:none outside none;float:left;width:355px;}
#sidebar li ul, #sidebar-wider li ul {padding-top:5px;float:left;}
h2.widgettitle{font-size:14px;border-bottom:1px solid #ccc;padding:4px;color:#777777;background-color:#F0F4F5;margin-left:-4px;margin-right:-4px;}
ul.related_post li, li.widget ul li {background:url("images/dot.gif") no-repeat scroll 2px 7px transparent;line-height:1.34em;margin-bottom:0.4em;padding-left:0.8em;}
.widget li {}
.widgettitle a:link, .widgettitle a:visited{color:#666;}

.sidebar-ads {}
/********sider-wider********/
#sidebar-wider{width:355px;float:right;margin-top:15px;padding:1px 0;padding-right:4px;}
#sidebar-wider span.info{}


/********archive***********/
h1.pagetitle {}
.archive-lists {padding-bottom:4px;border-bottom:1px dotted #EAEAEA;margin-top:4px;}
.archive-lists .list-title {font-size:20px;}
/*****footer******/
.Copyright{width:958px;float:left;border:1px solid #ccc;padding:10px 0;margin-bottom:20px;margin-top:10px;}
.copy_new{width:250px;float:left;font-size:20px;font-weight:bold;}
.copy_text{float:left;}
.copy_text a{margin-left:10px;margin-right:10px;color:#0000FF;}

.win_list,.z_text{width:698px;float:left;border:1px solid #ccc;margin-top:20px;}
.win_list h1{font-size:14px; font-weight:normal;width:698px;float:left;border-bottom:1px solid #ccc;padding:5px 0px;}

.yahoo,.c_text{width:660px;float:left;margin:15px 0 15px 15px;_display:inline;}
.list_title{width:650px;float:left;font-size:16px;font-weight:normal;margin-bottom:5px;}
.list_time{color:#999;width:650px;float:left;font-size:14px;}
.list_text{width:650px;float:left;margin-top:10px;}
.list_text dt{width:60px;float:left;}
.list_text dt img{width:60px;height:60px;}
.list_text dd{width:580px;float:right;}
.list_text dd b{font-weight:normal;color:#999;}


.z_title{width:698px;float:left;border-bottom:1px solid #ccc;padding-top:5px;padding-bottom:5px;}
.z_title a{color:#333;}
.c_text h1{font-size:18px;width:650px;float:left;margin-bottom:5px;}
.text_s{color:#999;width:660px;float:left;}

.c_text p{width:660px;float:left;margin-top:15px;margin-bottom:15px;}

.bot_conten{width:658px;border:1px solid #ccc;float:left;;}
.recent_line{border-right:1px solid #ccc;}
.recent{width:305px;float:left;padding-left:10px;padding-bottom:10px;}
.recent a{color:#333;}
.recent_title{width:305px;float:right;margin-top:10px;font-size:14px;font-weight:bold;margin-bottom:5px;}

.recent li{width:295px;float:left;background:url(../images/icon.jpg) 0 5px no-repeat;padding-left:10px;}

/*****search form*********/
#searchform {float:right;margin:-40px 10px 0 0;}
#searchform input{-moz-border-radius:5px 5px 5px 5px;padding:4px;}
#search {border:1px solid #ADADAD;width:200px;height:18px;}

/**************/
#main-content{width:680px;float:left;line-height:20px;padding-left:4px;margin: 4px 2px;}
.first{width:300px;float:left;margin:2px;}
#page-sidebar{margin:4px 2px;}