@charset "UTF-8";
/* CSS Document */

/* Style Daniel Giles */

a:link {
	color: #0187bd;
	text-decoration: none;
}
a:hover {
	color: #666;
	text-decoration: underline;
}
a:visited {
	text-decoration: none;
	color: #0187bd;
}
a:active {
	text-decoration: underline;
	color: #0187bd;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../img/bgBody.png);
	background-repeat:repeat;
	background-color:#f9f9f9;
	}

span{
	font-weight:normal;
	}
	
hr{
	color:#fff;
	}
	
p {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	color:#666;
	line-height:24px;
	}

.wrapper{
	width:900px;
	margin:auto;
	/*background-color:#333;*/
	}
	
#sidebar{
	float:left;
	width:230px;
	height:650px;
	background-image:url(../img/bgBody_2.png);
	background-color:#f4f4f4;
	/*background-color:rgba(0,0,0,0.5);*/
	/*background-color:#3F98C9;*/
	position:fixed;
	
	padding: 20px 10px 20px 10px;
	border: solid 1px #CCC;
	border-top: none;
	
	/*box-shadow: 0px 0px 25px -10px #666;*/
	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	}

#header{
	clear:right;
	float:right;
	width:590px;
	height:229px;
	/*background-color:#f2f2f2;*/
	border-bottom:solid 1px #0187bd;
	background-image:url(../img/imgHeaderBio.png);
	background-repeat:no-repeat;
	background-position:left;
	}
	
#main{
	clear:right;
	float:right;
	width:590px;
	height:1500px;
	/*background-color:#f2f2f2;*/
	margin-top:20px;
	}

#mainRadio{
	clear:right;
	float:right;
	width:590px;
	height:1000px;
	/*background-color:#f2f2f2;*/
	margin-top:20px;
	}

#mainHome{
	clear:right;
	float:right;
	width:590px;
	height:800px;
	/*background-color:#f2f2f2;*/
	margin-top:20px;
	}

#footer{
	clear:both;
	width:100%;
	height:200px;
	/*background-color:#3F98C9;*/
	background-color:#0187bd;
	}
.box_date{
	width:900px;
	margin:auto;
	padding-top:50px;
	}
.box_date .box_dateIzq{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f4f4f4;
	}
.box_date .box_dateDer{
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCC;
	}
	
.box_date .box_dateDer a{
	color: #f4f4f4;
	text-decoration: none;
	}
.box_date .box_dateDer a:hover {
	color:#FFF;
	text-decoration: underline;
	}

.logo{
	width:230px;
	height:200px;
	margin:auto;
	}

.menu ul li{
	font-family:'Spoon', Arial, Helvetica, sans-serif;
	font-size:20px;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:35px;
	list-style: none;
	letter-spacing:2px;
	color:#0187bd;
	}
	
.titleMenu{
	padding-top:140px;
	padding-right:0px;
	text-align:right;
	}
.titleMenu h1{
	font-family:'Spoon', Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:42px;
	color:#0187bd;
	letter-spacing:3px;
	text-transform:uppercase;
	}

.infoContacto{
	margin-top:40px;
	color:#444;
	}
.infoContacto h3{
	font-family:'Spoon', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	}
.infoContacto h5{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	}
.infoContacto div img{
	margin-right:10px;
	}
	
.boxBio{
	width:570px;
	height:200px;
	padding:10px;
	/*background-color:#0072a0;*/
	background-color:#0187bd;
	
	box-shadow: 0px 5px 20px -7px #333;
	
	-moz-border-radius-topleft: 7px;
	-moz-border-radius-topright: 7px;
	-moz-border-radius-bottomright: 7px;
	-moz-border-radius-bottomleft: 7px;
	
	-webkit-border-top-left-radius: 7px;
	-webkit-border-top-right-radius: 7px;
	-webkit-border-bottom-left-radius: 7px;
	-webkit-border-bottom-right-radius: 7px;
	}
.boxBio .imgBio{
	width:200px;
	height:190px;
	/*background-color:#CCC;*/
	float:left;
	}
.boxBio .introBio{
	width:325px;
	height:190px;
	/*background-color:#fff;*/
	float:right;
	padding-right:10px;
	margin-right:10px;
	}
.introBio p{
	color:#f4f4f4;
	font-size:14px;
	}

.txtBio{
	margin-top:30px;
	clear:left;
	}
.txtBio h2{
	font-family:'Spoon', Arial, Helvetica, sans-serif;
	font-weight:normal;
	letter-spacing:1px;
	}


/* Trayectoria*/

#mainTrayectoria{
	clear:right;
	float:right;
	width:590px;
	height:1800px;
	/*background-color:#f2f2f2;*/
	margin-top:20px;
	}

