body {
	background-image:url('imagenes/fondoweb.jpg');
	background-repeat:no-repeat;
	font-family: "Arial", Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
}
#targeta {
	position: absolute;
	z-index: 1;
	top: 8px;
	left: 560px;
}
#becas {
	position: absolute;
	z-index: 99999;
	top:70px;
	left: 600px;
}
#patrocinadores {	
	position: absolute; 
	width: 464px; 
	height: 86px; 
	z-index: 1; 
	left: 455px; 
	top: 0px; 
	background-image:url('imagenes/fondoPatrocinadores.gif');
}
#patrocinadores2 {	
	position: absolute; 
	width: 384px; 
	height: 82px; 
	z-index: 1; 
	left: 455px; 
	top: 0px; 
	background-image:url('imagenes/fondopatro.gif');
}
#resultado {
	position: absolute;
	width: 700px;
	z-index: 999;
	left: 15px;
	top: 140px;
}
#rfen {
	position: absolute;
	z-index: 999;
	left: 390px;
	top: 0px;
}
#logo_rfen {
	position:absolute;
	z-index: 999;
	width: 60px;
	height: 64px;
	left: 2px;
	top: 18px;
}
#Marcas {	
	position: absolute; 
	width: 102px; 
	height: 205px; 
	z-index: 1; 
	left: 888px; 
	top: 120px; 
	background-image:url('imagenes/pestamarcas.png');
}
#comparte {
	position: absolute;
	z-index: 999;
	top: 140px;
	left: 180px;
}
#pestanas {	
	position: absolute; 
	width: 122px; 
	height: 400px; 
	z-index: 1; 
	left: 919px; 
	top: 50px; 
	background-image:url('imagenes/pestanas.png');
}
#barralateral {
	position: absolute;
	width: 94px;
	height: 480px;
	z-index: 1;
	left: 2px;
	top: 5px;
	background-image:url('imagenes/barralateral.png');
}
#patronuevos {
	position: absolute;
	width: 79px;
	z-index: 1p;
	left: 6px;
	top: 15px;
}

#historico {
      position: absolute;
	z-index:999;
	width: 53px;
	height: 52px;
	left: 7px;
	top: 97px;
}
#crono {
      position: absolute;
	z-index:999;
	width: 57px;
	height: 57px;
	left: 3px;
	top: 189px;
}
#liniaTitulo {	
	position: absolute; 
	width: 634px; 
	height: 19px; 
	z-index: 1; 
	left: 285px; 
	top: 87px; 
	background-image:url('imagenes/linia.gif');
}
#Secciones {	
	position: absolute;  
	z-index: 999; 
	left: 125px; 
	top: 128px; 
}
#Fecha {	
	position: absolute;  
	z-index: 1; 
	left: 225px; 
	top: 88px; 
}

#contenedor {
	position: absolute;  
	z-index: 1; 
	left: 125px; 
	top: 200px; 
	width: 750px;

}
#noticias {
	position: absolute;  
	left: 0px; 
	top: 0px; 
    width: 750px;
    height: 170px;
}
#especialz {
	position: absolute;
	left: -10px;
	top: -10px;
	width: 783px;
	height: 188px;
	background-image:url('espe_copa_fondo.jpg');
}
#inf_general {
	position: absolute;
	left: 0px;
	top: 70px;
	width: 255px;
	height: 165px;
	background-image:url('informacion_01.gif');

}
#datos_inf_general {
	position: absolute;
	left: 10px;
	top: 30px;
}
#inf_reglas {
	position: absolute;
	left: 257px;
	top: 70px;
	width: 259px;
	height: 165px;
	background-image:url('informacion_02.gif');

}
#datos_inf_reglas {
	position: absolute;
	left: 15px;
	top: 30px;
}
#inf_otros {
	position: absolute;
	left: 518px;
	top: 70px;
	width: 259px;
	height: 165px;
	background-image:url('informacion_03.gif');

}
#datos_inf_otros {
	position: absolute;
	left: 15px;
	top: 30px;
}

#dh {
	position: absolute;
	left: 20px;
	top: 50px;
}
#especiales {
	position: absolute;  
	left: 0px; 
	top: 100px; 
       width: 800px;
       height: 270px;
}
#noti_titulo {
	position: absolute;
	left: 0px; 
	top: 0px; 
    width: 450px;
}
#noti_titulo3 {
	position: absolute;
	left: 0px; 
	top: 0px; 
    width: 750px;
}

