<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
	Featured Content Slider
	by: Chris Coyier
*/
*											{ margin: 0; padding: 0; }
body 										{ font-family: 'Terminal Dosis', sans-serif; font-size: 12px; color: #333333; }

					  				  
/*
	UTILITY STYLES
*/				  				  
					  				  
.floatLeft 									{ float: left; margin-right: 10px;}
.floatRight									{ float: right; }
.clear 										{ clear: both; }
a											{ outline: none; }
ol,ul,li                                    { list-style:none; }

/*
	PAGE STRUCTURE
*/
#page-wrap 									{ width: 1500px; margin: 25px auto; position: relative; min-height: 800px; background: url(images/base.jpg) top center; }


/*
	TYPOGRAPHY
*/
ul											{ list-style: square inside; }
a, a:visited								{ color: #729dff; text-decoration: none; }
a:hover, a:active							{ color: #E4003C; }
blockquote									{ padding: 0 20px; margin-left: 20px; border-left: 20px solid #ccc; font-size: 14px; 
font-family: 'PT Sans', sans-serif; margin-top: 10px;}
h1                                          { font-family: 'Arvo', serif; color: #3B5A90; text-decoration: none; font-size: 22px; } 
h2                                          { font-family: 'Arvo', serif; color: #E4003C; text-decoration: none; font-size: 16px; } 


/*
	SLIDER
*/
.slider-wrap								{ width: 755px; position: absolute; top: 200px; left: 69px; }			
.stripViewer .panelContainer 
.panel ul									{ text-align: left; margin: 0 15px 0 30px; }
.stripViewer								{ position: relative; overflow: hidden; width: 755px; height: 503px; }
.stripViewer .panelContainer				{ position: relative; left: 0; top: 0; }
.stripViewer .panelContainer .panel			{ float: left; height: 100%; position: relative; width: 755px; }
.stripNavL, .stripNavR, .stripNav			{ display: none; }
.nav-thumb 									{ border: 1px solid black; margin-right: 5px; }
#movers-row									{ margin: -43px 0 0 62px; }
#movers-row div								{ width: 20%; float: left; }
#movers-row div a.cross-link 				{ float: right; }
.photo-meta-data							{ background: url(images/transpBlack.png); padding: 10px; height: 30px; 
											  margin-top: -50px; position: relative; z-index: 9999; color: white; }
.photo-meta-data span 						{ font-size: 13px; }
.cross-link									{ display: block; width: 62px; margin-top: -14px; 
											  position: relative; padding-top: 15px; z-index: 9999; }
.active-thumb 								{ background: transparent url(images/icon-uparrowsmallwhite.png) top center no-repeat; }
/*
	MENU PRINCIPAL
*/
.more ul{
	display:block;
	font-family: 'Arvo', serif;
	text-transform:capitalize;
	font-size:18px;
	position:relative;   
	top:85px;
	z-index:1
	overflow:visible;	
	padding:20px 0px 0px 40px;
	height:30px;
}
.more ul li{
	color:#CCCCCC;
	float:left;
	margin:0px -20px 0px 25px;
}
.more ul li.selected a,
.more ul li.selected a:hover{
	background:#000;
	color:#fff;
	text-shadow:none;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px 5px 5px 5px;
}
.more ul li a{
	text-shadow:0.5px 0.5px 0.5px #CCCCCC;
	color:#666666;
	padding:3px 6px;
}
.more ul li a:hover{
	color:#E4003C;
}
/*
	MENU SECUNDARIO
*/
.more2 ul{
	display:block;
	font-family: 'Terminal Dosis', sans-serif;
	font-size:16px;
	font-weight:bold;    
	z-index:2;
	overflow:visible;
	padding:130px 0px 0px 55px;
	height:40px;
}
.more2 ul li{
	float:left;	
	margin:0px 0px -10px 10px;
}
.more2 ul li.selected a,
.more2 ul li.selected a:hover{
	background:#000;
	color:#FF0000;
	text-shadow:none;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px 5px 5px 5px;
}
.more2 ul li a{
	text-shadow:1px 1px 1px #CCCCCC;
	color:#999999;
	padding:3px 6px;
}
.more2 ul li a:hover{
	color:#E4003C;
}
/* WRAPPER FOR SOCIAL ICONS*/
#wrappersocial { width:300px; position:absolute; z-index:3; overflow:visible; top: 80px; left: 1160px;}

/* SOCIAL ICONS - GENERAL */
.social { list-style:none; margin:0px 0px 0px 0px; width:200px; }
.social li { display:inline; float:left; background-repeat:no-repeat; }
.social li a { display:block; width:48px; height:48px; padding-right:10px; position:relative; text-decoration:none; }
.social li a strong { font-weight:normal; position:absolute; left:20px; top:-1px; color:#fff; padding:3px; z-index:9999;
 text-shadow:1px 1px 0 rgba(0, 0, 0, 0.75); background-color:rgba(0, 0, 0, 0.7);
 -moz-border-radius:3px; -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5); -webkit-border-radius:3px; -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5); border-radius:3px; box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
}

li.delicious { background-image:url("../images/delicious.png"); }
li.digg { background-image:url("../images/digg.png"); }
li.facebook { background-image:url("images/sfacebook.png"); }
li.flickr { background-image:url("../images/flickr.png"); }
li.youtube { background-image:url("images/youtube.png"); }
li.myspace { background-image:url("images/myspace.png"); }
li.rss { background-image:url("../images/rss.png"); }
li.twitter { background-image:url("../images/twitter.png"); }

/* SPONSOR ICONS - WRAPPER */
#wrappersponsors { width:695px; position:relative; z-index:5; overflow:visible;}

/* SPONSOR ICONS - GENERAL */
.sponsor { list-style:none; margin:600px 0px 0px 155px; width:695px; }
.sponsor li { display:inline; float:left; background-repeat:no-repeat; overflow:visible }
.sponsor li a { display:block; width:200px; height:112px; padding-right:0px; position:relative; text-decoration:none; overflow:visible }
.sponsor li a strong { font-weight:normal; position:absolute; left:20px; top:-1px; color:#fff; padding:3px; z-index:9999;
 text-shadow:1px 1px 0 rgba(0, 0, 0, 0.75); background-color:rgba(0, 0, 0, 0.7);
 -moz-border-radius:3px; -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5); -webkit-border-radius:3px; -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5); border-radius:3px; box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
}

li.iic { background-image:url("images/iic.gif"); overflow:visible;}
li.viotti { background-image:url("images/viotti.gif");overflow:visible; }
li.cardif { background-image:url("images/cardif.gif");overflow:visible; }

/* SOCIAL ICONS - CSS3 */
#css3:hover li { opacity:0.2; }

#css3 li { -webkit-transition-property: opacity; -webkit-transition-duration: 500ms;
 -moz-transition-property: opacity; -moz-transition-duration: 500ms; }
