/*

Theme Name: badpolitics.ro

Theme URI: 

Description: Bad Politics

Author: End Soft Design

Author URI: http://www.endd.ro

*/





body,h1, h2, h3, h4, h5, h6, address, blockquote, dd, dl, hr, p, form, ul {

	margin: 0;

	padding: 0;

}





body{

	font-family: verdana;

   	font-size: 14px;

	text-align: center;

	vertical-align: top;

        background: #000000;

	color: #000000;

}



.widget {

background-color:#910101;

}





a{







	font-weight: 550;







	color: #BE3619;







}















a:hover{







	text-decoration: none;



	background: #000000 url(images/over.png) no-repeat scroll 0 0







}















a img{

       margin-left:-2px;

	border: 0;

}





address, dl, p{







	padding: 1px 0 0;







}















/* Header */



#header{

   	background:#000000 url(images/header.png) no-repeat scroll 0 0;

        height:232px;

        

}





#header h1{

	padding:1px 1px 1px 20px;

	font-size: 12px;

	font-weight: normal;

        color: #FFD901;

	text-align: left;





}





#header h1 a{

	padding:1px 1px 1px 20px;

	font-size: 12px;

	font-weight: normal;

        color: #FFD901;

	text-align: left;

}















#header .description {







	font-size: 1.2em;







	text-align: center;







    padding-left: 22px;



	margin: 0px 0 0 0;



	



	}















/* Top Menu*/















.topmenu{







	margin: 0px auto 0px auto;







	background: #a10303 url('images/topmenu.png') repeat top right;







	font-variant: small-caps;







	width: 1001px;







	vertical-align: top;







	text-align:left;







}















.topmenu ul{







	margin: 0;







	padding-left: 20px;







	list-style-type: none;







}















.topmenu ul li{







	display: inline;







	color: #96A19B;







      font-size:17px;







}



#TICKER{

     width:100%;

}











.topmenu ul li:hover{







	background: #262626 url('images/topmenu2.png') repeat top right;







}















.topmenu ul li a{







	color:  #e5e2e2;







      padding-left: 20px;







      padding-right: 16px;







	text-decoration: none;







      font-weight: bold;















}







.topmenu ul li a:hover{







	color: #6d0102;







}























/* Blockquote */















blockquote, code{







	margin: 10px;







	border-left: 1px dotted #FFFFFF;







 }















blockquote p{ padding: 10px; }























dt{ font-weight: bold; }















dd{ padding: 0 0 0 10px; }















hr{







	clear: both;







	margin:10px 0;







	border: 0;







	height: 1px;







	text-align: left;







	background: #A10303;















}















input, textarea{







	font-size: 11px;







	padding: 2px;







}















input.s, input#author, input#email, input#url, textarea#comment{







	padding: 3px;







}















input#author, input#email, input#url{







	margin: 0 5px 0 0;







}















pre{







	width: 90%;







}















small{







	font-size: 12px;







}





small2{





text-align:right;

	font-size: 12px;







}











#container {

        text-align:left;

	color: #BE3619;

        float:left;



}



#page{

        background:#FFFFB8 none repeat scroll 0 0;

        float:left;

        margin-top:-4px;

        padding-left:10px;

        padding-top:10px;

        text-align:justify;

       width:988px;

}

/* Sidebar */





.sidebar, .rightcolumn{

	float: left;

	font-size:11px;

	width: 187px;

	margin: 3px 10px 0 0;

     color: #FFFFFF;

}





.rightcolumn{

margin-left:10px;

margin-right:0;

margin-top:0;

}







.sidebar ul{

	margin: 0;

	padding: 0;

   	list-style-type: none;

}







.sidebar ul li ul li a {

background:url("images/list3.gif") no-repeat scroll left 3px transparent;

margin-left:5px;

padding-left:10px;

}







.sidebar ul a{







	text-decoration: none;







      padding-left: 2px;







      color: #FFFFFF;







}















.sidebar ul a:hover{







  	color: #a10303;







}















