#banner_up {
	left: 100px;
	top: 0px;
	width: 800px;
	height: 200px;
	z-index: -1;
	-moz-border-radius: 25px;
	border-radius: 25px;
	cursor: pointer;
}

#carnavalRomontMenu {
	position: absolute;
	top: 0px;
	left: 10px;
	width: 181px; 
	height:171px; 
	background-image: url('img/menu/carnaval_romont.png'); 
	cursor: pointer;
	z-index: 0;
}

#carnavalRomontMenu:hover {
	background-image: url('img/menu/carnaval_romont_hover.png'); 
}

#carnavalRomontBubble {
	position: relative;
	height: 25px;
	width: 175px;
	top: 25px;
	-moz-border-radius: 25px;
	border-radius: 25px;
	background-color: #680064;
	color: white;
	text-align: center;
	font-weight: bold;
	margin-bottom: 5px;
	cursor: pointer;
}

#carnavalRomontBubble:hover {
	background-color: black;
}

#newEditionMenu {
	position: absolute;
	top: 145px;
	left: 700px;
	width: 180px; 
	height:169px; 
	cursor: pointer;
	z-index: 0;
	background-image: url('img/menu/new_edition.png'); 
}

#newEditionMenu:hover {
	background-image: url('img/menu/new_edition_hover.png'); 
}

#newEditionBubble {
	position: relative;
	height: 25px;
	width: 175px;
	top: 25px;
	-moz-border-radius: 25px;
	border-radius: 25px;
	background-color: #6E0B14;
	color: white;
	text-align: center;
	font-weight: bold;
	margin-bottom: 5px;
	cursor: pointer;
}

#newEditionBubble:hover {
	background-color: black;
}

#photoMenu {
	position: absolute;
	top: 65px;
	left: 800px;
	width: 180px; 
	height: 171px; 
	cursor: pointer;
	z-index: 0;
	background-image: url('img/menu/photos.png');
}

#photoMenu:hover {
	background-image: url('img/menu/photos_hover.png');
}

#photosBubble {
	position: relative;
	// height: 25px;
	width: 175px;
	top: 25px;
	-moz-border-radius: 25px;
	border-radius: 25px;
	background-color: #e0d525;
	color: white;
	text-align: center;
	font-weight: bold;
	margin-bottom: 5px;
	cursor: pointer;
}

#photosBubble:hover {
	background-color: black;
}

#pinkMenu {
	position: absolute;
	top: 120px;
	left: 1025px;
	width: 60px; 
	height:61px; 
	background-image: url('img/menu/pink_circle_small.png'); 
	// cursor: pointer;
	z-index: 2;
}

#greenMenu {
	position: absolute;
	top: 40px;
	left: 1060px;
	width: 60px; 
	height:61px; 
	background-image: url('img/menu/green_circle_small.png'); 
	// cursor: pointer;
	z-index: 2;
}

#guestBookMenu {
	position: absolute;
	top: 10px;
	left: 920px;
	width: 120px; 
	height:121px; 
	background-image: url('img/menu/guestbook.png'); 
	cursor: pointer;
	z-index: 1;
}

#guestBookMenu:hover {
	background-image: url('img/menu/guestbook_hover.png');
}

#guestBookBubble {
	position: relative;
	height: 25px;
	width: 175px;
	top: 25px;
	-moz-border-radius: 25px;
	border-radius: 25px;
	background-color: #f47927;
	color: white;
	text-align: center;
	font-weight: bold;
	margin-bottom: 5px;
	cursor: pointer;
}

#guestBookBubble:hover {
	background-color: black;
}

#menu_up {
	position: absolute;
	left: 100px;
	top: 0px;
	width: 800px;
	height: 200px;
	background-color: white;
	z-index: -1;
}

#main {
	position: absolute;
	left: 150px;
	top: 225px;
	min-height: 1100px;
	width: 675px;
	border: 1px solid black;
	z-index: -2;
	-moz-border-radius: 25px;
	border-radius: 25px;
	padding: 25px 25px 10px 50px;
}

#menu_side {
	position: absolute;
	left: 950px;
	top:  250px;
	width: 250px;
	height: 500px;
	background-color: white;
	z-index: 1;
}

a.email {
	color: white;
	text-decoration: none;
}

a.email:hover {
	color: white;
	text-decoration: underline;
}

a.webLink {
	color: white; 
	text-decoration: none;
	font-size: 1.5em;
}

a.webLink:hover {
	color: white;
	text-decoration: underline;
}

a.progrLink {
	color: white; 
	text-decoration: none;
	font-size: 1.5em;
}

a.progrLink:hover {
	color: white;
	text-decoration: underline overline;
}

input.menu0, textarea.menu0, input.menu1, textarea.menu1, input.menu2, textarea.menu2, input.menu3, textarea.menu3 {
	border: 1px solid black; 
	color: white;
	text-align: right;
}

input.menu0, textarea.menu0 {
	background-color: #680064; 
}

input.menu1, textarea.menu1 {
	background-color: #6e0b14; 
}

input.menu2, textarea.menu2 {
	background-color: #e0d525; 
}

input.menu3, textarea.menu3 {
	background-color: #f47927; 
}

