* {
	padding:0;
	margin:0;
}

body {
	font: 12px/18px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	background-color: #444;
	color: #333;
}

h2, h3, h4 {
	display:block;
}
.img-front{
	margin-top: 10px;
	margin-bottom: 20px;
}
#menu {
	color:#fff;
	font-weight:bold;
	font-size:16px;
	margin:10px;
}

#menu a {
	color: #fff;
	text-decoration: none;
}

#menu ul {
	list-style: none;
	display: inline;
}

#menu li {
	display: inline;
	margin-left: 10px;
}

a {
	color:#069;
}

/*a:visited {color:#333;}
a:active {color:#063;}
a:hover {text-decoration:none;}
.readmore a { background:url(images/bullet.png) 1px 2px no-repeat; display:block; padding:0 3px 0 15px; float:right;}*/

#wrap {
	background:#333;
	padding:10px;
	width:700px;
	margin:30px auto 30px auto;
}

#content {
	background:#fff;
	padding: 20px;
}

#image_gallery {
	margin:0px;
	padding:0px;
}
#image_gallery ul {
	list-style: none;
	display: inline;
}

#image_gallery li {
	display: inline;
	margin: 0px;
	padding: 0px;
}
/*
#rooms {
	margin: 0px;
	padding: 0px;
}
#rooms ul {
	list-style: none;
	display: inline;
}

#rooms li {
	display: inline;
	margin: 0px;
	padding: 0px;
}
*/
/* ---- Overlay ---- */

/* the overlayed element */ 
.apple_overlay { 
     
    /* initially overlay is hidden */ 
    display:none; 
     
    /* growing background image */ 
    background-image:url(images/overlay/transparent.png); 
     
    /*  
        width after the growing animation finishes 
        height is automatically calculated 
    */ 
    width:640px;         
	/*width: 500;*/
    /* some padding to layout nested elements nicely  */ 
    padding:35px; 
 
    /* a little styling */     
	color: #fff;
} 
 
/* default close button positioned on upper right corner */ 
.apple_overlay div.close { 
    background-image:url(images/overlay/close.png); 
    position:absolute; right:5px; top:5px; 
    cursor:pointer; 
    height:35px; 
    width:35px; 
}

div.apple_overlay h2 {
	margin:0px 0 -9px 0;
	font-weight:bold;
}

div.black h2 {
	color:#fff;
}


#triggers {
/*	margin-top:10px;
	text-align:center;*/
	display:inline;
}

#triggers img {
	background-color:#fff;
	padding:2px;
	border:1px solid #ccc;
	margin:2px 5px;
	cursor:pointer;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}


