	*{
		margin: 0px ;
		padding: 0px ;
	}	
/*-------------------------------------------------------
 *                     MAIN LAYOUT
 *-------------------------------------------------------*/
body{
	text-decoration: none ;
	background-image: url(../img/background.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-size:100%;
	background-position:top;
}

#bgdiv{
	width:100%;
	height:100%;
	min-height:700px;
	position:fixed;
	background-color:#000000;
	opacity: 0.5;
	filter:alpha(opacity=50);
	z-index:-2;
}

#main{
	width: 900px;
	margin-left:auto;
	margin-right:auto;
	padding-top:30px;
	padding-bottom: 60px;
	
}

#maincontent{
	background-color: rgba(255,255,255,0.80) ;
	min-height:500px;
	padding:100px;
	padding-top:60px;
	opacity:1;
}

table, tr, td{
	border-style: none; border-width:2px;
	text-align:center;
}

.gallery{
	height:100px;
	opacity:0.5;
	margin-bottom:3px;
}
.gallery:hover{
	opacity:1;
}

/*-------------------------------------------------------
 *                         FONTS
 *-------------------------------------------------------*/
body, p{
font-family: 'Trebuchet MS', Helvetica, Arial, sans-serif;
font-size: 16px;
line-height: 150%;
color:black;
}
h1, h2, h3 {
color: #423d31;
font-size: 30px;
font-family: 'Droid Serif', 'Trebuchet MS', Tahoma, sans-serif;
margin-top: 0.2em;
font-weight:normal;
}
h2 {
font-size: 18px;
}
h3 {
font-size: 16px;
}
a, a:visited, #linkslide { 
	color: #7d9d23; 
	text-decoration: underline; 
}


a:hover, #linkslide:hover { 
	color: #7d9d23; 
	text-decoration: none;
	cursor: pointer;
}
a img { 
	border: none 
}

/*-------------------------------------------------------
 *                         MENU
 *-------------------------------------------------------*/
#menu{
	margin-top:0;
}
#Menul li{
	display: inline ;
	list-style-type: none ;
	width: 100% ;
	background: transparent ;
	font-size: 20px ;
}
a#M{
	text-decoration:none;
	color:rgba(255,255,255,0.80);
}
a#M:active{
	text-decoration:none;
	color:#423D31 ;
}
a#M:hover{
	text-decoration:none;
	color:#7d9d23;
}
#Menucont ul{
	margin-left: auto ;
	margin-right: auto ;
	min-width: 900px ;
	width: 60% ;
}
.Menu{
		height: 16px ;
		margin-top:2px;
		padding-left: 15px ;
		padding-right: 15px ;
		display: inline-block ;
		padding-top: 10px ;
		line-height: 90%;
}
.Menuactive{
	height: 16px ;
	margin-top:2px;
	padding-left: 15px ;
	padding-right: 15px ;
	padding-bottom:10px;
	display: inline-block ;
	padding-top: 10px ;
	line-height: 90%;
	background-color: rgba(255,255,255,0.80) ;
	color:#423D31;
}

/*-------------------------------------------------------
 *                         SLIDESHOW
 *-------------------------------------------------------*
#slider {
	overflow:hidden;
  	width:561px;
	height:277px;
	background-color: transparent;
	margin-top:13px;
	margin-left:19px;
	border-radius: 5px;
	float:left;
	position: absolute;
}
.fadein { 
	position:relative; width:500px; height:332px; 
}
.fadein img { 
	position:absolute; left:0; top:0; 
}

/*-------------------------------------------------------
 *                         FOOTER
 *-------------------------------------------------------*/
footer {
	
}
.foot_inner {
	color:#ffffff;
	font-size:16px;
}








	