@charset "UTF-8";
/* CSS Document */
* {
	margin:						auto;
	padding:					0px;
	background-repeat:			no-repeat;	
}
#body {
	background: url(bg1.jpg) fixed;
	background-repeat: repeat-x;	
}
.bg {
	margin:						auto;
	padding:					0px;
	background-image:			url(gifs/bg2.jpg);
	background-repeat:			no-repeat;
	background-attachment:		fixed;
	background-position:		center;
	background-position:		top;
	background-color:			#f4eed3;
}

.bg2 {
	margin:						auto;
	padding:					0px;
	background-image:			url(gifs/bg.jpg);
	background-repeat:			no-repeat;
	background-attachment:		fixed;
	background-position:		center;
	background-position:		top;
	background-color:			#f4eed3;
}

.bg1 {
	border-top-color:			#990000;
	border-left-color:			#990000;
	border-right-color:			#990000;
	border-bottom-color:		#a59f8d;
	border-style: 				solid;
	border-width: 				2px;
	background-color:			#b6ab8b;
	background-image:			url(gifs/bg2.jpg);
	background-repeat:			repeat-x;
	text-align:					justify;
	font-family:				Arial, Helvetica, sans-serif;
	font-size:					14px;
	padding-bottom:				25px;
	padding-left:				40px;
	padding-right:				25px;
	padding-top:				25px;
	color:						#FFFFFF;
	width:						846px;
}
.txt1 {
	border-style: 				solid;
	border-color:				#999999;
	border-width: 				1px;
	background-color:			#ffffff;
	text-align:					justify;
	font-family:				Arial, Helvetica, sans-serif;
	font-size:					13px;
	padding-bottom:				20px;
	padding-left:				20px;
	padding-right:				20px;
	padding-top:				20px;
	color:						#000000;
	min-height:100px;
}

.diario {
	border-style: 				solid;
	border-color:				#999999;
	border-width: 				1px;
	background-color:			#f4eed3;
	text-align:					justify;
	font-family:				Arial, Helvetica, sans-serif;
	font-size:					13px;
	padding-bottom:				10px;
	padding-left:				20px;
	padding-right:				20px;
	padding-top:				10px;
	color:						#000000;
	min-height:					100px;
}
.diario2 {
	border-style: 				solid;
	border-color:				#999999;
	border-width: 				1px;
	background-color:#efefef;
	text-align:					justify;
	font-family:				Arial, Helvetica, sans-serif;
	font-size:					13px;
	padding-bottom:				10px;
	padding-left:				20px;
	padding-right:				20px;
	padding-top:				10px;
	color:						#000000;
	min-height:					100px;
}
.diariotitulo {
	border-style: 				solid;
	border-color:				#999999;
	border-width: 				0px;
	text-align:					justify;
	font-family:				Arial, Helvetica, sans-serif;
	font-size:					20px;
	padding-bottom:				0px;
	padding-left:				0px;
	padding-right:				0px;
	padding-top:				0px;
	color:						#000000;
	min-height:					0;
}
.titulolateral {
	border-style: 				solid;
	border-color:				#999999;
	border-width: 				0px;
	text-align:					justify;
	font-family: 				"Times New Roman", Times, serif;
	font-size:					21px;
	padding-bottom:				0px;
	padding-left:				0px;
	padding-right:				0px;
	padding-top:				0px;
	color:						#ffffff;
	font-weight:				500;
}

.titulolateral2 {
	border-style: 				solid;
	border-color:				#999999;
	border-width: 				0px;
	text-align:					justify;
	font-family: 				"Times New Roman", Times, serif;
	font-size:					20px;
	padding-bottom:				0px;
	padding-left:				0px;
	padding-right:				0px;
	padding-top:				0px;
	color:						#ffffff;
}

.tituloaleatorio {
	text-align:					center;
	font-family: 				"Times New Roman", Times, serif;
	font-size:					24px;
	color:						#FFCC00;
	font-weight:				200;
}

