/*
Theme Name: LightBreaker ES Trazos-Web.com
Theme Style: Unique Dark WordPress Theme
Theme URI: http://www.trazos-web.com/temas-wordpress-espanol/
Original Theme URI: http://www.wpthemesplugin.com
Description: 3 column seo optimized custom wordpress theme with tab and advertisment slot
Author: Moses Francis
Author URI: http://wpthemesplugin.com
Modificado y traducido por: Diego Castillo
URI: http://www.trazos-web.com
Copyright 2007-2008 wpthemesplugin.com
*/



body {/*font-family: Verdana, Arial, Helvetica, sans-serif; font-family: "Calibri","Tebruchet MS","Tahoma",sans-serif;*/
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	padding: 0px;
	margin: 0px;
	color:#63565F;
	text-align:justify;
	background: #fff /*url(images/fondo.png) no-repeat top left*/;
}
h1, h2, h3, h4, h5, h6 {
	font-family: Arial, Helvetica, sans-serif; /*font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*/
	font-weight: normal;
}
a {
	color: #be3417;
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
#light-wrap {
	margin: 0px auto;
	width: 960px;
}
#light-container {
	margin: 0px;
	width: 1025px;
	float: left; /*background-color:#fff;*/
	padding: 10px;
	background-image:url(images/header-content.png);
	background-repeat:no-repeat;
}
#light-header {
	margin: 0px;
	width: 1020px;
	float: left;
}
#light-header h1 {
	text-indent:-10000px;
	margin:0;
	padding:0;
}
#light-header h1 a {
	height: 0px;
	display:block;
	background: #ffffff url(images/header-2010.jpg) no-repeat; /*border-right: 1px dotted #d5d5d5;
border-left: 1px dotted #d5d5d5;*/
	width: 1025px
}
#h-logo {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 500px;
}
#light-header img {
	border-width: 0px;
}
#h-logo h1 {
	font-size: 24px;
	line-height: 29px;
	color: #F7F7F7;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 400px;
}
#h-logo p {
	font-size: 12px;
	line-height: 18px;
	color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 400px;
}
#h-logo h1 a {
	color: #f7f7f7;
	text-decoration: none;
}
#h-logo h1 a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
#h-right {
	float: right;
	width: 500px;
}
#navigation {
	margin-top: 56px;
	padding: 0px;
	float: left;
	width: 1025px;
	height: 35px; /*border-bottom: 3px solid #999999; border-top: 3px solid #999999; border-right: 1px dotted #d5d5d5; border-left: 1px dotted #d5d5d5;*/
	border-bottom: 2px solid #bf3519;
}
#adsense-top-gad {
	margin: 0px;
	padding: 5px 0px;
	float: left;
	width: 960px;
	text-align: left;
	color: #FFFFFF;
	background: #616161;
}
#navigation .nav {
	margin: 5px 0px 0px 20px;
	padding: 0px;
	float: left;
	list-style-type: none;
}
#navigation .nav ul {
	margin: 0px;
	padding: 0px;
	float: left;
	list-style-type: none;
}
.nav li {
	margin: 0px 8px 0px 0px;
	padding: 0px;
	float: left;
	list-style-type: none;
	font-size: 17px;
	letter-spacing: -1px;
	color: #FFFFFF;
	display: inline;
	font-weight: bolder;
}
.nav ul li {
	margin: 0px;
	padding: 0px;
	float: left;
	list-style-type: none;
	font-size: 17px;
	letter-spacing: -1px;
	color: #FFFFFF;
	display: inline;
}
.nav li a {
	margin: 0px;
	padding: 5px 12px;
	float: left;
	list-style-type: none;
	font-size: 17px;
	letter-spacing: -1px;
	color: #333;
	display: block;
	height: 18px;
	line-height: 18px;
	text-decoration: none;
}
.nav li a:hover {
	margin: 0px;
	padding: 5px 12px;
	float: left;
	list-style-type: none;
	font-size: 17px;
	letter-spacing: -1px;
	color: #bf3519;
	display: block;
	height: 18px;
	line-height: 18px;
	text-decoration: none;
}
#home a {
	margin: 0px;
	padding: 5px 12px;
	float: left;
	list-style-type: none;
	font-size: 17px;
	letter-spacing: -1px;
	color: #333;
	display: block;
	height: 18px;
	line-height: 18px;
	text-decoration: none;
}
#home a:hover {
	margin: 0px;
	padding: 5px 12px;
	float: left;
	list-style-type: none;
	font-size: 17px;
	letter-spacing: -1px;
	color: #bf3519;
	display: block;
	height: 18px;
	line-height: 18px;
	text-decoration: none;
}
.nav li.current_page_item a {
	margin: 0px;
	padding: 5px 12px;
	float: left;
	list-style-type: none;
	font-size: 17px;
	letter-spacing: -1px;
	color: #282727;
	display: block;
	height: 18px;
	line-height: 18px;
	text-decoration: none;
	background: #999999;
}
.nav li.current_page_item a:hover {
	margin: 0px;
	padding: 5px 12px;
	float: left;
	list-style-type: none;
	font-size: 17px;
	letter-spacing: -1px;
	color: #282727;
	display: block;
	height: 18px;
	line-height: 18px;
	text-decoration: none;
	background: #9999999;
}
#content {/*background: #FFF url(images/content.gif) repeat-y*/;
	margin: 0px;
	padding: 15px 10px 45px 13px;
	float: left;
	width: 1000px;
	position: relative;
	/*border-right: 1px dotted #d5d5d5;
border-left: 1px dotted #d5d5d5;
border-top: 1px solid #000000;
border-right: 1px dotted #d5d5d5;
border-bottom: 3px solid #000000;
border-left: 1px dotted #d5d5d5;*/
height: auto;
}
#post-entry {
	float: left;
	width: 500px;
	min-height: 1400px;
	border-right: 1px solid #e5e5e5;
	padding-right:10px;
}
#post-entry h2 {
	font-size: 16px;
	line-height: 22px;
	color: #333333;
	margin: 0;
	padding: 0;
	float: left;
	width: 500px;
	letter-spacing: -1px;
	font-weight: bolder;
}
.post-meta {
	float: left;
	width: 500px;
	/*border-top: 1px dotted #390804;*/
margin-bottom: 15px;
}
.top-meta {
	margin: 0px;
	padding: 5px 0px 10px 10px;
	float: left;
	width: 488px;
	position: relative;
}
.post-title {
	float: left;
	width: 425px;
}
.post-title h1 {
	font-size: 22px;
	line-height: 29px;
	color: #333;
	margin: 0px;
	padding: 0;
	float: left;
	width: 425px;
	font-weight: bold;
	letter-spacing:-2px;
}
.calendar {
	background: url(images/calendarIMG.jpg) no-repeat;
	/*background-color: #be3417;*/
float: right;
	height: 50px;
	width: 50px;
	text-align: center;
	font-size: 15px;
	line-height: 26px;
	color: #EDECEC;
	padding-bottom: 5px;
	padding-top:2px;
	/*font-family: "Calibri","Tebruchet MS","Tahoma",sans-serif; font-weight: normal;*/
font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	display: none;
}
.c-month {
	color: #fff;
	font-weight: bold;
}
.post-title h1 a {
	color: #333;
	text-decoration: none;
}
.post-title h1 a:hover {
	color: #bf3519;
	text-decoration: none;
}
.post-author {
	font-size: 11px;
	line-height: 20px;
	color: #999999;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 425px;
	font-weight: bolder;
	letter-spacing:-1px;
	text-transform:uppercase;
}
.post-author a {
	color: #be3417;
	text-decoration: none;
}
.post-author a:hover {
	color: #be3417;
	text-decoration: underline;
}
.mini-social {
	float: left;
	width: 425px;
}
.mini-social p {
	margin: 0px;
	padding: 0px;
	float: left;
	font-size: 11px;
	line-height: 17px;
}
.mini-social p a {
	color: #be3417;
	text-decoration: none;
}
.mini-social p a:hover {
	color: #be3417;
	text-decoration: underline;
}
.mini-social .meneame {
	display: inline-block;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-right: 10px;
	padding-left: 18px;
	background: url(images/socials/meneame.gif) no-repeat left 4px;
}
.mini-social .fresqui {
	display: inline-block;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-right: 10px;
	padding-left: 20px;
	background: url(images/socials/fresqui.gif) no-repeat left 4px;
}
.mini-social .autobombeame {
	display: inline-block;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-right: 10px;
	padding-left: 18px;
	background: url(images/socials/autobombeame.gif) no-repeat left 4px;
}
.mini-social .emailtofriend {
	display: inline-block;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-right: 10px;
	padding-left: 18px;
	background: url(images/socials/email.gif) no-repeat left 5px;
}
.my-rating {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 425px;
}
.my-rating .post-ratings {
	margin-left:0px!important;
}
.the-com a {
	display: inline-block;
	background: url(images/socials/icomment.png) no-repeat left center;
	padding-left: 16px;
	margin: 0px;
}
.the-view a {
	display: inline-block;
	background: url(images/socials/view.gif) no-repeat left center;
	padding-left: 16px;
	margin: 0px;
}
.post-content {
	/*font-family: "Calibri","Tebruchet MS","Tahoma",sans-serif;*/
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	margin: 0;
	float: left;
	width: 500px;
	line-height:1.4em;
	padding:0;
	overflow: hidden;
	color: #63565F;
}
.wp-caption-text {
	text-align:center;
	border-bottom:2px solid #e5e5e5;
	padding: 0 10px 10px;
}
.post-content img {
	border-width: 0px;
	border-style: none; /*margin-top:-11px;*/
	margin-bottom: 10px;
}
.post-content a {
	color: #be3417;
	text-decoration: none;
	text-transform:uppercase;
	font-weight:bolder;
}
.post-content a:hover {
	color: #BE3417;
	text-decoration: underline;
	text-transform:uppercase;
	font-weight:bolder;
}
.post-content .enjoyit {
	background: url(images/rss_icon.jpg) no-repeat left 3px;
	margin: 15px 0px 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 18px;
	font-size: 12px;
	line-height: 18px;
}
.post-content .enjoyit a {
	color: #be3417;
	text-decoration: none;
}
.post-content .enjoyit a:hover {
	color: #be3417;
	text-decoration: underline;
}
.post-social {
	margin: 0px;
	padding: 8px 10px;
	float: left;
	width: 480px;
	background: #ffffff;
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	font-size: 11px;
	line-height: 18px;
	font-weight: bold;
	color: #63565F;
	text-transform: uppercase;
	letter-spacing: -1px;
}
.post-social a {
	font-weight: bold;
	color: #be3417;
	text-decoration: none;
}
.post-social a:hover {
	color: #fff;
	background-color: #be3417;
	text-decoration: none;
	text-transform:uppercase;
	font-weight:bolder;
}
/*///////////////////////////////////////////////////////

//////////////GLOBAL VARIABLE////////////////////////////

///////////////////////////////////////////////////////*/

