/* general */

body {

  padding: 0;

  margin: 0;

  color: #6C757A;

  font-size: 11px;

  font-family:'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;

  background: url(images/bg.gif) repeat-y top center #272727;



}

input,textarea {

  font-size : 11px;

  border : 1px solid #999999;

  font-family : tahoma;

  padding:2px;

  font-weight:normal;

  background:url(images/bginput.gif) repeat-x #EBEBEB;

}



fieldset {

background:#232222;

  padding:5px 0 5px 20px;

  color:#f0f0f0;

  border:none;

  margin-top:5px;

  

}



legend {

  color:#F8C57F;

  padding-left:5px;

  font-weight:bold;

  margin-left:-20px;

  text-transform:uppercase;

  font-family:arial,tahoma,verdana;









  

}

select {

  font-size : 11px;

  border : 1px solid #999999;

  font-family : tahoma;

  font-weight:normal;

  padding:2px;

}

a {

  color: #999999;

}

a:hover {

  color: #6C757A;

  text-decoration:none;

}



h1 {

  font: normal 18px Arial, Sans-Serif;

  padding: 7px 0 0 8px;

  margin: 0;

}

h2 {

  font-size: 16px;

  margin-bottom: 5px;

  color: #fff;

  background: inherit;

}

p {

  margin: 0 0 5px 0;

}

ul {

  margin: 3px;

  padding-left : 15px;

  list-style-image:url(images/arrow.gif)

}



form {

  margin: 0;

  display:inline;}

.button{

  font-size : 11px;

  border : 1px solid #999999;

  font-family : tahoma;

  padding:2px;

  font-weight:normal;

}

.content {

  margin: 0 auto;

  width: 800px;

  padding: 15px 0px 10px 0px;

    background:url(images/topbg.gif) top center repeat-x;

}

.noborder{

  border:none

}

/* top content */



.header {

  height: 86px;

  background:url(images/header.png) no-repeat ;

  color: #808080;

  margin: 3px 0;

  padding: 10px 0 0 0;

}

.header_box {

  float: right;

  width: 555px;

  padding: 5px 0 4px 0;

  background:none;

  color: #808080;

}

.header_box_right {

    float: right;

    width: 340px;

    padding: 0;

    color:#666;

}

.header_box_right a{

  color:#666;

}



.topnav {

  clear: both;

  font-size:11px;

  height:20px!important;

  height:15px;

  color: #FFF;

  margin:0px;

  padding-top:4px;

  background: url(images/topnavmenu.png) repeat-x #c0c0c0;

  border-bottom: 1px solid #333333; 

  font-family:arial, verdana, tahoma;

}



.topnav li {

  margin: 0;

  padding: 0px 0px 5px 0px;

  color: #FFEADC;

  list-style:none;

  float: left;

}



.topnav li.menus a {

  background:inherit;

  color: #fff;

  font-weight: bold;

  padding: 7px 8px 8px 8px;

  text-transform:uppercase;

}

.topnav li.menus a:hover {

  color: #000;

  font-weight: bold;

  padding: 7px 8px 8px 8px;

}

.topnav li a {

  font-weight: bold;

  color: #FFF;

  background: inherit;

  text-decoration: none;

}



.topnav li a:hover {

  color: #E0691A;

  background: inherit;

}



.search_field {

  background: #7D9C11 url(images/bgsearch.png) repeat-x;

  color: #808080;

  clear: both;

  font-weight: bold;

  padding: 7px 10px 6px 10px;

  margin: 6px 0;

    border-top:1px solid #2CB112;

	border-bottom:1px solid #2CB112;

  

}

.search_field2 {

  background: #7D9C11 url(images/bgsearch.png) repeat-x;

  color: #808080;

  clear: both;

  font-weight: bold;

  padding: 7px 10px 6px 10px;

  margin: 6px 0;

    border-top:1px solid #2CB112;

	border-bottom:1px solid #2CB112;

	

}

.topnavnya {

  color:#FFF;



  padding-left:15px;

  padding-top:0px;

  margin-top:-10px;

  padding-bottom:10px;



}

.topnavnya a {

  color:#fff;

  text-decoration:none;

  font-size:11px;

  font-family:arial,verdana;

   padding:3px 5px 3px 5px;

  font-weight:bold;



}

.topnavnya a:hover {

  background: #333333;

  padding:3px 5px 3px 5px;

  color:#fff;

  }

 .topnavnya a:active {

  background:#333333;

  padding:3px 5px 3px 5px;

  color:#fff;

  }

.topnavnya input {

  font-size : 11px;

  border:1px solid #333300   ;

  font-family : tahoma;

  padding:2px;

  font-weight:normal;

}

.button_logout a {

  color:#000;

  text-decoration:none;

  font-weight:normal;

  display:block;

  border:1px solid #999999;

  background:#d4d0c8;

  width:40px;

  padding:2px 2px 2px 6px;

}

.button_subscribe a {

  color:#000;

  text-decoration:none;

  font-weight:normal;

  border:1px solid #999999;

  background:#d4d0c8;

  width:100%;

  padding:2px 2px 2px 6px;



}

.grey {

  color: #808080;

  background: inherit;

  font-weight: normal;

}



.search_form {

  float: right;

}



.subheader {

  margin: 0px 0 10px 0;

  border-bottom: 1px solid #eee;

  padding: 5px 0 5px 0;

  background: #A4A4A4;

  color: #fff;

}





/* left content */