.sidebar ul li{

/* background:#000000 url(images/side_back.png) repeat scroll right top; */

	border: 0px solid #000000;

	margin: 0 0 5px 0;

}















.sidebar .search{







	padding: 10px;







	background: #6f0202;







	text-align: center;







}















.sidebar .search input{







	margin-bottom: 5px;







	background: #FFFFFF;







	width: 140px;







}















.sidebar .searchsubmit input{







	text-align: center;







      margin-left: 10px;







}















.sidebar .searchsubmit input{







	text-align: center;

















































}















.sidebar ul li h2{

	padding: 5px 1px;

	font-size: 14px;

 	font-weight: bold;

        font-variant: small-caps;

	background: #8F0101 url(images/toolbar-div.gif) no-repeat scroll center top;

	color: #FFFFFF;

}















.sidebar ul ul{







	padding: 0px 0px 0px;







	background: #FFD901;















}















.sidebar ul ul li{

/* background:url("images/side_back.png") repeat scroll right top #000000; */

background-color:#910101;

border:0 none;

margin:0;

padding:4px 0;

}





















.sidebar ul ul ul{







	padding: 0;







}















.sidebar ul ul ul li{







	padding: 0 0 0 10px;







}















#maincolumn{

        float:left;

font-family:Arial,Helvetica,sans-serif;

line-height:18px;

list-style-type:none;

width:578px



}















/* Post and Pages */















.post{

	border: 0px solid #000000;

	margin: 0 0 1px 0;

	padding: 0 0 0 0;

        float: left;

        width:569px;

}



.post h2{

	font-size: 16px;

	color:#BE3619;

        float: left; 

        width:569px;

}





.post h2 a{



        float:left;



	text-decoration: none;



	margin-left:10px;



	color: #000000;

}







.post h2 a:hover{

	color: #a10303;

}







.entry{



    padding: 0 10px;



}







.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6{







	border: 0;







	padding: 15px 0 0;







	background-color: transparent;







	color: #000000;







}















.entry h1{







	font-size: 15px;







	}















.entry h2 {







	font-size: 13px;







    }















.entry h3, h4, h5 ,h6{







	font-size: 12px;







}















.entry p{

      font-size:13px;

      color: #000000;

      margin-bottom:10px;

}















.entry ol{







      color: #c6c6c5;







}















.entry ul{







      color: #c6c6c5;







}















.entry img{







	border: 1px solid #a3a4a4;







	padding: 4px;







	background-color: transparent;







}















.entry img.wp-smiley{







	border: 0;







	padding: 0;







	background-color: transparent;







}



.alignleft {

  float:left;

}



.alignright {

  float:right;

}











.entry img.alignleft{







	float: left;







	margin: 5px 10px 0 0;







}















.entry img.alignright{







	float: right;







	margin: 5px 0 0 10px;







}















.postmetadata{

	padding: 11px;

	height:42px;

	background: transparent url(images/jos.gif) no-repeat scroll center top;

        font-size: 12px;

        color: #910101;

        float: left;

        width: 560px;

}















.postmetadata a{







	color: #910101;







	text-decoration: underline;







}







.right{







	float: right;







}















.rightt a{







	float: right;







      color: #FFFFFF;







      text-decoration: none;







      background: url('images/comments.png') no-repeat left;







padding: 0px 10px 0px 17px;







}























.left{







	float: left;







}







.browse, .browse a{







	padding: 0 0px 30px 0px;







      text-decoration: underline;







      color: #BE3619;







}



small {







	font-family: Arial, Helvetica, Sans-Serif;







	font-size: 13px;







	line-height: 1.8em;







      padding-left: 10px;

	color: #BE3619;







      text-decoration: none;





	}



small a, small a:visited, small a:hover {



	color: #BE3619;

      text-decoration: underline;

}