#noti_titulo2 {
	position: relative;
	left: 50px; 
    width: 450px;
}

#noti_imagen {
	position: absolute;  
	z-index: 2; 
	left: 470px; 
	top: 0px; 
}
#noti_texto {
	position: absolute;
	left: 0px; 
	top: 50px; 
    width: 450px;
    height: 100px;

}
#textos {
	position: absolute;
	z-index: 999;
	left: -50px; 
	top: 70px; 
    width: 450px;
    height: 100px;

}
#textos6 {
	position: absolute;
	z-index: 999;
	left: 0px; 
	top: 70px; 
    height: 400px;

}
#textos7 {
	position: absolute;
	z-index: 999;
	left: 0px; 
	top: 30px; 
    height: 400px;

}
#textos8 {
	position: absolute;
	z-index: 999;
	left: 0px; 
	top: 80px; 
   width: 700px;

}


#textosCentro {
	position: absolute;
	z-index: 999;
	left: 0px; 
	top: 170px; 
    width: 450px;
    height: 100px;

}
#textos2 {
	position: absolute;
	z-index: 999;
	left: -50px; 
	top: 40px; 
}
#textos3 {
	position: relative;
	z-index: 999;
	left: -50px; 
}
#listadoClubes {
 position: absolute;
 top: 80px;
 left: 5px;
 width: 600px;
 z-index: 999;
}
#recuadroclub {
 position: relative;
 z-index: 999;
 top: 130px;
 left: 0px;
 width: 504px;
 height: 218px;
 background-image:url('imagenes/fondoclubs.jpg');
}
#logo {
 position: absolute;
 z-index: 999;
 top: 10px;
 left: 10px;
 width: 100px;
 height: 100px;
}
#nombreclub {
 position: absolute;
 z-index: 999;
 top: 20px;
 left: 140px;
}
#calEvents {
	position: absolute;
	left: 470px; 
	top: 180px; 
	width: 280px;
}
#lic_terr {
   	position: absolute;
   	left: 150px;
   	top: 30px;
	width: 400px;
	height: 115px;
	visiblity: visible;
	z-index: 999;
	background-image:url('imagenes/fondo_licterr.gif');
	
}
#waterpolo {
	position: absolute;
	left: -15px;
	top: 70px;
	height: 579px;
	width: 786px;
	z-index: 999;
	background-image:url('imagenes/fondowaterpolo.gif');
	background-repeat:no-repeat;
}
#sincro {
	position: absolute;
	left: -15px;
	top: 70px;
	height: 579px;
	width: 786px;
	z-index: 999;
	background-image:url('imagenes/fondosincro.gif');
	background-repeat:no-repeat;
}
#aguas {
	position: absolute;
	left: -15px;
	top: 70px;
	height: 579px;
	width: 786px;
	z-index: 999;
	background-image:url('imagenes/fondoaguas.gif');
	background-repeat:no-repeat;
}


 #lic_nac {
   	position: absolute;
   	left: 150px;
   	top: 185px;
	width: 400px;
	height: 115px;
	visiblity: visible;
	background-image:url('imagenes/fondo_licnac.gif');
   }

