/*  
Theme Name: 20 palabras
Theme URI:
Description: Plantilla para 20palabras.com.
Version: 1.0
Author: Fernando Díaz
Author URI: http://blog.fmdwebdesigner.com.com/

	20 palabras v1.0 Alpha


*/

/* =UNDOHTML */

/* undohtml.css */
/* (CC) 2004 Tantek Celik. Some Rights Reserved.             */
/*   http://creativecommons.org/licenses/by/2.0                   */
/* This style sheet is licensed under a Creative Commons License. */

/* Purpose: undo some of the default styling of common (X)HTML browsers */


/* link underlines tend to make hypertext less readable, 
   because underlines obscure the shapes of the lower halves of words */
:link,:visited { text-decoration:none }

/* no list-markers by default, since lists are used more often for semantics */
ul,ol { list-style:none }

/* avoid browser default inconsistent heading font-sizes */
/* and pre/code too */
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }

/* remove the inconsistent (among browsers) default ul,ol padding or margin  */
/* the default spacing on headings does not match nor align with 
   normal interline spacing at all, so let's get rid of it. */
/* zero out the spacing around pre, form, body, html, p, blockquote as well */
/* form elements are oddly inconsistent, and not quite CSS emulatable. */
/*  nonetheless strip their margin and padding as well */
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin:0; padding:0 }

/* whoever thought blue linked image borders were a good idea? */
a img,:link img,:visited img { border:none }

/* de-italicize address */
address { font-style:normal }

/* more varnish stripping as necessary... */


/* =LAYOUT */

body {
text-align: center;
background: #fff url(images/header-bg.png) repeat-x 0 135px;
font: 85% helvetica, arial, sans-serif;}

a {
color: #666;}


#header {
height: 150px;
width: 760px;
text-align: left;
margin: 0 auto;
position: relative;}

#branding {
position: relative;
width: 465px;
height: 139px;
background: url(images/branding-bg.png) no-repeat right top;
margin: 0;
padding: 0;}

#branding h1 {

height: 110px;
width: 425px;
position: absolute;
left: 20px;
top: 25px; }

#branding h1 a {
display: block;
height: 110px;
width: 425px;
text-indent: -9999px;
line-height: 0.0001em;
background: url(images/logo.png) no-repeat 0 0; }

#branding #description {
position: absolute;
left: -9999px;
top: -9999px;}

#info {
position: absolute;
width: 270px;
height: 100px;
left: 480px;
top: 37px;
overflow: hidden;}

#info li {
font-size: 13px;
line-height: 17px;
color: #999;}

#info li .weather_title {
font-weight: normal;}

#info img, #info li.wicon {
display: block;
width: 51px;
height: 51px;
position: relative;
left: -3px;
top: -4px;
margin-right: 0;
float: left;
overflow: hidden;}

#info ul {
margin-top: 6px;}

#info p {
margin: 0;
padding: 0;
font-size: 15px;
letter-spacing: -1px;
font-weight: bold;}

#header #info #fecha {
color: #999;
font-size: 15px;
height: 18px;
overflow: hidden;
}

#hora {
color: #666;}

/* Búsqueda  */

#searchform { clear: both; position: relative; top: -7px; line-height: 25px; 
margin: 0; padding: 0; float: left;}

#searchform div {
margin: 0;
padding: 0;
height: 21px;}

#searchform #searchsubmit {
width: 75px;
line-height: 19px;
text-align: center;
background: url(images/search-btn-bg.png) no-repeat center center;
border: none;
margin: 0;
padding-top: 1px;
padding-bottom: 2px;
position: relative;
top: -1px;
font-family: helvetica, arial, sans-serif;
font-size: 13px;
font-weight: bold;
color: #666;}

#searchform #s {
line-height: 18px;
padding-top: 1px;
padding-bottom: 1px;
margin-right: 4px;}

#search20p { clear: both; line-height: 25px; 
margin: 10px 0 0 0; padding: 0; float: left;}