#searchform {
	float: left;
	width: 152px;
	padding-left: 5px;
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 15px;
}
#searchform p {
	margin: 5px 0px 0px;
	padding: 0px;
	float: left;
	width: 100%;
}
#searchform .textf {
	padding: 4px;
	width: 152px;
	border: 2px solid #dddddd;
	background: #FFFFFF;
	color: #000000;
	font-size: 14px;
}
#searchform .textb {
	padding: 1px 12px;
	background: #333;
	float: left;
	display: inline;
	margin-left: 50px;
	margin-top: 5px;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	border: 2px solid #999;
	text-transform:uppercase;
}
#searchform .textf:hover {
	padding: 4px;
	width: 152px;
	border: 2px solid #dedede;
	background: #F9F9F9;
	color: #000000;
	font-size: 14px;
}
#themeswitcher {
	margin: 0px;
	padding: 5px 0px 12px;
	float: left;
	width: 96%;
	list-style-type: none;
}
#themeswitcher li {
	margin: 0px;
	padding: 0px 0px 0px 5px;
	float: left;
	width: 95%;
}
#themeswitcher select {
	margin: 0px;
	padding: 2px;
	float: left;
	width: 98%;
	border: 1px solid #CCCCCC;
	font-size: 11px;
	color: #666666;
	background: #FFFFFF;
}
.akpc_pop {
	font-size: 12px;
	line-height: 18px;
	color: #999999;
	margin: 5px 0px 0px;
	padding: 0px;
	clear: both;
	font-family: Arial, Helvetica;
}
.pullquote-left {
	color: #000000;
	background: #F9F9F9;
	margin: 8px 8px 0px 2px;
	padding: 8px;
	float: left;
	width: 30%;
	text-align: center;
	font-size: 21px;
	font-family: Georgia, "Times New Roman", Helvetica, sans-serif;
	font-style: italic;
	line-height: 24px;
	border-top: 2px solid #CCCCCC;
	border-bottom: 2px solid #CCCCCC;
	font-weight: normal;
}
.pullquote-right {
	color: #000000;
	background: #F9F9F9;
	margin: 8px 8px 0px 2px;
	padding: 8px;
	float: right;
	width: 30%;
	text-align: center;
	font-size: 21px;
	font-family: Georgia, "Times New Roman", Helvetica, sans-serif;
	font-style: italic;
	line-height: 24px;
	border-top: 2px solid #CCCCCC;
	border-bottom: 2px solid #CCCCCC;
	font-weight: normal;
}
.subscribe-to-comments {
	font-size: 12px;
	color: #000000;
}
.subscribe-to-comments a {
	color: #003366;
	text-decoration: underline;
}
.caption-img-left {
	display: block;
	margin: 10px 15px 5px 5px;
	padding: 5px;
	float: left;
	background: #F3F3F3;
	width: 40%;
	border: 1px solid #EFEFEF;
}
.caption-img-left p {
	font-size: 1em;
	color: #666666;
	padding: 0px;
	clear: both;
	display: block;
	margin: 0px;
	width: auto;
}
.caption-img-left em {
	font-size: 12px;
	color: #333333;
	margin: 0px;
	padding: 0px;
	clear: both;
	font-style: italic;
	font-family: Arial, Tahoma, "Lucida Sans";
	line-height: 18px;
	text-decoration: none;
	display: block;
	visibility: inherit;
	width: 100%;
}
.caption-img-right em {
	font-size: 12px;
	color: #333333;
	margin: 0px;
	padding: 0px;
	clear: both;
	font-style: italic;
	font-family: Arial, Tahoma, "Lucida Sans";
	line-height: 18px;
	text-decoration: none;
	display: block;
	visibility: inherit;
	width: 100%;
}
.caption-img-right {
	display: block;
	margin: 10px 5px 5px 15px;
	padding: 5px;
	float: right;
	background: #F3F3F3;
	width: 40%;
	border: 1px solid #EFEFEF;
}
.caption-img-right p {
	font-size: 1em;
	color: #666666;
	margin: 0px;
	padding: 0px;
	clear: both;
	width: auto;
}
.caption-img-right img {
	clear: both;
	margin: 0px;
	padding: 0px;
	display: block;
	width: 100%;
}
.caption-img-left img {
	clear: both;
	margin: 0px;
	padding: 0px;
	display: block;
	width: 100%;
}
dl {
	padding-left: 10px;
	font-size: 1em;
	margin-top: 8px;
	margin-bottom: 8px;
	font-family: Arial, Helvetica, sans-serif;
}
dt {
	margin-bottom: 5px;
	margin-top: 0px;
	font-weight: 400;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
}
dd {
	font-style: italic;
	margin-bottom: 8px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
}
blockquote p {
	margin: 0px;
	padding: 0px;
}
blockquote {
	font-size: 17px;
	line-height: 22px;
	color: #000000;
	margin: 10px;
	padding: 7px 7px 7px 25px;
	clear: both;
	font-family: Georgia, "Times New Roman", Helvetica, sans-serif;
	font-style: italic;
	background: url(images/blockquote.gif) no-repeat left top;
}
.alignleft {
	text-align: left;
	float: left;
}
.alignright {
	text-align: right;
	float: right;
}
.center {
	text-align: center;
	margin: 0px auto;
	clear: both;
}
img.alignleft {
	padding: 0px;
	float: left;
	margin-right: 5px;
	margin-top: 2px;
	margin-bottom: 5px;
}
img.alignright {
	padding: 4px;
	float: right;
	margin-top: 10px;
	margin-left: 10px;
}
img.center {
	padding: 4px;
	display: block;
	margin: 5px auto;
	clear: both;
}
pre {
	margin: 8px 0px;
	padding: 0px;
	clear: both;
	width: 90%;
	overflow: scroll;
	font-family: Verdana, sans-serif, Arial;
	font-size: 1em;
	background: #FFFFFF;
	color: #000000;
	border: 1px solid #999999;
}
em {
	color: #63565F;
	font-size: 11px;
}
.post-content ul ul {
	margin: 0px;
	padding: 0px;
}
.post-content h1 {
	margin: 0px 0px 5px;
	padding: 0px 0px 3px;
	font-size: 17px;
	font-weight: bold;
	line-height: 20px;
	color: #000000;
}
.post-content h2 {
	margin: 0px 0px 5px;
	padding: 0px 0px 3px;
	font-size: 20px;
	font-weight: bold;
	line-height: 20px;
	color: #333333;
}
.post-content h3 {
	margin: 0px 0px 5px;
	padding: 0px 0px 3px;
	font-size: 18px;
	font-weight: bold;
	line-height: 20px;
	color: #333333;
	letter-spacing: -1px;
	/*border-bottom: 1px solid #BE3417;*/
width: 470px;
}
.post-content h4 {
	margin: 20px 0px 5px;
	padding: 0px 0px 3px;
	font-size: 16px;
	font-weight: bold;
	line-height: 20px;
	color: #333333;
	letter-spacing: -1px;
	/*border-bottom: 1px solid #BE3417;*/
width: 470px;
}
/*.post-content h4 {color: #63565F; margin: 30px 0 0; padding: 0px; font-size: 19px; font-weight: bold; line-height: 23px; letter-spacing: -1px; text-align: center;}*/

