/* outline:0; */
#container {
	width:962px;
	height:759px;
	background-image: url("../img/opacityhigh.png");
}
a img {
	border:0;
}
img {
	border:0;
}
label {float:left;text-align:left;width:190px;color:#98d4e5;font-size:15px;font-style:italic;font-weight:bolder;}
select {float:left;margin-right:5px;}
input {width:190px;float:left;font-size:15px !important;}
.radioButton{float:left;color:#98d4e5;font-size:15px;font-style:italic;font-weight:bolder;}
.floatRight{float:right !important;}
.error {width:190px;color:red;font-size:10px;}
.fullWidth{width:100% !important;}
.fullWidth label {width:100% !important;}
.autoWidth {width:auto;}
.errorSpan {width:190px;display:block;float:left;}
.labelWrapper,.formFieldsWrapper,.errorInfoWrapper {
	width:400px;
	clear:both;
	padding-bottom:5px;
	overflow: hidden; 
}
.button {
	border:none;
	background-color:transparent;
	color:#98d4e5;
	font-size:15px;
	font-style:italic;
	font-weight:bolder;
}
#contactLatreWrapper,#facebookWrapper,#youtubeWrapper  {
	width:476px;
	float:left;
	background-color:#000000;
}
#youtubeWrapper {margin-top:8px;margin-left:8px;}
#contactLatreWrapper {height:516px;}
#facebookWrapper {margin-left:8px;height:516px;}
#twitterWrapper {clear:both;width:476px;float:left;margin-top:8px;}
#twitter {
	width:476px;
	height:235px;
	background:URL("../img/zonafan/twitter.jpg") no-repeat;
	position:absolute;
	overflow:hidden;
}
#latestTwit {margin-bottom:10px;padding-top:70px;padding-left:40px;width:400px;height:95px;overflow:hidden;}
#youtube {
	padding-top:60px;
	width:476px;
	height:175px;
	background:URL("../img/zonafan/youtube.jpg") no-repeat;
}
#latestYoutube {margin-top:10px;margin-bottom:30px;height:97px;overflow:hidden;padding-left:30px;}
#videoThumbnail {float:left;width:130px;position:absolute;}
#videoLength {heigth:20px;background-image:url("../img/opacity.png");padding:0 5px;position:absolute;right:5px;bottom:3px;}
#videoInfo {float:right;width:316px;}
#videoTitle {margin: 10px 20px 0 5px;}

#youTubeLink {position:relative;top:-42px;clear:both;float:none;height:83px;width:229px;display:block;background-image:URL("../img/zonafan/youtube_out.png");}
#youTubeLink:hover {background-image:URL("../img/zonafan/youtube_over.png");}
#twitterLink {clear:both;float:none;height:83px;position:relative;top:-20px;width:229px;display:block;background-image:URL("../img/zonafan/twitter_out.png");}
#twitterLink:hover{background-image:URL("../img/zonafan/twitter_over.png");}
#facebookLink {background-image:url("../img/zonafan/facebook_out.png");clear:both;display:block;float:none;height:83px;bottom:16px;position:relative;left:-30px;width:229px;}
#facebookLink:hover {background-image:URL("../img/zonafan/facebook_over.png");}
#contacto {width:400px;position:absolute;padding-left:30px;padding-top:60px;}
#sendForm {background-image:url("../img/zonafan/mensaje_out.png");cursor:pointer;height:83px;left:0;position:absolute;top:432px;width:229px;}
#facebook {
	background:URL("../img/zonafan/facebook.jpg") no-repeat;
	padding-top:60px;
	height:516px;
	padding-left:30px;
}
#contactLatre {
	background:URL("../img/zonafan/mensaje_fan.jpg") no-repeat;
	height:516px;
	width:476px;
	margin-right:4px;
}

#contactInfo {margin:35px;}
h1, p,h3 {margin-bottom:15px;}
p {font-size:12px;}
h3 {color:#98D4E5;font-family:"Myriad Pro",Arial,Helvetica,Tahoma,sans-serif;font-size:14px;font-weight:lighter;}
.icon {width:25px;margin:0;}
.icon img {margin:0 auto;}
p span {display:inline-block;vertical-align:middle;margin-left:15px;}
#contact a {text-decoration:underline;color:#98D4E5;}

#contact {width:960px;position:relative;height:1000px;}

#loading {background-image: URL(../img/opacity.png);position:relative;top:0px;left:0px;width:100%;height:100%;} 
#loading img {display: block;margin-left: auto;margin-right: auto }

#facebook .fb_content_loading { display:none; }
#facebook .fb_content_loading { display:none ! important; }

.labelWrapper.legal-label input[type="checkbox"] {
    display: inline;
    width: auto;
    margin-right: 5px;
    float: none;
}

.labelWrapper.legal-label label {
    display: inline;
    width: 500px;
    position: relative;
    z-index: 500;
    font-size: 12px;
}

.labelWrapper.legal-label label a {
    text-decoration: underline;
    color: #98D4E5;
}