.h2 {
	padding:					0px;
	font-family:				"Times New Roman", Times, serif;
	font-size:					20px;
	font-weight:				900;
	color:						#003366;
	margin-left:				0px;
	padding-top: 				0px;
	padding-bottom: 			0px;
	border-bottom:				0px solid #000000;
}
.subh2 {
	padding:					0px;
	font-family:				"Times New Roman", Times, serif;
	font-size:					18px;
	font-weight:				900;
	color:						#000000;
	margin-left:				0px;
	padding-top: 				0px;
	padding-bottom: 			0px;
	border-bottom:				0px solid #000000;
}
.pie {
	border-style: 				solid;
	border-color:				#999999;
	border-width: 				1px;
	background-color:			#ffffff;
	text-align:					center;
	font-family:				Arial, Helvetica, sans-serif;
	font-size:					12px;
	font-weight:				600;
	padding-bottom:				20px;
	padding-left:				10px;
	padding-right:				10px;
	padding-top:				20px;
	color:						#000000;
}
.imagenizquierda {
	padding-top:				0px;
	float:						left;
	padding-left:			 	5px;
	padding-right:				25px;
	padding-bottom:				10px;
	background:					none;
}
.textoint2 {
	font-family:				Geneva, Arial, Helvetica, sans-serif;
	font-size:					12px;
	text-align:					justify;
	padding:					40px;
	background-color:			#f0edda;
	border-style: 				solid;
	border-top-color:			#999999;
	border-left-color:			#999999;
	border-right-color:			#999999;
	border-bottom-color:		#999999;
	border-width: 				3px;
}
.ul {
	padding-left:				25px;
}
.ullateral {
	padding-left:				40px;
	padding-top:				0px;
	color:						#000000;
	list-style-image:			url(gifs/bullet.png);
	text-align:					left;
}
.lateral {
	border-style: 				solid;
	border-color:				#999999;
	border-width: 				1px;
	background-color:			#ffffff;
	text-align:					justify;
	font-family:				Arial, Helvetica, sans-serif;
	font-size:					12px;
	color:						#000000;
}

.ullateral2 {
	padding-left:				0px;
	color:						#000000;
	list-style-image:			url(gifs/bullet.png);
	text-align:					left;
	text-shadow: black 0.1em 0.1em 0.2em;
}
.lateral2 {
	border-style: 				solid;
	border-color:				#999999;
	border-width: 				1px;
	background-color:			#ffffff;
	text-align:					justify;
	font-family:				Arial, Helvetica, sans-serif;
	font-size:					12px;
	padding-bottom:				20px;
	padding-left:				20px;
	padding-right:				20px;
	padding-top:				20px;
	color:						#000000;
}


.sangria1 {
	border-style: 				solid;
	border-color:				#999999;
	border-width: 				1px;
	background-color:			#ffffff;
	text-align:					justify;
	font-family:				Arial, Helvetica, sans-serif;
	font-size:					12px;
	padding-bottom:				20px;
	padding-left:				20px;
	padding-right:				20px;
	padding-top:				20px;
	color:						#000000;
}

