

html,body{margin:0;padding:0}




h1{font: 28px sans-serif; color: #666666;

 text-shadow: 2px 2px 3px #BBBBBB, 1px 3px 5px  #777777;
padding:0;
margin:25px 0 10px 10px;
}
 
body{

font-family:"Bitstream Vera Sans","Lucida Grande","Verdana",sans-serif;
font-size: 0.80em;
text-align:center;
  
    background: url(imgs/glossymetal2.jpg);color: #484848;
  
  
}


p{margin:0 10px 10px}
a{padding:5px; text-decoration:none; color:#000000;}


div#header{
 
background: url(imgs/header.jpg) ;

 height: 200px;
width:800px;
position: relative;
margin:0;padding:0;

}
div#header h1{height:80px;line-height:80px;margin:0;padding-left:10px;}


div#container{text-align:left;position:relative;}
div#content p{line-height: 22px;text-align: justify;}
div#navigation{background:#F6F0E0;}
div#navigation ul{margin:15px 0; padding:0; list-style-type:none;}
div#navigation li{margin-bottom:5px;}
div#extra{background:#CCC8B3;}

div#footer{clear:both;background-color: #333333;color: White;}
div#footer{width: 100%;
text-align: center; 
height: 70px;
background: #444444;
border-top: 1px solid;
border-color: #CCCCCC;
-moz-border-radius-bottomleft: 25px;
-moz-border-radius-bottomright: 25px;

-webkit-border-bottom-left-radius: 25px; 
-webkit-border-bottom-right-radius: 25px; 
position: relative;
bottom:-30px;
 
 }

div#footer p{margin:25px 0 0 0;padding:0;}
div#container{
width:800px;
margin:0 auto;
background: url(imgs/content.jpg) ;


}
div#content{width:480px;padding-left:25px;margin:0; }

div#navigation{float:right;width:250px;

 background-color: transparent;
}

#navigation p{
	font-size: 10px;
	width: 180px;
	padding:0;
	margin: 10px 0 10px 0;
	text-align: justify;
}

#navigation img.enada{
	width: 180px;
border:1px solid;
}


div#extra{clear:both;width:100%}



#wrapper{
	margin:0;padding:0;
	
}
#nav{
	height: 37px;
	
	 
	
	background-color:  black;
	width: 100%;
}

#navMenu {
	margin:0; 
	padding:0;
	list-style:none;	
	font-size: 14px;
	text-align:center;
	line-height: 30px;
	position: absolute;
	 
	bottom: 0;
	left:180px;
 }

	#navMenu li {
		float:left;	
		background:url(imgs/default.jpg) no-repeat center center;	/* default background image	*/
		width:100px;							/* width and height of the menu item */
		height:35px;
		border-left:1px solid #111;				/* simulate pixel perfect using border */
		border-right:1px solid #333;
		border-top:1px solid #555;
		border-bottom:1px solid #333;
		position:relative;			/* must set it as relative, because .hover class top and left with absolute position will be positioned according to li.	*/
	

	}

	#navMenu li a {
		z-index:20;		/* z-index must be higher than .hover class */
		display:block;	/* display as block and set the height according to the height of the menu to make the whole LI clickable	*/
		height:35px;
		position:relative;
		color: #EEEEEE;
			margin:0;padding:0;
	}
	#navMenu li a:hover {
	color:black;
	}

 	#navMenu li .hover {
		background:url(imgs/over.jpg) no-repeat center center;		/* mouseover image	*/
		position:absolute;	/* must be postion absolute 	*/
		width:100px;	/*	width, height, left and top to fill the whole LI item	*/
		height:35px;
		left:0; 
		top:0;	
		z-index:0;		/* display under the Anchor tag	*/
		display:none;	/* hide it by default	*/
		
	}	

	#navMenu li.selected {
		background:url(imgs/selected.jpg) no-repeat center center;	/* selected image	*/
	}

	
	label.error{
		color: Red;
		padding-left: 15px;
	}
	
	h3{
		margin:10px 0 5px 0;padding:0;
	}