.post-content h5 {
	margin: 0px 0px 5px;
	padding: 0px;
	font-size: 16px;
	font-weight: bold;
	line-height: 19px;
}
.post-content h6 {
	margin: 15px 0px 0px;
	padding: 0px;
	font-size: 15px;
	font-weight: bold;
	line-height: 18px;
	color: #320000;
	border-bottom: 1px solid #dedede;
}
.post-content .related-ad {
	margin: 15px 0px 0px;
	padding: 0px;
}
.post-content .related-search {
	margin: 0px;
	padding: 0px;
}
.info {
	font-size: 12px;
	color: #191919;
	background: #ebe9ce url(images/styling/info.gif) no-repeat 5px center;
	font-family: Verdana, sans-serif, "Courier New";
	line-height: 125%;
	margin: 10px 0px 0px;
	padding: 12px 12px 12px 25px;
	display: block;
	font-weight: 400;
	width: 80%;
	border-top: 2px solid #DAD6A5;
	border-bottom: 2px solid #DAD6A5;
}
.warning {
	font-size: 12px;
	color: #191919;
	font-family: Verdana, sans-serif, "Courier New";
	line-height: 125%;
	background: #e3aeae url(images/styling/warning.gif) no-repeat 5px center;
	display: block;
	margin: 10px 0px 0px;
	padding: 12px 12px 12px 25px;
	font-weight: 400;
	width: 80%;
	border-top: 2px solid #D68585;
	border-bottom: 2px solid #D68585;
}
.download {
	font-size: 12px;
	color: #191919;
	font-family: Verdana, sans-serif, "Courier New";
	line-height: 125%;
	background: #d5ecd5 url(images/styling/download.gif) no-repeat 5px center;
	display: block;
	margin: 10px 0px 0px;
	padding: 12px 12px 12px 25px;
	font-weight: 400;
	width: 80%;
	border-top: 2px solid #A9D8A9;
	border-bottom: 2px solid #A9D8A9;
}
.alert {
	font-size: 12px;
	color: #191919;
	line-height: 125%;
	background: #FFE5BF url(images/styling/alert.gif) no-repeat 5px center;
	font-family: Verdana, sans-serif, "Courier New";
	display: block;
	margin: 10px 0px 0px;
	padding: 12px 12px 12px 25px;
	font-weight: 400;
	width: 80%;
	border-top: 2px solid #FFC46A;
	border-bottom: 2px solid #FFC46A;
}
.note {
	font-size: 12px;
	color: #191919;
	font-family: Verdana, "Times New Roman", Times, Georgia, serif;
	line-height: 125%;
	background: #eaf2f5 url(images/styling/note.gif) no-repeat 5px center;
	display: block;
	margin: 10px 0px 0px;
	padding: 12px 12px 12px 25px;
	font-weight: 400;
	width: 80%;
	border-top: 2px solid #B7D2DD;
	border-bottom: 2px solid #B7D2DD;
}
.click {
	font-size: 12px;
	color: #191919;
	font-family: Verdana, "Times New Roman", Times, Georgia, serif;
	line-height: 125%;
	background: #fcfbed url(images/styling/click.gif) no-repeat 5px center;
	display: block;
	margin: 10px 0px 0px;
	padding: 12px 12px 12px 25px;
	font-weight: 400;
	width: 80%;
	border-top: 2px solid #F2EDB0;
	border-bottom: 2px solid #F2EDB0;
}
/*//////////////////////////////////////////////////////////

/////////////PAGING-COMMENT-TEMPLATE/////////////////////////

////////////////////////////////////////////////////////////*/



