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

.white{
	color:#FFF;
}

body {
	background:#160600 url(../Images/headerpq.jpg) no-repeat -100px 0;
}

#header{
	height:307px;
}

#wrap{
	width:958px;
	margin:0 auto;
/*	border:#FFFFFF 1px solid;*/
}

#logoa{
	background:none;
	width:237px;
	height:169px;
	position:absolute;
	top:58px;
	left:263px;
}
#logoa:hover{ background-color:#160600; opacity:0.1; filter:alpha(opacity=10);}
#menudiv{
	float:right;
	margin-right:10px;
}

#main_menu{
	list-style:none;
}

.menuli{
	background-color:#251105;
	height:29px;
	margin-bottom:4px;
	opacity:0.5;
	width:160px;
	filter:alpha(opacity=50);
}
.menuli:hover{background-color:#9B291A;}
.menuli.active{background-color:#9B291A; opacity:1.0; filter:alpha(opacity=100);}

.menua{
	color:#FFFFFF;
	font-family:Tahoma,Arial,Impact;
	font-size:22px;
	font-weight:bolder;
	padding-left:8px;
	text-decoration:none;
}

#content{
	margin-top:42px;
/*	border:#999999 1px solid;*/
}
.left{	float:left; }
.right{ float:right; }

#footer{
	background:url(../Images/footer.png) no-repeat 100% 0;
	height: 150px;
	margin-top:150px;
}

#designedby{
	color:#FFFFFF;
	float:left;
	font-family:Tahoma,Arial,Impact;
	font-size:10px;
	margin-top:50px;
}

/*HOME*/
#homeleft{
	background-color:#FFFFFF;
	width:587px;
	height:525px;
}

#homeleft img#top{
	height:369px;
	width:553px;
	margin:9px 0 0 17px;
}

#homeleft #bottom{
	margin:9px 0 0 17px;
}
#homeleft #bottom img{ margin-right:11px;}
#homeleft #bottom a{ float:right; margin-right:17px; vertical-align:top; margin-top:-149px}
#homeleft #bottom *{	
	color:#FFFFFF;
	font-family:Tahoma,Arial,Impact;
	text-decoration:none;
}

#homeleft #bottom a div{ 
	height:128px;
	width:143px;
	background-color:#118E7E;
}



#homeright{
	background:url(../Images/bluehome.png);
	border:#FFFFFF 4px solid;
	width:304px;
	height:518px;
}

#homeright .title{
	color:#FFFFFF;
	font-family:Tahoma,Arial,Impact;
	font-weight:bolder;
	margin-left:39px;
	margin-top:25px;
}
#home_content{
	height:525px;
}

/*BIO*/
#bio{
	background:transparent url(../Images/redbio.png) repeat scroll 0 0;
	border:4px solid #FFFFFF;
	border-bottom:none;
	color:#FFFFFF;
	font-family:Tahoma,Arial,Impact;
	margin:0 67px;
	padding:0 59px 119px 54px;
	width:681px;
}

#bio p big{
	color:#000000;
	font-size:36px;
}

#bio_band{
	background:transparent url(../Images/bio_band.png) repeat scroll 0 0;
	height:563px;
	margin-top:-153px;
	width:988px;
}


#events_back{
	background:url(../Images/bluehome.png);
	border:#FFFFFF 4px solid;
}

#main_events{
	background:url(../Images/palmera.png) 80% 100%  no-repeat;
	min-height:800px;
	margin-top:40px;
	margin-bottom:40px;
}

.single_event{
	background:url(../Images/mota.png) 0 25px no-repeat;
	padding-left:75px;
	padding-right:60px;
	padding: 0 60px 15px 75px;
	border-bottom:dotted #FFF 1px;
	height:363px;
	margin: 0 50px 20px;
}

.event_image img{
	height:358px;
	width:200px;
}

.event_image_horz img{
	height:306px;
	width:378px;
}

.event_info{
	margin-left:15px;
}
.event_info li{
	list-style:none;
}

.last{
	border:none !important;
}





#links{
	background:#a4291b;
	height:115px;
	padding-top:23px;
	width:714px;
	margin:0 auto 73px;
}

#links div{
	margin-right:55px;
}
#links div.first{
	margin-left:100px;
}
#links a img{
	border:none;
}


#contact_form{
	background:#0b5270;
	margin:0px auto 0px;
	width:540px;
}
.campo_contact_form{
	width:369px;
}


.label_contact_form{
	color:#FFFFFF;
	font-family:Tahoma,Arial,Impact;
	margin-bottom:-4px;
}

#contact_title{
	color:#DFCE2A;
	font-family:Tahoma,Arial,Impact;
	font-size:34px;
	margin-left:88px;
	padding:25px 0 0;
}

#mail{
	margin-left:88px;
	padding:25px 0;
}

#enviar{
	background:#d0ca28;
	border:none;
	height:25px;
	width:70px;
}