 
*
{
margin: 0;
padding: 0;
}

h1 {

font-size: 18px;
padding-top: 1em;
padding-bottom: 1em;

}

h1, h2, h3 {

opacity: 0.5;
-moz-opacity: 0.5;
filter: alpha(opacity=50);

}

h1:hover , h2:hover , h3:hover  {

opacity: 1;
-moz-opacity: 1;
filter: alpha(opacity=100);

}



body {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #ccc;
	background-color: #000;
}

a {
color: #cccccc;
text-decoration: none;
}


#page 
{
margin-top: 0pt;
margin-right: auto;
margin-bottom: 0pt;
margin-left: auto;

padding-top: 25px;
padding-right: 0pt;
padding-bottom: 50px;
padding-left: 0pt;
width: 1210px;
text-align: left;
background-color: #111111;
background-image: none;
background-repeat: repeat;
background-attachment: scroll;
background-position: 0% 0%;

}


#myGallery
{
border: 1px solid grey;
	width: 910px;
	height: 610px;


}

div.imageElement img {



}



#header 
{
height: 80px;
width: 910px;
margin-top: 0pt;
margin-right: 20px;
margin-bottom: 0pt;
margin-left: 20px;
}
/*
#content
{
position: absolute;
left: 250px;
padding-bottom: 10px;

overflow-x: hidden;
overflow-y: hidden;
width: 910px;
padding-top: 44px;
padding-right: 0pt;
padding-bottom: 20px;
padding-left: 0pt;

}
*/


#logo img {

position: absolute; 
left: 0px; 
top: 0px;
z-index: 29;

opacity: 0.5;
-moz-opacity: 0.5;
filter: alpha(opacity=50);

}

#logo img:hover {

opacity: 1;
-moz-opacity: 1;
filter: alpha(opacity=100);

}


#logocontact img {

position: absolute; 
left: 0px; 
top: 0px;
z-index: 30;

opacity: 0;
-moz-opacity: 0;
filter: alpha(opacity=0);

}

#logocontact img:hover {

opacity: 1;
-moz-opacity: 1;
filter: alpha(opacity=100);

}






#left {
	position: absolute;
	padding-top: 120px;
	z-index: 0;
	float:both;
}




#nav {
	float: left;
	width: 250px;
	margin-top: 1em;
}
#nav p {
	font-size: .92em;
}
#nav p {
	color: #999;
	padding: 15px 30px 0 6px;
	line-height: 1.1em;
}




#menu {
	padding-top: 20px;
	margin-bottom: 2em;
}
#menu li {
	list-style: none;
	font-size: 18px;
}
#menu li a {
	display: block;
	margin-left: -120px;
	width: 120px;
	padding: 4px 30px 4px 4px;
	background-image: url(O_32.png);
	background-position: right;
	background-repeat: no-repeat;
	opacity: 0.5;
	-moz-opacity: 0.5;
	filter: alpha(opacity=50);
}
#menu li.current a, #menu li a:hover {
	margin-left: 0;
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
        background-color: #210900;
}