#post-navigator {
	color: #000000;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 500px;
}
#post-navigator-single {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 500px;
	font-size: 12px;
	line-height: 18px;
}
.wp-pagenavi {
	float: left;
	width: 500px;
	padding-top: 8px;
	padding-bottom: 8px;
	font-size: 12px;
}
.pages {
	font-size: 12px;
	color: #000000;
	background: #f8f8f8;
	padding: 2px 5px;
	border: 1px solid #dddddd;
	margin-right: 5px;
	font-weight: bold;
}
.current {
	background: #FFFFFF;
	padding: 2px 4px;
	border: 1px solid #CCCCCC;
	margin-left: 4px;
	color: #000000;
}
#post-navigator a {
	color: #FFFFFF;
	background: #333333;
	padding: 2px 4px;
	margin: 0px 0px 0px 3px;
	text-decoration: none;
	border: 2px solid #999999;
}
#post-navigator a:hover {
	color: #FFFFFF;
	background: #be3417;
	padding: 2px 4px;
	margin: 0px 0px 0px 3px;
	text-decoration: none;
	border: 2px solid #999999;
}
#post-navigator-single .alignleft {
	font-size: 12px;
	line-height: 16px;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 55%;
	overflow: hidden;
	height: auto;
}
#post-navigator-single .alignright {
	font-size: 12px;
	line-height: 16px;
	margin: 0px;
	padding: 0px;
	float: right;
	width: 45%;
	overflow: hidden;
	height: 20px;
}
#post-navigator-single a {
	color: #be3417;
	padding: 5px 8px;
	margin: 0px 0px 0px 3px;
	text-decoration: none;
}
#post-navigator-single a:hover {
	color: #be3417;
	padding: 5px 8px;
	margin: 0px 0px 0px 3px;
	text-decoration: underline;
}
#comments-template {
	margin: 0px;
	padding: 0px 0px 2em;
	float: left;
	width: 500px;
}
.feed-com {
	margin: 0px 0px 20px;
	float: left;
	width: 470px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 18px;
	background: url(images/rss.gif) no-repeat left center;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
}
.feed-com a {
	color: #990000;
	text-decoration: underline;
}
.feed-com a:hover {
	color: #003366;
	text-decoration: none;
}
#comments-template h4 {
	margin: 0px 0px 15px;
	padding: 0px;
	float: left;
	font-size: 18px;
	line-height: 24px;
	color: #003366;
	width: 500px;
}
#comments-template h5 {
	margin: 15px 0px 10px;
	padding: 0px;
	float: left;
	font-size: 18px;
	line-height: 25px;
	color: #000000;
	display: inline;
	width: 500px;
}
#comments-template h5 a {
	color: #006699;
	text-decoration: none;
}
#comments-template h6 {
	margin: 15px 0px 10px;
	padding: 0px;
	float: left;
	font-size: 18px;
	line-height: 24px;
	color: #000000;
	width: 500px;
	font-weight: normal;
}
.comment-list {
	float: left;
	width: 96%;
	padding: 0px 8px;
	margin: 0px;
}
.comment-avatar {
	margin: 0px 0px 0px 8px;
	padding: 0px;
	float: left;
	height: 52px;
	width: 52px;
}
.comment-avatar img {
	border-width: 0px;
}
.comment-block {
	float: left;
	width: 84%;
	margin: 0px;
	padding: 5px;
	background: #FFFFFF;
	border: 1px solid #eeeeee;
}
.comment-block .comment-author {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	line-height: 18px;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 99%;
}
.comment-block .comment-date {
	font-size: 11px;
	color: #000000;
	line-height: 18px;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 99%;
}
.comment-block .comment-date a {
	color: #003366;
	text-decoration: none;
}
.comment-block .comment-date a:hover {
	color: #003366;
	text-decoration: underline;
}
.comment-block .comment-text {
	font-size: 12px;
	color: #333333;
	line-height: 18px;
	margin: 0px;
	padding: 1em 0px;
	float: left;
	width: 99%;
}
.comment-block .comment-text code {
	font-family: "Courier New", "MS Sans Serif", sans-serif, serif;
	font-size: 12px;
	color: #666666;
}
.comment-block .comment-text blockquote {
	margin: 10px;
	padding: 5px;
	clear: both;
	border-left: 5px solid #003366;
	font-size: 12px;
	line-height: 17px;
	color: #000000;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	background: url(none);
}
.comment-block .comment-author a {
	color: #003366;
	text-decoration: underline;
}
.comment-block .comment-author a:hover {
	color: #003366;
	text-decoration: none;
}
.comment-block .comment-text a {
	color: #003366;
	text-decoration: underline;
}
.comment-block .comment-text a:hover {
	color: #003366;
	text-decoration: none;
}
.comment-block .comment-text p {
	margin: 0px 0px 5px;
}
.comment-block-alt {
	float: left;
	width: 84%;
	margin: 0px;
	padding: 5px;
	background: #FCFCFC;
	border: 1px solid #eeeeee;
}
.comment-block-alt .comment-author {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	line-height: 18px;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 99%;
}
.comment-block-alt .comment-date {
	font-size: 11px;
	color: #000000;
	line-height: 17px;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 99%;
}
.comment-block-alt .comment-date a {
	color: #003366;
	text-decoration: none;
}
.comment-block-alt .comment-date a:hover {
	color: #003366;
	text-decoration: underline;
}
.comment-block-alt .comment-text {
	font-size: 12px;
	color: #333333;
	line-height: 18px;
	margin: 0px;
	padding: 1em 0px;
	float: left;
	width: 99%;
}
.comment-block-alt .comment-text p {
	margin: 0px 0px 5px;
}
.comment-block-alt .comment-author a {
	color: #003366;
	text-decoration: underline;
}
.comment-block-alt .comment-author a:hover {
	color: #003366;
	text-decoration: none;
}
.comment-block-alt .comment-text a {
	color: #003366;
	text-decoration: underline;
}
.comment-block-alt .comment-text a:hover {
	color: #003366;
	text-decoration: none;
}
.comment-block-alt .comment-text code {
	font-family: "Courier New", "MS Sans Serif", sans-serif, serif;
	font-size: 12px;
	color: #666666;
}
.comment-block-alt .comment-text blockquote {
	margin: 10px;
	padding: 5px;
	clear: both;
	border-left: 5px solid #000000;
	font-size: 13px;
	line-height: 17px;
	color: #000000;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	background: url(none);
}
#comment-form {
	margin: 10px 0px 0px;
	padding: 12px 3px 12px 8px;
	float: left;
	width: 95%;
}
#comment-form p {
	margin: 0px 0px 10px;
	padding: 0px;
}
#comment-form label {
	font-size: 17px;
	color: #111111;
	margin: 0px;
	padding: 0px;
	line-height: 18px;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Helvetica, sans-serif;
}
#comment-form .comment-box {
	margin: 0px;
	padding: 1px;
	width: 50%;
	font-family: "Trebuchet MS", "Times New Roman", Tahoma;
	font-size: 14px;
	color: #000000;
	border-top: 2px solid #C1C1C1;
	border-right: 1px solid #dedede;
	border-bottom: 1px solid #dedede;
	border-left: 1px solid #dedede;
}
#comment-form .comment-box:hover {
	margin: 0px;
	padding: 1px;
	width: 50%;
	font-family: "Trebuchet MS", "Times New Roman", Tahoma;
	font-size: 14px;
	color: #000000;
	border-top: 2px solid #D4D4D4;
	border-right: 1px solid #dedede;
	border-bottom: 1px solid #dedede;
	border-left: 1px solid #dedede;
}
#comment-form .comment-box-area {
	margin: 0px;
	padding: 5px 2px;
	width: 80%;
	height: 180px;
	font-size: 12px;
	color: #333333;
	line-height: 20px;
	border-top: 2px solid #C1C1C1;
	border-right: 1px solid #dedede;
	border-bottom: 1px solid #dedede;
	border-left: 1px solid #dedede;
	font-family: Verdana, Arial, "Times New Roman", sans-serif;
}
#comment-form .comment-box-area:hover {
	margin: 0px;
	padding: 5px 2px;
	width: 80%;
	height: 180px;
	font-size: 12px;
	color: #333333;
	line-height: 20px;
	border-top: 2px solid #C1C1C1;
	border-right: 1px solid #dedede;
	border-bottom: 1px solid #dedede;
	border-left: 1px solid #dedede;
	font-family: Verdana, Arial, "Times New Roman", sans-serif;
}
#comment-form .comment-submit {
	margin: 0px;
	padding: 5px 8px;
	font-family: Georgia, "Times New Roman", Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	background: #003366;
	border-top: 1px solid #003366;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
	border-left: 1px solid #003366;
}
#comment-form #comment-rules {
	margin-top: 10px;
	margin-bottom: 0px;
	font-size: 11px;
	color: #000000;
	line-height: 17px;
}
.suscribete {
	width:260px;
	background-color: Black;
	height: 30px;
	float: left;
	text-align: left;
}
.suscribete h6 {
	color:#fff;
	font-size: 18px;
}
.suscribe-email {
	float: left;
	width: 150px;
	text-align: left; /*border: 1px solid red;*/
}
.boton-enviar {/*padding: 1px 12px;
background: #390804;
float: left;
display: inline;
margin-left: 50px;
margin-top: 5px;
color: #FFFFFF;
text-decoration: none;
font-family:"Calibri","Tebruchet MS","Tahoma",sans-serif;
font-size: 14px;
font-weight: bold;
border: 2px solid #be3417;
width: 50px;*/
	width: 78px;
	height: 23px;
	float: right;
}
.email-subscriptions {
	/*background-color: #fff;
background-image: url(images/backSUSCRIBE.jpg);
border: 1px dotted #666;*/
margin: 5px 0 0;
	padding: 0px 8px;
	float: left;
	width: 252px;
	height: 80px;
}
.email-subscriptions form {
	float: left;
	width: 245px;
	padding: 5px;
	/*border: 1px solid #ccc;
background: #fff;*/
margin: 0 0 10px;
	text-align: center;
	height: 5px;
}
.email-subscriptions h5 {
	font-size: 17px;
	margin: 0px 0px 4px;
	padding: 0px;
	float: left;
	width: 180px;
	color: #320000;
	font-weight: bold;
	line-height: 21px;
	letter-spacing: -1px;
}
.email-subscriptions p {
	margin: 0px 6px 0px 0px;
	padding: 0px;
	float: left;
}
.email-subscriptions .feedbox {
	width: 150px;
	border: 2px solid #DEDEDE;
	margin: 0 0 3px;
	padding: 2px;
	float: none;
	font-family: "Calibri", "Tebruchet MS", "Tahoma", sans-serif;
	text-align: left;
	color: #000000;
	font-size: 12px;
	background: #FFFFFF url(images/socials/email.gif) no-repeat 135px center;
}
.email-subscriptions .feed-submit {
	padding: 1px;
}
.email-subscriptions .textb {
	padding: 1px 12px;
	background: #333;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	border: 2px solid #999;
	text-transform:uppercase;
}
#sidebars {
	float: left;
	width: 392px; /*margin-left: 108px;*/
}
#subrss {
	/*background: url(images/subscribes2.png) no-repeat;*/
