* {
padding: 0;
margin: 0;
} 

body {
background: #C0D8F0 url(images/bg.gif) top center repeat-y;
color:#333333;
	font-family: Trebuchet MS, Verdana;
font-size:12px;
padding: 0;
margin: 0;
line-height: 20px;
}
.alignleft {float: left}
img { border: none; }
a, a:visited {
	color: #fff;
	text-decoration: none;
	}
	
a:hover {
	color: #fff;
	text-decoration: none;
	}
	
a img {
	border: none;
	}
	
a:focus, a:hover, a:active {
	outline: none 
	}

#wrap {
margin: 0 auto;
width: 980px;
}

#header {
height: 160px;
	width:960px;
	margin:0 auto;
	padding: 0;
	position:relative;
}


#left {
float: left;
width: 200px;
}
#left .box li { list-style-type: none;

	font-weight: bold;
cursor:pointer; clear:both; border:1px solid #B40404; border-bottom:none; display:block; font-size:13px; color:#fff; text-decoration:none; height:25px; 
}

#left .box li a{background:url(http://www.juegoscrunch.com/estrella.png) no-repeat 5px 4px}
#left .box li a{padding-left:25px;display:block}



#left .box li:hover { list-style-type: none;
background-color:#EE6B6B;
}


#left .box li img { padding-top:4px;
}


#left h2 {
margin-left: 10px;
padding: 5px 0 5px 10px; 
}
#left .box {
margin: 0 0 10px 10px;	
padding: 5px 0 10px 0;
	border: thin solid #B40404;
	-moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    	border-radius: 10px;
	behavior: url(border-radius.htc);
	background:#B21C1D url(images/bg-omar.jpg) repeat-x top;
}




}
#left .box a:hover {
color:#fff;
	font-weight: bold;
font-size:12px;
	text-decoration: none;
}



#left .box h2 {
	color: #fff;
	font-weight: 500;
	letter-spacing: -2px;
        font: normal 25px/25px "Helvetica";

	}
	

#right { 
float: right;
width: 740px;
margin-right: 10px; 
}
#contentleft {
float: left;
width : 550px;
}

#centro { 

	background:#2D4865 url(http://www.juegoscrunch.com/images/juegos.jpg);
width: 547px;

		height: 37px;

}


.omar { color:#fff; font: normal 30px/27px "Helvetica"; letter-spacing: -2px; margin-left:46px; 
padding-top:4px;}

.omar a:visited { color:#fff; }
.omar a:hover { color:#fff; text-decoration: none; }





.contentleftbox {
margin: 0 0 10px 0;	
padding: 0 10px 10px 10px;
text-align: justify;
	background:#fff;
			border: 1px solid #424242;
	-moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    	border-radius: 10px;
	behavior: url(border-radius.htc);
}


#descripcion {
	background:#2D6FAB url(images/cell-des.jpg) repeat-x top;;
width : 540px;
			border: 2px solid #83B436;
	-moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    	border-radius: 10px;
	behavior: url(border-radius.htc);
height: 150px;

}

.container:hover {
display:block;

}


.side-a {
	float: left;
	width: 140px;
}
.side-a img {
padding-top: 10px;
padding-left: 10px;

}
.side-b {
	float: right;
width: 390px;
}




#descripcion p {
color:#000;
font-size:14px;
margin-left: 10px;
margin-top: 10px;

}


#contentleftbox h1 {
	color: #000;
	font-size: 20px;
	font-family: Georgia, Times New Roman, Trebuchet MS;
	font-weight: bold;
	margin: 10px;
padding-top: 10px;
	}
	
#contentleftbox h1 a, #contentleftbox h1 a:visited {
color:#000;
font-size:1.3em;
line-height:0.9em;
text-decoration:none;
	}

#contentleftbox h1 a:hover {
	color: #c91a2f;
	text-decoration: none;
	}

.contentright {
float: right;
width: 180px;
}

.contentrightbox {
margin: 0 0 10px 0;	
padding: 10px;
text-align: justify;
	background:#fff;
		border: thin solid #424242;
	-moz-border-radius: 10px;
    -webkit-border-radius: 10px;
	background:#fff url(images/bg-largo.jpg) repeat-x top;
		border-radius: 10px;
	behavior: url(border-radius.htc);
}
.contentrightbox h2 {
	color: #fff;
	font-weight: 500;
	letter-spacing: -2px;
        font: normal 25px/25px "Helvetica";
	}
#footer {
color:#000;
height: 60px;
	width:960px;
	margin:0 auto;
	padding: 0;
	background:#2D4865 url(http://www.juegoscrunch.com/images/bg-largo.jpg);
}
#footer a { color: #000; }
#footer a:hover { color: #000; }

#contenido { 
	overflow:hidden;
		padding: 10px;
}
.comment {
	float: left; 
	width: 500px;
	margin: 10px 0px 0px 10px;
	padding: 3px 9px 13px 9px;
        background: #ffffff;
	border: 1px dotted #cccccc;
	} 


