html, body, address, blockquote, div, dl, form, h1, h2, h3, h4, h5, h6, ol, p, pre, table, ul, dd, dt, li, tbody, td, tfoot, th, thead, tr, button, del, ins, map, object, a, abbr, acronym, b, bdo, big, br, cite, code, dfn, em, i, img, kbd, q, samp, small, span, strong, sub, sup, tt, var, legend, fieldset {
margin : 0;
padding : 0;
}
img, fieldset {
border : 0;
}
html {
background : #000000;
}
body {
font : normal 0.81em/1.5em Arial, Helvetica, sans-serif;
width : 950px;
margin : 0 auto;
color : #000000;
}
p {
margin : 0 0 1em;
}
em, i {
font : italic normal 100% Georgia, "Times New Roman", Times, serif;
}
a {
color : #4f636f;
text-decoration : underline;
outline : none;
}
a:hover {
color : #b0b1b2;
}
big {
font-size : 1.2em;
font-weight : bold;
line-height : 1.46em;
color : #887662;
}
small {
font-size : 0.9em;
color : #9f8c77;
}
blockquote {
background : url(img/blockquote.png) no-repeat 4px 0%;
padding : 0 0 0 26px;
font : italic 1.1em/1.4em Georgia, "Times New Roman", Times, serif;
color : #897662;
}
ul {
list-style : none;
margin : 1.2em 0 1.8em 10px;
}
ul li {
padding : 0 0 0.5em 16px;
}
ol {
margin : 1.2em 0 1.8em 10px;
}
ol li {
margin : 0 0 0 16px;
}
h1, h2, h3, h4, h5, h6 {
line-height : 2em;
color : #000000;
}
h1 {
font-size : 2em;
}
h2 {
font-size : 1.6em;
}
h3 {
font-size : 1.4em;
}
h4 {
font-size : 1.2em;
}
input, textarea, select {
font : normal 1em/1.4em Arial, Helvetica, sans-serif;
}
input[type="text"], input[type="password"], textarea {
background : #fff;
border : 1px solid #000;
}
textarea:focus, input[type="password"]:focus, input[type="text"]:focus {
border : 1px solid #0c3c64;
background : #fff;
outline : none;
}
#header {
padding : 20px 0 30px;
position : relative;
}
#adsense {
height : auto;
width : 950px;
background:#000000;
text-align:center;
margin: 0 0 5px 0;
}
#menu1 {
height : 80px;
width : 910px;
background : url(img/menu1.gif);
padding:0px 0px 0px 40px;
}
#menu1 ul li{
position : relative;
display : inline;
float : left;
color : #2c5173;
padding:10px 0 0 10px;
margin:0px 10px 0px 3px;
}
#menu1 ul li a big{
font-size:14px;
color:#1d3c4f;
text-transform:uppercase;
margin:0 0 0 0;
padding:0 0 0 0;
}
#menu1 ul li:hover {
color : #dbdedf;
background-image:url(img/nav-bg2.gif);
}
#menu1 ul li a{
margin:0 0 0 0;
padding:0 0 0 0;
font-size:12px;
text-decoration:none;
color:#4e7090;
}
.inicio {
height:67px;
width:70px;
}
.about {
height:67px;
width:70px;
}
.premium {
height:67px;
width:80px;
}
.tutoriales {
height:67px;
width:90px;
}
.contacto {
height:67px;
width:80px;
}
.recursos {
height:67px;
width:90px;
}
#logotipo {
height : 160px;
width : 950px;
background: #000000; 
}
#suscribete {
float:right;
height : 160px;
width : 451px;
background : url(img/suscribirse.png);
}
#header .description {
font : 1.4em/1em Arial, Helvetica, sans-serif;
margin : 0 0 20px;
letter-spacing : -0.04em;
color : #7c7268;
}
#header .socialmedia a {
text-decoration : none;
margin-right : 20px;
color : #666;
}
#header .socialmedia a:hover {
color : #ca6c18;
}
#header .socialmedia img {
vertical-align : middle;
margin : 0 8px 5px 0;
}
#nav {
background : url(img/menu2.gif) repeat-x;
height : 81px;
width : 936px;
position : absolute;
list-style : none;
margin : -20px 0 0 0;
padding : 0 10px 0 4px;
}
#nav li {
float : left;
margin : 10px 0px 10px 0;
padding : 0 0 5px 0;
background : none;
display : inline;
}
#rss_c{
font-family:Arial,Helvetica,sans-serif;
width:80px;
height:60px;
text-align:center
}
#rss_c div{
padding-top:11px
}
#rss_c span{
font-size:xx-small;position:relative
}
#rss_c a{
background:url('img/rssp1.gif') no-repeat left center;
padding-left:28px;
font-weight:bold;
font-size:22px;
text-decoration:none;
color:#000
}
#rss_c a:hover{
color:#F37421
}
#nav li a {
color : #dbdedf;
font : 14px bold Arial, Helvetica, sans-serif;
border-left : #333333;
padding : 5px 10px 5px 7px;
display : block;
text-decoration : none;
color : #ffffff;
text-align : center;
background : url(img/sep-nav.gif) right no-repeat;
}
#nav li.current_page_item, #nav li.current_home, #nav li:hover {
background : url(img/nav-bg.gif) repeat-x;
}
#nav li.current_page_item a, #nav li a:hover {
background : url(img/nav-bg.gif) repeat-x right -85px;
color : #ffffff;
font : 14px bold Arial, Helvetica, sans-serif;
}
#nav li:hover a {
background : url(img/nav-bg.gif) repeat-x right -85px;
}
#nav li.current_home a {
background : url(img/nav-bg.gif) repeat-x right -169px;
padding-right : 20px;
margin-left : 20px;
color : #ffffff;
}
#nav ul {
position : absolute;
top : 18px;
left : -10px;
padding : 8px 0 10px;
background : #fbf4b5 url(img/subnav-gradient.png) repeat-x;
border : 1px solid #c5c5a2;
}
#nav ul li {
background : none;
padding : 0;
margin : 0;
}
#nav ul li:hover, #nav ul li:hover a, #nav ul li.current_page_item {
background : none;
}
#nav ul a {
color : #755433;
font-weight : normal;
padding : 7px 0 7px 15px;
width : 200px;
background : none !important ;
}
#nav li.current_page_item li a, #nav ul li.current_page_item a {
color : #755433;
background : none;
}
#nav ul a:hover, #nav li.current_page_item li a:hover, #nav ul li.current_page_item a:hover {
background : none;
color : #000;
}
#nav ul {
display : none;
}
#nav li:hover > ul {
display : block;
}
#nav ul ul {
left : 200px;
top : -18px;
z-index : 3;
}
#searchform {
position : absolute;
bottom : 57px;
right : 25px;
background : url(img/searchform.png) no-repeat;
width : 222px;
height : 26px;
padding : 5px 0 3px;
}
#searchform #s {
background : #332518;
border : none;
font : italic 110% Georgia, "Times New Roman", Times, serif;
color : #ada8a3;
width : 168px;
padding : 2px 5px;
margin-left : 30px;
}
#searchform #s:focus {
outline : none;
}
#wrapper {
background : #bababb center;
border : 1px solid #6b6b6b;
width : 100%;
min-height : 1100px;
overflow : hidden;
padding-top : 5px;
}
#content {
float : left;
width : 585px;
margin-left : 5px;
padding : 0 32px 0 32px;
background : #dbdedf;
border : 1px solid #878788;
}
#thumb {
margin : 0 0 15px 0;
}
.readmorecontent {
text-align : right;
}
a.readmore {
padding : 5px 5px;
margin : 0 25px 0 0;
background : #98c3eb;
color : #3e556a;
text-decoration : none;
border : 1px solid #b5b5b5;
}
a.readmore:hover {
background-color : #98c3eb;
text-decoration : underline;
border : 1px solid #b5b5b5;
}
.post {
margin : 0 0 45px;
}
.post-title {
font : 30px Arial, Helvetica, sans-serif;
font-weight:bold;
letter-spacing : -0.05em;
margin : 10px 10px 10px 0;
color : #000000;
}
.post-title a {
text-decoration : none;
color : #000000;
}
.post-title a:hover {
color : #606060;
}
.post-data {
margin : 0 0 15px;
font : bold 0.9em/1.3em Arial, Helvetica, sans-serif;
color : #507faa;
}
.post-data a {
color : #507faa;
text-decoration : none;
padding-bottom : 4px;
}
.post-data a:hover {
color : #98c3eb;
text-decoration : none;
}
.post-data span {
padding : 0 0 3px 19px;
margin-right : 12px;
}
.postauthor {
background : url(img/postdata-icons.png) no-repeat 0% -512px;
}
.postauthor:hover {
background : url(img/postdata-icons.png) no-repeat 0% -619px;
}
.postcategory {
background : url(img/postdata-icons.png) no-repeat;
}
.postcategory:hover {
background-position : 0% -253px;
}
.posttag {
background : url(img/postdata-icons.png) no-repeat 0% -86px;
}
.posttag:hover {
background-position : 0% -339px;
}
.postcomment {
background : url(img/postdata-icons.png) no-repeat 0% -172px;
}
.postcomment:hover {
background-position : 0% -425px;
}
.more-link {
font : bold 1em/1em Arial, Helvetica, sans-serif;
background : url(img/more-link.png) no-repeat right 3px;
text-decoration : none;
padding : 0 12px 3px 0;
}
a.more-link:hover {
background-position : right -67px;
}
.post-nav {
background : url(img/content-dots.png) repeat-x;
width : 100%;
overflow : hidden;
margin : 10px 0 0px;
padding-top : 12px;
padding-bottom:40px;
}
.post-nav a {
font : bold 1.2em/1.1em Arial, Helvetica, sans-serif;
padding : 3px 0 12px;
display : block;
text-decoration : none;
width : 225px;
background : #ccc;
}
.post-nav .previous a {
background : url(img/post-nav.png) no-repeat;
padding-left : 32px;
float : left;
}
.post-nav .previous a:hover {
background-position : 0% -191px;
}
.post-nav .next a {
background : url(img/post-nav.png) no-repeat right -383px;
padding-right : 32px;
text-align : right;
float : right;
}
#paypal {
height : 60px;
width : 650px;
margin: 10px 0 30px 0;
padding:0 0 0 20px;
}
#comparte {
height : 185px;
width : 650px;
background : url(img/comparte.png) no-repeat;
}
#comparte ul{
padding:0 0 0 30px;
}
.post-nav .next a:hover {
background-position : right -574px;
}
#comments, #respond h4 {
font : bold 1.6em/1em Arial, Helvetica, sans-serif;
padding : 15px 0 0;
margin : 5px 0 20px;
letter-spacing : -0.04em;
}
#comments, .commentlist #respond h4 {
background : url(img/content-dots.png) repeat-x;
}
#comments em, #respond h4 em {
font : italic 0.7em/1em Georgia, "Times New Roman", Times, serif;
}
.commentlist {
list-style : none;
margin : 0;
padding : 0;
}
.commentlist li {
margin : 0 0 20px;
padding : 0;
}
.comment-author {
margin : 0 0 5px;
}
.comment-author small {
color : #9d8b78;
font-size : 0.85em;
}
.comment-author cite {
font : normal bold 1.35em/1em Arial, Helvetica, sans-serif;
}
.comment-author cite a {
text-decoration : none;
}
.avatar {
position : absolute;
margin : -4px 0 0 -65px;
background : #fdfde8;
border : 1px solid #d6d1c7;
padding : 4px;
}
.reply {
background : url(img/reply.png) no-repeat 0% center;
padding : 0 0 0 12px;
}
.comment-reply-link {
text-transform : uppercase;
font-size : 0.8em;
font-weight : bold;
color : #a5907a;
text-decoration : none;
}
a.comment-reply-link:hover {
color : #ca6c18;
}
.commententry {
clear : both;
}
.commentlist ul {
margin : 20px 0 0;
padding : 0;
}
.commentlist ul li {
background : none;
margin : 0;
padding : 0;
}
.commentlist ul .comment-author {
margin : 0 0 10px;
}
.commentlist ul .avatar {
width : 32px;
height : 32px;
position : relative;
float : left;
margin : -5px 10px 0 0;
}
.commentlist ul ul {
margin-left : 53px;
padding : 0;
}
.comment-nav {
clear : both;
float : right;
margin : -33px 0 0;
line-height : 1em;
}
.comment-nav a {
text-decoration : none;
color : #b8a98a;
font-weight : bold;
text-transform : uppercase;
}
.comment-nav a:hover {
color : #ca6c18;
}
.comment-nav .previous a {
background : url(img/comment-nav.png) no-repeat 0% -144px;
padding-left : 18px;
margin-right : 20px;
}
.comment-nav .previous a:hover {
background-position : 0% -217px;
}
.comment-nav .previous a:after {
content : close-quote;
}
.comment-nav .next a {
background : url(img/comment-nav.png) no-repeat right 3px;
padding-right : 24px;
}
.comment-nav .next a:hover {
background-position : right -70px;
}
.comment-nav .divider {
background : url(img/comments-nav-circle.png) no-repeat center center;
padding : 0 10px;
}
#respond {
position : relative;
margin-bottom : 40px;
}
#respond .cancel-comment-reply {
position : absolute;
top : 20px;
right : 0;
}
#respond #cancel-comment-reply-link {
font : bold 0.9em/1em Arial, Helvetica, sans-serif;
text-transform : uppercase;
background : url(img/cancel-reply.png) no-repeat 0% 3px;
padding : 2px 2px 2px 16px;
text-decoration : none;
color : #b8a98a;
}
#respond #cancel-comment-reply-link:hover {
text-decoration : none;
color : #ca6c18;
background-position : 0% -55px;
}
#commentform input[type="text"] {
width : 210px;
margin-right : 5px;
background : #f0f0f0;
border : 1px solid #a1a1a2;
padding : 5px 7px;
}
#commentform textarea {
width : 97%;
height : 150px;
padding : 10px 7px;
border : 1px solid #a1a1a2;
background : #f0f0f0;
}
#commentform textarea:focus, #commentform input[type="text"]:focus {
border : 1px solid #556671;
background : #fff;
outline : none;
}
#commentform label {
font-weight : bold;
}
#commentform label small {
font-weight : normal;
}
#commentform #submit {
background : url(img/comment-submit.png) no-repeat 0% bottom;
width : 183px;
height : 35px;
border : none;
font : bold 1.05em/1em Arial, Helvetica, sans-serif;
color : #fff;
cursor : pointer;
padding : 3px 0 7px;
}
#commentform #submit:hover {
background-position : 0% 0%;
}
#sidebar {
width : 280px;
float : right;
margin : 0 5px 20px 0;
font-size : 0.95em;
line-height : 1.5em;
background : #0c3c64;
border : 1px solid #030709;
min-height : 1100px;
}
#sep {
height:2px;
width:auto;
background : url(img/sep.png) #e9eaea bottom;
margin: 0 30px 0 30px;
}
#parte1 {
height : 250px;
width : 251px;
background: #e9eaea;
border : 1px solid #3b1010;
margin: 15px 0 0 15px;
padding: 10px 0 10px 0;
}
#publi2 {
height : 250px;
width : 251px;
background: #e9eaea;
border : 1px solid #3b1010;
margin: 15px 0 20px 15px;
padding: 10px 0 10px 0;
}
#parte4 {
min-height : 100px;
width : 251px;
background: #e9eaea;
border-left: 1px solid #3b1010;
border-right: 1px solid #3b1010;
border-top:  1px solid #3b1010;
margin: 0 0 0 15px;
padding: 10px 0 10px 0;
}
#parte4 h2 {
color:#1d3c4f;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
text-align:left;
margin:0 0 0 10px;
}
#parte5 {
min-height : 160px;
width : 251px;
background:#e9eaea;
border-left: 1px solid #3b1010;
border-right: 1px solid #3b1010;
border-bottom:  1px solid #3b1010;
margin: 0 0 0 15px;
}
#parte5 h2 {
color:#1d3c4f;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
text-align:left;
margin:0 0 5px 10px;
padding:10px 0 0 0;
}