margin-top: 10px;
	padding: 0 3px 3px;
	float: left;
	height: auto;
	width: 245px;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	font-weight: bold;
	/*border: 1px solid #ccc;*/
text-align:center;
}
#subrss a {
	color: #be3417;
	text-decoration: none;
	width: auto;
	height: auto;
}
#subrss a:hover {
	color: #be3417;
	text-decoration: underline;
}
#subrss img {
	border-width: 0px;
	margin-bottom: 10px;
}
#tabby {
	margin: 0 auto 10px 0px;
	padding-bottom: 20px;
	float: left;
	width: 180px;/*border: 1px solid #999;*/
}
#tabby .top-tab {
	background: url(images/top-side.gif) no-repeat bottom;
	float: left;
	height: 11px;
	width: 392px;
}
#tabby .tab-content {
	background: url(images/center-side.gif) repeat-y;
	float: left;
	width: 372px;
	padding: 10px;
}
#tabby .bot-tab {
	background: url(images/bottom-side.gif) no-repeat top;
	float: left;
	height: 17px;
	width: 392px;
}
.idTabs {
	margin: 0px;
	padding: 0;
	float: left;
	width: auto;
	list-style-type: none;
	width: 100%;/*background-color: #edeff4;
border-bottom: 1px solid #999;*/
}
.idTabs li {
	display: inline;
	margin: 0px 4px 0px 0px;
	padding: 0px;
	float: left;
	color: #000000;
	text-align: center;
	font-size: 14px;
}
.idTabs li a {
	color: #333333;
	text-decoration: none;
	margin: 0px;
	padding: 4px 8px;
	line-height: 25px;
	height: 25px;
	display: block;
	float: left;/*border: 1px solid #DEDEDE;
background: #390804;*/
}
.idTabs li a.selected {
	/*background: #edeff4;*/
color: #333;
	text-decoration: none;
	line-height: 25px;
	padding: 4px 8px;
	height: 25px;
	display: block;
	float: left;
	font-weight: bolder;
	letter-spacing: -1px;
}
#recententries {
	float: left;
	width: 260px;
	padding: 3px;
	display: block;
}
#recentcomments {
	float: left;
	width: 170px;
	padding: 3px;
	display: block;
	background-color: #fff;
}
#mostcomments {
	float: left;
	width: 260px;
	padding: 3px;
	display: block;
}
#tabby .list {
	margin: 0px;
	padding: 5px 5px 35px;
	float: left;
	width: 170px;
	height: auto;
	list-style-type: none;
	text-align:left;
	border: 1px solid #ccc;
}
#tabby .list ul {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 95%;
	list-style-type: none;
}
#tabby .list li {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 165px;
	list-style-type: none;
	font-size: 11px;
	line-height: 18px;
	color: #333;
	background: #FFF;
	margin: 3px 0 0 3px;
}
#tabby .list ul li {
	margin: 8px 0px 0px;
	padding: 0px;
	float: left;
	width: 100%;
	list-style-type: none;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
}
#tabby .list li a {
	/*background: url(images/bullet-blue.png) no-repeat left 3px;*/
margin: 0px;
	padding-left: 0px;
	color: #b83526;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
	text-transform: uppercase;
}
#tabby .list li a:hover {
	/*background: url(images/bullet-blue.png) no-repeat left 3px;*/
margin: 0px;
	padding-left: 0px;
	color: #b83526;
	text-decoration: underline;
	padding-top: 2px;
	padding-bottom: 2px;
}
#tabby .list ul li a {
	background: url(images/bullet-blue.png) no-repeat left 3px;
	margin: 0px;
	padding-left: 11px;
	color: #333333;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
}
#tabby .list ul li a:hover {
	background: url(images/bullet-blue.png) no-repeat left 3px;
	margin: 0px;
	padding-left: 11px;
	color: #000000;
	text-decoration: underline;
	padding-top: 2px;
	padding-bottom: 2px;
}
#tabby .nolist li img {
	border: 3px solid #DDDDDD;
	float: left;
	margin-right: 0px;
	margin-left: 25px;
	margin-bottom: 12px;
}
.nolist {
	margin: 0px;
	padding: 5px 0px 12px;
	float: left;
	width: 100%;
	list-style-type: none;
}
.nolist ul {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 95%;
	list-style-type: none;
}
.nolist li {
	margin: 0px 0px 8px;
	padding: 0px;
	float: left;
	width: 100%;
	list-style-type: none;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
}
.nolist ul li {
	margin: 8px 0px 0px;
	padding: 0px;
	float: left;
	width: 100%;
	list-style-type: none;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
}
.nolist li a {
	margin: 0px;
	color: #333333;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
}
.nolist img {
	border-width: 0px;
}
.nolist li a:hover {
	margin: 0px;
	color: #000000;
	text-decoration: underline;
	padding-top: 2px;
	padding-bottom: 2px;
}
#ads-blk {
	margin: 0px;
	padding: 10px 0px 0px;
	float: left;
	width: 392px;
}
#ads-blk .top-tab {
	background: url(images/top-side.gif) no-repeat bottom;
	float: left;
	height: 11px;
	width: 392px;
}
#ads-blk .tab-content {
	background: url(images/center-side.gif) repeat-y;
	float: left;
	width: 392px;
	padding: 0px 25px 0px 25px;
}
#ads-blk .tab-content h3 {
	/*font-size: 18px;
line-height: 23px;
color: #2a6277;
margin: 0px;
padding: 0px;
float: left;
width: 372px;
font-weight: bold;*/

