/*********** GLOBAL NAV FORMATTING ***********/
.navigation{
	margin-top:0px;
	padding:10px;
	background:#CCC;
	width:820px;
	height:60px;
	margin-left:6%;
	margin-right:auto;
	background-color:transparent;
}

.navigation ul {
	margin: 0;
  	padding: 0;
  	list-style: none;
  	font-size: 14px;
  	font-weight:normal;
	margin-left:70px;
}

.navigation ul li {
  	display: block;
  	position: relative;
  	float: left;
}

.navigation li ul { 
	display: none;
}

/* FORMAT NAV LEVEL ITEMS */
.navigation ul li a {
  	display: block;
  	width:auto;
	height:16px;
  	white-space: nowrap;
  	padding: 5px 20px 5px 20px;
  	text-decoration: none;
	color:#3d76c5;
}

.navigation ul li a:hover {
	text-decoration:underline;
}

.navigation li:hover ul {
  	display: block;
  	position: absolute;
}

/* NAV BUTTONS*/
#nav_about{
	width:125px;
	height:30px;
	background:url(../img/about_g.png) no-repeat;
	margin-right:10px;
}

#nav_about:hover{
	width:125px;
	height:30px;
	background:url(../img/about.png) no-repeat;
}

#nav_music{
	width:108px;
	height:30px;
	background:url(../img/music_g.png) no-repeat;
	margin-right:10px;
}

#nav_music:hover{
	width:108;
	height:30px;
	background:url(../img/music.png) no-repeat;
}

#nav_contact{
	width:160px;
	height:30px;
	background:url(../img/contact_g.png) no-repeat;
	margin-right:10px;
}

#nav_contact:hover{
	width:160px;
	height:30px;
	background:url(../img/contact.png) no-repeat;
}


#nav_gallery{
	width:160px;
	height:30px;
	background:url(../img/gallery_g.png) no-repeat;
}

#nav_gallery:hover{
	width:160px;
	height:30px;
	background:url(../img/gallery.png) no-repeat;
}

#nav_events{
	width:160px;
	height:30px;
	background:url(../img/events_g.png) no-repeat;
}

#nav_events:hover{
	width:160px;
	height:30px;
	background:url(../img/events.png) no-repeat;
}

#nav_shop{
	width:160px;
	height:30px;
	background:url(../img/shop_g.png) no-repeat;
}

#nav_shop:hover{
	width:160px;
	height:30px;
	background:url(../img/shop.png) no-repeat;
}


/*************************/


body {
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-size: 14px;
	color:#999;/*6cf*/
	background-color: #000;
	margin: 0px;
	padding: 0px;
	background-image:url(../img/balearic_bg.png);
	background-position:left top;
	background-repeat:no-repeat;
	background-attachment: fixed;
}



#splash{
	margin-left:250px;
	margin-right:auto;
	width:992px;
	margin-top:320px;
}

#wrap{
	margin: 0px;
	padding: 0px;
	width:960px;
	margin-top:10px;
	margin-left:280px;
}

#header{
	width:600px;
}



#nav{
	font-size:24px;
	color:#333;
	font-weight:bold;
	width:600px;
}

#about{
	float:right;
	width:720px;
	margin-top:-10px;
}

#contact {
	width: 360px;
	height: 28px;
	border-radius: 18px;
	-webkit-border-radius: 18px;
	-moz-border-radius: 18px;
	border: 1px solid #929292;
	background: #FFFFFF;
	box-shadow: inset -0px 2px 3px #929292;
	-webkit-box-shadow: inset -0px 2px 3px #929292;
	-moz-box-shadow: inset -0px 2px 3px #929292;
	text-align: left;
	text-indent: 0px;
	color: #333;
	font: 14px/35px "Helvetica";
	padding-left:10px;
}

#comments {
	width: 360px;
	height: 240px;
	border-radius: 18px;
	-webkit-border-radius: 18px;
	-moz-border-radius: 18px;
	border: 1px solid #929292;
	background: #FFFFFF;
	box-shadow: inset -0px 2px 3px #929292;
	-webkit-box-shadow: inset -0px 2px 3px #929292;
	-moz-box-shadow: inset -0px 2px 3px #929292;
	text-align: left;
	text-indent: 0px;
	color: #333;
	font: 16px/35px "Helvetica";
	padding-left:10px;
}

#required{
	float:right;
	color:#ff6600;
	font-weight:bold;
	margin-top:8px;
}