#buscar {
width : 250px;
height : 45px;
margin : 5px 5px 5px 15px;
}
#publicidad {
width : 250px;
height : 275px;
margin:0px 5px 0px 15px;
}
#publicidad ul {
position : relative;
display : inline-block;
margin : 0 0 0 0;
}
#redes1 {
height : 80px;
width : 251px;
background: #e9eaea;
border : 1px solid #3b1010;
margin: 10px 0 10px 15px;
padding: 10px 0 5px 0;
}
#sidebar ul {
list-style : none;
margin : 0 0 10px;
padding:0 0 0 5px;
}
#sidebar ul ul {
margin : 0;
}
#sidebar ul li {
padding : 0 0 0 5px;
margin : 1px 0;
}
.left {
float:left;
margin-left:20px;
padding-left:10px;
width:40%;
}
.right {
float:left;
width:40px;
}
#sidebar ul a {
font-weight : bold;
text-decoration : none;
color:#3d5768;
}
#sidebar ul a:hover {
font-weight : bold;
text-decoration : none;
color:#79b3d9;
}
#sidebar .widget {
margin : 0 0 20px;
}
#sidebar #searchform {
position : relative;
margin : 0;
right : auto;
bottom : auto;
}
#sidebar #wp-calendar caption {
font-weight : bold;
}
#sidebar #wp-calendar td {
width : 32px;
padding : 4px 2px;
text-align : center;
}
#footer {
min-height:108px;
width : auto;
font-size : 0.9em;
background : url(img/footer.png) no-repeat center top;
padding : 40px 30px 10px 30px;
clear : both;
overflow : hidden;
color : #888;
}
#footer a {
color : #666;
text-decoration : none;
}
#footer a:hover {
text-decoration : underline;
}
#footer .copyright {
float : left;
}
#footer .credits {
float : right;
}
.center {
text-align : center;
}
.alignleft {
float : left;
margin-right : 20px;
}
img.alignleft {
background : #fff;
border : 1px solid #d6d1c7;
padding : 5px;
margin-bottom : 15px;
}
.alignright {
float : right;
margin-left : 20px;
}
img.alignright {
background : #fff;
border : 1px solid #d6d1c7;
padding : 5px;
margin-bottom : 15px;
}
.aligncenter {
text-align : center;
display : block;
margin-left : auto;
margin-right : auto;
}
.wp-caption {
text-align : center;
background : #fff;
border : 1px solid #d6d1c7;
padding : 5px 2px 0;
margin-bottom : 15px;
}
.wp-caption-text {
font : italic 1em/1.3em Georgia, "Times New Roman", Times, serif;
margin : 6px 0;
color : #777;
}