border-bottom:2px solid #be3417;
	color:#320000;
	float:left;
	font-size:20px;
	font-weight:bold;
	letter-spacing:-1px;
	line-height:21px;
	margin:0 0 10px;
	padding-bottom:5px;
	width:350px;
}
#ads-blk .bot-tab {
	background: url(images/bottom-side.gif) no-repeat top;
	float: left;
	height: 17px;
	width: 392px;
}
#ads-blk1 {
	margin: 0px;
	padding: 10px 0px 0px;
	float: left;
	width: 392px;
}
#ads-blk1 .top-tab {
	background: url(images/top-side.gif) no-repeat bottom;
	float: left;
	height: 11px;
	width: 392px;
}
#ads-blk1 .tab-content {
	background: url(images/center-side.gif) repeat-y;
	float: left;
	width: 392px;
	padding: 0px 10px 0px 20px;
}
#ads-blk1 .tab-content img {
	margin: 0px;
	padding: 0px;
}
#ads-blk1 .tab-content h3 {
	font-size: 18px;
	line-height: 23px;
	color: #2a6277;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 372px;
	font-weight: bold;
}
#ads-blk1 .bot-tab {
	background: url(images/bottom-side.gif) no-repeat top;
	float: left;
	height: 17px;
	width: 392px;
}
.ads-sponsors {
	margin: 0px;
	float: left;
	width: 332px;
}
.ads-sponsors img {
	padding: 2px;
	border: 1px solid #CCCCCC;
	margin-right: 20px;
	margin-bottom: 10px;
}
.ads-sponsors p {
	font-size: 12px;
	margin: 10px 0px 0px;
	padding: 0px;
	float: left;
	width: 332px;
	font-weight: bold;
	color: #63565F;
}
.ads-sponsors p a {
	color: #be3417;
	text-decoration: none;
}
.ads-sponsors p a:hover {
	color: #be3417;
	text-decoration: underline;
}
.ads-sponsors img:hover {
	padding: 2px;
	border: 1px solid #2a6277;
	margin-right: 20px;
	margin-bottom: 10px;
}
#bottom-sidebar {
	/*float: right;
position: relative;*/
float:left;
	width: 469px;
	position:absolute;
	left:535px;
	margin-bottom: 15px;
}
.widget-sidebar {
	float: left;
	width: 180px;
	padding: 0px 10px 10px 5px;/*border-right: 1px dotted #D5D5D5;*/
}
.widget-sidebar h3 {
	margin: 5px 0px;
	padding: 2px;
	float: left;
	width: 170px;
	font-size: 16px;
	line-height: 21px;
	color: #333;
	font-weight: bold;
	letter-spacing: -1px;
}
.widget-sidebar .list {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 180px;
	list-style-type: none;
}
.widget-sidebar .list ul {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 170px;
	list-style-type: none;
}
.widget-sidebar .list li {
	background:transparent url(images/flecha.png) no-repeat scroll left 6px;
	background-color:#333;
	margin: 0px 0px 1px;
	padding: 3px 8px 3px 12px;
	float: left;
	width: 163px;
	height: 15px;
	list-style-type: none;
	font-size: 13px;
	line-height: 17px;
	letter-spacing:-1px;
	font-weight: bold;
	text-align:left;
}
.widget-sidebar .list ul li {
	margin: 7px 0px 0px;
	padding: 0px;
	float: left;
	width: 170px;
	list-style-type: none;
	font-size: 12px;
	line-height: 17px;
	color: #fff;
}
.widget-sidebar .list li a {
	margin: 0px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 2px;
	color: #fff;
	text-decoration: none;
}
.widget-sidebar .list li a:hover {
	margin: 0px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 2px;
	color:#b83526;
	text-decoration: none;
}
.widget-sidebar .list table {
	margin: 8px 0px;
	width: 96%;
}
.widget-sidebar1 .list {
	margin: 0px;
	padding: 5px 0px 25px;
	float: left;
	width: 180px;
	list-style-type: none;
}
.widget-sidebar1 {
	float: left;
	width: 252px;
	padding: 0 7px 7px;
	height: 600px;
	margin-left: 3px;/*background-color: red;*/
}
.widget-sidebar1 h3 {
	color:#333;
	float:left;
	font-size:16px;
	font-weight:bold;
	letter-spacing:-1px;
	line-height:21px;
	margin:5px 0;
	padding:2px;
	width:100%;
}
.widget-sidebar1 .list ul {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 170px;
	list-style-type: none;
}
.widget-sidebar1 .list li {
	margin: 0px 0px 7px;
	padding: 0px;
	float: left;
	width: 180px;
	list-style-type: none;
	font-size: 12px;
	line-height: 17px;
	color: #666666;
}
.widget-sidebar1 .list ul li {
	margin: 7px 0px 0px;
	padding: 0px;
	float: left;
	width: 170px;
	list-style-type: none;
	font-size: 12px;
	line-height: 17px;
	color: #666666;
}
/*.widget-sidebar1 .list li a {

	background: url(images/bullet-list.png) no-repeat left 3px;

	margin: 0px;

	padding-top: 1px;

	padding-bottom: 1px;

	padding-left: 11px;

	color: #000000;

	text-decoration: none;

}

.widget-sidebar1 .list li a:hover {

	background: url(images/bullet-list.png) no-repeat left 3px;

	margin: 0px;

	padding-top: 1px;

	padding-bottom: 1px;

	padding-left: 11px;

	color: #557799;

	text-decoration: underline;

}*/

.widget-sidebar1 .list table {
	margin: 8px 0px;
	width: 96%;
}
#footer {
	float: left;
	width: 960px;
	padding: 0px;
}
#footer-blk {
	background: #fff;
	background-image: url(images/footer-blk-IMG.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 10px;
	float: left;
	width: 1005px;
	border: 1px dotted #D5D5D5;
	/*border-top: 4px solid #BF3417;*/
position: relative;
}
.layer-blk {
	padding: 8px;
	float: left;
	width: 318px;/*border-right:1px dotted #d5d5d5;
min-height:210px;*/
}
.layer-blk h3 {
	margin: 0px;
	padding: 0px 0px 2px;
	float: left;
	width: 315px;
	font-size: 15px;
	line-height: 21px;
	letter-spacing:-1px;
	color: #320000;
	border-bottom:1px solid #be3417;
	font-weight:bold;
}
.layer-blk .list {
	margin: 0px;
	padding: 5px 0px 10px;
	float: left;
	width: 217px;
	list-style-type: none;
}
.layer-blk .list ul {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 207px;
	list-style-type: none;
}
.layer-blk .list li {
	margin: 0px 0px 3px;
	padding: 0px;
	float: left;
	width: 217px;
	list-style-type: none;
	font-size: 11px;
	line-height: 17px;
	color: #63565F;
}
.layer-blk .list li ul {
	margin: 0px!important;
	padding: 0px;
	list-style-type: none;
}
.layer-blk .list ul li {
	margin: 7px 0px 0px;
	padding: 0px;
	float: left;
	width: 207px;
	list-style-type: none;
	font-size: 12px;
	line-height: 17px;
	color: #CCCCCC;
}
.layer-blk .list li a {
	background: url(images/bullet-dark.gif) no-repeat left 3px;
	margin: 0px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 11px;
	color: #be3417;
	text-decoration: none;
	font-weight: bold;
}
.layer-blk .list li a:hover {
	background: url(images/bullet-dark.gif) no-repeat left 3px;
	margin: 0px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 11px;
	color: #be3417;
	text-decoration: underline;
}
.layer-blk .list table {
	width: 96%;
}
#footer-disclaimer {
	width: 945px;
	height: 60px;
	float: left;
	margin: 0;
	padding: 20px 0px 10px 60px;
	background: url(images/FooterIco.png) no-repeat left center;
	background-color: #fff;
	border-top:2px solid #bf3519;
	line-height: 19px;/*


font-size: 12px;
line-height: 19px;
color: #CCCCCC;*/

}
#footer-disclaimer p {
	width: 960px;
	font-size: 11px;
	line-height: 12px;
	color:#333;
	padding: 0px;
	margin: 0px 0px 0px 150px;/*margin: 6px 0px 0px;
padding: 0px;
float: left;*/


}
/*#footer-disclaimer span {

	margin: 0px 10px 0px 0px;

	padding: 0px;

	float: left;

	font-size: 12px;

}*/

