/* A font by Jos Buivenga (exljbris) -> http://www.exljbris.com */
/* Font name: Museo Sans, visible in Main Menu */

@font-face{ 
	font-family: Oxygen;
	src: url('../fonts/oxygen-regular-webfont.eot');
	src: url('../fonts/oxygen-regular-webfont.eot?#iefix') format('embedded-opentype'),
	     url('../fonts/oxygen-regular-webfont.woff') format('woff'),
	     url('../fonts/oxygen-regular-webfont.ttf') format('truetype');
	font-weight: normal;
}

.menuitem { position:absolute; top:40px; font-size:13px; color:white; font-weight:bold; height:20px; font-family: Museo Sans; padding-left:5px}
.menuitem A {display:block; width:100%; height:100%; position:absolute; left:0; top:0;background: white; opacity:0.0;


}
.menuitem A:hover {opacity:0.1}
#ov {opacity:0.1; }
#ov:hover {opacity:0.0}
#logo:hover {opacity:0.8; }

.divpage {margin-top:20px; width:100%;  }
P.images {line-height:100%; margin-bottom:10px; text-align:center;}

UL {margin-left:20px}

DIV {
	display: block;
	z-index:50;
}

BODY, TD {
	font-family: Oxygen ;
	font-size: 14px;
	-webkit-font-smoothing: antialiased;
	font-smooth:always;
	color:#222;
		line-height:170%;
	text-align:justify;
	vertical-align:top;
}


BODY * {transition: all 0.2s ease-in;
-moz-transition: all 0.2s ease-in; /* Firefox 4 */
-webkit-transition: all 0.2s ease-in; /* Safari and Chrome */
-o-transition: all 0.2s ease-in; }

AUDIO {width:100%; height:30px}



H2 {
	margin-top:40px;
	margin-bottom:10px;
	font-size:20px;
	font-weight:normal;
}

H2:first-child { margin-top: 0px;}

A, A:link, A:visited, INPUT[type="submit"] {
	color: #79442D;
	text-decoration:none;
	font-weight:bold;
	}
A:hover,A:active, INPUT[type="submit"]:hover {
	color: #D9940D;
	text-decoration:none;
	}
IMG {margin: 5px}
.imgcontainer IMG, #lightbox-container-image IMG,  #lightbox-secNav-btnClose IMG, #main_menu_logo IMG {margin: 0px}
.imgcontainer {position:relative; margin:5px;}

INPUT[type="submit"] {font-family:HeaderFont; font-size:13px; border:0pt; cursor:pointer}

#preload {
	width:0px;
	height:0px;
	overflow:hidden;
	visibility:hidden;
	}

SUP {vertical-align:top; position: relative; top: -3px; }

* {	
	margin: 0px;
	padding: 0px;
}