#content .post   {
	float: left; 
	width: 530px;
	margin: 10px 0px 0px 10px;
	padding: 3px 9px 3px 9px;
        background: #ffffff;
	border: 1px dotted #cccccc;
	height:auto;
	} 

#content .postindex   {
	float: left; 
	width: 255px;
	margin: 0px 3px 6px 3px;
	padding: 0px 6px 0px 6px;
        background: #f8f8f8;
	border: 1px solid #D13E3E;
	min-height:180px;
	height:auto;
	-moz-border-radius: 10px;
    -webkit-border-radius: 10px;
		border-radius: 10px;
	behavior: url(border-radius.htc);
	} 

#content .postindex p, #content .postindex dl,#content .postindex ul {

	color: #333333;
	font:0.9em/1.5em Trebuchet MS, Helvetica, sans-serif;
	margin: 5 5 0.7em 0;
	}


#content .postindex li, #content .postindex ul {
	margin: 0 0 0 0;
	color: #666666;
	font: 0.7em/1.5em Arial, Helvetica, sans-serif;
	}
	

#content .postindex a { color: #D13E3E; }	
#content .postindex ul.post-data {
	border-top: 1px dotted #666666;
	list-style: none;
	font: 11px Trebuchet MS, Helvetica, sans-serif;
	padding: 4px 0 6px 0;
	color: #333333;
	margin: 10px 0 0 0;
	}

#content .postindex ul.post-data li {
	color: #333333;
	}
	
#content .postindex ul.post-data a {
	text-decoration: none;
	color: #333333;
	}
	
#content .postindex ul.post-data a:hover {
	color: #333333;
text-decoration: underline;
	}

#content .postindex ul.post-data li.comments {
	font: 11px Trebuchet MS, Arial, Helvetica, sans-serif;
	float: right;
	margin: 0 0 0 0;
	display: inline; /* fixes double float bug in IE */
	}
	
#content .postindex ul.post-data li.comments a {
	padding: 0 0 0 0px;
	}
	
#content .postindex ul.post-data li.posted {
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	margin: 0 0 0 0;
	}
	
#content .postindex ul.post-data li.posted a {
	padding: 0 0 0 0px;
	}
	
#content .postindex ul.post-data li.comments a:hover, #content .post ul.post-data li.posted a:hover {
	background-position: 0 -38px;
	}
/* general #content definitions */
	
#content h2 {
	color: #D13E3E;
	font: bold 15px Trebuchet MS, Helvetica, sans-serif;
	margin: 0 0 6px 0;
        padding: 6px 0px 4px 0px;
	border-bottom: 1px dotted #666666;

	}

#content h2 a {
	color: #D13E3E;
	text-decoration: none;
	}
#content img {
	margin: 0 6px 10px 0;
        padding: 1px;
        background: #ffffff;
	border: 2px solid #C02A2B;
	}
	
#content img:hover {
	margin: 0 6px 10px 0;
        padding: 1px;
        background: #ffffff;
	border: 2px solid #0B4D6F;
	}


#content li {
	margin: 0 0 0 0;
	color: #333333;
	font: 0.7em/1.5em Arial, Helvetica, sans-serif;
	}
	
	
#content a { color: #D13E3E; }
#content a:hover { color: #D13E3E; }
	
#content .post ul.post-data {
	border-top: 1px dotted #666666;
	list-style: none;
	font: 11px Arial, Helvetica, sans-serif;
	padding: 4px 0 6px 0;
	color: #333333;
	margin: 10px 0 0 0;
	}

#content .post ul.post-data li {
	color: #333333;
	}
	
#content .post ul.post-data a {
	text-decoration: none;
	color: #333333;
	}
	
#content .post ul.post-data a:hover {
	color: #333333;
text-decoration: underline;
	}

#content .post ul.post-data li.comments {
	font: 11px Arial, Helvetica, sans-serif;
	float: right;
	margin: 0 0 0 0;
	display: inline; /* fixes double float bug in IE */
	}
#content .post ul.post-data li.comments a:hover, #content .post ul.post-data li.posted a:hover {
	background-position: 0 -38px;
	}

.spacer {   padding: 0px;
            text-align: right;
            clear: both;
            }






.publis{margin:0 auto; width:958px;}

.publis .links{float:left; width:197px; padding-left:5px; padding-top:4px;}

.links a{display:block; width:219px; height:29px; text-indent:-9999px;}

.links a.inicio{background:url(/images/inicio.jpg); margin-top:1px;}
.links a.inicio:hover{ background-position:bottom; margin-top:1px;}

.links a.facebook{background:url(/images/facebook.jpg); margin-top:1px;}
.links a.facebook:hover{ background-position:bottom; margin-top:1px;}

.links a.favoritos{background:url(/images/favoritos.jpg); margin-top:1px;}
.links a.favoritos:hover{ background-position:bottom; margin-top:1px;}

.publis .banner{float:right; width:728px; height:90px; padding-left:10px; padding-top:4px;}