.date {



	font-family: Arial, Helvetica, Sans-Serif;

	text-decoration: bold;

	font-size: 13px;

	line-height: 1.5em;

	background: url('images/comments.png') no-repeat center left;

	float: right;

	padding: 0px 70px 0px 17px;

	}

.date{

	color: #FFFFFF;

	text-decoration: bold;

        text-align:right;

        margin-top:-22px;

	}















.date a{







	color: #BE3619;







      text-align:right;



	text-decoration: bold;



      margin-top:-15px;







	}























.date a:hover {







	color: #000000;







      text-align:right;



	text-decoration: bold;



      margin-top:-15px;







	}















.datee {

	font-family: Arial, Helvetica, Sans-Serif;

	font-size:13px;

	line-height: 1.8em;

	color: #BE3619;

        text-align:right;

        margin-top:-22px;



	}









/* Comments */















.comments-template{







	padding: 10px;



	margin-top:30px;



	background: #FFffa0;







      color:#000000;







	text-decoration: none;







      border-top: 1px dotted #FFFFFF;















}















.comments-template a{







	font-weight: bold;







	text-decoration: none;











      color: #BE3619;







}















ol.commentlist{







	list-style-type: decimal;







	margin: 0;







	padding: 0;







	





















































}















ol.commentlist li{









	margin: 0 0 10px 20px;







}



#pagetitle{

   background:transparent url(images/sus2.gif) no-repeat scroll center top;

   color:#FFD901;

   font-size:18px;

   height:32px;

   padding-bottom:30px;

   padding-top:5px;

   text-align:center;

   text-transform:uppercase;

   width:569px;

}



/* Tag Cloud */



/* Calendar */















table#wp-calendar{







	width: 100%;







	font-size: 12px;







	text-transform: none;







	line-height: 20px;







	background: #910101;







	padding-left: 5px;







	padding-right: 5px;







}















table#wp-calendar caption{







	padding: 5px 10px;







	font-size: 16px;







	font-weight: bold;







	background: #910101;







}















table#wp-calendar th{







	padding: 0px;







	text-align: center;







	vertical-align: top;







	background: #DF2929;







}















table td#today {







	background: #DF2929;







	padding: 0px;







	text-align: center;







}























table#current td{







	background-color: #EAF2EE;







	padding: 0px;







	text-align: center;







}















table#wp-calendar tfoot td{







	text-align: center;







}































/* Footer */





#footer{

	background:transparent url(images/footer.png) no-repeat scroll center top;

      color:#BE3619;

float:left;

height:38px;

line-height:16px;

margin-top:20px;

padding:2px 0;

width:976px;

}







#footer a{

	text-decoration: none;

        color: #ffd201;

 }







 







#footer a:hover{







	text-decoration: underline;







	color: #ffd201;







 }























#footer ol, #footer ul{







	margin: 0;







	padding: 0;







}















#footer ul{







	list-style-type: none;















}















#footer ul li{







	display: inline;







	margin: 0 0 10px 0;







}























/* Plugins */















#wp-admin-bar {text-align:center; margin:0; padding:5px; background:#374341;  clear:both; text-align:center; color: #EAF2EE;}







#wp-admin-bar a{color: #edf3f0;}







#wp-admin-bar ul {margin:0; padding:0}







#wp-admin-bar ul li {list-style-type:none; display:inline; margin:0 10px; padding:0}















.wp-pagenavi a,.wp-pagenavi a:link,.wp-pagenavi a:active{text-decoration:none;color:#485957;background-color:#D6E4E0;margin:5px;padding:5px 10px;}







.wp-pagenavi a:hover{color:#AFC81C;}







.wp-pagenavi span.pages{color:#485958;background-color:#D6E4E0;margin:2px;padding:5px 10px;}







.wp-pagenavi span.current{font-weight:bold;color:#485959;background-color:#D6E4E0;margin:5px;padding:5px 10px;}







.wp-pagenavi span.extend{color:#485960;background-color:#D6E4E0;margin:5px;padding:5px 10px;}















#related{padding: 10px;}







#related li{ margin-left: 10px;}







.related_post ul li { margin-left: 10px;}



#navcontainer {

background:transparent url(images/headerBarBk.png) repeat-x scroll 0 0;

float:left;

height:40px;

margin-top:112px;

width:998px;

}





#navcontainer ul {



	margin: 0;



}







* html #navcontainer ul {

	background: #972f07 url(images/headerBarBkForIE6.jpg) no-repeat;

}





#navcontainer ul li { 

	display: inline; 

}



#navcontainer ul li#first a,

#navcontainer ul li#first a:hover {

	cursor: default;

	background-image: none;

	text-decoration: none;

}



