
.main-menu {
float:right;
margin-right:-30px;
}

.group:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
*:first-child+html .group { zoom: 1; } /* IE7 */

#magic-line { position: absolute; bottom: -2px; left: 0; width: 100px; height: 2px; background: #fe4902; }

#example-two { margin: 0 auto; list-style: none; position: relative; width: 600px; }
#example-two li { float:left; margin-right:40px;}
#example-two li a { position: relative; z-index: 200; color: #bbb; font-size: 14px; display: block; float: left; padding: 10px 10px 10px 10px; text-decoration: none; text-transform: uppercase; }
#example-two li a:hover { color:#000; }
#example-two #magic-line-two { position: absolute; top: 0; left: 0; width: 100px; background:#41551f; z-index: 100; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius:10px;}

.current_page_item a, .current_page_item_two a { color:#fff; !important; }

/*menu-follow */
ul.follow {
	position:absolute;
	right:70px;
	}

ul.follow li{
	float:left;
	margin-left:15px;
	list-style:none;
	text-indent:-99999px;
}

ul.follow li a{
	background:url(../images/redes-btn.png) no-repeat;
	display:block;
	height:32px;
	width:32px;
}

ul.follow li a:hover {
  filter:alpha(opacity=50);
  opacity:0.5;
 }
 

ul.follow li.twitter a{
	background-position:-32px 0;
}

ul.follow li.twitter a{
	background-position:-33px 0;
}

ul.follow li.flickr a{
	background-position:-64px 0;
}

ul.follow li.linkedin a{
	background-position:-96px 0;
}

#example-two li a.home {
	background: url(../images/home-btn.png) no-repeat 13px;
	text-indent:-9999px;
	width:60px;
}

#example-two li a.portfolio {
	background: url(../images/portfolio-btn.png) no-repeat 13px;
	text-indent:-9999px;
	width:125px;
}

#example-two li a.contato {
	background: url(../images/contato-btn.png) no-repeat 13px;
	text-indent:-9999px;
	width:110px;
}

/*Tabs*/
.tabs
{
	position:absolute;
	right:-15px;
	top:70px;
}

.shadetabs
{
	position:absolute;
	top:0; left:0;
	margin:-49px 0 0 -16px;
	list-style:none;
}

.shadetabs li{
	text-align:center;
	margin-bottom:10px;
}

.shadetabs li a
{
filter:alpha(opacity=60);
opacity:0.6;
display:block;
height:100%;
outline:none;
}

.shadetabs li a:hover
{
	filter:alpha(opacity=100);
    opacity:1;
}

.shadetabs li a.selected
{
	filter:alpha(opacity=100);
    opacity:1;
}