#footer-disclaimer span a {
	color: #DCDCDC;
	text-decoration: underline;
}
/*#footer-disclaimer span a:hover {

	color: #557799;

	text-decoration: none;

}*/

#footer-disclaimer .feedxml {
	background: url(images/socials/feed-gif.gif) no-repeat left center;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 18px;
}
#footer-disclaimer .favit {
	background: url(images/socials/tech-gif.gif) no-repeat left center;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 18px;
}
#footer-disclaimer .validx {
	background: url(images/socials/valid-gif.gif) no-repeat left center;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 18px;
}
#footer-disclaimer .validc {
	background: url(images/socials/valid-gif.gif) no-repeat left center;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 18px;
}
#footer-disclaimer .wpc {
	background: url(images/socials/wp--gif.gif) no-repeat left center;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 18px;
}
#footer-disclaimer a {
	color: #BF3417;
	text-decoration: none;
}
#footer-disclaimer a:hover {
	color: #BF3417;
	text-decoration: underline;
}
#footer-disclaimer .fd-left {
	float: left;
	width: 45%;
}
#footer-disclaimer .fd-right {
	float: right;
	width: 45%;
	text-align: right;
}
#footer-tags {
	background: #464646;
	margin: 0px;
	padding: 10px 20px 15px;
	float: left;
	width: 918px;
	border: 1px solid #646464;
	position: relative;
	font-size: 12px;
	line-height: 26px;
	color: #CCCCCC;
}
#footer-tags a {
	color: #CCCCCC;
	text-decoration: none;
}
#footer-tags h3 {
	font-size: 17px;
	line-height: 20px;
	color: #557799;
	margin: 0px 0px 8px;
	padding: 0px;
	float: left;
	width: 918px;
}
#footer-tags p {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 918px;
}
#footer-tags a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.bbc-comment {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
}
.bbc-comment a.activityentry {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
}
.bbc-comment small {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
	font-size: 11px;
	line-height: 18px;
}
.bbc-comment small a {
	color: #006699;
	text-decoration: none;
}
.bbc-comment a:hover .activityentry {
	color: #CCCCCC;
	text-decoration: underline;
	font-size: 11px;
}
/*=== Page Navigation (Next / Previous Posts) ===*/
.navigation {
}
.navigation a {
	color:#666666;
	font-weight:bold;
	font-size:14px;
}
.gravatar {
	float:left;
	border: 1px solid #EDECEC;
	margin: 0px 7px 0 0;
	padding:4px;
	background: #fff;
}
/*========= COMMENTS =========*/

h2.commh2 {
	font-size: 1.4em !important;
	padding: 0 0 5px;
	color:#333 !important;
}
ol.commentlist {
	margin: 10px 0 20px;
	padding: 0;
	list-style: none;
	font-size: 12px;
	line-height: 20px;
}
ol.commentlist p, #respond p {
	margin-bottom:10px;
	line-height: 18px;
	color: #63565F;
}
ol.commentlist .content {
	margin-left:70px;
}
.commentmetadata a {
	font-size:11px;
	color: #be3417;
	text-decoration: none;
}
.commentmetadata a:hover {
	text-decoration: underline;
}
ol.commentlist cite {
	font-style: normal;
	font-weight: bold;
	color: #be3417;
	text-transform:uppercase;
}
ol.commentlist cite a {
	color: #be3417;
	text-decoration: none;
}
ol.commentlist cite a:hover {
	color: #be3417;
	text-decoration: underline;
}
ol.commentlist li.comment {
	padding: 15px 15px 5px;
	margin:10px 0;
	background-color:#ffffff;
	background-image: url(images/comment-back.gif);
	background-repeat: no-repeat;
	border:1px solid #edecec;
	list-style-type: none;
}
input#submit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#fff;
	font-weight:bold;
	padding:7px 10px;
	margin: 0 0 7px 0;
	text-align: left;
	border:3px solid #999;
	background:#333;
	text-transform: uppercase;
}
.fix {
	clear: both;
	height: 1px;
	margin: 0 0 -1px;
	overflow: hidden;
}
span.comments {
	background: url(images/ico-comments.gif) no-repeat left;
	padding: 0 0 0 20px;
}
/************ADDED BY JCR************/
#respond h4 {
	color: #333333;
	font-size: 17px;
	letter-spacing: -1px;
	font-weight: bold; /*border-bottom:1px solid #be3417;*/
	width: 470px;
	padding-bottom: 5px;
}
/*APLICACIONES*/
.etiquetas-container {
	width: 180px;
	height: 262px;
	float: left;
	clear: both;
	margin-bottom: 15px;
}
.etiquetas-container h3 {
	width: 180px;
	clear: both;
}
.etiquetas-sample {
	width: 255px;
	height: 262px;
	float: left;
	clear: both;
	margin-bottom: 15px;
}
.noticias-container {
	width: 170px;
	height: auto;
	float: left;
	clear: both; /*margin-bottom: 15px;*/
}
.noticias-container p {
	border-bottom: 1px dotted #ccc;
	padding-bottom: 5px;
}
.noticias-container a {
	font-weight: bolder;
}
/*FIN APLICACIONES*/

/*PUBLICIDAD*/
/*Contenedores de Banners*/
.banner-container1 {
	width: 170px;
	height: auto;
	float: left;
	clear: both;
	text-align: center;
	margin-bottom: 15px;
	background-color: #fff;
	border: 1px solid #D5D5D5;
}
/*.banner-container1 h4 {font-size: 10px; color: #fff; /*text-transform: capitalize; font-weight: normal; letter-spacing: -1px; font-family: Arial, Helvetica, sans-serif; background-color: #D5D5D5; margin: 3px auto 0;}*/
.banner-container2 {
	width: 262px;
	height: auto;
	float: none;
	clear: both;
	text-align: center;
	margin: 0 auto;
	background-color: #ffffff; /*border: 1px solid #ffffff;*/
}
.banner-container2 h4 {
	font-size: 11px;
	color: #ccc;
	text-transform: uppercase;
	font-weight: normal;
	letter-spacing: -1px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	margin: 3px auto 0;
	font-weight:bolder;
}
.banner-container3 {
	width: 468px;
	height: auto;
	float: left;
	text-align: center;
	margin: 0 auto 60px;
}
/*.banner-container3 h4 {font-size: 13px; color: #999; text-transform: capitalize; font-weight: bolder; margin: 0 auto; letter-spacing: -1px; border-bottom: 1px dotted #d5d5d5; padding-bottom: 3px;}*/
.bannercienfue {
	width: 262px;
	height: 183px;
	clear: both;
	margin: 5px auto;
	background-image: url(images/banner/publicidad/promo-cienfue.jpg);
}
.bannercienfue a, .bannerchopchop a {
	width: 100%;
	height: 100%;
	display: block;
}
.bannerchopchop {
	width: 262px;
	height: 183px;
	clear: both;
	margin: 5px auto;
	background-image: url(images/banner/publicidad/artstudio_chopchopchou.gif);
}
/*Fin Contenedores de Banners*/

