body,	html{	margin: 0;	padding: 0;	background: #fff;	color: #000;}body { 	min-width: 800px;	background: #EBEEF1;}/* BEGIN wrap................ */#wrap{	margin: 0 auto;	width: 800px;}/* BEGIN language */#language {	position:absolute; 	left:0 auto; 	top:0; 	padding:5px;}.language{	color:#a0a0a0; 	font-family:arial; 	font-weight:normal; 	font-size:12px;	letter-spacing:2px;}	#language a	{		color:#F0B034;		text-decoration:none;	}		#language a:hover	{		color:#F0B034;		text-decoration:underline;	}/* BEGIN topbar................ */#topbar{	background: #000;	padding: 5px;	height: 20px;	font-family: Tahoma;	letter-spacing: 2px;	font-weight: bold;	color: #ffffff;	font-size: 14px;	text-align: right;}/* BEGIN header................ */#header{	width: 800px;	height: 270px;}/* BEGIN title................ */#title{	height: 40px;	width: 780px;	padding: 10px 0 0 20px;}/* BEGIN nav................ */#nav{	background: #000;	padding-top: 5px;	width:800px;}#nav ul{	margin: 0;	padding: 0;	list-style: none;}#nav li{	display: inline;	margin: 0;	padding: 0;}#nav a{	color: #ffffff;	text-decoration: none;}#nav a:hover { color: #407FAF; }/* BEGIN main.................... */#main{	float: left;	width: 450px;	padding: 20px;}.main{	font-family: arial;	font-size: 13px;	color: #000000;	text-align: left;	line-height: 1.8;	font-weight: normal;}/* BEGIN project_main.................... */#project_main{	float: left;	width: 370px;	padding: 10px;}.project_main{	font-family: arial;	font-size: 13px;	color: #000000;	text-align: left;	line-height: 1.8;	font-weight: normal;}/* BEGIN gallery_main.................... */#gallery_main{	float: left;	width: 750px;	padding: 10px;}.gallery_main{	font-family: arial;	font-size: 13px;	color: #000000;	text-align: left;	line-height: 1.8;	font-weight: normal;}#gallery_main a {	color:#8DB46C;	text-decoration:none;}#gallery_main a:hover {	text-decoration:underline;}/* BEGIN refs_main.................... */#refs_main{	float: left;	width: 475px;	padding-left:25px;	background: #F0B034;}.refs_main{	font-family: arial;	font-size: 13px;	color: #000000;	text-align: left;	line-height: 1.4;	font-weight: normal;}	#refs_main a	{		color:#004B90;		text-decoration:none;	}		#refs_main a:hover	{		color:#004B90;		text-decoration:underline;	}/* BEGIN refs_sidebar .................*/#refs_sidebar{	float: left;	width: 290px;	margin-bottom:-4px;}/* BEGIN sidebar .................*/#sidebar{	float: right;	width: 290px;	padding: 10px;}#sidebar p{	font-family: arial;	font-size: 13px;	color: #000000;	text-align: left;	font-weight: normal;	line-height: 2;}/* BEGIN project_sidebar .................*/#project_sidebar{	float: right;	width: 290px;	padding: 10px;}#project_sidebar{	font-family: arial;	font-size: 13px;	color: #000000;	text-align: left;	line-height: 1.8;	font-weight: normal;}/* BEGIN esp_somos_sidebar .................*/#somos_sidebar{	float: right;	width: 290px;	height:850px;	padding: 10px;}/* BEGIN solidbar................ */#solidbar{	float: right;	width: 310px;	height: 30px;	background: #000;}/* BEGIN sidebar_two................ */#sidebar_two{	float: right;	width: 310px;	font-family:arial;	font-size:12px;	line-height:1.7;}/* BEGIN footer................ */#footer{	background: #000;	clear: both;}#footer p{	padding: 10px;	margin: 0;	color: #000;}/* BEGIN copyright................ */#copyright{	padding-top: 5px;	font-family: arial;	font-size: 12px;	font-weight: normal;	text-align: center;}