#navcontainer ul li a {

	color: #faf6bb;

	margin: 0px 0 0 0;

	padding: 4px 14px 8px 12px;

	text-decoration: none;

	background: url(images/headerBarLiBk.gif) right 3px no-repeat;

	float: left;

	font-weight: bold;

}



#navcontainer ul li a:hover {

	text-decoration: underline;

}



#navcontainer ul li.current_page_item a,

#navcontainer ul li.current_page_ancestor a {

	background: url(images/searchBarBk.gif) no-repeat;

	color: #841700;

	padding: 4px 1px 8px 1px;

	margin-left: -2px;

	font-family: Garamond, Georgia, serif;

	font-weight: bold;

	font-size: 1.2em;

	width: 125px;

	text-align: center

}



#navcontainer ul li.current_page_item a:hover,

#navcontainer ul li.current_page_ancestor a:hover {

	text-decoration: center;

}



#navcontainer ul li a:hover {

	text-decoration: underline;

}



#flash {

	display: inline;

	float: right;

}







#rev {

float:left;

margin-top:20px;

}



#header #topright {

float:right;

margin-top:20px;

padding-right:120px;

}



#header #topright ul {

  list-style: none;

  padding: 0;

  margin: 0;

  }



#header #topright li {

  display: inline;

  }



#header #topright li a {

  color: #ffd901;

  font-size: 9pt;

  padding: 0 0 0 25px;

  text-transform: lowercase;



  }

#header #topright li a:hover {

  color: #000;

  text-decoration: none;

  }



.tickerbar {

background:transparent url(images/ticker.png) repeat-x scroll 0 0;

color:#FFD901;

float:left;

font-size:0.2em;

font-weight:bold;

height:33px;

list-style-image:none;

list-style-position:outside;

list-style-type:none;

width:998px;

}



.tickerbar a {

text-decoration:none;

}



#ticker a {

	list-style: none;

	height:33px;

	font-weight: bold;

	font-size: 1.1em;

	font-weight: bold;

	color: #d00b0b;

	padding: 0;

	margin: 0;

}







/* Search-bar */



.search_bar {

  background:#FFD901;

  border:3px solid #8f0101;

  margin-bottom:10px; 

  margin:0px 0px 20px 0px;   

  text-align:left;

  width:573px!important;

  width:auto;

  float:left;

  height:35px;

}

.search_bar input {

  color:#6699CC;

}



.search_bar .search_button {

    background:#F5FAFA;

    color:#92C7C7; 

    font-family:"Comic Sans MS"; 

    font-weight:lighter;

    border:0px; 

    font-size:20px; 

    width:75px;

    margin:5px 5px 5px 5px;

}



.search {

   width: 553px;

}



.search input {

   color:#000000;



}



.s {

   width: 128px; 

   background-color:#FFFFB8;

   margin:5px 10px;

   border:1px solid #8f0101;

   }



#author {

  float: left;

}





.searchsubmit{

   background: transparent url(images/search.gif) no-repeat top;

  width: 22px;

  height: 22px;

  margin: 0;

  padding: 0;

  border: 0;

  text-indent: -1000em;

  cursor: pointer; /* hand-shaped cursor */

  cursor: hand; /* for IE 5.x */



}



.stelute{

	font-size: 12px;

}



#homebar {

width:553px !important;

list-style-type:none;

float: left;