/*Banners*/
.bannerscolumna {
	width: 250px;
	height: 1200px;
	float:right;
	margin-left:10px;
	border: 1px solid red;
	clear:both;
	position:relative;
	left: -110px;
	top: 2px;
}
.banner001 {
	width: 160px;
	height: 600px;
	border: 1px solid #d5d5d5;
	margin: 5px auto;
	background-color: #EDECEC;
	border:3px solid #999999;
}
.banner001 a, .banner002 a, .banner003 a, .banner004 a, .banner005 a, .banner006 a, .banner007 a, .banner008 a, .banner009 a, .banner010 a, .banner011 a, .banner012 a, .banner13 a, .banner014 a, .banner015 a, .banner016 a, .banner017 a, .banner018 a, .banner019 a, .bannerTop a, .bannerTop2 a {
	width: 100%;
	height: 100%;
	display: block;
}
.banner002 {
	width: 252px;
	height: 252px;
	clear: both;
	margin: 20px auto;
	background-image: url(images/banner/publicidad/Animated_Shnit.gif);
}
.banner003, .banner004, .banner007 {
	width: 252px;
	height: 89px;
	clear: both;
	margin: 20px auto;
}
.banner003 {
	background-image: url(images/banner/publicidad/lemontrip2009.gif);
}/*ACTIVO*/
.banner004 {
	background-image: url(images/banner/publicidad/artnowonline.jpg);
}/*ACTIVO*/
.banner005 {
	width: 252px;
	height: 125px;
	clear: both;
	margin: 20px auto;
	background-image: url(images/banner/publicidad/banner-comediatica.png);
}/*ACTIVO*/
.banner007 {
	background-image: url(images/banner/publicidad/mamshacr.gif);
}/*ACTIVOborder:1px solid #e5e5e5;*/
.bannerTop {
	width:780px;
	height: 100px;
	float: right;
	background-image: url(images/banner/publicidad/banner-party-lounge.png);
	display:none;
}
/*.bannerTop2{width:284px; height: 100px; float: left; background-image: url(images/banner/publicidad/MetCR-top-2.gif); border-left: 1px dotted #d5d5d5; border-right: 1px dotted #d5d5d5;}
.bannerhit {background-image: url(images/banner/publicidad/aniv-hit.jpg); width: 227px; height: 640px; display:block; margin-left: 18px;}
.bannerhit a {width: 100%; height: 100%; display:block;}*/
.bannerTop-container {
	width:785px;
	height: 101px;
	float: right;
	margin: 50px 0 5px;
	display:block; /*border: 2px solid #e5e5e5;*/
}
.Banner-Torrecontainer {
	width: 180px;
	height: auto;
	float: left;
	margin: 10px 0; /*background-color: #333333;*/
	text-align: center;
}
.Banner-Torre {
	width: 180px;
	height: 600px;
	float: left;
	border: 3px solid #999999;
	margin: 5px auto;
}
.Banner-Torre a {
	display: block;
	width: 100%;
	height: 100%
}
.Banner-Torrecontainer h4 {
	background-color:#FFFFFF;
	color:#CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bolder;
	letter-spacing:-1px;
	margin:3px auto 0;
	text-transform:uppercase;
}
/*Fin Banners*/

/*FIN PUBLICIDAD*/

/*INICIO AVISOS ASM*/
.aviso-container {
	width: 170px;
	height: auto;
	float: left;
	clear: both;
	margin: 0 auto 15px;
}
.aviso-asm1, .aviso-asm2, .aviso-asm3, .aviso-asm4 {
	width: 170px;
	height: 170px; /*border: 1px solid #d5d5d5;*/
	margin: 5px auto;
	clear: both;
	background-color: #EDECEC;
}
.aviso-asm1 a, .aviso-asm2 a, .aviso-asm3 a, .aviso-asm4 a {
	width: 100%;
	height: 100%;
	display: block;
}
.aviso-asm1 {
	background-image: url(images/banner/especiales/romerias-mayo2009.jpg);
}
.aviso-asm2 {
	background-image: url(images/banner/especiales/imcr2009.jpg);
}
.aviso-asm3 {
	background-image: url(images/banner/especiales/srloop.jpg);
}
/*.banner-transtudio {width: 170px; height:340px; background-image: url(images/banner/publicidad/raices2009.jpg); margin: 5px auto; clear: both;}
.banner-transtudio a {width: 100%; height: 100%; display: block;}
.aviso-asm4 {background-image: url(images/banner/especiales/comun2009.jpg); }*/
/*FIN AVISOS ASM*/

/*FACEBOOK*/
.FBlike {
	width: 180px;
	height: auto;
	padding: 10px 0;
	clear:both;
}
/*COMUNIDADES ASM*/
.Comunidades {
	width: 200px;
	height:45px;
	float: right;
	clear: right;
	margin:0 0 0 100px;
	text-align:center;  /*border: 1px solid #CCCCCC; margin-bottom: 10px;*/
	display:none;
}
/*.Comunidades-asm{width:147px; height: 130px; float: left; background-image: url(images/comunidadesASM/comunidadesASM_01.jpg); background-repeat: no-repeat; clear: both; }*/
.Comunidades-estamos {
	width:94px;
	height: 45px;
	float: left; /*background-image: url(images/comunidadesASM/comunidadesASM_01.jpg); background-repeat: no-repeat;*/
}
.Comunidades-facebook {
	width:33px;
	height: 45px;
	float: left;
	background-image: url(images/comunidadesASM/comunidadesASM_02.png);
	background-repeat: no-repeat;
}
.Comunidades-twitter {
	width:36px;
	height: 45px;
	float: left;
	background-image: url(images/comunidadesASM/comunidadesASM_03.png);
	background-repeat: no-repeat;
}
.Comunidades-flickr {
	width:37px;
	height: 45px;
	float: left;
	background-image: url(images/comunidadesASM/comunidadesASM_04.png);
	background-repeat: no-repeat;
}
.Comunidades-facebook a, .Comunidades-twitter a, .Comunidades-flickr a {
	display: block;
	width: 100%;
	height:100%;
}
/*COMUNIDADES ASM*/

/*FEATURETTE*/
.featurette {
	width: 1025px;
	height: 105px;
	float: left;
	clear: both;
	margin: 0;
	display:none;
}
.featurette a {
	display: block;
	width: 100%;
	height: 100%;
}
/*ESPECIAL MAIDEN 2*/

.maiden-container {
	width: 500px;
	height:190;
	background-color:#ffffff;
	border-top:10px solid #0066cb; /*border-top: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom:5px solid #0066cb;*/
	background-image:url(images/especiales/iron-maiden/feature-especial-maiden-09_03.jpg);
	background-repeat:no-repeat;  /*margin-bottom:20px;*/
	padding: 175px 0 0;
}
.maiden-container h2 {
	color: #330000;
	letter-spacing:-1px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
}
.maiden-bottom {
	width: 500px;
	height:96px;
	background-image:url(images/especiales/iron-maiden/feature-especial-maiden-09_06.jpg);
	background-repeat:no-repeat;
	border-bottom:10px solid #0066cb;
}