A.menu:link 		{ color:#ff0000; text-decoration:none; font-size:26px; font-family:"Times New Roman", Times, serif;}
A.menu:visited 		{ color:#ffffff; text-decoration:none; font-size:22px; font-family:"Times New Roman", Times, serif;}
A.menu:hover 		{ color:#0066CC; text-decoration:none; font-size:22px; font-family:"Times New Roman", Times, serif;}
A.menu:active 		{ color:#ffffff; text-decoration:none; font-size:22px; font-family:"Times New Roman", Times, serif;}

A.menui:link 		{ color:#003399; text-decoration:none; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-style:normal;}
A.menui:visited 	{ color:#003399; text-decoration:none; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-style:normal;}
A.menui:hover 		{ color:#0066CC; text-decoration:none; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-style:normal;}
A.menui:active 		{ color:#003399; text-decoration:none; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-style:normal;}

A.menutop:link 		{ color:#003399; text-decoration:none; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-style:normal;}
A.menutop:visited 	{ color:#003399; text-decoration:none; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-style:normal;}
A.menutop:hover 	{ color:#0066CC; text-decoration:none; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-style:normal;}
A.menutop:active 	{ color:#003399; text-decoration:none; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-style:normal;}

A.menupie:link 		{ color:#ffffff; text-decoration:none; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
A.menupie:visited 	{ color:#ffffff; text-decoration:none; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
A.menupie:hover 	{ color:#0066CC; text-decoration:none; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
A.menupie:active 	{ color:#ffffff; text-decoration:none; font-size:11px; font-family:Arial, Helvetica, sans-serif;}

A.xorkun:link 		{ color:#ffffff; text-decoration:none; font-size:10px; font-family:Arial, Helvetica, sans-serif;}
A.xorkun:visited 	{ color:#ffffff; text-decoration:none; font-size:10px; font-family:Arial, Helvetica, sans-serif;}
A.xorkun:hover 		{ color:#0066CC; text-decoration:none; font-size:10px; font-family:Arial, Helvetica, sans-serif;}
A.xorkun:active 	{ color:#ffffff; text-decoration:none; font-size:10px; font-family:Arial, Helvetica, sans-serif;}

A.mail:link 		{ color:#003366; text-decoration:none; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
A.mail:visited 		{ color:#336699; text-decoration:none; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
A.mail:hover 		{ color:#0033ff; text-decoration:none; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
A.mail:active 		{ color:#336699; text-decoration:none; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

A.mail2:link 		{ color:#003366; text-decoration:none; font-size:13px; font-family:Arial, Helvetica, sans-serif;}
A.mail2:visited		{ color:#336699; text-decoration:none; font-size:13px; font-family:Arial, Helvetica, sans-serif;}
A.mail2:hover 		{ color:#0033ff; text-decoration:none; font-size:13px; font-family:Arial, Helvetica, sans-serif;}
A.mail2:active 		{ color:#336699; text-decoration:none; font-size:13px; font-family:Arial, Helvetica, sans-serif;}

A.menu2:link 		{ color:#ffffff; text-decoration:none; font-size:16px; font-family:"Times New Roman", Times, serif;}
A.menu2:visited 	{ color:#ffffff; text-decoration:none; font-size:16px; font-family:"Times New Roman", Times, serif;}
A.menu2:hover 		{ color:#ffffff; text-decoration:none; font-size:16px; font-family:"Times New Roman", Times, serif;}
A.menu2:active 		{ color:#ffffff; text-decoration:none; font-size:16px; font-family:"Times New Roman", Times, serif;}




.titulol-lateral1 {
	text-align:					left;
	font-family: 				"Times New Roman", Times, serif;
	font-size:					20px;
	padding-bottom:				0px;
	color:						#ffffff;
	padding-left:				0px;
}







/* General */
	#cssdropdown, #cssdropdown ul { list-style: none; }
	#cssdropdown, #cssdropdown * { padding: 0; margin: 0; }
	
	/* Head links */
	#cssdropdown li.headlink { width: 220px; float: left; margin-left: -1px; border: 1px black solid; background-color: #e9e9e9; text-align: center; }
	#cssdropdown li.headlink a { display: block; padding: 15px; }

	/* Child lists and links */
	#cssdropdown li.headlink ul { display: none; border-top: 1px black solid; text-align: left; }
	#cssdropdown li.headlink:hover ul { display: block; }
	#cssdropdown li.headlink ul li a { padding: 5px; height: 17px; }
	#cssdropdown li.headlink ul li a:hover { background-color: #333; }
	
	/* Pretty styling */
	body { font-family: verdana, arial, sans-serif; font-size: 0.8em; background-color: black; }
	#cssdropdown a { color: white; } #cssdropdown ul li a:hover { text-decoration: none; }
	#cssdropdown li.headlink { background-color: white; background-image: url(bg.gif); }
	#cssdropdown li.headlink ul { background-image: url(bg.gif); background-position: bottom; padding-bottom: 10px; }
















































@charset "UTF-8";
/* CSS Document */
* {
	margin:auto;
	padding:0px;
}

body {
	margin: 					0px 0px 0px 0px;
	font-family: 				Verdana, Geneva, Helvetica, Sans-Serif;
	font-size: 					12px;
	background-color:			#003366;
	background-image:			url(gifs/bg1.jpg);
	background-repeat:			no-repeat;
	background-position:top;
	background-attachment:fixed;
}

#head {
	text-align: 				center;
	width:						960px;
	background-color:			#99C000;
	font-family:				Arial, Helvetica, sans-serif;
}

#foot {
	text-align: 				center;
	width:						960px;
	font-family:				Arial, Helvetica, sans-serif;
}

#masthead img {
	text-align: 				center;
	border: 					none;
}

.nav {
	padding:					20px;
	width:						940;
    border: 					0px #003366 solid;
}

#body {
	text-align:					justify;
	width:						648px;
	padding:					20px;
    border: 					0px #003300 solid;
	color:						#ffffff;

}

#lateral {
	text-align:					justify;
	width:						230px;
	padding:					20px;
    border: 					0px #00fff6 solid;
	float:						left;
}

#gototop, #subheading {
	width:						960px;
	background-color:			#FFC00C;
	text-align:					right;
	font-weight: 				bold;
	font-family:				Arial, Helvetica, sans-serif;
	font-size:					12px;
}

#20 {
	text-align:					justify;
	width:						960px;
	padding:					20px;
	height:						20px;
	float:						left;
}

h1 {
	font-weight: 				bold;
	font-size: 					18px;
	color:						#FFFFFF;
	font-family:				"Times New Roman", Times, serif;
}
h2 {
	font-weight:				normal;
	font-size: 					14px;
	color:						#ffffff;
	font-family:				Arial, Helvetica, sans-serif;
	font-style:					italic;
}
#bio {
    margin-left:				30%;
    margin-right:				30%;
    padding:					0px;
    background-color:			#CCCCCC;
    border: 					0px #DD00DD solid;
    text-align:					justify;
}

.titulo {
	font-size: 					21px;
	color:						#FFFFFF;
	font-family:				"Times New Roman", Times, serif;
	font-weight:				lighter;
}
.imagenizq {
	padding-top:				0px;
	float:						left;
	padding-left:			 	5px;
	padding-right:				25px;
	padding-bottom:				10px;
	background:					none;
}

.imagender {
	padding-top:				0px;
	float:						right;
	padding-left:			 	25px;
	padding-right:				5px;
	padding-bottom:				10px;
	background:					none;
}










































div.wrap {
width : 					960px;
margin : 					0 auto;
text-align : 				left;
border:						0px solid #CC3300; 
}
div#top div#nav {
float : 					left;
clear :						both;
width : 					960px;
height : 					52px;
margin : 					0px 0 0;
border:						0px solid #CC3300; 
}
div#top div#nav ul {
float : 					left;
width : 					700px;
height : 					52px;
list-style-type : 			none;
border:						2px solid #CC3390; 
}
div#nav ul li {
float : 					left;
height : 					52px;
border:						0px solid #CC3300; 
}
div#nav ul li a {
border : 					0;
height : 					52px;
display :					block;
line-height : 				52px;
text-indent : 				-9999px;
}



div#header {
margin : 					-1px 0 0;
border:						0px solid #003300; 
}
div#video-header {
height : 					683px;
margin : 					-10px 0 0;
border:						0px solid #CC3390; 
}
div#header div.wrap {
height : 					330px;
border:						0px solid #CC3390;
}
div#header div#slide-holder {
z-index : 					40;
width : 					960px;
height : 					330px;
position : 					absolute;
}
div#header div#slide-holder div#slide-runner {
top : 						0px;
left : 						0px;
width : 					960px;
height : 					330px;
overflow : 					hidden;
position : 					absolute;
}
div#header div#slide-holder img {
margin :	 				0;
display : 					none;
position : 					absolute;
}
div#header div#slide-holder div#slide-controls {
left : 						0;
bottom : 					220px;
width : 					960px;
height : 					46px;
display : 					none;
position : 					absolute;
border:						0px solid #CC3390; 
}
div#header div#slide-holder div#slide-controls p.text {
float : 					left;
color : 					#fff;
display : 					inline;
font-size : 				10px;
line-height : 				16px;
margin : 					-15px 0 0 20px;
text-transform :	 		uppercase;
}
div#header div#slide-holder div#slide-controls p#slide-nav {
float : 					right;
height : 					24px;
display :	 				inline;
margin : 					-50px 0px 0 0;
}

/* BOLITAS DE NUMEROS*/
div#header div#slide-holder div#slide-controls p#slide-nav a {
float : 					left;
width : 					24px;
height : 					24px;
display : 					inline;
font-size : 				12px;
margin : 					20px 10px 0 0;
line-height : 				24px;
font-weight : 				bold;
text-align : 				center;
text-decoration : 			none;
background-position :	 	0 0;
background-repeat : 		no-repeat;
border:						0px solid #CC3390;
color:						#0066FF;
}
div#header div#slide-holder div#slide-controls p#slide-nav a.on {
background-position : 		0 -240px;
border:						0px solid #CC3390;

}
div#header div#slide-holder div#slide-controls p#slide-nav a {
background-image : 			url(images/silde-nav.png);

}
div#nav ul li a {
background : 				url(images/nav.png) no-repeat;

}






































#slideshow {
	list-style:none;
	color:#fff;
}
#slideshow span {
	display:none;
}
#wrapper {
	width:580px; 
	margin:10px auto;
	display:none;
}
#wrapper * {
	margin:0;
	padding:0;
}
#fullsize {
	position:relative;
	width:580px;
	height:380px;
	padding:0px;
	border:0px solid #ccc;
	background:#000000;
}

#information {
	position:absolute;
	bottom:0;
	width:580px;
	height:0;
	background:#000000;
	color:#fff;
	overflow:hidden;
	z-index:200; 
	opacity:.7;
	filter:alpha(opacity=70);
}
#information h3 {
	padding:10px 10px 10px;
	font-size:14px;
}
#information p {
	padding:0 8px 8px;
}

