*{
  margin:0;
  padding:0;
  }
body {
	text-align:center;
	background-color:#f6ffd0;/*#00bbb4*/
	font-family: Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#1d0700;
}
h1{
	text-transform:uppercase;
	margin-top:100px;
	padding-bottom:20px;
	color:#613110;
	}
p{	
	font-size:18px;
	color:#aacf81;
	}

#wrapper{
		 text-align:center;
		 margin-top:150px;
		 margin-right:auto;
		 margin-left:auto;
		 width:860px; 
		  }
#wrapper2{
		  margin-top:200px;
		  }

#outer-container{
	position:absolute;
	left:227px;
	top:150px;
	width: 1173px;
	height:auto;
				}

div.imagecaption{
				float:left;
				width:520px;
				margin:0 5px 1em 0;
				padding:0 10px 5px 5px;
				display:inline;
				text-align:left;
				}

div.imagecaption img{
				border:2px solid #fff;
				}
div.cafe{
	width:470px;
	padding-top:0px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
		 }
		

div.cafe img{
				border:none;
				} 


#content-right{
		float:left;
		margin-top:230px;
		padding-bottom:0;
		width:435px;
		text-align:right;
		}

#content{
		 text-align:center;
		 position:absolute;
		 left:9.38em;
		 top:12.50em;
		 }
a:link, a:visited{
		text-decoration:none;
		color:#613110;
		}

a:hover, a:active{
		text-decoration:none;
		color:#613110;
		}
	
.editions{
		  text-align:center;
		  color:#aacf81;
		  text-transform:uppercase;
		  font-size:28px;
		  }	
.enter{
		 /*color:#613110;
		 font-size:22px;
		 text-transform:capitalize;*/
		 padding-bottom:5px;
		 text-align:center;
		 margin-top:300px;
		}
.enter img{
			border:none;
						}
a.enter:link, a.enter:visited{
								text-decoration:none;
							 	
							}


.clear{clear:both;}	 

