/* CSS Document */


body {margin:0;padding:0;text-align: center;background-color: #BBBFAC;}

/* index */

#wrap {margin:0 auto;width:800px;}



#nav {
	background-color: #000000;
	width: 800px;
	height: 40px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	text-align: left;
	position: relative;



	
}

#navbar {
	list-style: none;
	padding: 30px 0px 0px 30px;
	margin:0px;
	width: 680px;	
	position: absolute;
	top: -7px;

}


#navbar li {
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	
}

#ingles{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 3px;
	border: 2px solid #718E0D;
	color: #FFFFFF;
	height: 13px;
	width: auto;
	word-spacing: 0.7em;
	position: absolute;
	left: 690px;
	top: 20px;}
	
	#castellano{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 3px;
	border: 2px solid #718E0D;
	color: #FFFFFF;
	height: 13px;
	width: auto;
	word-spacing: 0.7em;
	position: absolute;
	left: 675px;
	top: 20px;}

#images {padding: 0px;margin:0px;
	background:#000 url(images/bgfade.gif) no-repeat right bottom;
	height: 270px;
	width: 800px;}
	
#floatl {float:left;
	padding:20px 0px 0px 34px;margin:0px;}


#main {
	background:#FFF url(images/bg.gif) no-repeat right bottom;
	height: 334px;
	width: 800px;

}

#gonzalo {
	position: relative;
	left: -120px;
	top: 10px;
	}

#quote {
	position: relative;
	left: 210px;
	top: 61px;
	}

#llogo {
	float: left;
	padding: 3px;
	position: absolute;
	}
		



	
	
	
/* links */
a, a:visited {
	text-decoration: none;
	color: #FFF;	

}


a:hover {
	text-decoration: none;
	color: #B4B60B;

}


/* various */
.line {
	color: #C4CBA9;
	letter-spacing: 1em;

}

.alignmiddle {
	top: -50px;
	position: relative;
}


/* hacks */

			  
/* \*/
* html .gainlayout { height: 1%; }
/* */
