*{padding:0; margin:0;}
 body {
	font-size:14px;
	background-color:#f3d632;
	font-family:Arial, Helvetica, sans-serif;
} /*Font-size: 1.0em = 10px when browser default size is 16px*/
.page-container {
	width:800px;
	margin:0px auto;
	margin-top:5px;
	margin-bottom:5px;
	border:solid 2px #376c28;
	font-size:1em;
	background-color: #FFFFFF;
}
.header {
	background-image: url(../img/header.jpg);
	background-repeat: no-repeat;
	height:200px;
	width:800px;
}
.main {
	width:780px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	margin-top:40px;
}
.main-navigation {
	display:inline /*Fix IE floating margin bug*/;
	float:left;
	width:200px;
	overflow:visible !important /*Firefox*/;
	overflow:hidden /*IE6*/;
	background-color: #EBEBEB;
	border: 1px solid #BEBEBE;
}
.main-content {
	width:800px;
	margin:10px;
}
.nav {
	white-space:nowrap /*IE hack*/; 
	float:left; 
	width:800px; 
	background-color: #376c28;
 	color: #FFF;
	font-size:16px;
}
/*Color navigation bar normal mode*/
.nav ul {list-style-type:none;}
.nav ul li {float:left; z-index:auto !important /*Non-IE6*/; z-index:1000 /*IE6*/;}
.nav ul li a {
	float:none !important /*Non-IE6*/;
	float:left /*IE-6*/;
	display:block;
	height:30px;
	line-height:30px;
	text-decoration:none;
	font-weight:bold;
	color: #FFF;
	width:265px;
	text-align:center;
}
.nav ul li ul {display:none; border:none;}

/*Non-IE6 hovering*/
.nav ul li:hover {position:relative;} /*Sylvain IE hack*/
.nav ul li:hover a {color:#f3d632; text-decoration:none;} /*Color main cells hovering mode*/
.nav ul li:hover ul {display:block; width:10.0em; position:absolute; z-index:999; top:3.0em; margin-top:0.1em; left:0;}
.nav ul li:hover ul li a {white-space:normal; display:block; width:10.0em; height:auto;x;color:#f3d632;; font-weight:normal;} /*Color subcells normal mode*/
.nav ul li:hover ul li a:hover {color:#f3d632; text-decoration:none;} /*Color subcells hovering mode*/

/*IE6 hovering*/
.nav table {position:absolute; top:0px; left:-1px; border-collapse:collapse;}
.nav ul li a:hover {position:relative /*Sylvain IE hack*/; z-index:1000 /*Sylvain IE hack*/; color:#f3d632; text-decoration:none;} /*Color main cells hovering mode*/
.nav ul li a:hover ul {display:block; width:10.0em; position:absolute; z-index:999; top:3.1em; t\op:3.0em; left:0; marg\in-top:0.1em;}
.nav ul li a:hover ul li a {white-space:normal; display:block; w\idth:10.0em; height:1px; line-height:1.3em;  color:#f3d632; font-weight:normal; } /*Color subcells normal mode*/