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

	body { 
		background: #ebebeb ;
		margin-top:0px ;
		position:relative ;
		z-index:0 ;
	}
	
	#container{
		width:1100px ;
		height:600px ;
		margin:50px auto 25px auto ;
		padding:20px ;
		background-color:white ;
	}
	
	#footer{
		width:350px ; 
		height:40px ; 
		margin:0px auto ;
	}
	
	#slideshow{
		width:800px ;
		height:533px ;
		margin-right:110px ;
	}
	
	#about_1{
	}
	
	#about_2{
	}
	
	#essays{
		width:800px ;
		height:508px ;
		margin-top:50px;
		margin-right:110px ;
		overflow:hidden ;
	}
	
	#essays_container{
		height:533px ; 
		overflow:hidden ;
		position:relative;
		left:0px ;
	}
	
	#essay_rows{
		margin:0px ;
		width:800px ;
		height:508px ;
	}
	
	#menu{
		width:165px ;
		height:600px ;
		margin:0px 0px 0px 0px;
		position:relative ;
		z-index:2000 ;
		top:-3px;
		left:-70px ;
	}
	
	#mds{
		width:165px ;
		height:30px ;
		letter-spacing:2px ;
		font-size:17px ;
	}
	
	#essaysNavigator{
		height:25px ;
		margin:20px 20px 0px 0px ;
		font-size:24px ;
	}
	
	#next_page, #prev_page{
		cursor:pointer ;
	}
	
	#essayLineSeparator{
		width:165px; 
		padding-left:40px;
		position:relative ; 
		z-index:3000 ; 
		top:-330px ; 
		left:800px;
	}
	
	#essayDescription{
		width:inherit ;
		margin-top:35px;
	}
	
	#essayTitle{
		height:15px;
		font-size:21px; 
		letter-spacing:2px;
		margin:0px ;
	}
	
	#essayPlace{
		height:15px;
		font-size:15px;
		letter-spacing:2px;
		margin:0px ;
		position:relative ;
		top:-10px;
	}

	#logo{
		width:30px; 
		height:45px;
		font-size:9px ;
		position:relative; 
	}
	
/* COMMON CLASSES */
	.errorDiv{
		max-width:500px ;
		text-align:center;
		padding:5px;
		background:white;
		position: relative;
		left: 208px;
		top: 263px;
		z-index:3000;
		border:#900 solid 1px;
		-webkit-border-radius:6px;
		-moz-border-radius:6px;
		-moz-box-shadow: 0 0 5px 5px #888;
		-webkit-box-shadow: 0 0 5px 5px#888;
		box-shadow: 0 0 5px 5px #888;
	}
	
	.menuDiv{
		padding:12px 5px 0px 0px ;
		letter-spacing:1px ;
	}
	
	.menuSubDiv{
		padding:0px 5px 0px 0px ;
		letter-spacing:1px ;
	}
	
	.essayConteiner{
		width:172px ;
		height:146px ;
		margin:10px 10px 0px 0px ;
	}
	
	.essay{
		height:114px ;
		letter-spacing:1px ;
	}
	
	.essayData{
		height:32px ;
	}
	
	.leftFloating{
		float:left ;
	}
	
	.otto{
		font-size:8px ;
	}
	
	.dieci{
		font-size:10px ;
	}
	
	.undici{
		font-size:11px ;
	}
	
	.dodici{
		font-size:12px ;
	}
	
	.tredici{
		font-size:13px ;
	}
	
	.quattordici{
		font-size:14px ;
	}
	
	.uppercase{
		text-transform:uppercase ;
	}
	
	.rightAlign{
		text-align:right ;
	}
	
	.leftAlign{
		text-align:left ;
	}
	
	.justified{
		text-align:justify ;
	}
	
	.centered{
		text-align:center ;
	}
	
	.darkGray{
		color:#646464 ;
	}
	
	.lightGray{
		color:#999999 ;
	}
	
	.black{
		color:black ;
	}
	
	.white{
		color:white ;
	}
	
	.futuraMedium{
		font-family: 'FuturaStdMediumCondensed' ;
	}
	
	a:link {
		text-decoration: none;
	}
	
	a:visited, a:hover, a:active{
		text-decoration: none;
	}

/* END COMMON CLASSES */


/* CUSTOM FONTS FUTURA CONDENSED MEDIUM */
	
	@font-face {
		font-family: 'FuturaStdMediumCondensed';
		src: url('../fonts/futurastd-condensed-webfont.eot');
		src: local('☺'), url('../fonts/futurastd-condensed-webfont.woff') format('woff'), url('../fonts/futurastd-condensed-webfont.ttf') format('truetype'), url('../fonts/futurastd-condensed-webfont.svg#webfontrS25r9pr') format('svg');
		font-weight: normal;
		font-style: normal;
	}