#headerTrayectoria{
	clear:right;
	float:right;
	width:590px;
	height:229px;
	/*background-color:#f2f2f2;*/
	border-bottom:solid 1px #0187bd;
	background-image:url(../img/imgHeaderTrayectoria.png);
	background-repeat:no-repeat;
	background-position:left;
	}

.boxTrayectoria{
	width:570px;
	height:485px;
	padding:10px;
	/*background-color:#0072a0;*/
	background-color:#0187bd;
	
	box-shadow: 0px 5px 20px -7px #333;
	
	-moz-border-radius-topleft: 7px;
	-moz-border-radius-topright: 7px;
	-moz-border-radius-bottomright: 7px;
	-moz-border-radius-bottomleft: 7px;
	
	-webkit-border-top-left-radius: 7px;
	-webkit-border-top-right-radius: 7px;
	-webkit-border-bottom-left-radius: 7px;
	-webkit-border-bottom-right-radius: 7px;
	}
.boxTrayectoria .imgTrayectoria{
	width:200px;
	height:450px;
	background-color:#f4f4f4;
	float:left;
	}
	
.introTrayectoria{
	width:325px;
	/*background-color:#fff;*/
	float:right;
	padding-right:10px;
	margin-right:10px;
	}
.introTrayectoria p{
	color:#f4f4f4;
	font-size:14px;
	}
.introTrayectoria h2{
	font-family:'Spoon', Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#FFF;
	}
.introTrayectoria ul li{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:14px;
	line-height:24px;
	color:#f4f4f4;
	}
.txtTrayectoria{
	margin-top:30px;
	clear:left;
	}
.txtTrayectoria h2{
	font-family:'Spoon', Arial, Helvetica, sans-serif;
	font-weight:normal;
	letter-spacing:1px;
	}


/*Radio*/

#headerRadio{
	clear:right;
	float:right;
	width:590px;
	height:229px;
	/*background-color:#f2f2f2;*/
	border-bottom:solid 1px #0187bd;
	background-image:url(../img/imgHeaderRadio.png);
	background-repeat:no-repeat;
	background-position:left;
	}
	
.boxRadio{
	width:570px;
	height:360px;
	padding:10px;
	/*background-color:#0072a0;*/
	background-color:#0187bd;
	
	box-shadow: 0px 5px 20px -7px #333;
	
	-moz-border-radius-topleft: 7px;
	-moz-border-radius-topright: 7px;
	-moz-border-radius-bottomright: 7px;
	-moz-border-radius-bottomleft: 7px;
	
	-webkit-border-top-left-radius: 7px;
	-webkit-border-top-right-radius: 7px;
	-webkit-border-bottom-left-radius: 7px;
	-webkit-border-bottom-right-radius: 7px;
	}
	
.boxRadio .imgRadio{
	width:200px;
	height:360px;
	background-color:#f4f4f4;
	float:left;
	}

.introRadio{
	width:325px;
	/*background-color:#fff;*/
	float:right;
	padding-right:10px;
	margin-right:10px;
	}

.introRadio p{
	color:#f4f4f4;
	font-size:14px;
	}

.txtRadioLeft{
	float:left;
	width:45%;
	margin-top:30px;
	clear:left;
	}
.txtRadioRight{
	width:45%;
	margin-top:30px;
	float:right;
	}
	
.txtRadioLeft h2{
	font-family:'Spoon', Arial, Helvetica, sans-serif;
	font-weight:normal;
	letter-spacing:1px;
	}
.txtRadioRight h2{
	font-family:'Spoon', Arial, Helvetica, sans-serif;
	font-weight:normal;
	letter-spacing:1px;
	}

.txtRadioLeft ul li{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	color:#666;
	line-height:24px;
	}
.txtRadioRight ul li{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	color:#666;
	line-height:24px;
	}
	

/*Cine TV Teatro*/

#mainCTVT{
	clear:right;
	float:right;
	width:590px;
	height:1100px;
	/*background-color:#f2f2f2;*/
	margin-top:20px;
	}

#headerCTVT{
	clear:right;
	float:right;
	width:590px;
	height:229px;
	/*background-color:#f2f2f2;*/
	border-bottom:solid 1px #0187bd;
	background-image:url(../img/imgHeaderCTVT.png);
	background-repeat:no-repeat;
	background-position:left;
	}
	
.boxCTVT{
	width:570px;
	height:580px;
	padding:10px;
	/*background-color:#0072a0;*/
	background-color:#0187bd;
	
	box-shadow: 0px 5px 20px -7px #333;
	
	-moz-border-radius-topleft: 7px;
	-moz-border-radius-topright: 7px;
	-moz-border-radius-bottomright: 7px;
	-moz-border-radius-bottomleft: 7px;
	
	-webkit-border-top-left-radius: 7px;
	-webkit-border-top-right-radius: 7px;
	-webkit-border-bottom-left-radius: 7px;
	-webkit-border-bottom-right-radius: 7px;
	}
	
