@charset "UTF-8";

/* CSS Document */



html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-family:inherit;vertical-align:baseline;}





a:link, a:visited{

color:black;

text-decoration:none;

}

a:hover, a:active{

color:black;

text-decoration:underline;

outline: none;

}



body{

font-size:12px;

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

color:#444444;

background-color:white;

}



em{

font-style:italic; 

}



#container{

margin-left:20px;

margin-top:20px;

width:1110px;

background-color:none;

}

#ads{

width:120px;

margin-left:13px;

position:relative;

float:right;

background-color:none;

}

#header{

width:1110px;

margin-bottom:10px;

background-color:none;

height:90px;

}



h1{

font-size:3em;

font-style:italic;

font-weight:bold;

width:500px;

}





.search{

position:relative;

float:right;

width:480px;

text-align:right;

}



.subscribe{

height:50px;

margin-bottom:10px;

background-color:none;

}



#content{

width:1110px;

background-color:none;

}

#updates{

width:690px;

background-color:black;

position:relative;

float:right;

}



#sidebar{

width:410px;

background-color:none;

position:relative;

}



#house_ads{

width:410px;

position:relative;

}



#house_ads img.left{

float:left;

margin-bottom:10px;

}



#house_ads .left200{

float:left;

margin-bottom:10px;

background-image:images/tpp_225.png;

background-color:black;

}



#house_ads img.right{

float:right;

margin-bottom:10px;

}



#badges{

width:300px;

float:right;

}





#badges h4{

color:black;

border-bottom:5px solid black;

width:225px;

font-size:1.7em;

padding-bottom:2px;

font-weight: bolder;

}



#badges h4 a:link, #badges h4 a:visited{

color: black;

text-decoration:none;

}

#badges h4 a:hover, #badges h4 a:active{

color: #ffde51;

text-decoration:none;

width:225px;

display:block;

background-color:black;

}



#badges a:link, #badges a:visited{

color: black;

text-decoration:none;

}

#badges a:hover, #badges a:active{

color: black;

text-decoration:underline;

width:225px;

}



#badges li{

border-bottom:1px dotted black;

}



#badges img{ margin-bottom:10px;}



#nav{

width:145px;

background-color:none;



margin-right:7px;

}



#nav ul{

list-style-type:none;

}



#nav li{

margin-top:0px;

margin-bottom:5px;

padding-bottom:5px;

border-bottom:1px solid black;

/*list-style-image: url(images/bullet2.png);*/

}

#nav ul li ul{

list-style-type:none;

}



#nav li ul li{

margin-top:0px;

margin-top:5px;

margin-bottom:0;

padding-bottom:0;

padding-top:2px;

padding-left:7px;

border-top:1px dotted black;

border-bottom:none;

list-style-image: none;

}



#nav h3{



padding-bottom:2px;

margin-bottom:5px;

}



#nav a:link, #nav a:visited{

color: black;

text-decoration:none;

}

#nav a:hover, #nav a:active{

color: black;

text-decoration:none;

width:145px;

display:block;

background-color:none;

}



#nav li ul li a:link, #nav li ul li a:visited{

color:#666;

}



#nav li ul li a:hover, #nav li ul li a:active{

color:#666;

}



#nav img{margin-left:2px;}



#meta ul{

background-color:#282828;

padding:10px;

padding-bottom:15px;

padding-top:15px

}



#meta{

margin-bottom:10px;

}



#meta li{

font-size:1.2em;

font-weight:bold;

font-style:italic;

display:inline;

padding-right:10px;

margin-right:5px;

border-right:2px solid #ffde51;

}

#meta li.last{

border:none;

}



#meta a:link, #meta a:visited{

color:yellow;

}

#meta a:hover, #meta a:active{

color:yellow;

text-decoration:underline;

}



#meta p a:link, #meta p a:visited{

color:black;

}

#meta p a:hover, #meta p a:active{

color:black;

text-decoration:underline;

}



#meta p{

padding:10px;

padding-bottom:15px;

line-height:1.4em;

}



.post_container{

height:400px;

background-color:black;

}



.text{

width:480px;

/*margin-right:60px;*/

float:right;

position:relative;

background-color:#ccc;

border-left:10px solid white;

}



.text a:link, .text a:visited{

text-decoration:none;

}

.text a:hover, .text a:active{

text-decoration:underline;

}



.text p{

padding:10px;

font-size:1.2em; line-height:1.3em; color:black;



}



.text ul{
color:black;
font-size:1.2em;
line-height:2.5;
margin-left:50px; 
list-style-image: url(http://www.putamadres.com/wp-content/themes/integration_station/images/check.png);
}



.video{

padding:none;

}



.comments_footer{

background-color:#999;

text-align:right; font-size:1.2em; font-weight:bold;

padding:3px 8px;

}



.comments_footer a{

text-decoration:none;

}



.clear{

clear:both;

height:20px;

background-color:white;

}



.data{

position:relative;

width:180px; height:100%;

background-color:black;

float:right;

color:white;

border: 10px solid black;

}



.data a{

color:white;

}



.data ul{

list-style-type:none;

}



.data li{

border-bottom:1px solid white;

margin-bottom:5px;

}



.data h2{

font-size:2em;

font-weight:bold;

padding-bottom:10px;

border-bottom:5px solid white;

line-height: 1em;

}



.postit{

width:100%;

background-color:none;

}





#comment{

width:99%;

}



#comments{

background-color:white;

border-bottom:3px solid white;

}



#commentform p { background-color:white; padding-top:5px; padding-bottom:5px;}



#respond{ 

background-color:white;

border-top: 5px solid black;

padding-top:3px;

}



.commentstyle{

color:black;

background-color:white;

}







ol.commentlist{

color:black;

list-style-type:none;

margin-top:0;

}



ol.commentlist a:link, ol.commentlist a:visited{

color:black;

font-weight:bold;

text-decoration:underline;

}



ol.commentlist a:hover, ol.commentlist a:active{

color:black;

font-weight:bold;

text-decoration:none;

}



ol.commentlist li{

border-top: 1px dotted black;

padding-top:10px;

padding-bottom:10px;

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

}



cite{

}



ol.commentlist li p{

margin-top:10px;

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

}

.commentmetadata{

font-weight:normal;

background-color:transparent;

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



}



.commentsize{

font-size:small;

}



.commentlist{

background-color:white;

}

.blockquote{

font-style:italic;

font-family:Georgia, "Times New Roman", Times, serif;

}



.alignleft{float:left; position:relative; background-color:white; width:50%}

.alignright a{ float:right; background-color:black; width:50% text-align:right; color:white;}



div.podPress_content {padding-left:10px;}



.donate{float:right; margin-top:35px;}



.paypalbutton{margin-left:20px;}