@charset "UTF-8";
/* CSS Document */

/* GENERAL */
* { border:0; margin:0; padding:0;}
ul { list-style:none;}

body {
	font-family:"Courier New", Courier, monospace; 
	font-size:16px;
	color:#000;
	background:url(../img/fondo_1.jpg) no-repeat;
}

a { color:#000; text-decoration:none;}
a:hover { color:#333;}

.clr { clear:both;}

/* CONTENIDO */

#wrapper {
	text-align:left;
	width:910px;
}

#content { }


/*CABECERA */

#header {
	/*background:url(../img/line.png) bottom repeat-x;*/
	margin-bottom:0px;
	padding:50px 0 0 0;
	height:35px;
	
}

.logo { float:left; padding-top:2px;}
.bio { float:right; padding-top:0px; letter-spacing:-0.04em;}

/* COL IZQUIERDA */

#menu { float:left; margin-top:28px; letter-spacing:-0.04em;}
#menu li { padding-bottom:20px;}

#menu a { color:#000;}
#menu .bt:hover { color:#333333;}

#menu a.select { color:#333;}

#menu a.project { background:url(../img/transmediterranea/project.jpg) no-repeat 95px bottom; padding-bottom:6px;}

/* COL DERECHA */

#skin { 
	/*background:url(../img/bg.png) no-repeat;*/
	width:725px; 
	height:640px;
	float:right;
	
}

#container{

	top: 0;
	left: 0;
	background-image: url('../loader.gif');
	background-repeat: no-repeat;
	background-position: 300px 200px;
	width: 680px;
	height: 500px;
	overflow:hidden;
	
	}

.photo { margin-top:30px; width:640px; height: 427px; }

#ajaxdiv {
	background-color:#ededed;
	margin-left:30px;
	width: 640px; 
	height: 550px;
	//border: 1px dashed #333;
	overflow:hidden;
}

#ajaxdiv img{
	margin: 0 auto;
}

.desc {
	margin-top:10px;
	width:380px;
	float:left;
	color:#000;
}

.before,.next {
	float: left; 
	cursor: pointer; 
	margin: 0 3px; 
	color:#333;
	
}
.ico {
	float:left; 
	padding:3px 3px; 
	cursor:pointer;
}


.before:hover{
	color: #000;
	
}
.next:hover{
	color: #000;
}

.pag {
	float:right; 
	text-align:right;
	margin-top:10px;
	
}
	
.pag a { padding:0 2px;}


.thumb img {margin: 10px auto;}

.thumb { 
	float:left; 
	padding:0 20px 25px 13px; 
	cursor:pointer;
}
.thumb a { cursor:pointer;}

.avatarThumbs{
	margin-top:40px; 
	margin-left:50px;
}
.avatarThumbs img { cursor:pointer;}


.about_col {
	width:300px;
	height:468px;
	overflow:auto;
	padding:5px;
	margin-top:10px;
	background:no-repeat;
	
}


# {
	width: 640px; height: 430px; float: left; background-repeat:no-repeat; background-position:bottom; 
}


/*family*/
.about_3 {
	background: url(../img/about/rainbowcountry/family_album.jpg)  ;
	}
/*straight business*/
.about_4 {
	background: url(../img/about/rainbowcountry/staightbussiness.jpg) ;
	}
/*two fathers*/
.about_91 {
	background: url(../img/about/rainbowcountry/two_fathers.jpg) no-repeat ; 
	}
	
	
/*limbo*/
.about_21 {
	background: url(../img/about/transmediterranea/limbo.jpg)  no-repeat;
	}
/*barrio for sale*/
.about_22 {
	background: url(../img/about/transmediterranea/barrioforsale.jpg)  no-repeat;
	}
	
	/*seamen*/
.about_30 {
	background: url(../img/about/transmediterranea/seamen.jpg)  no-repeat;
	}
/*purgatory*/
.about_28 {
	background: url(../img/about/transmediterranea/purgatory.jpg) no-repeat;
	}
/*thelastgreekvillage*/
.about_29 {
	background: url(../img/about/transmediterranea/thelastgreekvillage.jpg)  no-repeat;
	}
/*family fishing*/
.about_25 {
	background: url(../img/about/transmediterranea/familyfishing.jpg) no-repeat;
	}
/*handmade*/
.about_27 {
	background: url(../img/about/transmediterranea/handmade.jpg) no-repeat;
	}
/*golden canal*/
.about_26 {
	background: url(../img/about/transmediterranea/goldencanal.jpg) no-repeat;
	}
	

/*X-Raying Algeciras*/
.about_38 {
	background: url(../img/about/transmediterranea/x-raying.jpg) no-repeat;
}
/*The Sons of the Border*/
.about_37 {
	background: url(../img/about/transmediterranea/thesonsoftheborder.jpg) no-repeat;
}
/*The Ship of Fools*/
.about_36 {
	background: url(../img/about/transmediterranea/theshipoffools.jpg) no-repeat;
}
/*Laid-off Island*/
.about_35 {
	background: url(../img/about/transmediterranea/laidoffisland.jpg)  no-repeat;
}
/*Dock 2.0*/
.about_34 {
	background: url(../img/about/transmediterranea/dock-2.jpg)  no-repeat;
}

	
	
h1 { font-size:18px; text-align:center; margin-bottom:5px; font-weight:normal;}
h2 { font-size:11px; font-weight:bold; text-align:center; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; color:#666; }
h3 { font-size:11px; font-weight:normal; text-align:justify; font-family:Arial, Helvetica, sans-serif; color:#666; line-height:12px;}

.bio_col, .bio_col_right {
	width:300px;
	height:470px;
	overflow:auto;
	padding:5px;
	margin-top:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	margin-right:10px;
	color:#666;
	text-align:justify;
	
}
.bio_col a, .bio_col_right a { color:#666;}
.bio_col a { text-decoration:underline;}

.bio_col_right {
	width:260px;
	padding-top:75px;
	height:310px;
	margin-left:40px;
	text-align:center;
	
}
.bio_col_right .photo-bio {
	margin-bottom:10px;
}
.bio_col_right .photo-bio img {
	border:1px solid #666666;
}
.bio_col_right span, .bio_col span {
	font-family:"Courier New", Courier, monospace;
	font-size:14px;
	letter-spacing:-0.2em;
}
/*VIDEO*/
.video {
margin-top:50px
}
.video div {
	text-align:center;
	height:160px;
	width:200px;
}

.sf {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	
}
.sf a {
color:#666666;}
.sf a:hover {
	color:#ff0066;
}