font-size:12px;

margin-top:0;

padding-left:10px

}



#homebar ul {

list-style-type:none;

padding-left:5px;

}



#footerstanga {

	float: left;

	text-align: left;

        padding-left: 5px;

}

#footersdreapta {

	float: right;

	text-align: right;

        padding-right: 5px;

}



.category_title {

        background:#FFFFB8 url(images/bar_post.png) no-repeat scroll center top;

        font-size:15px;

        font-variant:small-caps;

        font-weight:bold;

        float: left;

        height:36px;

        width:578px;

        margin-bottom:15px;

        margin-top:15px;

}



.category_title ul li a{

                text-decoration: none;

           color: #D40707;

}



.category_title ul {

        list-style-type: none;

        margin:0;

        padding:15px 10px;

        width:350px;

}

.homepost1 {

     width: 282px;

     float: left;

     margin-right:10px;

}



.homepost1 object embed {

height:230px;

width:270px;

}



.homepost1 h2 {

   float:left;

   font-size:16px;

   padding-left:10px;

}



.homepost1 h2 a{

   color:#000000;

   text-decoration:none;

}



.homepost1 li{

     font-size: 14px;

     font-weight: bold;

}



.homepost1 li a{

     text-decoration: none;

}





.homepost2 {

     width: 284px;

     float: left;

}



.homepost2 .restu {

   float: left;

}



.restu a {

   text-decoration: none;

   font-size: 11px;

   color: #142969;

   margin-left: 10px;

}



.restu a:hover {

   color: #A10303;

}



.restu {

  margin-top: 20px;

}



.homepost2 li {

background:transparent url(images/list2.gif) no-repeat scroll 0 5px;

font-size:12px;

font-weight:bold;

list-style-type:none;

padding-bottom:10px;

padding-left:8px;

}



#commentform p {

   width: 560px;

}

#TICKER_BODY {

  width: 998px;

}



#wrapper {

    margin: 0 auto;

    width: 998px;

    display: block;

}



#sidebar-login {

   text-align: center;

}

.without_title {

   margin-top:0;

}



#translation_bar a{

  padding:0 4px;

}



#translation_bar {

  padding-top: 4px;

  margin-bottom:5px;

}



/* Tabs (in the sidebar for the AJAX box) */



* html .tab_container {



}





.tab_container {

-moz-border-radius-bottomleft:5px;

-moz-border-radius-bottomright:5px;

-moz-border-radius-topleft:5px;

-moz-border-radius-topright:5px;

background-color:#FFFFCF;

border:1px solid #E8C211;

font-size:12px;

margin:0;

padding:0;

}



.tab_container a {

color:#A40404;

}



.tab_container_in {

height:150px;

overflow:auto;

padding:0 10px;

}



.tab_menu_container {

height:31px;

padding:0;

}



#tab_menu li {

cursor:pointer;

float:left;

font-size:11px;

margin:0;

padding-right:2px;

padding-top:3px;

}





#tab_menu .first {

padding-left:8px;

}



#tab_menu li a, #tab_menu li a:visited {

-moz-border-radius-topleft:5px;

-moz-border-radius-topright:5px;

background-color:#FFD901;

border:1px solid #E8C211;

color:#BA0707;

display:block;

font-weight:bold;

margin:0;

padding:6px 6px 3px;

text-transform:uppercase;

}



#tab_menu li a:hover, #tab_menu li a.current {

background-color:#FFFFBF;

border-bottom:1px solid #FFFFCF;

text-decoration:none;

}



.tab_content_list {

	display: none;	

}



#tab_content_tags a, #tab_content_tags a:visited {

	color: #999999;

	text-decoration: none;

}



#tab_content_tags a:hover {

	color: #000000;

	text-decoration: none;

}



* html .tab-down{

margin-bottom:10px;

}



.tab-down{

background:transparent url(images/tab_down.gif) no-repeat scroll 0 0;

height:5px;

margin-bottom:20px;

}



