/* By Leandro Marcel by Tarantula.com  */
/* Never exclude reset.css of HTML */


body {
	background-color:#000000;
	margin:0px;
	padding:0px;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
}
/* Inicio do Header */

#header_inc {
	height:130px;
	width:968px;
	color:#b3b3b3;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:auto;
	margin-top:0px;
	padding:0px;
}

#header_home {
	width:968px;
	height:130px;
	margin:0px;
	padding:0px;
}


/* Inicio do Logo */

#logo h1 {
	display:none;
}
/*#logo a {
	float:left;
	height:95px;
	width:566px;
	text-transform:uppercase;
	text-decoration:none;
}
#logo a {
	background-image:url(../images/logo.jpg);
	float:left;
}*/
#logo {
float:left;}

/* Inicio Bandeiras */
#show_descript{
	width:350px;
	height:80px;
	margin-top:10px;
	float:right;
	}
#top_right {
	height:30px;
	width:200px;
	margin-left:40px;
}

#top_right a {
	height:22px;
	width:14px;
	margin:3px;
}
#top_right li {
	float:left;
	list-style-type:none;
	
}

#en a {
	background-image:url(../images/usa.jpg);
	background-repeat:no-repeat;
	width:22px;
	height:14px;
	
}
#ger a {
	background-image:url(../images/ger.jpg);
	background-repeat:no-repeat;
	width:22px;
	height:14px;	
}
#franc a {
	background-image:url(../images/fran.jpg);
	background-repeat:no-repeat;
	width:22px;
	height:14px;
}
#spani a {
	background-image:url(../images/span.jpg);
	background-repeat:no-repeat;
	width:22px;
	height:14px;
}
#chi a {
	background-image:url(../images/china.jpg);
	background-repeat:no-repeat;
	width:22px;
	height:14px;
}
#ja a {
	background-image:url(../images/japan.jpg);
	background-repeat:no-repeat;
	width:22px;
	height:14px;
}
#den a {
	background-image:url(../images/denmark.jpg);
	background-repeat:no-repeat;
	width:22px;
	height:14px;
}
/* Inicio do Menu */
 
.menu {
	clear:both;
	height:35px;
	width:968px;
	margin:0px;
	padding:0px;
	text-align:center;
}
.menu li {
	float:left;
	margin:0px;
	padding:0px;
}
.MenuBarHorizontal h3,h5 {
	display:none;
}

.menu a {
	float:left;
	text-transform:uppercase;
	text-decoration:none;
}
#open {
	border:solid 1px #3f3f3f;
	width:150px;
}
#open li {
	background-color:#101010;
}
#open li a:hover {
	background-color:#f3001d;
	width:100%;
	height:100%;
	text-align: center;
	font-weight: bold;
}
#open a {
	width:100%;
	height:100%;
	line-height:21px;
	font-weight:bold;
}
#signup a {
	height:18px;
	width:47px;
	background-image:url(../images/signup.gif);
	background-repeat:no-repeat;
	margin: 15px;
	_margin: 5px;
	margin-top:11px;
}
#signup a:hover {
	background-image:url(../images/signup_hover.gif);
}
#show a {
	height:18px;
	width:38px;
	background-image:url(../images/show.gif);
	background-repeat:no-repeat;
	margin: 15px;
	_margin: 5px;
	margin-top:11px;
}
#show a:hover {
	background-image:url(../images/show_hover.gif);
}

#us_tour a {
	height:18px;
	width:53px;
	background-image:url(../images/us_tour.gif);
	background-repeat:no-repeat;
	margin: 15px;
	_margin: 5px;
	margin-top:11px;
}

#us_tour a:hover {
	background-image:url(../images/us_tour_hover.gif);
}


#uk_tour a {
	height:18px;
	width:20px;
	background-image: url(../images/uktour.gif);
	background-repeat:no-repeat;
	margin:11px 15px 15px;
}

#uk_tour a:hover {
	background-image: url(../images/uktour_hover.gif);
}


#sights a {
	height:18px;
	width:128px;
	background-image:url(../images/sights_and_sounds.gif);
	background-repeat:no-repeat;
	margin: 15px;
	_margin: 5px;
	margin-top:11px;
}
#sights a:hover {
	background-image:url(../images/sights_and_sounds_hover.gif);
}
#community a {
	height:18px;
	width:82px;
	background-image:url(../images/community.gif);
	background-repeat:no-repeat;
	margin: 15px;
	_margin: 5px;
	margin-top:11px;
}
#community a:hover {
	background-image:url(../images/community_hover.gif);
}
#merchandise a {
	height:18px;
	width:91px;
	background-image:url(../images/merchandise.gif);
	background-repeat:no-repeat;
	margin: 15px;
	_margin: 5px;
	margin-top:11px;
}
#merchandise a:hover {
	background-image:url(../images/merchandise_hover.gif);
}
#partners a {
	height:18px;
	width:64px;
	background-image:url(../images/partners_on.gif);
	background-repeat:no-repeat;
	margin: 15px;
	_margin: 5px;
	margin-top:11px;
}
#partners a:hover {
	background-image:url(../images/partners_hover.gif);
}
#ticket a {
	height:18px;
	width:139px;
	background-image:url(../images/ticket_theater_info.gif);
	background-repeat:no-repeat;
	margin: 15px;
	_margin: 5px;
	margin-top:11px;
}
#ticket a:hover {
	background-image:url(../images/ticket_theater_info_hover.gif);
}
/* Inicio do Content */


#content {
	width:968px;
	margin:auto;
	background-color:#000;
}


/* Inicio do Footer */

#footer_inc {
	height:59px;
	width:968px;
	margin:auto;
}
#footer {
	clear:both;
	height:58px;
	width:968px;
	color:#b3b3b3;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	margin:0px;
	margin-top:0px;
}
#footer_1 {
	height:31px;
	width:968px;
}
#footer_2 {
	height:28px;
	width:968px;
	margin-left:10px;
}
#footer_2 ul {
	margin-top:7px;
	list-style-type:none;
	float:left;
}
#footer_2 li {
	float:left;
}
#footer_ul a {
	text-decoration:none;
	color:#b3b3b3;
}
#footer_ul_2 a {
	text-decoration:none;
	color:#2f2f2f;
}
#footer_ul_2 {
	margin-left:110px;
	margin-right:70px;
	float:left;
}

#flooter_for {
	color:#2f2f2f;
	float:left;
	padding-top:8px;
	height:20px;
	width:200px;
	margin-left:80px;
}
#flooter_for a {
	color:#2f2f2f;}