#submit_btn {
	width: 72px;
	height: 28px;	
	border-radius: 18px;
	-webkit-border-radius: 18px;
	-moz-border-radius: 18px;
	border: 1px solid #F16B30;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.0, #EE884F), color-stop(1.0, #F56620));
	background: -webkit-linear-gradient(top, #EE884F 0.0%, #F56620 98.9%);
	background: -moz-linear-gradient(top, #EE884F 0.0%, #F56620 98.9%);
	background: -ms-linear-gradient(top, #EE884F 0.0%, #F56620 98.9%);
	background: -o-linear-gradient(top, #EE884F 0.0%, #F56620 98.9%);
	background: linear-gradient(top, #EE884F 0.0%, #F56620 98.9%);
	box-shadow: 0px 1px 3px #515151;
	-webkit-box-shadow: 0px 1px 3px #515151;
	-moz-box-shadow: 0px 1px 3px #515151;
	text-align: center;
	text-indent: 0px;
	color: #FFFFFF;
	text-shadow: #4E4E4E 0px -1px 0px;
	font: 18px/30px Arial, Helvetica, sans-serif;
	padding:8px 10px 0px 10px;
	margin-left:20px;
}

#submit_btn:hover {
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.0, #F56620), color-stop(1.0, #EE884F));
	background: -webkit-linear-gradient(top, #F56620 0.0%, #EE884F 100.0%);
	background: -moz-linear-gradient(top, #F56620 0.0%, #EE884F 100.0%);
	background: -ms-linear-gradient(top, #F56620 0.0%, #EE884F 100.0%);
	background: -o-linear-gradient(top, #F56620 0.0%, #EE884F 100.0%);
	background: linear-gradient(top, #F56620 0.0%, #EE884F 100.0%);
	box-shadow: inset 0px 1px 3px #515151;
	-webkit-box-shadow: inset 0px 1px 3px #515151;
	-moz-box-shadow: inset 0px 1px 3px #515151;
	
}

#submit_btn2 {
	width: 72px;
	height: 28px;	
	border-radius: 18px;
	-webkit-border-radius: 18px;
	-moz-border-radius: 18px;
	border: 1px solid #F16B30;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.0, #EE884F), color-stop(1.0, #F56620));
	background: -webkit-linear-gradient(top, #EE884F 0.0%, #F56620 98.9%);
	background: -moz-linear-gradient(top, #EE884F 0.0%, #F56620 98.9%);
	background: -ms-linear-gradient(top, #EE884F 0.0%, #F56620 98.9%);
	background: -o-linear-gradient(top, #EE884F 0.0%, #F56620 98.9%);
	background: linear-gradient(top, #EE884F 0.0%, #F56620 98.9%);
	box-shadow: 0px 1px 3px #515151;
	-webkit-box-shadow: 0px 1px 3px #515151;
	-moz-box-shadow: 0px 1px 3px #515151;
	text-align: center;
	text-indent: 0px;
	color: #FFFFFF;
	text-shadow: #4E4E4E 0px -1px 0px;
	font: 14px/30px Arial, Helvetica, sans-serif;
	padding:4px 10px 4px 10px;
	margin-left:0px;
}

#submit_btn2:hover {
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.0, #F56620), color-stop(1.0, #EE884F));
	background: -webkit-linear-gradient(top, #F56620 0.0%, #EE884F 100.0%);
	background: -moz-linear-gradient(top, #F56620 0.0%, #EE884F 100.0%);
	background: -ms-linear-gradient(top, #F56620 0.0%, #EE884F 100.0%);
	background: -o-linear-gradient(top, #F56620 0.0%, #EE884F 100.0%);
	background: linear-gradient(top, #F56620 0.0%, #EE884F 100.0%);
	box-shadow: inset 0px 1px 3px #515151;
	-webkit-box-shadow: inset 0px 1px 3px #515151;
	-moz-box-shadow: inset 0px 1px 3px #515151;
	
}



#footer {
	/*clear:both;*/
	position:relative;
	margin-left:29%;
	margin-right:50%;
	bottom:0px;
	width:450px;
	font-size:9px;
	margin-top:100px;
	margin-bottom:10px;
	text-align:center;
	color:#999;
}

*html #footer {
position: absolute;
bottom: 0px;
}

#chart{
	color:#F60;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;		
}


/*LINKS FORMATTING*/	
.hyperlink{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	color:#f60;
	}

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

#links{
	color:#CF0;
}


#links2{
	color:#F60;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

#links2:hover{
	text-decoration:underline;
}

.balearic_table{
	line-height:3;
}
