.clear {
	clear: both;
	height: 0;
	overflow: hidden;
	line-height: 0;    
}
.clearl {
	clear: left;
}
body {
	margin: 0;
	text-align: left;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 30px;
	padding-right: 5px;
	padding-bottom: 60px;
	padding-left: 5px;
	height: 100%;
	line-height: 1.5;
	background: transparent no-repeat center 140px;
	vertical-align: middle;
	width: 900px;
}

body.homepage {
	background-position: top;
	margin: auto;
}
input, textarea {
	font-size: 14px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
form, p, td, table, h1, h2, h3, h4 {
	margin: 0;
	padding: 0;
	vertical-align: middle;
}
.content {
	width: 956px;
	padding: 0 30px;
	text-align: left;
	margin: 0 auto;
	background: white url(../images/commons/content.gif) repeat-y;
	border-top-width: 20px;
	border-bottom-width: 30px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: white;
	border-bottom-color: white;
}
.videobox {
	border-bottom: 10px solid black;
}
.header {
	height: 37px;
	padding: 0 0 10px 0;
	background: white;
	overflow: hidden;
}
.subheader {
	background: #ededed;
	padding: 16px 20px;
	height: 36px;
	overflow: hidden;
}
.subheader2 {
	background: #ededed;
	padding: 10px 20px;
	overflow: hidden;
	margin-top: 10px;
}
.subheader h1 {
	color: #FA405F;
}
.subheader a, .subheader2 a {
	text-decoration: none;
	color: black;
}
.subheader a:hover, .subheader2 a:hover {
	color: #990000;
}
.subheader form, .subheader .navigation, .subheader2 .navigation {
	float: right;
}
.subheader .navigation {
	margin-top: 22px;
	font-weight: bold;
}
.subheader2 .navigation {
	margin-top: 0px;
	font-weight: bold;
}
.subheader .navigation .prev, .subheader2 .navigation .prev {
	padding-right: 16px;
	color: #000000;
	background-color: white;
	background: url(../images/icons/arrow-previous.gif) right 6px no-repeat;
	font-size: 15px;
}
.subheader .navigation a.next:hover, .subheader2 .navigation a.next:hover { 
	color: #000000;
}
.subheader .navigation a.prev:hover, .subheader2 .navigation a.prev:hover {
	color: #990000;
}
.subheader .navigation .next, .subheader2 .navigation .next {
	padding-left: 16px;
	color: #990000;
	background: url(../images/icons/arrow-next.gif) left 6px no-repeat;
	font-size: 15px;
	margin-right: 20px;
}
.header img {
	border: 0;
	background: url(../images/commons/vertical-dot-bar.gif);
	float: left;
	padding-top: 0;
	padding-right: 1px;
	padding-bottom: 0;
	padding-left: 0;
}
.header img.first {
	padding-left: 1px;
}
.header img.logo {
	padding: 0;
}
.header div {
	float: left;
	width: 300px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	height: 37px;
	line-height: 37px;
	font-size: 10px;
	text-align: center;
}
.header div a {
	text-decoration: none;
	color: black;
	padding: 0 2px;
}
.header a:hover {
	color: #990000;
}

.left {
	width: 206px;
	float: left;
	background: black;
	padding: 10px 0 0 0;
	position: relative;
}

.right {
	float: left;
	width: 730px;
	background: black;
	padding: 10px 10px 10px 10px;
	position: relative;
}

ul#menu {
	background: white;
	margin: 0;
	padding: 0;
	list-style-type: none;
}
ul#menu li {
	margin: 0;
	padding: 0 0 1px 0;
	background: url(../images/commons/horizontal-dot-bar.gif) left bottom no-repeat;
	height: 30px;
}
ul#menu a {
	color: black;
	font-size: 14px;
	text-decoration: none;	
	height: 30px;
	line-height: 30px;
	display: block;
}
ul#menu li a.updates {
	background-image: url(../images/commons/title-updated.png);
	background-repeat: no-repeat;
	background-position: 132px 11px;
}
ul#menu {
	padding-bottom: 18px;
}
ul#menu li.selected a {
	color: white;
	font-weight: bold;
	background-color: #FA405F;
}
ul#menu li a span {
	padding-left: 26px;
}
ul#menu li.selected a span {
	background: url(../images/icons/arrows.gif) 0px 5px no-repeat;
}
ul#menu li.selected a.updates {
	background-color: #FA405F;
	background-image: url(../images/commons/updates-over.gif);
	background-repeat: no-repeat;
	background-position: 132px 11px;
}
ul#menu li a:hover {
	color: white;
	background-color: #FA405F;
}
ul#menu li a.updates:hover {
	background-color: #FA405F;
	background-image: url(../images/commons/title-updated-on.png);
	background-repeat: no-repeat;
	background-position: 132px 11px;
}

