#centerContainer {
  color: #000000;
  margin-top: 0pt;
  margin-right: auto;
  margin-bottom: 0pt;
  margin-left: auto;
  padding-top: 0pt;
  padding-right: 0pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  width: 1000px;
  background-color: #ffffff;
  background-image: none;
  background-repeat: repeat;
  background-attachment: scroll;
  background-x-position: 0%;
  background-y-position: 0%;
}

#lh-col {
  width:160px;
  z-index:3;
  background:#ffffff;
  float:left;
margin-left: 0px;
  padding-left: 9px;
}

#rh-col {
  width:300px;
  float:right;
  overflow: hidden;
  padding-right: 9px;
}

#rh_add_left {
        float: left;
}


#rh_add_right {
        float: right;
}

#hdr {
  /* height:258px; */
  width:1000px;
  background:#ffffff;
  color: #333333;
  margin:0;
  position:relative;
}

#c-col {
  float: left;
  background:#ffffff;
  color: #333333;
  width: 500px;
  overflow: hidden;
  padding-left: 10px;
}

#ftr {
  width:100%;
  height:auto;
  background:#ffffff;
  color: #333333;
  margin:0;
}

/*---------------------------------*/

.fl_left {
  float:left;
}

.fl_right {
  float:right;
}

.clearfloat {
  clear:both;
  height:1px;
}

.margin_left {
  margin-left:5px;
}

.margin_right {
  margin-right:5px;
}

.img_bg {
  background: url(/look/balkaninsight/images/testimg.gif) no-repeat bottom right;
  height:89px;
  width:190px;
  left:5px;
}

.img {
  margin: -5px 5px 5px -5px;
}

/*----Right tabs navigaton----------------------------------*/

#tab_wrapper {
  width: 288px;
  border: 1px solid #c0c0c0;
  padding: 5px;
}

ul#tabnav {
  text-align: left;
  margin:0px;
  list-style-type: none;
  padding: 3px 10px 3px 10px;
}

ul#tabnav li {
  display: inline;
}

ul#tabnav li a {
  padding: 3px 4px;
  background-color: #e3e5e0;
  color: #000000;
  margin-right: 2px;
  text-decoration: none;
  border: 1px solid #c0c0c0;
  font-size:12px;
  font-weight: normal;
}

ul#tabnav a:hover {
  background: #bac4ac;
  color:#fff;
}

.tabnav_content {
  color:#000000;
  /* height:100%; */
  padding:10px;
}

#tabnav_1 {
/*display:none;*/
}

#tabnav_2 {
  display:none;
}

#tabnav_3 {
  display:none;
}

.r_col_com {
  width:145px;
}

/*---------right column------------------------------------------------------*/

.most {
  width: 291px;
}

.most_popular {
  width: 278px;
  color:#000;
  padding: 10px;
  border: 1px solid #c0c0c0;
}

.white_text {
  color:#FFFFFF;
  background:#24569e;
  font-size:11px;
  margin-left: 5px;
}

.yelow a {
  color:#f1990f;
  background:#24569e;
  margin-left:100px;
}

.yelow a:hover {
  color:#CCCCCC;
  background:#24569e;
  margin-left:100px;
}

.gray_heading {
  background:#c9ccc6;
  height:30px;
  line-height:30px;
  font-size:13px;
  color:#000000;
  padding-left:10px;
}

.grey {
  width: 278px;
  border: 1px solid #c0c0c0;
  color:#000000;
  height: auto;
  padding: 10px;
}


.featured_heading {
  background-color:#f2f2f0;
  color:#000000;
  height:19px;
  line-height:19px;
  font-size:13px;
  padding-left:10px;
  border-bottom: 2px solid #9bb5ce;
}

.featured {
  background-color:#f2f2f0;
  color:#000000;
  height:auto;
  padding-left:10px;
  padding-right:10px;
  padding-bottom:10px;
  border: 1px solid #c0c0c0;
        width: 158px;
}



.purple_heading {
  background:#d5d7fd;
  color:#000000;
  height:25px;
  line-height:25px;
  font-size:13px;
  padding-left:10px;
}

.purple {
  background-color:#dce0fb;
  color:#000000;
  height:auto;
  padding:10px;
}

.lime_heading {
  background:#f1f9a4;
  color:#000000;
  height:25px;
  line-height:25px;
  font-size:13px;
  padding-left:10px;
}

.lime {
  background-color:#f2f5c8;
  color:#000000;
  height:auto;
  padding:10px;
}

.lightgray_heading {
  background:#ddd;
  color:#000000;
  height:25px;
  line-height:25px;
  font-size:13px;
  padding-left:10px;
}

.lightgray {
  background-color:#eee;
  color:#000000;
  height:auto;
  padding:10px;
}

/*--------center column--------*/

.content_l_col {
  width:45%;
  border-right: 1px solid #b9c9e0;
  padding:0px 10px 0px 10px;
  float:left;
}

.content_r_col {
  width:47%;
  padding:0px 0px 0px 10px;
  float:right;
}

.home_news {
  padding-bottom: 10px;
}

.home_news_main p {
        font-size: 13px;
}

.main_news_img {
  font-size: 10px; 
  float:left; 
  margin-right: 5px;
  padding-top: 2px;
}

.small_news_img {
  font-size: 10px; 
  margin-right: 10px;

}

.home_news_small .single_news {
  width: 47%;
  float: left;
  padding-right: 10px;
  padding-bottom: 10px;
}

.article_list_wrapper {
  width:60%;
  float:left;
}

.article_list {
  padding:0px 0px 0px 5px;
}

.featured_wrapper {
        float: left;
        width: 35%;
        padding-left: 5px;
        padding-right: 5px;
}

#reporters {
  background-color:#d0d2ce;
  padding:5px 5px 5px 0px;
}

#reporters_left {
  background-color:#d0d2ce;
        float: left;
        padding: 10px;
        text-align: center;
        width: 40%;
}

#reporters_right {
  background-color:#FFFFFF;
  float: right;
  width:49%;
  padding:0px 10px 0px 10px;

}

.reporters_link_1 {
  margin-top:18px;
  height:18px;
  font-size:11px;
  line-height:18px;
  background-color:#f1c71e;
  color:#000000;
  text-align:center;
  padding:0px;
}

.reporters_link_2 {
  height:18px;
  font-size:11px;
  line-height:18px;
  background-color:#f6e397;
  text-align:center;
}

.reporters_news {
  margin: 5px 0px 7px 0px;
}

.login_middle_heading {

  background-color:#f2f2f0;
  color:#000000;
  height:19px;
  line-height:19px;
  font-size:13px;
  border-bottom: 2px solid #9bb5ce;
}

.login_middle {
        margin-left:10px;
        float:left;
  background-color:#f2f2f0;
  color:#000000;
  height: auto;
  border: 1px solid #c0c0c0;
        width: 500px;
}
.partner {
  width: 160px;
  float: left;
  margin-top: 2pt;
  text-align: center;
}

.partner1 {
  width: 160px;
  float: left;
  clear: left;
  margin-top: 2pt;
  text-align: center;
}


.partner3 {
  width: 160px;
  float: left;
  clear: right;
  margin-top: 2pt;
  text-align: center;
}

/*--------footer-----------------------------*/

.ftr_box {
  float:left;
  width:31%;
  height:auto;
  padding:10px;
}


#CommentReaderEmail #CommentSubject {
        width: 300px;
        border: 1px inset #ccc;
        float: right;
}