.boxCTVT .imgCTVT{
	width:200px;
	height:510px;
	background-color:#f4f4f4;
	float:left;
	}

.introCTVT{
	width:325px;
	/*background-color:#fff;*/
	float:right;
	padding-right:10px;
	margin-right:10px;
	}

.introCTVT p{
	color:#f4f4f4;
	font-size:14px;
	}

.txtCTVTLeft{
	float:left;
	width:45%;
	margin-top:30px;
	clear:left;
	}
.txtCTVTRight{
	width:45%;
	margin-top:30px;
	float:right;
	}
	
.txtCTVTLeft h2{
	font-family:'Spoon', Arial, Helvetica, sans-serif;
	font-weight:normal;
	letter-spacing:1px;
	}

.txtCTVTLeft ul li{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	color:#666;
	line-height:24px;
}


/*Galeria*/

#headerGaleria{
	clear:right;
	float:right;
	width:590px;
	height:229px;
	/*background-color:#f2f2f2;*/
	border-bottom:solid 1px #0187bd;
	background-image:url(../img/imgHeaderGaleria.png);
	background-repeat:no-repeat;
	background-position:left;
	}
.boxGaleria{
	width:570px;
	padding:20px;
	/*background-color:#0072a0;*/
	background-color:#f4f4f4;
	
	box-shadow: 0px 5px 20px -7px #333;
	
	-moz-border-radius-topleft: 7px;
	-moz-border-radius-topright: 7px;
	-moz-border-radius-bottomright: 7px;
	-moz-border-radius-bottomleft: 7px;
	
	-webkit-border-top-left-radius: 7px;
	-webkit-border-top-right-radius: 7px;
	-webkit-border-bottom-left-radius: 7px;
	-webkit-border-bottom-right-radius: 7px;
	}
	
.boxGaleria img{
	border: solid 2px #fff;
	margin-left: 20px;
	margin-bottom: 20px;
	}
	
#mainGaleria{
	clear:right;
	float:right;
	width:590px;
	height:1980px;
	/*background-color:#f2f2f2;*/
	margin-top:20px;
	}



/*Contacto*/

#headerContacto{
	clear:right;
	float:right;
	width:590px;
	height:229px;
	/*background-color:#f2f2f2;*/
	border-bottom:solid 1px #0187bd;
	background-image:url(../img/imgHeaderContacto.png);
	background-repeat:no-repeat;
	background-position:left;
	}

.boxContacto{
	width:570px;
	height:580px;
	padding:10px;
	/*background-color:#0072a0;*/
	background-color:#0187bd;
	
	box-shadow: 0px 5px 20px -7px #333;
	
	-moz-border-radius-topleft: 7px;
	-moz-border-radius-topright: 7px;
	-moz-border-radius-bottomright: 7px;
	-moz-border-radius-bottomleft: 7px;
	
	-webkit-border-top-left-radius: 7px;
	-webkit-border-top-right-radius: 7px;
	-webkit-border-bottom-left-radius: 7px;
	-webkit-border-bottom-right-radius: 7px;
	}

.mainContacto p{
	color:#f4f4f4;
	font-size:14px;
	}
	
#mainContacto{
	clear:right;
	float:right;
	width:590px;
	height:775px;
	/*background-color:#f2f2f2;*/
	margin-top:20px;
	}

.mainContacto{
	float:left;
	width:460px;
	height:550px;
	margin:10px 0px 0px 20px;
	padding:0px 30px 0px 0px;
}

.box_formulario{
	float:left;
	width:415px;
	height:485px;
	clear:both;
	margin-left:20px;
}
.box_formulario form{
	float:left;
	clear:both;
	width:410px;
	height:460px;
	text-align:left;
}
.box_formulario input{
	clear:both;
	float:left;
	width:300px;
	height:40px;
	margin-bottom:10px;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	background-color:#fbf3e9;
	border:none;
}
.box_formulario textarea{
	clear:both;
	float:left;
	text-align:left;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-bottom:10px;
	background-color:#fbf3e9;
	border:none;
}

.box_formulario span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:24px;
	color:#fbf3e9;
	float:left;
	text-align:left;
	clear:both;
}
.box_formulario .btn_form{
	clear:right;
	width:80px;
	height:30px;
	margin-right:10px;
	color:#666;
	border:none;
	background-color:#fbf3e9;
	cursor:pointer;
}