#search20p div {
margin: 0;
padding: 0;
height: 21px;}

#search20p #searchsubmit20p {
width: 75px;
line-height: 19px;
text-align: center;
background: url(images/search-btn-bg.png) no-repeat center center;
border: none;
margin: 0;
padding-top: 1px;
padding-bottom: 2px;
position: relative;
top: -1px;
font-family: helvetica, arial, sans-serif;
font-size: 13px;
font-weight: bold;
color: #666;}

#search20p #s20p {
line-height: 18px;
padding-top: 1px;
padding-bottom: 1px;
margin-right: 4px;}

/* =nav */

#nav {
}

#nav h2 {
position: absolute;
left: -9999px;
top: -9999px;}

#nav-main {
height: 34px;
width: 693px;
position: relative;
margin: 0 auto;
}

#nav-main li {
position: absolute;
height: 34px;
top: 0;
left: 0;}

#nav-main li a {
display: block;
height: 30px;
text-indent: -9999px;
line-height: 0.000000000001em;}

#nav-main #politica {
left: 0;
width: 91px;
z-index: 8;}

#politica, #politica a {
background: url(images/menu-btn-pol.png) no-repeat 0 0;}

#nav-main #sociedad {
left: 69px;
width: 110px;
z-index: 7;}

#sociedad, #sociedad a {
background: url(images/menu-btn-soc.png) no-repeat 0 0;}

#nav-main #tecnologia {
left: 157px;
width: 120px;
z-index: 6;}

#tecnologia, #tecnologia a {
background: url(images/menu-btn-tec.png) no-repeat 0 0;}

#nav-main #economia {
left: 254px;
width: 117px;
z-index: 5;}

#economia, #economia a {
background: url(images/menu-btn-eco.png) no-repeat 0 0;}

#nav-main #deportes {
left: 350px;
width: 112px;
z-index: 4;}

#deportes, #deportes a {
background: url(images/menu-btn-dep.png) no-repeat 0 0;}

#nav-main #cultura {
left: 441px;
width: 101px;
z-index: 3;}

#cultura, #cultura a {
background: url(images/menu-btn-cul.png) no-repeat 0 0;}

#nav-main #show {
left: 521px;
width: 92px;
z-index: 2;}

#show, #show a {
background: url(images/menu-btn-sho.png) no-repeat 0 0;}

#nav-main #mundo {
left: 592px;
width: 101px;
z-index: 1;}

#mundo, #mundo a {
background: url(images/menu-btn-mun.png) no-repeat 0 0;}

#nav-main li a:hover, #nav-main li a:focus, #nav-main li a:active {
background-position: 0 -100px;}

#nav-main .actual {
background-position: 0 -200px;
text-indent: -99999px;}

#nav-main .actual a {
position: absolute;
top: -9999px;
left: -9999px;}

#nav-rss {
display: block;
width: 67px;
height: 28px;
text-indent: -9999px;
line-height: 0.0000000001em;
position: absolute;
top: 0;
background: url(images/rss-btn.png) no-repeat 0 0;}

#nav-movil {
display: block;
width: 77px;
height: 28px;
text-indent: -9999px;
line-height: 0.0000000001em;
position: absolute;
margin-left: 67px;
top: 0;
background: url(images/movil-btn.png) no-repeat 0 0;}

#nav-rss:hover, #nav-rss:focus, #nav-rss:active,
#nav-movil:hover, #nav-movil:focus, #nav-movil:active {
background-position: 0 -100px;}

#nav {
width: 760px;
margin: 0 auto;
height: 60px;
text-align: left;}




/* =Content */


#container {
width: 740px;
padding: 0 0 0 20px;
margin: 0 auto;
text-align: left;
font-size: 95%;
color: #666;
background: url(images/sidebar-bg.png) repeat-y right top;}

#content {
float: left;
width: 420px;}