#css3 li a strong { opacity:0;
 -webkit-transition-property: opacity, top; -webkit-transition-duration: 300ms;
 -moz-transition-property: opacity, top; -moz-transition-duration: 300ms; }

#css3 li:hover { opacity:1; }
#css3 li:hover a strong { opacity:1; top:-10px; }

/* SOBRECITO */
#btncss {
	width: 100px; position:relative; top:-780px; left:1430px; z-index:3; overflow:visible
}

#btncss p a.btn { 
	background-image: url(images/sobrecitosprite.gif);/*Asignamos el fondo*/
	background-position: top; /*Definimos la posiciÃ³n del fondo*/
	text-indent: -9999px;/*Desaparecemos el txt "Sprite CSS"*/
	display: block;/*Lo mostramos en bloque, para poder definir width y height*/
	width: 82px; height: 59px; /*Definimos medidas del boton*/
}

#btncss p a.btn:hover { 
	background-position: bottom; /*Definimos la posiciÃ³n del fondo*/
}

/* MELODRAMMA BUTTON */
#btnmelo {
	width: 250px; position:absolute; top:720px; left:1000px; z-index:2; overflow:visible
}

#btnmelo p a.btn { 
	background-image: url(images/melodrammasprite.gif);/*Asignamos el fondo*/
	background-position: top; /*Definimos la posiciÃ³n del fondo*/
	text-indent: -9999px;/*Desaparecemos el txt "Sprite CSS"*/
	display: block;/*Lo mostramos en bloque, para poder definir width y height*/
	width: 235px; height: 63px; /*Definimos medidas del boton*/
}

#btnmelo p a.btn:hover { 
	background-position: bottom; /*Definimos la posiciÃ³n del fondo*/
}
/* SPONSORS */

/* CONTENIDO */
#contenido{
	background-color:#FFFFFF;	
	font-family: 'PT Sans', sans-serif;
	font-size:18px;
	border:3px solid white;
	z-index:4;
	top:280px;
	left:90px;
	padding:20px;
	position:absolute;
	overflow:auto;
	width:755px;
	height: 503px
}
/* ROTATING BACKGROUND IMAGE */
#backrotate {
	width: 575px; height: 492px; position:relative; margin:-731px 964px auto; z-index:3; background: url(images/base1.jpg) no-repeat; overflow:visible
}
/* CREDITS */
#credits {
	width: 850px; position:relative; top:-125px; left:165px; z-index:2; overflow:visible
}

/* CREDITS */
/* WRAPPER FOR FLAGS*/
#wrapperflags { width:300px; position:absolute; z-index:3; overflow:visible; top: 830px; left: 150px;}

/* FLAGS - GENERAL */
.flags { list-style:none; margin:0px 0px 0px 0px; width:200px; }
.flags li { display:inline; float:left; background-repeat:no-repeat; }
.flags li a { display:block; width:48px; height:48px; padding-right:0px; position:relative; text-decoration:none; }
.flags li a strong { font-weight:normal; position:absolute; left:20px; top:-1px; color:#fff; padding:3px; z-index:9999;
 text-shadow:1px 1px 0 rgba(0, 0, 0, 0.75); background-color:rgba(0, 0, 0, 0.7);
 -moz-border-radius:3px; -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5); -webkit-border-radius:3px; -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5); border-radius:3px; box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
}

li.spain { background-image:url("images/spain.png"); }
li.italy { background-image:url("images/italy.png"); }
li.usa { background-image:url("images/usa.png"); }

/* FLAGS - GENERAL */</pre></body></html>