.left .bar {
	padding: 5px 0 0 6px;
	position: relative;
}
.left .wide {
	padding: 5px 0 0 0;
	position: relative;
}
.left .bar img {
	border:0;
}
.left .wide img {
	background-color: #FA405F;
	padding-bottom: 5px;
	padding-top: 5px;
}
.left .bottom {
	padding-bottom: 5px;
}
.left .notop {
	padding-top: 0;
}
.left .bar .absolute {
	position: relative;
	_width: 196px;
}

.left .bar img {
	border: 0;
	display: block;
}
.left .bar .potd {
	position: absolute;
	color: white;
	background: #990000;
	left: 0;
	overflow: hidden;
	padding: 5px;
	bottom: 0;
	font-size: 10px;
	_bottom: -1px;
	font-weight: bold;
	margin: 0;
	background-color: #FA405F;
}
.left .bar .jotd {
	position: absolute;
	color: white;
	left: 0;
	overflow: hidden;
	padding: 5px;
	font-size: 10px;
	top: 0px;
	font-weight: bold;
	margin: 0;
	background-color: #FA405F;
}
.left ul {
	margin: 0;
	padding: 8px 0;
	list-style-type: none;
	background-color: #FA405F;

}
.left .fansforum {
	background: white;
	padding-bottom: 19px;
}
.left .fansforum p {
	margin: 0;
	padding: 0;
}
.left .fansforum p.title {
	padding: 8px 0 12px;
	background: url(../images/commons/horizontal-dot-bar.gif) left bottom no-repeat;
}
.left .fansforum p.title span {
	font-size: 22px;
	color: #990000;
}
.left .fansforum div {
	padding: 10px 10px 10px 0;
	background: url(../images/commons/horizontal-dot-bar.gif) left bottom no-repeat;
}
.left .fansforum div.ariel div {
	padding: 0 0 0 80px;
	background: url(../imagenes/ariel/ariel-face.jpg) 0 0 no-repeat;
	min-height: 72px;
	_height: 72px;
	overflow: visible;
}
.left .fansforum div.ariel strong {
	color: #990000;
}
form.search {
	margin-top: 7px;
}
form.search input {
	font-size: 14px;
	color: white;
	background: #990000;
	border: 0;
	width: 150px;
	height: 17px;
	margin: 0 7px;
	padding: 3px 3px 4px 3px;	
}
form.search input.button {
	width: 24px;
	height: 24px;
	padding: 0;
	margin: 0;
	margin-bottom: -5px;
	_margin-bottom: -4px;
}
.right .welcome {
	position: relative;
	border-bottom: 10px solid black;
}
.text {
	border-top: 10px solid black;
	background: white;
	padding: 15px 15px 5px 15px; 
}
.text p {
	margin-bottom: 15px;
}
.text p.line-through {
    text-decoration: line-through;
}
.text a {
	color: #990000;
	font-weight: bold;
	margin: 0;
	padding: 0;	
}
.text a:hover {
	color: #000000;
}
.text h2 {
	margin-bottom: 10px;	
}
.text img {
	border: 0;
}
.text .supp img {
	margin-right: 8px;
	float: left;
}
.right .welcome .text , .right .welcome .background {
	position: absolute;
	width: 302px;
	height: 660px;
	padding: 40px 30px 0 30px;
	border: 0;
	background: none;
	top: 0;
	left: 0px;
	text-align: center;
}
.right .welcome .background {
	filter:alpha(opacity=25);
	opacity: 0.25;
	-moz-opacity:0.25;
	background: black;
}
.right .welcome .text  {
	color: white;
}
.right .welcome .text hr {
	border:0;
	height: 0;
}
.right .welcome p {
	text-align: justify;
	font-size: 12px;
	font-weight: bold;
	line-height: 130%;
}
.right .welcome .text .title {
	font-size: 23px;
	line-height: 130%;
	letter-spacing: -2px;
	text-align: center;
	font-weight: normal;
	
}
.right .title span {
	font-size: 33px;
}
.right .title strong {
	font-size: 64px;
	font-weight: normal;
	line-height: 80%;
	letter-spacing: -3px;
}
div.hr {
	background: black;
	height: 1px;
}
div.hr hr {
	display: none;
}
.right .welcome img {
	display: block;
	position: relative;
}
.right .welcome .text .hr {
	background: url(../images/commons/horizontal-dot-bar.gif);
	margin: 22px 0;
}
.right .welcome form p {
	text-align: center;

}
#welcome {
	width:730px;
	height:680px;
	overflow:hidden;
	position: relative;
}
#welcome #img1,
#welcome #img2, 
#welcome #img3, 
#welcome #img4, 
#welcome #img5 {
	position: absolute;
	left: 0;
	top: 0;
}  
.right .welcome form {
	margin: 40px 0 60px 0;
}