#Actualizaciones {
	position: absolute;
	left: 0px; 
	top: 180px; 
	width: 280px;

}
#infoEntrenadores {
	position: absolute;
	z-index: 999;
	left: 400px; 
	top: 0px; 
    width: 300px;
    height: 100px;
    border:thin;
    border-color:#CCCCCC;
    border-style:solid;
    border-width: 1px;

}
#infoCentros {
	position: absolute;
	z-index: 999;
	left: 0px; 
	top: 40px; 
    width: 700px;
    height: 120px;
    border:thin;
    border-color:#CCCCCC;
    border-style:solid;
    border-width: 1px;

}
#datos {
	position: relative;
	left: 100px;
	width: 800px;
	z-index: 999;
	margin-top: -10px;
	margin-bottom: -10px;
}
#cuadrobusqueda {
	position: absolute;
	z-index: 999;
	left: 400px;
	top: 50px;
	width: 260px;
	height: 135px;
	background-image:url('imagenes/cuadrobusqueda.jpg');
}
#rellenocuadro {
	position: absolute;
	left: 20px;
	top: 40px;
}
#imprcal {
	position: absolute;
	left: 600px;
	top: 0px;
	z-index: 999;
}
/* MENU DE SECCIONES */
ul.menu {
	float: left;
	height: 100%;
	margin: 20px 0;
	padding: 0;
	border-left: 1px solid #d7d7d7;
	border-right: 1px solid #d7d7d7;
	list-style: none;
	background: transparent url(http://techblog.procurios.nl/l/nl/library/download/34538) repeat-x 0 0;
}

ul.menu li {
	position: relative;
	float: left;
	line-height: 1.1;
}

ul.menu li a {
	display: block;
	width: auto;
	padding: 10px;
	text-decoration: none;
	color: #7c7c7c;
	background: transparent url(http://techblog.procurios.nl/l/nl/library/download/34540) no-repeat right 2px;
}

ul.menu li.last a {
	background: transparent;
}

ul.menu li a.sub {
	padding-right: 15px;
	background: transparent url(http://techblog.procurios.nl/l/nl/library/download/34540) no-repeat right -30px;
}

ul.menu li:hover,
ul.menu li.hover /* protofish */ {
	background: transparent url(http://techblog.procurios.nl/l/nl/library/download/34538) repeat-x 0 -32px;
}

ul.menu li:hover a,
ul.menu li.hover /* protofish */ a {
	color: #000;
}

ul.menu li.active a {
	color: #f15c30;
}

/* second level */
ul.menu ul {
	padding: 0;
	margin: 0;
	list-style: none;
	top: 32px;
	width: 168px;
	border-top: 1px solid #d7d7d7;
}

/* resetting first level */
ul.menu ul ul {
	
}

ul.menu li:hover li,
ul.menu li:hover li a,
ul.menu li.hover /* protofish */ li,
ul.menu li.hover /* protofish */ li a {
	background: #fff;
	color: #7c7c7c;
}

/* submenu markup */
ul.menu li li {
	width: 100%;
	border-left: 1px solid #d7d7d7;
	border-right: 1px solid #d7d7d7;
}

ul.menu li li.last {
	border-bottom: 1px solid #d7d7d7;
}

ul.menu li li a {
	padding: 5px 5px 5px 10px;
}

ul.menu li:hover li:hover a,
ul.menu li.hover li.hover /* protofish */ a {
	background: #f6f6f6;
	color: #000;
}

ul.menu li:hover li.active a,
ul.menu li.hover /* protofish */ li.active a {
	color: #f15c30;
}

ul.menu li li a.sub {
	padding-right: 15px;
	background: url(http://techblog.procurios.nl/l/nl/library/download/34536) no-repeat 95% 50%;
}

ul.menu li:hover li:hover a.sub,
ul.menu li.hover li.hover /* protofish */ a.sub {
	background: #f6f6f6 url(http://techblog.procurios.nl/l/nl/library/download/34536) no-repeat 95% 50%;
}

/* third level */
/* resetting second level */
ul.menu ul ul{
	top: -1px;
	margin-left: 169px;
	background: #fff;
}

ul.menu li:hover li:hover li,
ul.menu li:hover li:hover li a, {
ul.menu li.hover li.hover /* protofish */ li,
ul.menu li.hover li.hover /* protofish */ li a
	color: #7c7c7c;
}

/* subsubmenu markup */
ul.menu li:hover li:hover li:hover a,
ul.menu li.hover li.hover li.hover /* protofish */ a {
	background: #e6e6e6;
	color: #000;
}

ul.menu li:hover li:hover li.active a,
ul.menu li.hover li.hover /* protofish */ li.active a {
	color: #f15c30;
}

ul.menu li:hover li:hover li:hover a.sub,
ul.menu li.hover li.hover li.hover /* protofish */ a.sub {
	background: #e6e6e6 url(http://techblog.procurios.nl/l/nl/library/download/34536) no-repeat 95% 50%;
}

/* fourth level */
/* resetting second level */
ul.menu li:hover li:hover li:hover li,
ul.menu li:hover li:hover li:hover li a,
ul.menu li.hover li.hover li.hover /* protofish */ li,
ul.menu li.hover li.hover li.hover /* protofish */ li a {
	color: #7c7c7c;
}

/* subsubmenu markup */
ul.menu li:hover li:hover li:hover li:hover a,
ul.menu li.hover li.hover li.hover li.hover /* protofish */ a {
	background: #ccc;
	color: #000;
}

ul.menu li:hover li:hover li:hover li.active a,
ul.menu li.hover li.hover li.hover /* protofish */ li.active a {
	color: #f15c30;
}

ul.menu li:hover li:hover li:hover li a.sub,
ul.menu li.hover li.hover li.hover /* protofish */ li a.sub {
	background: v;
}

ul.menu li:hover li:hover li:hover li:hover a.sub,
ul.menu li.hover li.hover li.hover li.hover /* protofish */ a.sub {
	background: #ccc;
}

/* hiding fifth level */
div#nav ul ul ul ul ul {
	display: none;
}

/* show hide behaviour */
ul.menu ul,
ul.menu li:hover ul ul,
ul.menu ul ul,
ul.menu li:hover ul ul ul,
ul.menu ul ul ul,
ul.menu li:hover ul ul ul ul {
	position: absolute;
	left: -999em;
}

ul.menu li:hover ul,
ul.menu li li:hover ul,
ul.menu li li li:hover ul,
ul.menu li li li li:hover ul {
	left: -1px;
	z-index: 999;
}

/* show hide behaviour with protofish */
ul.menu li.hover ul ul,
ul.menu li.hover ul ul ul,
ul.menu li.hover ul ul ul ul {
	position: absolute;
	left: -999em;
}

ul.menu li.hover ul,
ul.menu li li.hover ul,
ul.menu li li li.hover ul,
ul.menu li li li li.hover ul {
	left: -1px;
	z-index: 999;
}

/* FIN DEL MENU DE SECCIONES */
.cabecera {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #71768B;
}
.info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7C859F;

}
.cabeceraNoti {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FF8B00;
}
.titu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF8B00;
}
.error {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
}

table#calendario { border: 1px solid #ececec; font-size: 10px; }
#calendario thead th { font-size: 14px; padding:5px; text-transform:uppercase; text-align:center; background: #f4f4f4; }
#calendario tbody td { height:20px; font-size: 10px; text-align:left; padding:3px; vertical-align: top; }
#calendario tbody th { font-size: 10px; width:14%; text-align:center; padding:3px; border-bottom:1px solid #71768B; border-top: 1px solid #71768B; background: #71768B repeat-x bottom; }
#calendario tbody td.hoy { font-size: 10px; background:#ffbdbd; text-align: left; vertical-align: top; }
#calendario tbody td.evento { font-size: 10px; background:#bf9acd; text-align: left; vertical-align: top; }
#calendario tbody td:hover { font-size: 10px; background:#e1e9ff; text-align: left; vertical-align: top; }
#calendario tbody p { text-align: right; }
#calendario tbody td.inactivo { background:#ececec; }
#calendario a, #calendario a:hover, #calendario a:visited, #calendario a:active  {
	text-decoration:none;
	color: #000;
	font-size: 12px;
}
#boira { 
    left:0; 
    top:0; 
    z-index:1; 
    position: fixed; 
    display: none;  
    margin: auto; 
    width: 100%; 
    height: 100%; 
    color: white; 
    background: black; 
    filter: alpha(opacity=90); opacity: 0.9; -moz-opacity: 0.90 
}
#espaiFlotant { 
    z-index:2; 
    top:50%; 
    left:50%; 
    width:500px; margin-left: -250px; 
    height: 500px; margin-top: -250px; 
    position:fixed; 
    display:none; 
    color: white; 
    background: transparent; 
    text-align: center; 
    vertical-align: top; 
    padding: 5px; 
}
.veureDia { width:500px; height:0px; color: black; background: #E4EEFF; border: 5px solid #2C7FFF; padding: 3px }
.veureDia input[type="text"], .veureDia textarea, .veureDia select { border: 1px solid #A5A5A5; padding-left: 3px; font-size:11px }
.veureDia input[type="submit"] { border-top:1px solid #002566; border-left: 1px solid #002566; border-right: 2px solid #002566; border-bottom: 2px solid #002566; background: #BDCEEC; color: inherit; font-weight: bold; font-family: Trebu, Verdana, Tahoma, sans-serif; font-size:11px }

.textAlignCenter { text-align:center; }
.textAlignLeft { text-align:left; }

.otros ul {
		margin:0;
		padding:0;
		list-style:none;
	}
	.otros {width:650px; 		border:1px none;
		bordercolor:#0000 }
	.otros li {
	    list-style: none;
		display:block;
		margin:0;
		padding:0;
		margin-bottom:0px;
	}
	.otros a {
		display:block;
		padding:5px 3px;
		color:#000;
		background:#A8B2CE;
		text-decoration:none;

	}
	.otros a:hover,
	.otros a:focus,
	.otros a:active {background:#e0d5d7;}
	.otros ul li {padding-left:15px;}
	.otros ul a {background:#e0d5d7;}
	.otros ul li a { 
	
	display:block;
		padding:5px 0px;
		color:#000;
		background:#FFFFFF;
		text-decoration:none;
		

}
.wate ul {
		margin:0;
		padding:0;
		list-style:none;
	}
	.wate {width:650px; 		border:1px none;
		bordercolor:#0000 }
	.wate li {
	    list-style: none;
		display:block;
		margin:0;
		padding:0;
		margin-bottom:0px;
	}
	.wate a {
		display:block;
		padding:5px 3px;
		color:#000;
		background:#2E344B;
		text-decoration:none;
		color:#FFFFFF;

	}
	.wate a:hover,
	.wate a:focus,
	.wate a:active {background:#e0d5d7; color:#000000;}
	.wate ul li {padding-left:15px;}
	.wate ul a {background:#e0d5d7; color:#000000;}
	.wate ul li a { 
	
	display:block;
		padding:5px 0px;
		color:#000;
		background:#FFFFFF;
		text-decoration:none;
		

}
.wate ul li a:hover { background:#FFFFFF; }
.otros ul li a:hover { background:#FFFFFF; }
	.cal ul {
		margin:0;
		padding:0;
		list-style:none;
	}
	.cal {width:720px; 		border:1px none;
		bordercolor:#0000 }
	.cal li {
		display:block;
		margin:0;
		padding:0;
		margin-bottom:0px;
	}
	.cal a {
		display:block;
		color:#000;
		border:1px none;
		background:#84B67E;
		text-decoration:none; padding-left:3px; padding-right:3px; padding-top:5px; padding-bottom:5px

	}
	.cal a:hover,
	.cal a:focus,
	.cal a:active {background:#ACDCA7; text-decoration:underline}
	.cal ul li {padding-left:15px;}
	.cal ul li a { 
	display:block;
		padding:5px 0px;
		color:#000;
		background:#FFFFFF;
		text-decoration:none;

 }
 .cal ul li a:hover { background:#FFFFFF; }
	.cal ul a {background:#eda463;}

	.cal2 ul {
		margin:0;
		padding:0;
		list-style:none;
	}
	.cal2 {width:720px; 		border:1px none;
		bordercolor:#0000 }
	.cal2 li {
		display:block;
		margin:0;
		padding:0;
		margin-bottom:0px;
	}
	.cal2 a {
		display:block;
		padding:5px 3px;
		color:#000;
		background:#9ED799;
		text-decoration:none;

	}
	.cal2 a:hover,
	.cal2 a:focus,
	.cal2 a:active {background:#ACDCA7; text-decoration:underline; }
	.cal2 ul li {padding-left:15px;}
	.cal2 ul a {background:#eda463;}
	.cal2 ul li a { 
	display:block;
		padding:5px 0px;
		color:#000;
		background:#FFFFFF;
		text-decoration:none;
}
.cal2 ul li a:hover { background:#FFFFFF; }


	.cal3 ul {
		margin:0;
		padding:0;
		list-style:none;
	}
	.cal3 {width:720px; 		border:1px none;
		bordercolor:#0000 }
	.cal3 li {
		display:block;
		margin:0;
		padding:0;
		margin-bottom:0px;
	}
	.cal3 a {
		display:block;
		padding:5px 3px;
		color:#000;
		background:#9090d2;
		text-decoration:none;

	}
	.cal3 a:hover,
	.cal3 a:focus,
	.cal3 a:active {background:#acace2; text-decoration:underline; }
	.cal3 ul li {padding-left:15px;}
	.cal3 ul a {background:#eda463;}
	.cal3 ul li a { 
	display:block;
		padding:5px 0px;
		color:#000;
		background:#FFFFFF;
		text-decoration:none;
}
#textos7 a {
		color:#000;
		text-decoration:none;

}
.cal3 ul li a:hover { background:#FFFFFF; }
	.cal4 ul {
		margin:0;
		padding:0;
		list-style:none;
	}
	.cal4 {width:720px; 		border:1px none;
		bordercolor:#0000 }
	.cal4 li {
		display:block;
		margin:0;
		padding:0;
		margin-bottom:0px;
	}
	.cal4 a {
		display:block;
		padding:5px 3px;
		color:#000;
		background:#7777d0;
		text-decoration:none;

	}
	.cal4 a:hover,
	.cal4 a:focus,
	.cal4 a:active {background:#acace2; text-decoration:underline; }
	.cal4 ul li {padding-left:15px;}
	.cal4 ul a {background:#eda463;}
	.cal4 ul li a { 
	display:block;
		padding:5px 0px;
		color:#000;
		background:#FFFFFF;
		text-decoration:none;
}
.cal4 ul li a:hover { background:#FFFFFF; }

	.cal5 ul {
		margin:0;
		padding:0;
		list-style:none;
	}
	.cal5 {width:720px; 		border:1px none;
		bordercolor:#0000 }
	.cal5 li {
		display:block;
		margin:0;
		padding:0;
		margin-bottom:0px;
	}
	.cal5 a {
		display:block;
		padding:5px 3px;
		color:#000;
		background:#E9964D;
		text-decoration:none;

	}
	.cal5 a:hover,
	.cal5 a:focus,
	.cal5 a:active {background:#F2CEAF; text-decoration:underline; }
	.cal5 ul li {padding-left:0px;}
	.cal5 ul a {background:#eda463;}
	.cal6 ul {
		margin:0;
		padding:0;
		list-style:none;
	}
	.cal6 {width:720px; 		border:1px none;
		bordercolor:#0000 }
	.cal6 li {
		display:block;
		margin:0;
		padding:0;
		margin-bottom:0px;
	}
	.cal6 a {
		display:block;
		padding:5px 3px;
		color:#000;
		background:#F5A45C;
		text-decoration:none;

	}
	.cal6 a:hover,
	.cal6 a:focus,
	.cal6 a:active {background:#F2CEAF; text-decoration:underline; }
	.cal6 ul li {padding-left:0px;}
	.cal6 ul a {background:#eda463;}
	

	.estmes ul {
		margin:0;
		padding:0;
		list-style:none;
	}
		#estmes {
		margin:0;
		padding:0;
		list-style:none;
	}
	.style1 {
	background-color: #336699;
}
	.clarito {
	background-color: #E1E9FF;
	}
		.oscurito {
	background-color: #97B4FF;
}
.style2 {
	color: #FFFFFF;
}
#stack {
			width: 68px;
			height: 68px;
			padding: 0;
			position: absolute;
			left: 100px;
			bottom: 10px;
		}
		
		
		#stack .trigger {
			position: absolute;
			z-index: 50;
			height: 64px;
			width: 64px;
			padding: 2px;
			left: 0;
			top: 0;
			
			cursor: pointer;
			
			
		}
		
		#stack ul {
			position: absolute;
			top: 0;
			left: 18px;
			height: 64px;
			width: 32px;
			bottom: 0;
			margin: 0;
			padding: 0;
		}
		
		#stack ul li {
			display: block;
			padding: 0px;
			width: 32px;
			height: 32px;
			margin: 6px 0;
		}
		
		#stack ul li .title {
			display: none;
		}
		
		#stack ul li a:hover .title {
			display: block;
			position: absolute;
			right: 38px;
			top: 8px;
			padding: 1px 8px;
			height: 14px;
			font-size: 11px;
			background-color: #fff;
			color: #333;
			font-family: Arial, sans-serif;
			-moz-border-radius: 8px;
			-webkit-border-radius: 8px;
			border-radius: 8px;
			
		}
		
		#stack ul li img {
			border-radius: 3px;
			-webkit-border-radius: 3px;
			-moz-border-radius: 3px;
			box-shadow: 0 0 5px #222;
			-webkit-box-shadow: 0 0 5px #222;
			-moz-box-shadow: 0 0 5px #222;
			-o-box-shadow: 0 0 5px #222;
			border: none 0;
			padding: 2px;
			background-color: #fff;
		}
		
		#stack ul li a:hover img,
		#stack ul li a:hover .title {
			box-shadow: 0 0 10px #00a;
			-webkit-box-shadow: 0 0 10px #00a;
			-moz-box-shadow: 0 0 10px #00a;
			-o-box-shadow: 0 0 10px #00a;
		}
		
		
		
		#stack .trigger {
			border-radius: 5px;
			-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
			box-shadow: 0 0 3px #222;
			-webkit-box-shadow: 0 0 3px #222;
			-moz-box-shadow: 0 0 3px #222;
			-o-box-shadow: 0 0 3px #222;
			background-color: #7ee6ff;
		}