#container div.blogs {
width: 437px;}
  
#content h2 {
text-transform: uppercase;
margin-bottom: 20px;
padding: 6px 8px;
color: #666;
border-bottom: 1px dotted #666;
font-size: 110%;}

#content h2.pagetitle {
border: none;
color: #ea8e4f;
padding: 6px 0;
font-size: 125%;}

#content h2.pagetitle #search-query {
font-family: georgia, 'trebuchet ms', sans-serif;
text-transform: none;
margin-bottom: 10px;
color: #E0732E;
font-weight: bold;
font-size: 110%;}

#content .single-date {
margin-bottom: 5px;}

#content .time {
display: block;
color: #999;
text-align: center;
height: 18px;
width: 30px;
line-height: 20px;
margin: 0;
font-size: 110%;
letter-spacing: -1px;
position: relative;
top: -3px;
}

#content .time-single {
height: 18px;
text-align: right;
position: relative;
top: -28px;
right: 0;
margin-bottom: -25px;}

#content p.esencial {
color: #333;
position: relative;
top: 4px;}

#content .post {
margin-left: 40px;
position: relative;
top: -26px;
margin-bottom: -26px;}

#content .post a {
color: #06c;}

#content .post a:hover, #content .post a:focus, #content .post a:active {
text-decoration: underline;}

#content div.esencial {
padding: 7px;
position: relative;
top: -26px;
margin-bottom: -26px;
border-top: 1px solid #BED3DB;
background: url(images/post-esencial-bg.png) no-repeat right bottom; }

#content div.post:hover, #content div.esencial:hover {
color: #000;}

#content .single {
margin-left: 0;
margin-top: 30px;
margin-bottom: -16px;}

#content .post h3 {
font-size: 200%;
letter-spacing: -1px;
font-weight: normal;
line-height: 1;
margin-bottom: 6px;}

#content .single h3 {
margin-bottom: 15px;
padding-top: 5px;
font-size: 240%;}

#content .post h3 a {
color: #3d70a9;}

#content .esencial h3 a {
color: #EC8E4B;}

#content .post h3 a:hover, #content .post h3 a:focus, 
#content .post h3 a:active {
background: #eee;
color: #000;
text-decoration: none;}

.post p {
padding-bottom:10px;}

.post .postmetadata {
display: block;
background: #f7f7f7 url(images/postmeta-bg.png) no-repeat right bottom;
padding: 5px 7px;
margin: -16px 0 25px 0;
border-top: 1px solid #ccc;
height: 1%;
position: relative;}

#content .post .postmetadata a {
color: #ea8e4f;
text-transform: uppercase;
letter-spacing: 1px;
font-size: 90%;
padding: 0 6px 0 16px;
background: url(images/list-bullet.gif) no-repeat left center;}

#content .post .postmetadata a:hover, .post .postmetadata a:focus, .post .postmetadata a:active {
color: #666;
text-decoration: none;}

#content .post .postmetadata a.noti-comment {
padding: 0;
margin: 0;
display: block;
position: absolute;
right: 7px;
top: 3px;
width: 20px;
height: 20px;
background: url(images/noti-comment-icon.png) no-repeat right center;}

.post .postmetadata a.noti-comment span {
position: absolute;
top: -999999px;
left: -99999px;}

#content .single-text {
color: #999;
padding-top: 10px;
border-top: 1px solid #ccc;}

.single-text a {
text-decoration: underline;}

.navigation {
height: 25px;
font-size: 12px;
font-weight: bold;
position: relative;
top: 25px;
z-index: 10;
}

.navigation .alignleft {
text-align: left;
position: absolute;
width: 165px;
top: 0;
left: 0;}

.navigation .alignright {
text-align: right;
position: absolute;
width: 165px;
top: 0;
right: 0;}

.navigation .alignleft a {
text-indent: 30px;
background: url(images/nav-link-left.jpg) no-repeat 0 0;}