.right .welcome form p, #members form p {
	margin: 10px 0;
	font-weight: bold;
	font-size: 10px;
	vertical-align: baseline;
}
.right .welcome form input, #members form input {
	width: 111px;
	height: 20px;
	background: black;
	border: 0;
	margin: 0 2px;
	padding: 5px 3px 2px 3px;
	font-size: 14px;
	color: white;
}
.right .welcome form input.button, #members form input.button {
	width: 42px;
	height: 27px;
	background: none;
	padding: 0;
	margin: 0 0 -9px 0 ;
	_margin-bottom: -4px;
}
.right .welcome .text img {
	border: 0;
}
.right .welcome a {
	color: white;
}
.right .welcome a:hover {
	color: #990000;
}
.right .welcome p.join {
	text-align: center;
	color: black;
}
.right .welcome p.join img {
	margin-top: 12px;
	display: inline;
}
.cover {
	padding: 10px 0 0 0;
	position: relative;
	margin: 0;
}
.cover img {
	border: 0;
	display: block;
	padding: 0 0 10px 0;
}
.issuelist .issue, .issuedetail .issue {
	border-top: 10px solid black;
	float: left;
	height: 224px;
	overflow: hidden;
	position: relative;
	width: 360px;
}
.issuedetail .issue {
	height: auto;
}
.issuedetail .issue {
	border-bottom: 10px solid black;
	float: none;
}
.issuelist .wide, .issuedetail .wide {
	width: 730px;
}
.issuelist .issue img, .issuedetail .issue img {
	display: block;
	border: 0;
	float: left;
	border-right: 0px solid black;
}
.issuelist .issue .detail, .cover .detail, .issuedetail .issue .detail {
	float: left;
	width: 190px;
	height: 204px;
	padding: 10px 10px;
	overflow: hidden;
	background: #ededed;
	text-align: right;
	position: relative;
	background-image: url(file:///C|/Temporales/ChochoLoco/versi%C3%B3n%20en%20ingl%C3%A9s/images/commons/news-background.png);
}
.issuedetail .issue .detail {
	height: auto;
	padding-bottom: 5px;
}
.video {
	border-top: 10px solid black;
}
.video .issue {
	background: white url(../images/commons/video.gif) repeat-y;
}
.video .issue .detail {
	padding-bottom: 10px;
}
.cover .detail {
	float: none;
	width: 700px;
	height: auto;
	padding: 15px;
	text-align: left;
}
.cover .video, .video .video, .issuedetail .video {
	background: black;
	padding: 0;
	border: 4px solid white;
	border-left: 5px solid white;
	border-right: 5px solid white;
}
.video .video { 
	_height: 1%;
}

.issuelist .wide .detail, .issuedetail .wide .detail {
	width: 465px;
	text-align: left;
}
.issuelist .first {
	border-right: 10px solid black;
}

.detail p.date {
	padding-right: 18px;
	background: url(../images/icons/date.gif) right 2px no-repeat;
	padding-bottom: 10px;
}
.issuelist .wide p {
	width: 390px;
}
.wide .detail p.date, .cover .detail p.date {
	padding-left: 18px;
	padding-bottom: 20px;
	background: url(../images/icons/date.gif) 0 2px no-repeat;
}
.cover .detail p.date { 
	padding-bottom: 10px;
}
.detail h2 {
	padding-bottom: 2px;
}

.detail h2 a {
	font-size: 20px;
	color: black;
	font-weight: normal;
	text-decoration: none;	
}
.wide .detail h2 {
	width: 390px;
}
.wide .detail h2 a {
	color: white;
}
.detail p.group {
	padding-bottom: 10px;
}
.wide .detail p.group {
	padding-bottom: 20px;
}
.detail p.group a, .detail p.group span {
	font-size: 12px;
	color: #0FA21D;
	text-decoration: none;
	font-weight: bold;
}

.detail .info {
	position: absolute;
	width: 185px;
	height: 45px;
}
.wide .info, .cover .info {
	position: absolute;
	width: 130px;
}
.cover .info {
	width: 200px;
	overflow: hidden;
}

.detail .info div {
	width: 45px;
	height: 45px;
	text-align: center;
	color: white;
	font-size: 10px;
	font-weight: bold;
	float: right;
	margin: 0;
	padding-top: 0px;
}

.detail .info div.video {
	padding: 40px 0 0 0;
	height: 20px;
	font-size: 11px;
	overflow: hidden;
	border:none;
	position: relative;
}
.detail .info div.video div {
	position: absolute;
	top: 5px;
	left: 5px;
	width: 18px;
	height: 20px;
	float: none;
	padding: 0;
	margin: 0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagenes/icons/play.png');
}
.detail div.video div img {
	border: 0;
	padding: 0;
	margin: 0;
	display: block;
	_filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}
.wide .info div, .cover .info div {
	float: left;
	margin: 0 10px 10px 0;
}
.cover .info div {
	float: right;
}
.issuedetail .wide .info {
	width: 150px;
	
}
.issuedetail .wide .info div {
	margin: 0 0 0 10px;
	float: right;
}
.detail .info div span {
	font-size: 24px;
}
.issuelist .wide .detail, .issuedetail .wide .detail {
	background: black;
	color: white;
}
.wide .detail .info div.new, .cover .detail .info div.new {
	height: 18px;
	padding: 0;
	line-height: 18px;
	background: #333333;
}
.detail .info div.enter {
	float: right;
	width: 30px;
	height: 30px;
	background: Black  url(../images/icons/black-arrow.gif) no-repeat;
	margin: 30px 10px 0 0;
	padding: 0;
}
.detail .info div.enter a {
	text-decoration: none;
	color: white;
	display: block;
	width: 30px;
	height: 30px;
	line-height: 30px;
	font-size: 20px;
}
.detail .info div.enter a span {
	display: none;
}
.detail .info div.hdv {
	background: #000000 url(../images/icons/hdv.gif) no-repeat;
}
.detail .info div.hdv span {
	display: none;
}
.wide .info div.enter, .cover .info div.enter {
	width: 58px;
	height: 58px;
	text-align: center;
	background: black;
	border: 1px solid #333333;	
	margin: 0;
	padding: 0;
}
.wide .info div.enter a, .cover .info div.enter a {
	width: 58px;
	height: 58px;
	line-height: 58px;
	font-size: 10px;
	padding: 0;
}
.detail .info {
	bottom: 10px;
	right: 10px;
}
.wide .detail .info, .cover .detail .info {
	right: 11px;
	top: 13px;
	bottom: auto;
	left: auto;
}
.cover .detail .info {
	right: 15px;
	top: 15px;
}
.footer {
	width: 910px;
	vertical-align: middle;
	margin: auto;
	padding: 40px;
	padding-top: 100px;
}
.footer .submenu {
	padding: 0 0 35px 0;
	text-align: center;
}
.footer a {
	padding: 0 5px;
	color: black;
}
.footer a:hover {
	color: #990000;
}
a.rss {
	padding-right: 16px;
	background: url(../images/icons/rss.gif) right no-repeat;
}
.footer img {
	float: left;
	padding: 0;
	margin: 0 30px 0 0;
	border: 0;
}
.footer .PareyMedia {
	font-size: 10px;
	color: #999999;
	float: left;
	width: 570px;
	text-align: justify;
	line-height: 130%;
	margin-top: 2px;
}
.footer .ChochoLoco {
	float: none;
}
.footer .PareyMedia a {
	color: #999999;
	padding: 0;
	text-decoration: none;
}
.footer .ChochoLoco a {
	color: #999999;
	padding: 0;
	margin: 0;
	border: 0;
	text-decoration: none;
}
.issuedetail .images {
	background: white;
	padding: 10px 0 0 10px;
	_height: 1%;
	width: 720px;
	overflow: hidden;
	border-bottom: 10px solid black;
}
.issuedetail .images div {
	width: 170px;
	height: 170px;
	text-align: center;
	float: left;
	margin: 0 10px 10px 0;
	padding: 0;
	line-height: 100px;
	overflow: hidden;
	position: relative;
}
.issuedetail .images a {
	background: #ededed;
	display: block;
	width: 170px;
	height: 170px;
	text-align: center;
	margin: 0;
	padding: 0;
}
.issuedetail .images a img {
	border: 0;
	line-height: 0px;
	overflow: hidden;
}
.issuedetail .images p {
	vertical-align: middle;
	text-align: center;
	padding: 10px 0 18px 0 ;
	margin: 0;
}
.issuedetail .images p input {
	vertical-align: middle;
}
.issuedetail .images p input.button {
	background: #990000;
	color: white;
	border: 0;
	font-size: 10px;
	height: 18px;
	margin-left: 10px;
}
.issuedetail .images p label {
	font-weight: bold;
	padding-right: 8px;
}
.download {
	padding: 0 0 0 15px;
	float: left;
	width: 715px;
	background: white url(../images/commons/download.gif) repeat-y;
}
.download .formats {
	padding: 15px 0 0 0;
}
.download .block {
	width: 100px;
	height: 45px;
	float: left;
	text-align: center;
	padding-top: 15px;
	margin: 0 15px 15px 0;
}
.download .block a {
	color: black;
}
.download .block a:hover {
	color: #990000;
}
.download .pdf {
	background: #990000 url(../images/icons/pdf.gif) no-repeat;
	font-size: 18px;
	line-height: 60px;
	width: 60px;
}
.download .pdf span {
	display: none;
}
.download .wmv {
	background: #990000 url(../images/icons/wmv.gif) no-repeat;
	font-size: 18px;
	line-height: 60px;
	width: 60px;
}
.download .wmv span {
	display: none;
}
.download .mov {
	background: #990000 url(../images/icons/mov.gif) no-repeat;
	font-size: 18px;
	line-height: 60px;
	width: 60px;
}
.download .mov span {
	display: none;
}
.download .zip {
	background: #000000 url(../images/icons/zip.gif) no-repeat;
	font-size: 18px;
	line-height: 60px;
	width: 60px;
}
.download .zip span {
	display: none;
}
.rate {
	color: white;
	padding: 10px 15px 10px 15px;
	text-align: center;
	float: right;
	width: 100px;
	background: black;
}
#rateclick {
	text-align: right;
}
.rate p {
	padding: 0 0 10px 0;
}
.rate a {
	text-decoration: none;
	display: block;
	margin: 0 4px 0 0;
	padding: 0;
	height: 10px;
	line-height: 10px;
	overflow: hidden;
}
.rate img {
	border: 0;
	margin: 0 2px 0px 0;
}
.video .wide .detail {
	background: white;
	color: black;
}
.video .wide .detail a {
	color: black;
}
.video .wide .detail p.group a {
	color: #990000;
}
.video .detail a:hover {
	color: #990000;
}
#errorpage {
	background: white;
	border: 10px solid black;
	padding: 15px;
	width: 400px;
	margin: 100px auto;
	
}
#errorpage img {
	margin: 15px;
}
#errorpage h1 {
	font-size: 24px;
	margin: 15px;
	color: #990000;
}
#errorpage a {
	color: black;
}
#errorpage a:hover {
	color: #990000;
}
#errorpage p {
	text-align: left;
} 
#flashpreview, #flashpreview img {
	display: block;
	overflow: hidden;
	padding: 0;
	border: 0;
}
#retmessage, #members {
	position: absolute;
	background: white;
	width: 300px;
	left: 82px;
	z-index:50;
	padding: 20px;
	border: 10px solid black;
	border-top: none;
}
#members {
	padding-bottom: 10px;
}
#members img {
	border: 0;
}
#retmessage h2, #members h2 {
	color: #990000;
	margin: 0 0 15px 0;
}
#retmessage a, #members a {
	color: black;
}
#retmessage a:hover, #members a:hover{
	color: #990000;
}
#members p {
	margin-bottom: 10px;  
}
#members form {
	padding-bottom: 20px;
}
.layerclose, #members a.layerclose {
	float: right;
	margin: 0;
	padding: 0;
	display: block;
}
.layerclose img {
	margin: 0;
	padding: 0;
	display: block;
	border: 0;
}
.forum h2 {
	font-weight: normal;
	font-size: 18px;
	margin-bottom: 5px;
}
.forum p {
	margin-bottom: 10px;
}
.answer {
	padding: 10px;
	padding-left: 50px;
	margin-bottom: 0px;
	border-top: 1px solid #ededed;
}
.answer h2 {
	color: #990000;
}
.answer .face {
	float: left;
	margin-right: 15px;
}
.answer .data {
	float: left;
	width: 500px;
}

