body{
	background-image:url(../images/metal_pattern.png);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;}
.Container{
	background:url(../images/pattern5.gif);
	position:relative;
	width:1024px;
	height:1170px;
	/* Centralize container */
	margin-left:auto;margin-right:auto;}
.Background{
	position:absolute;
	left:-10px;top:-10px;}
.Panel{
	position:absolute;
	left:10px;
	top:10px;
	z-index:1;}

/*--(TRANSPARENCY)--*/
.LowTransparency{
	filter:alpha(opacity=90);
	opacity:0.9;
	-moz-opacity:0.9;
	-khtml-opacity:0.9;	}
.PanelTransparent{
	filter:alpha(opacity=80);
	opacity:0.8;
	-moz-opacity:0.8;
	-khtml-opacity:0.8;}
.NoTransparency{
	filter:alpha(opacity=100);
	opacity:1.0;
	-moz-opacity:1.0;
	-khtml-opacity:1.0;}
/*----*/

/*--(BORDER Mozilla/Firefox and Safari 3)--*/
.SmallBorder{
	/*-moz-border-radius: 5px;
	-webkit-border-radius: 5px;*/
	/*border: 1px solid #330;*/
	border: 1px solid #8C8C8C;}
.MediumBorder{
	/*-moz-border-radius: 5px;
	-webkit-border-radius: 5px;*/
	border: 1px solid #8C8C8C;}
/*----*/

/*--(BACKGROUND COLOR PANELS)--*/
.PanelBackground{
	background-color:#1E1D17;	
}
/*----*/

/*--(HEADER)--*/
.Pnl2{
	width:1024px;
	height:140px;
	left:0px;
	top:0px;
	background:url(../images/header.png) no-repeat 0 0 transparent;
	z-index:1;
}
/*----*/

/*--(TOP MENU)--*/
.Pnl4{
	width:1024px;
	height:30px;
	left:0px;
	top:140px;
	background:url(../images/top_menu.png) no-repeat 0 0 #1E1D17;
	z-index:91;
}
.TopMenuLink {
	top:141px;
	height:30px;
	background-color:transparent;
	z-index:94;
}
.TopMenuLink:hover{
	filter:alpha(opacity=20);
	opacity:0.2;
	-moz-opacity:0.2;
	-khtml-opacity:0.2;
	background-color:#8C8C8C;
	cursor:pointer;
}
.LnkHome{
	left:66px;
	width:66px;
}
.LnkRead{
	left:132px;
	width:65px;
}
.LnkAboutUs{
	left:199px;
	width:134px;
}
.LnkFindIt{
	left:334px;
	width:126px;
}
.LnkEditorial{
	left:462px;
	width:104px;
}
.LnkPublish{
	left:568px;
	width:124px;
}
.LnkContactUs{
	left:693px;
	width:157px;
}
.LnkGallery{
	left:853px;
	width:89px;
}
/*---(TOP MENU END)-*/

.Pnl5{
	width:230px;
	height:370px;
	left:785px;
	top:160px;
}
.Pnl6{
	width:230px;
	height:370px;
	top:178px;
	left:10px;
	background: url(../images/seccions.png) no-repeat 0 0 transparent;
}
.Pnl7{
	width:525px;
	height:300px;
	left:250px;
	top:210px;
}
.Pnl7 iframe{
	overflow:hidden;
	width:525px;
	height:300px;
	background-color:transparent;}
.Pnl8{
	width:200px;
	height:260px;
	left:10px;
	top:710px;

}
.Pnl8 iframe{
	width:200px;
	height:260px;
}
/*--(COVER)--*/
.Pnl9{
	width:200px;
	height:260px;
	top:210px;
	left:800px;
}
.Pnl9 img{
	width:200px;
	height:260px;
	border:0;
}
/*----*/
.Pnl10{
	width:585px;
	height:260px;
	left:220px;
	top:710px;
}
.Pnl10 iframe{
	overflow:hidden;
	width:585px;
	height:260px;
	background-color:transparent;}
.Pnl11{
	background-color:#333;
	border:1px solid #333;
	left:-1px;
	width:1024px;
	height:50px;
	top:1120px;
}
.Pnl11 ul{
	font-size:11px;
	text-align:center;
	margin-left:10px;margin-top:8px; padding-left:10px;}
.Pnl11 li{
	color:#FFF;
	list-style:none;
	display:inline;
	padding:4px;}
.Pnl11 li:hover{
	cursor:pointer;
	text-decoration:underline;}
.Pnl11 li.Separator{
	font-weight:normal;
	color:#999;
	padding:0;}
.Pnl11 li.Separator:hover{
	cursor:auto;
	color:#999;}
.Pnl12{
	width:1004px;
	height:120px;
	top:840px;
}

.LogosPnl{
	width:1004px;
	height:130px;
	left:11px;
	top:980px;
	background-image: url(../images/logos.png);
	border-top:1px solid #333;
}

.P1{
	width:525px;
	height:auto;
	left:250px;
	top:520px;
	font-size:14px;
	color:#1E1D17;
	font-weight:bold;
	text-align:justify;
	font-family:Katrika;
}
.P1 h2{
	font-family:"Orator Std";
	text-align:center;
	font-size:20px;
	color:#FF9F00;
}
.P2{
	color:#1E1D17;
	text-align:justify;
	width:200px;
	height:auto;
	left:815px;
	top:712px;
	font-size:14px;
	font-weight:bold;
	font-family:Katrika;
}
.P2 h2{
	font-family:"Orator Std";
	font-size:18px;
	color:#FF9F00;
}

/*--(LOGIN FORM)--*/
.TxtUserName, .TxtPassword, .BtnLogin, .BtnSignup{
	position:absolute;
	width:200px;
	font-size:16px;
	padding:2px;
}
.Login{
	z-index:2;	
}
.TxtUserName{
	top:14px;
	left:800px;
}
.TxtPassword{
	top:46px;
	left:800px;
}
.BtnLogin, .BtnSignup{
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	background-color:#FF9F00;
	width:auto;}
.BtnLogin{
	left:955px;
	top:100px;
}
.BtnSignup{
	left:855px;
	top:100px;
}
.BtnLogin:hover, .BtnSignup:hover{
	cursor:pointer;
	border:1px; solid #FFF;
	color:#FFF
}
.ErrorLogin{
	display:none;
	position:absolute;
	top:78px;
	height:100px;
	width:auto;
	height:auto;
	color:#F00;
	font-weight:bold;
	z-index:4;
	left: 802px;
	background-color:#666;}
.WelcomeMsg{
	display:none;
	position:absolute;
	top:20px;
	height:100px;
	width:400px;
	z-index:4;
	left: 616px;
	background-image:url(../images/welcome_msg.png);
}
.LogOut{
	display:none;
	position:absolute;
	top:118px;
	height:auto;
	width:auto;
	z-index:4;
	left: 928px;
	font-weight:bold;
	font-family:Katrika;
	font-size:14px;
}

/*--(TOOLTIP SECTIONS)--*/
#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 5px;
	opacity: 0.85;
	width:300px;
}
#tooltip h3, #tooltip div { margin: 0; }
/* tooltip title element (h3) */ 
#LnkPasaporte div{
	position:absolute;
	top:49px;
	left:0px;
	width:230px;
	height:35px;
	border:0px solid red;
}
#LnkJergas div{
	position:absolute;
	top:89px;
	left:0px;
	width:230px;
	height:32px;
	border:0px solid red;
}
#LnkRecovecos div{
	position:absolute;
	top:123px;
	left:0px;
	width:230px;
	height:32px;
	border:0px solid red;
}
#LnkPueblos div{
	position:absolute;
	top:160px;
	left:0px;
	width:230px;
	height:32px;
	border:0px solid red;
}
#LnkOscuro div{
	position:absolute;
	top:199px;
	left:0px;
	width:230px;
	height:32px;
	border:0px solid red;
}
#LnkModa div{
	position:absolute;
	top:230px;
	left:0px;
	width:230px;
	height:37px;
	border:0px solid red;
}
#LnkChincorreando div{
	position:absolute;
	top:269px;
	left:0px;
	width:230px;
	height:32px;
	border:0px solid red;
}
/*----*/

/*--(MAIN IFRAME)--*/
.PnlIframe{
	display:none;
	background:url(../images/pattern5.gif);
	left:0px;
	top:170px;
	width:1024px;
	height:950px;
	z-index:90;
}
.PnlIframe iframe{
	background-color:transparent;
	overflow:auto;
	width:1024px;
	height:950px;}