.navigation .alignright a {
text-indent: 0;
padding-right: 30px;
background: url(images/nav-link-right.jpg) no-repeat right top;}

.navigation .alignleft a, .navigation .alignright a {
display: block;
line-height: 25px;
height: 25px;
color: #69c;}

.navigation a:hover, .navigation a:focus, .navigation a:active {
color: #369;
text-decoration: underline;}


/* =Comentarios */

#comments {
font-size: 110%;
text-transform: uppercase;
color: #369;
margin-top: 10px;}

#commentlist {
margin: 20px 0;}

#content ol li {
position: relative;
margin: 10px 0 0 0;
background: transparent url(images/comment-bg.png) no-repeat 0 0;}

p.pre-comment {
display: block;
text-align: right;
padding-right: 290px;
height: 25px;
padding-top: 15px;
margin: 0 0 20px 0;}

p.pre-comment cite, p.pre-comment small,
p.pre-comment span, p.pre-comment em {
position: relative;
z-index: 10;}

p.pre-comment cite {
font-style: normal;
font-weight: bold;
font-size: 110%; }

p.pre-comment cite a {
color: #369;}

p.pre-comment small.commentmetadata a {
padding: 3px 0;
color: #999;
display: block;}

.comentario {
position: relative;
top: -53px;
width: 245px;
padding: 0 5px 25px 170px;
overflow: visible;
margin: 37px 0 -53px 0;
background: transparent url(images/comment-down.png) no-repeat left bottom;}

.comentario p {
margin-right: 10px;}

#respond {
margin-top: 20px;
font-size: 110%;
text-transform: uppercase;
color: #ea8e4f; }

#commentform p {
padding: 5px 0;}

#commentform p a {
text-decoration: underline;}

#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	}

#commentform textarea {
	width: 100%;
	padding: 2px;
	}

#commentform #submit {
	margin: 0;
	float: right;
	}




/* =content-sub */

#content-sub {
margin-left: 457px;
background: url(images/content-sub-bg.png) no-repeat right top;
padding-top: 20px;
height: 100%;}

#content-sub ul {
height: 100%;}

#esenciales {
margin: 0 30px 10px 13px;
padding: 37px 2px 0 1px;
background: url(images/esenciales-bg.png) no-repeat right top;
border-bottom: 1px solid #E2E9ED;}

#esenciales ol, #esenciales li {
padding-bottom: 0;
margin-bottom: 0;}

#esenciales li a {
font-size: 110%;
color: #3d70a9;
font-weight: normal;
display: block;
margin: 0 10px 0 10px;
padding: 7px 7px 7px 16px;
background: url(images/bullet-esenciales.gif) no-repeat left -191px;
border-top: 1px solid #ccc;}

#esenciales li a:hover, #esenciales li a:focus, #esenciales li a:active {
color: #fff;
background: #3d70a9 url(images/bullet-esenciales.gif) no-repeat 10px 9px;
border-top: 1px solid #3d70a9;
margin: 0;
padding: 7px 16px 7px 26px;}

#esenciales ol li:first-child span a {
border-top: none;
margin-top: 1px;}

#tagcloud {
padding: 50px 30px 0 13px;
text-align: justify;
margin: 0 0 15px 0;
background: url(images/deldia-bg.png) no-repeat right top;}

#tagcloud h4 {
position: absolute;
top: -9999px;
left: -9999px;}

#tagcloud a {
text-align: left;}

#tagcloud a:hover, #tagcloud a:focus, #tagcloud a:active {
text-decoration: underline;}

#iglu {
background: url(images/iglu-bg.png) no-repeat 0 0;
margin-left: 3px;
margin-right: 20px;
padding-top: 45px;
color: #666;
border-bottom: 2px solid #ccc;}

#iglu h3 {
position: absolute;
top: -9999px;
left: -9999px;}

#iglu p.autor {
margin: 0 75px 10px 10px;
font-size: 80%;
font-style: italic;
text-align: right;
color: #999;}