#image {
	width:580px;
}

#image img {
	position:absolute;
	z-index:25;
	width:auto;
}
.imgnav {
	position:absolute;
	width:25%;
	height:380px;
	cursor:pointer;
	z-index:15;
}
#imgprev {
	left:0; 
	background:
	url(images/left.gif) left center no-repeat;
}
#imgnext {
	right:0;
	background:url(images/right.gif) right center no-repeat;
}
#imglink {
	position:absolute; height:380px;
	width:100%; z-index:100;
	opacity:.4;
	filter:alpha(opacity=40);
}
.linkhover {
	background:url(images/link.gif) center center no-repeat;
}
#thumbnails {margin-top:0px}

#slideleft {
	float:left;
	width:30px;
	height:80px;
	background:url(images/scroll-left.gif) center center no-repeat;
	background-color:#000000;
}
#slideleft:hover {background-color:#000000}

#slideright {
	float:right;
	width:30px;
	height:80px;
	background:#000000 url(images/scroll-right.gif) center center no-repeat;
}
#slideright:hover {
	background-color:#000000;
}
#slidearea {
	float:left;
	position:relative;
	width:520px;
	margin-left:0px;
	height:80px;
	overflow:hidden;
}
#slider {position:absolute; left:0; height:80px;}
#slider img {
	cursor:pointer;
	border:0px solid #000000;
	padding:0px;
}