.tab_container_in li {

background:transparent url(images/list2.gif) no-repeat scroll 0 16px;

padding-left:12px;

padding-top:10px;

padding-bottom:10px;

border-bottom:1px dotted #A5A5A5;

}



.tab_container_in ul {

padding-left:5px;

}



.tab_container span.meta {

color:#000000;

font-size:11px;

font-style:italic;

font-weight:bold;

}



/* END Tabs */



.entry .wp-polls {

background-color:#910101;

border:1px solid #BF2323;

float:left;

height:300px;

margin-bottom:10px;

margin-right:2px;

overflow:auto;

width:270px;

}



.entry .wp-polls form p, 

.entry .wp-polls form .wp-polls-ans ul, 

.entry .wp-polls p,

.entry .wp-polls .wp-polls-ans ul,

.entry .wp-polls .wp-polls-ans ul small {

color:#FFFFFF;

}



.glidecontent .glidetext h2 a {

border-bottom:0 none;

margin:0;

font-size:15px;

}



.glidecontent .glide a img {

width:330px;

height:240px;

}



/*

    anythingSlider v1.0

    

    By Chris Coyier: http://css-tricks.com

    with major improvements by Doug Neiner: http://pixelgraphics.us/

    based on work by Remy Sharp: http://jqueryfordesigners.com/

*/





.anythingSlider {

background-color: #f0f0f0; 

border: 3px solid #8F0101;

height:280px;

/* height:330px; */

margin:0 auto;

position:relative;

width:570px;

clear:both;

}





.anythingSlider h2 a{

color:#000000;

text-decoration:none;

line-height:21px;

font-size:16px;

}





.anythingSlider .wrapper { 

width: 490px; 

overflow: auto;

height: 280px;

/* height: 320px; */

margin: 0 40px; 

position: absolute; 

top: 0; 

left: 0; 

}



.anythingSlider .wrapper ul { 

width: 99999px; 

list-style: none;

position: absolute; 

top: 0; 

left: 0;  

border-bottom: 

/* 3px solid #e0a213; */

margin: 0; 

}



.anythingSlider ul li                   { display: block; float: left; padding: 0; height: 280px; width: 490px; margin: 0; padding-top:10px;}

.anythingSlider .arrow { 

background:url("scripts/images/arrows.png") no-repeat scroll 0 0 transparent;

cursor:pointer;

display:block;

height:139px;

position:absolute;

text-indent:-9999px;

top:80px;

width:42px;

}

.anythingSlider .forward                { background-position: 0 0; right: 5px; }

.anythingSlider .back                   { background-position: -42px 0; left: 5px; }

.anythingSlider .forward:hover          { background-position: 0 -139px; }

.anythingSlider .back:hover             { background-position: -42px -139px; }



#thumbNav                               { position: relative; top: 285px; text-align: center; }

#thumbNav a                             { color: black; font: 11px/18px Georgia, Serif; display: inline-block; padding: 2px 8px; height: 18px; margin: 0 5px 0 0; background: #c58b04 url(scripts/images/cellshade.png) repeat-x; text-align: center; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; }

#thumbNav a:hover                       { background-image: none; }

#thumbNav a.cur                         { background: #e0a213; }



#start-stop                             { background: green; background-image: url(scripts/images/cellshade.png); background-repeat: repeat-x; color: white; padding: 2px 5px; width: 40px; text-align: center; position: absolute; right: 45px; top: 293px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; }

#start-stop.playing                     { background-color: red; }

#start-stop:hover                       { background-image: none; }



/*

  Prevents

*/

.anythingSlider .wrapper ul ul          { position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; }

.anythingSlider .wrapper ul ul li       { float: none; height: auto; width: auto; background: none; }



.anythingSlider h2 {

padding-top:0;

}



.anythingSlider h2 a:hover {

color:#9D0303;

}



/* butoane */



#thumbNav {

display:none;

}



#start-stop {

display:none;

}





.anythingSlider img {

margin-right:10px;

}