#iglu p.autor span {
font-size: 110%;}

#iglu h4 {
margin: 25px 20px 7px 20px;
font-size: 140%;}

#iglu h4 a {
color: #369;}

#iglu p {
margin: 0 20px 0 20px;}

.postmetiglu {
text-align: right;
font-size: 11px;
line-height: 20px;
padding: 10px;
color: #999;}

.postmetiglu a {
color: #999;
padding-left: 17px;
background: url(images/buey-comment-icon.png) no-repeat 0 1px;
text-transform: uppercase;}




#dj {
background: url(http://www.20palabras.com/wp-content/themes/default/images/backgroundKraso.png) no-repeat 0 0;
margin-left: 3px;
margin-right: 20px;
padding-top: 45px;
color: #666;
border-bottom: 2pdjx solid #ccc;}

#dj h3 {
position: absolute;
top: -9999px;
left: -9999px;}

#dj p.autor {
margin: 0 75px 10px 10px;
font-size: 80%;
font-style: italic;
text-align: right;
color: #999;}

#dj p.autor span {
font-size: 110%;}

#dj h4 {
margin: 25px 20px 7px 20px;
font-size: 140%;}

#dj h4 a {
color: #369;}

#dj p {
margin: 0 20px 0 20px;}

#dj p object {
width: 220px !important;
padding: 0;
margin: 0;}

.postmetdj {
text-align: right;
font-size: 11px;
line-height: 20px;
padding: 10px;
color: #999;}

.postmetdj a {
color: #999;
padding-left: 17px;
background: url(images/buey-comment-icon.png) no-repeat 0 1px;
text-transform: uppercase;}











#elec2007 {
margin: 10px 0 10px 13px;
display: block;
width: 240px;
height: 227px;
background: url(images/elec2007-bg.jpg) no-repeat 0 0;
text-indent: -9999px;}

#cfk {
margin: 10px 0 10px 3px;
display: block;
width: 260px;
height: 190px;
background: url(images/20p-cfk.jpg) no-repeat 0 0;
text-indent: -9999px;}


#elserver {
margin: 10px 0 10px 3px;
display: block;
width: 260px;
height: 40px;
background: url(http://20palabras.com/wp-content/uploads/2008/01/elserver.gif) no-repeat 0 0;
text-indent: -9999px;}

#archivos-title, #encuesta-title, #blogs-title {
text-indent: -9999px;
line-height: 0.0000000000000000000001em;
height: 40px;
padding: 0;
margin: 0;
margin-right: 20px;}

#archivos-title {
background: red url(images/archivos-title.png) no-repeat 0 100%;}

#encuesta-title {
background: #006 url(images/encuesta-title.png) no-repeat 0 100%;}

#blogs-title {
background: url(images/blogs-title.png) no-repeat 0 100%;}


.wp-polls {
margin: 0 30px 0 10px;}

.wp-polls-form {
padding: 0;
margin: 0;}

.wp-polls-form p {
margin-bottom: 10px;
margin-top: 10px;
padding-top: 0;}

.wp-polls-form p strong {
font-size: 135%;
font-weight: bold;
letter-spacing: -1px;
color: #3d70a9;}

.wp-polls .Buttons {
background: none;
background: #3d70a9 url(images/poll-buttons.png) repeat-x 0 0;
color: #fff;
font-weight: bold;
font-family: helvetica, arial, sans-serif;
border: 1px solid #3d70a9;}

.poll-results {
border-top: 1px solid #3d70a9;
margin: 10px;
position: relative;}

.wp-polls .poll-results a {
display: block;
position: absolute;
left: 0;
top: 5px;
width: 80px;
height: 21px;
overflow: hidden;
color: #3d70a9;
text-decoration: underline;
font-size: 11px;}

.polls-todas {
position: relative;
top: -5px;
left: 130px;
width: 113px;}

.polls-todas a {
display: block;
height: 21px;
overflow: hidden;
color: #3d70a9;
text-decoration: underline;
font-size: 11px;
text-align: right;}

.wp-polls-ans {
margin-top: 10px;}

.wp-polls-ul {
width: 223px;}

#agenda {
margin: 10px 20px 0 3px;
padding-top: 52px;
background: url(images/despabilate-bg.png) no-repeat -3px 0;
color: #fff;
border-bottom: 2px solid #fff;}

#agenda h4 {
margin: 0 10px 0 25px;
font-size: 140%;
font-style: italic;
font-family: trebuchet ms, lisboa, helvetica, arial, sans-serif;}

#agenda h4 a {
color: #930;}

#agenda p {
margin: 0 15px 10px 25px;
font-size: 90%;
line-height: 1.5;}

