@charset "utf-8";
/* Albertos CSS  */

.bodytext {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   line-height: 1.25;
   font-weight: normal;
   color: #fff
}

body {
   xbackground-image:url(../images/snowflakeb.jpg) ;
   background-image:url(../images/snake_bkg.jpg);
   xbackground-image:url(../images/discoball_bg.jpg);
   xbackground-image:url(../images/halloween.jpg);
   xbackground-image:url(../images/peruflag.png);
   background-attachment:fixed;
   background-position:center;
   background-color:#000;
   xbackground-repeat:no-repeat;
   margin:0 0 0 0;
   height:100%;
   padding:0;
}

h1 { font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; font-size:12px; }
h2 { font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; font-size:10px; }
p { font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; font-size:9px; }
.navi { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; }
.s_menu { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; }
.t_menu { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }

a:link { font-family:Verdana, Arial, Helvetica, sans-serif; color: #6595c2; text-decoration: underline; }
a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; color: #6595c2; text-decoration: underline; }
a:active { font-family:Verdana, Arial, Helvetica, sans-serif; color: #6595c2; text-decoration: underline; }
a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; color: #333; text-decoration: none; }

a {
outline: none;
}
a img {
border:none;
}

#container { width:900px; margin-right:auto; margin-left:auto; }

#header { width:900px; margin-right:auto; margin-left:auto; }
#header_sub { float:left; width:720px; }

#main { width:900px; margin-right:auto; margin-left:auto; }
#leftCol {
	float:left;
	width:720px;
	height:736px;
	xbackground-image:url(../images/peruflag.png);
}
#leftCol_inner { margin-left:28px; }
.lefta { background-color:#000; }
#rightCol { float:left; width:165px; margin-left:15px; }

#menu { float:left; width:900px; height:45px; margin-top:15px; margin-right:auto; margin-left:auto; }
#menu_inner_right { float:left; margin-top:12px; margin-left:20px; color:#fff; }
#menu_inner_left { float:right; margin-top:12px; margin-right:20px; color:#fff; }


#tabs ul { margin-left:0; padding-left:0; display:inline } 
#tabs ul li { margin-left:0; margin-bottom:0; padding:2px 0px 5px 0px; border-left:1px solid #444; list-style:none; display:inline; }		
#tabs ul li.here { border-bottom:1px solid #ffc; list-style:none; display:inline; }
#tabs li a { display:inline; padding:5px 5px 5px 0.5em; border-left:10px solid #000; border-right:10px solid #000; background-color:#000; color:#fff; text-decoration:none; width:100%; }
html>body #tabs li a { width:auto; }
#tabs li a:hover { border-left:10px solid #333; border-right:10px solid #333; background-color:#333; color:#fff; }


#footer { width:900px;  margin-top:15px; margin-right:auto; margin-left:auto; }
#f_leftCol { float:left; width:555px; height:90px;  }
#xf_leftCol_inner { margin-top:30px; margin-left:135px; background-color:#000000; }
#f_leftCol_inner { margin-top:30px; margin-left:135px; background-color:#ffffff; }
#f_rightCol { float:left; width:330px; height:90px; margin-left:15px; }
#f_rightCol_inner { margin-top:12px; margin-left:25px; }

.borderimage{
      border:1px solid black;
}


#pageflip {
	position: relative;
}
#pageflip img {
	width: 50px; height: 52px;
	z-index: 99;
	position: absolute;
	right: 0; top: 0;
	-ms-interpolation-mode: bicubic;
}
#pageflip .msg_block {
	width: 50px; height: 50px;
	position: absolute;
	z-index: 50;
	right: 0; top: 0;
	background: url(../images/subscribe_peru.png) no-repeat right top;
	text-indent: -9999px;
}


#facebook a:link, #facebook a:visited {
	background-image:url(../images/facebook_grey.png);
	display:block;
	height:50px;
	width:50px;
	margin-left:450px;
}


#facebook a:hover{
	background-image:url(../images/facebook.png);
	display:block;
	height:50px;
	width:50px;
	margin-left:450px;
}