.answer2 {
	padding: 10px;
	margin-bottom: 15px;
	background: #ededed;
}
.answer2 h2 {
	color: #000000;
}
.answer2 .face {
	float: left;
	margin-right: 15px;
}
.answer2 .data {
	float: left;
	width: 545px;
}

.forumline {
	padding-top: 15px;
    background: url(../images/commons/horizontal-dot-bar.gif) 0 0  repeat-x;
}
#ecardmessage, #sendmessage {
	background: black;
	padding: 15px 15px 8px 15px;
	margin: 30px 0 10px 0;
}
#ecardmessage {
	margin: 0 0 10px 0;
}
#ecardmessage p {
	color: white;
}
#ecardmessage p a:hover{
	color: white;
}
#ecardmessage .title, #sendmessage .title {
	font-size: 18px;
	color: white;
}
#ecardmessage input, #ecardmessage textarea, #sendmessage input, #sendmessage textarea {
	width: 664px;
	font-size: 14px;
	color: black;
	background: white;
	border: 0;
	height: 17px;
	margin: 6px 0px;
	padding: 3px 3px 4px 3px;
}

#ecardmessage div.first input {
	margin-top: 0;
}
#ecardmessage img {
	float: right;
}
#sendmessage textarea {
	height: 180px;
}
#ecardmessage textarea {
	height: 111px;	
}
#ecardmessage input.button, #sendmessage input.button {
	background: #990000;
	color: white;
	font-weight: bold;
	width: 100px;
	padding: 0;
	height: 28px;
}
#ecardmessage input.button {
	width: 130px;
}
#ecardmessage input.invalid, #sendmessage input.invalid {
	border: 2px solid red;
	margin: 4px 0;
	width: 660px;
}
#ecardmessage textarea.invalid, #sendmessage textarea.invalid  {
	border: 2px solid red;
	margin: 4px 0;
	width: 660px;
}
#ecardmessage input, #ecardmessage textarea {
	width: 474px;
}
#ecardmessage input.invalid, #ecardmessage textarea.invalid {
	width: 474px;
}
form.captcha {
	width: 300px;
	margin: 0 auto;
}
form.captcha img {
	float: left;
}
form.captcha input {
	float: right;
	margin: 10px 0 6px 0;
    font-size:12px;
    color:#666666;
    background-color:#000;
    vertical-align:middle;
	width: 140px;	
	height: 18px;
	background: white;
}
form.captcha input.text {
	border:1px solid #333333;
	padding: 3px 4px 0px 4px;
	
}
form.captcha input.submit {
	float: right;
	margin: 0;
	padding: 0;
	color: white;
	background: #990000;
	width: 149px;
	border: 0;
	height: 21px;
}
.ecards, .wallpapers {
	background: black;
}
.ecards div, .wallpapers div {
	border-top: 10px solid black;
	border-left: 10px solid black;	
	float: left;
}
.ecards .break {
	border: none;
}
.ecards div.first, .wallpapers div.first {
	border-left: 0;
}
.ecards div img {
	border: 0;
	display: block;
		
}
.wallpapers div img {
	border: 0;
	display: block;
	border-bottom: 10px solid black;
}
.wallpapers div p {
	background: white;
	width: 360px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	padding: 0;	
}
.wallpapers div p a {
	color: #960000;
	padding: 0 8px;
	size: 16px;
	font-weight: bold;	
}
.wallpapers div p a:hover {
	color: black;
}
.goodies {
	border-top: 10px solid black;
}
.goodies a {
	display: block;
	float: left;
	padding: 0;
	height: 270px;
	overflow: hidden;

}
.goodies img {
	border: 0;	
}
.goodies .first {
	border-right: 10px solid black;	
}
.imageblock {
	background: white;
}
.imageblock img.last {
	border-right: 0;
}
.imageblock img.top {
	border-top: 10px solid black;
}
.imageblock img {
	border: 0;
	border-right: 10px solid black;
	border-bottom: 10px solid black;
	display: block;
	float: left;
}
.notop {
	border-top:0;
}
.content .right .issuelist .issue .detail .Estilo6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
../images/commons/horizontal-dot-bar.gif../images/icons/zip.gif../images/icons/mov.gif../images/icons/wmv.gif../images/icons/pdf.gif../images/commons/download.gif../images/icons/rss.gif../images/icons/hdv.gif../images/icons/black-arrow.gif../images/icons/date.gif../images/icons/date.gif../images/commons/video.giffile%3A2F2F/C|/Temporales/ChochoLoco/versi%C3%B3n%20en%20ingl%C3%A9s/images/commons/news-background.png../images/commons/horizontal-dot-bar.gif../imagenes/ariel/ariel-face.jpg../images/commons/horizontal-dot-bar.gif../images/commons/horizontal-dot-bar.gif../images/commons/title-updated-on.png../images/commons/updates-over.gif../images/icons/arrows.gif../images/commons/title-updated.png../images/commons/horizontal-dot-bar.gif../images/commons/vertical-dot-bar.gif../images/icons/arrow-next.gif../images/icons/arrow-previous.gif../images/commons/content.gif