#libros {
margin: 0 20px 0 3px;
padding-top: 63px;
background: url(images/libros-bg.png) no-repeat 0 -2px;}

#libros p.autor {
margin: 0 75px 10px 65px;
font-size: 80%;
font-style: italic;
text-align: right;
color: #999;}

#libros p.autor span {
font-size: 110%;}

#libros h4 {
margin: 25px 20px 0 20px;
font-size: 140%;
font-family: georgia, serif;
font-weight: normal;}

#libros h4 a {
color: #663;}

#libros p {
margin: 0 20px 0 20px;}


#podcast {
background: url(images/podcast-bg.png) no-repeat 0 0;
margin-left: 3px;
margin-right: 17px;
padding-top: 80px;
color: #fff;}

#podcast h3, #agenda h3, #libros h3, #libros .subtit {
position: absolute;
top: -9999px;
left: -9999px;}

#podcast .autor {
font-size: 11px;
padding: 0 20px;;
margin-bottom: 15px;}

#podcast h4 {
font-size: 140%;
letter-spacing: -1px;}

#podcast h4 a {
color: #eee;}

#podcast p a {
color: #9cf;}

#podcast p a:hover, #podcast p a:focus, #podcast p a:active {
text-decoration: underline;}



#podcast h4, #podcast p {
padding: 0 20px 5px 20px;}

#podcast p.video {
padding: 0 17px 0 17px;}

/* =Audio
#podcast p object {
width: 220px !important;
padding: 0;
margin: 0;}
*/

#podcast br {
display: none;}

#podcast .postmetacast {
text-align: right;
font-size: 11px;
line-height: 20px;
padding: 0 10px 6px 10px;
color: #999;
border-bottom: 3px solid #eee;
margin-right: 3px;}

#podcast .postmetacast a {
color: #eee;
padding-left: 17px;
background: url(images/comment-icon.gif) no-repeat 0 1px;
text-transform: uppercase;}



#ablogs {
margin: 8px 30px 10px 13px;
height: 54px; }

#ablogs a {
text-indent: -9999px;
line-height: 0.0001em;
display: block;
height: 54px;
background: url(images/banner-blogs.png) no-repeat 0 0;}



/* =sigue content-sub */

#horoscopo {
width: 283px;
height: 59px;
float: left;}

#horoscopo a {
margin: 0 0 10px 13px;
display: block;
width: 240px;
height: 59px;
background: url(images/horoscopo-bg.png) no-repeat 0 0;
text-indent: -9999px;}


/* =siteinfo */

#siteinfo {
clear: both;
background: url(images/header-bg.png) repeat-x 0 0;
margin-top: 70px;
text-align: center;}

#siteinfo ul {
background: url(images/siteinfo-bg.png) no-repeat center top;
width: 760px;
margin: 0 auto;
position: relative;
top: -70px;
padding-top: 90px;
margin-bottom: -50px;}

#siteinfo ul li {
display: inline;
margin: 0 3px;
font-size: 90%;}

#siteinfo ul li a {
text-decoration: underline;}

#siteinfo p {
font-size: 85%;
color: #ccc;
padding: 20px 0;}

