/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    #set-menu .tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    #set-menu .tabs-nav {
        display: none;
    }
}

#set-menu .tabs-nav{
	/*:width:360px;*/
	height:22px;
	list-style:none;
	margin:0px;
	padding:20px 0 0 0;
}
a{outline:none;}
#set-menu .tabs-nav li {
    float: left;
	padding:0;
	width:125px;
	/*min-width:200px;*/
	border:0px solid red;
}
/*#set-menu .tabs-nav .menu-a,
#set-menu .tabs-nav .menu-b,
#set-menu .tabs-nav .menu-c,
#set-menu .tabs-nav .menu-d,
#set-menu .tabs-nav .starters,
#set-menu .tabs-nav .main-course,
#set-menu .tabs-nav .pizzas,
#set-menu .tabs-nav .desserts{width:125px;}*/

#set-menu .tabs-nav .from-wood{width:220px;}

#set-menu .tabs-nav .package{width:159px;}
#set-menu .tabs-nav .package2{width:130px;}

/******* Marine Ecologo - Research******/
#set-menu .tabs-nav .vision{width:80px;}
#set-menu .tabs-nav .mission{width:150px;}
#set-menu .tabs-nav .giant{width:180px;}
#set-menu .tabs-nav .coral{width:140px;}
#set-menu .tabs-nav .restoring{width:160px;}

/******* Marine Ecologo - Eco System******/
#set-menu .tabs-nav .mangrove{width:170px;}
#set-menu .tabs-nav .seagrass{width:170px;}
#set-menu .tabs-nav .coral-reef{width:170px;}
#set-menu .tabs-nav .jungle{width:80px;}

#set-menu .tabs-nav li a{
    display: block;
	height:30px;
	background:#f1f1da;
	font-family:"MS Sans Serif", "Trebuchet MS", Arial, Verdana;
	font-size:12px;
	text-decoration:none;
	text-align:center;
	padding:4px 15px 0 15px;
	color:#c0bba1;
	font-weight:bold;
	border-right:1px solid #fff;
}

#set-menu .tabs-nav a:hover{
    color:#fff;
	background:#c0bba1;
}
#set-menu .tabs-nav .tabs-selected a{
	color:#fff;
    background:#c0bba1;
}
.tabs-nav .tabs-selected a:link, .tabs-nav .tabs-selected a:visited, .tabs-nav .tabs-disabled a:link, .tabs-nav .tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}
#set-menu .tabs-container p{padding-top:10px;}
#set-menu .tabs-container {
    border: 1px solid #c0bba1;
    background: #fff; /* declare background color for container to avoid distorted fonts in IE while fading */
	color:#666;
	padding:5px 15px 15px 15px;
	*:padding:5px 15px 15px 15px;
	width:970px;
	/*height:auto;*/
	overflow:hidden;
}
/*#set-menu div p{padding-top:0px;}*/
#set-menu div ul{
	padding-top:10px;
	/*width:485px;*/ 
	float:left;
	/*height:auto;*/
	overflow:hidden;
}
.list-menu span{color:#c0bba1;}

/*.right{width:485px; height:auto; float:left;}*/