.content_1{

  float:left;

  width: 29%;

  margin: 5px 0 3px 0;

  font-weight:normal;

}

.content_1_container{

  margin: 0 0 3px 0;

}



.content_1_container h3 {

  color: #fff;

  padding: 5px 0 5px 5px;

  font: bold 1em Arial, Tahoma,  Sans-Serif;

  margin: 0 0 3px 0;

  background: url(images/topnavmenu.png) repeat-x #666666;

   border-right:1px solid #363333;

   border-bottom:1px solid #363333;

   text-transform:uppercase;



}

.content_1_container_box {

  background:  #232222;

  color: #f0f0f0;

  padding: 8px;

  margin:5px 0 5px 0;

  }

 /* right content */



.content_2 {

  float:right;

  width: 70%;

  margin: 0 0 10px 0;

}

.content_2_container {

  margin: 0 0 10px 0;

  padding: 3px 0;

}

.content_2_container_welcome {

  margin: 5px 0 10px 0;

  color: #666;

  background: #232222;

  padding:10px;

}

.content_2_container_banner {

  margin: 0 0 6px 0 ;

  }

.content_2 h3 {

  clear: both;

  background: #3A3939 url(images/topnavmenu.png) repeat-x;

  color: #FFF;

  padding: 7px 0 7px 5px;

  font: bold 1em Tahoma, Arial, Sans-Serif;

  margin: 0 0 0px 0;

  border-bottom:1px solid #333333;
  
  target-new:window;

}

.content_2 h3 a:hover{

  text-decoration:none;

}

.content_2 h2 {

  color: #fff;

  padding: 10px 0 7px 5px;

  font: bold 1em Tahoma, Arial, Sans-Serif;

  margin: 0 0 3px 0;

  background:url(images/topnavmenu.png) repeat-x;

}



.content_2_box1 {

  padding: 5px;

  margin-bottom: 5px;

  background:#232222;

  color:#99FF99;

}



.content_2_box1 a, .right_side a {

  color: #f0f0f0;



}



.content_2_box2 {

background:#232222;

  color: #99FF99;

  padding:5px;

  margin: 0;

  }



.image {

  float: left;

  margin: 0 9px 3px 0;

}

.yahoofeed a{

  font-size:16px

}

.yahoofeed img {

  width : 80px;

  height : 60px;

  margin : 5px;

  border : 1px solid #c0c0c0;

  padding : 3px;

}



/* footer */

.footercont{ margin:auto 0;

}

.footer {

  clear: both;

  text-align: center;

  padding: 10px 0 10px 0;

  margin: 0 0 5px 0;

  background:#232222;

  width:800px;





}



.footer a {

  color: #f0f0f0;

  background:none;

  font-weight:bold;

}

/* link row setting */

.tbl_caption {

  background:url(images/topnavmenu.png) repeat-x;

  font-family : Tahoma, serif;

  font-weight : bold;

  color : #ffffff;

  padding:5px 5px 5px 10px;

  

}

.tbl_border {



}

.tbl_normal {



  color : #f0f0f0;

  font-size : 11px;

}



.list_dot {

  background:url(images/dot.gif) repeat-x bottom center;

  padding:5px 5px 5px 0;}

.number_link{

  width:15%;

  float:left;

  font-size:18px;

  background:#232222;

  color:#f0f0f0;

  height:auto;

  padding:3px 5px 5px 5px;

  text-align:right;

  font-weight:normal;

}

.number_link_premium{

  width:15%;

  float:left;

  font-size:18px;

  background: #232222;

  color:#fff;

  height:33px;

  padding:3px 5px 5px 5px;

  text-align:right;

  font-weight:normal;

}

.number_link_sponsor{

  width:15%;

  float:left;

  font-size:18px;

  background: #232222;

  color:#fff;

  height:33px;

  padding:3px 5px 5px 5px;

  text-align:right;

  font-weight:normal;

}



.row_link {

  float:right;

  display:block;

  text-align:left;

  width:448px;

  font-weight:normal;

  padding:0 0 5px 0;

}

.row_link_box1 {



}

ul.row_link_box2  {

font-size:10px;



}

li.row_link_box2  a {

font-size:10px;



}

.row_link_box1_detail {





}

.row_link_box2_detail {





}



li .row_link_box2 {

  background:url(images/dot.gif) repeat-x bottom center;

}

.rateview {

  display:block;

  padding:5px;

}

.desc_link {

  padding:5px;

}



.feed-desc img {

  margin-top: 5px;

  margin-right: 5px;

}

.yahoostories a { color:#333333; text-decoration: none; font-family:arial, tahoma,verdana; text-transform:uppercase;}

.yahoostories img { border:1px solid #666666; height:65px; width:100px;}

.linkcon { float:left; width:64px;}





#popular_tags {

  text-align:justify;

  font: 14px;

  padding: 10px;

  margin: 0 20px;

}



#popular_tags li {

  list-style: none;

  display: inline;

	line-height:20px;

}



#popular_tags li a {

  color: #FFFFFF;

}



#popular_tags .smallest_tag {

  font-size: 100%

}



#popular_tags .small_tag {

  font-size: 125%

}



#popular_tags .medium_tag {

  font-size: 150%

}



#popular_tags .large_tag {

  font-size: 175%

}



#popular_tags .largest_tag {

  font-size: 200%

}



#popular_tags li span {

  color:#999999;

  font-size: 8px;

  padding: 0 5px 0 0;

}