#siteinfo p a {
color: #ccc;}

/* Generales */
  
hr {
display: none;}

.off {
position: absolute;
left: -9999px;
top: -9999px;}

/* =otros */

.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
 .clearfix {
display: inline-block;
}  

/* Holly Hack Targets IE Win only \*/
    * html .clearfix {height: 1%;}
      .clearfix {display: block;}
/* End Holly Hack */


/* =feevy */

html #feevy_bar_3959 .item_round_2, .item_round_3, .item_round_4 {border:none;} 
html #feevy_bar_3959 .item_content { border:none;} 
html #feevy_bar_3959 .item_round_1, html #feevy_bar_3959 .item_round_2, 
html #feevy_bar_3959 .item_round_3, html #feevy_bar_3959 .item_round_4, 
html #feevy_bar_3959 .item_content {background:none; border:none;}
html #feevy_bar_3959 .feevy_content a {background:none;}
html #feevy_bar_3959 a.blog_url {background:none;}

html #content #feevy_bar_3959 {
width: 436px;
background: none;
margin: 0 0 0 0;
position: relative; }

html #feevy_bar_3959 b {
position: absolute;
top: -999999px;
left: -99999px;}

html #feevy_bar_3959 {font-family: helvetica, arial, trebuchet ms, sans-serif; margin-top: 0} 

html #feevy_bar_3959 .feevy_item {
margin: 0 10px 10px 0;
padding: 0;
text-align:left;
line-height:13px;
background: url(images/feevy-bg.jpg) no-repeat 0 0;
width: 208px;
float: left;
position: relative;}

html #feevy_bar_3959 .item_content {
background: none;
margin: 0;}

html #feevy_bar_3959 .feevy_title {
padding: 0;
margin: 10px;
overflow:hidden;
line-height:12px;
background: none;
height: 45px;
position: relative;}

html #feevy_bar_3959 .feevy_title img {
display: block;
position: absolute;
top: 1px;
left: 0;
margin: 0;
border: 1px solid #3d70a9;
border-bottom: 2px solid #3d70a9;} 

html #feevy_bar_3959 .feevy_title h1 {
margin: 0 0 0 50px;
padding: 0;
text-align: left;
font-family: helvetica, arial, sans-serif;
font-weight: normal;
font-size: 14px;
line-height: 15px;
background: none;
letter-spacing: 0px;
word-spacing: 0px;}

html #feevy_bar_3959 .feevy_title a {
color:#333;
text-decoration: none;
font-weight: normal;}

html #feevy_bar_3959 .feevy_title a:hover, html #feevy_bar_3959 .feevy_title a:focus, 
html #feevy_bar_3959 .feevy_title a:active {
text-decoration: underline;
color: #3d70a9;}

html #feevy_bar_3959 .feevy_content {
font-size:11px;
color:#666;
padding: 0;
margin: 10px;
background: none;
height: 110px;}

html #feevy_bar_3959 .feevy_content a {
text-decoration: underline;
color:#ea8e4f;
background: none;}

html #feevy_bar_3959 a.blog_url {
display:block;
line-height: 11px;
height: 11px;
font-size:11px;
text-align: right;
font-weight: bold;
color: #ccc;
text-decoration: none;
text-transform: uppercase;
background: none;
margin: 0;
padding: 0 10px 10px 10px;}

html #feevy_bar_3959 a.blog_url:hover, html #feevy_bar_3959 a.blog_url:focus, 
html #feevy_bar_3959 a.blog_url:active {
color: #666;}

html #feevy_bar_3959 .footer {
text-align:center;
font-size: 10px;
color: #999;
font-weight: bold;
padding: 0 0 10px 0;
margin: 0 0 10px 0;
border-bottom: 1px dashed #ccc;
border: none;
height: 10px;
clear: both;} 

html #feevy_bar_3959 .footer a {
color:#06c;} 
