@charset "utf-8";
/* CSS Document */
html, body {
	margin: 0;
	padding: 0;
}

body {
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 10px;
	color: #666666;
	background: #ffffff;
}
.a a{color:#CC0033;text-decoration: underline;}
.h a{ color:#666666; text-decoration: underline;}
.b a{ color:#666666; text-decoration: underline;}
.v a{ color:#666666; text-decoration: underline;}
.f a{ color:#666666; text-decoration: underline;}
.t a{ color:#666666; text-decoration: underline;}
.c a{ color:#666666; text-decoration: underline;}

.hidden {
	display: none;
}

#page-container {
	width: 1000px;
	margin: auto;
	background: url(http://lesfromagesduverger.com/english/images/background2.gif) repeat-x
}

#index-container {
	width: 1000px;
	margin: auto;
	text-align: center;
	height: 200px;
}

#Top-photo {
	background: transparent;
	height: 137px;
	repeat: no-repeat;
	padding-top: 10px;
	margin-left: 90px;
	margin-right: 65px;
}

#Small-box {
	clear:both;
	width: 255px;
	height: 62px;
	padding: 0px;
	margin: 0px;
}
	
#main-nav {
	background: red;
	height: 35px;
}

#topMenu{
	float:right;
	right:0px;
	bottom:770px;
	width: 95px;
}

/* ============================= Menu 2  ===========================*/
#menu {padding: 5px 0px 0px 165px;}
#nav {margin: 0px 0px 0px 0;}

/* the styling */
#nav {width:1000x; height:10px ;position:relative;}

#nav .select, #nav .current {margin:0; padding:0; list-style:none;}

#nav li {display:inline; margin:0; padding:0; height:auto;}

#nav .select a,
#nav .current a {display:block; height:15px; float:left; padding:0 15px 0 15px; text-decoration:none; font-size:11px; line-height:20px;  color:#000000; font-family:Arial, Helvetica, sans-serif;}
* html #nav .select a, * html #nav .current a {width:1px; height:21px;}


#nav .select a:hover, 
#nav .select li:hover a { cursor:pointer; color:#FFFFFF;}

#nav .sub {display:none;}

/* for IE5.5 and IE6 only */
#nav table {position:absolute; border-collapse:collapse; left:0; top:0;}

#nav .current a { color:#336600;}


#nav .sub li a:hover, 
#nav .select a:hover .sub li a:hover, 
#nav .select li:hover .sub li a:hover { color:#e31936;}

#nav .sub_active .current_sub a, 
#nav .sub_active a:hover { color:#e31936;}

#nav .select li a:hover .sub, 
#nav .select li:hover .sub {display:block; position:absolute; width:750px; top:20px; left:0; margin-top:0; padding:0; z-index:100; color:#666666; font-size:16px;}

#nav .sub, #nav .sub_active {margin-left:75px; padding:0; list-style:none;}

#nav .sub_active {display:block; position:absolute; width:750px; top:20px; left:0; margin-top:0; padding:0; z-index:10;}
* html #nav .sub_active, * html #nav .select a:hover .sub {z-index:-1; margin-top:0; margin-t\op:1px;}

#nav .sub_active a {height:21px; text-decoration:none; line-height:20px; white-space:nowrap; display:block; float:left; padding:5px 10px 10px 10px; margin:0; font-size:12px; color:#fff;}

#nav .select a:hover .sub li a, 
#nav .select li:hover .sub li a {display:block; padding:5px 10px 10px 25px; margin:0; white-space:nowrap; border:0; color:#333333; font-size:16px;}

#header {
	height: 90px;
	background: transparent
	          
}

#sidebar-a {
	height: 430px;
	margin-left: 100px;
	margin-right: 100 px;
	margin-up: 50px;
}

#content {
	height: 472px;
	float: right;
	width: 500px;
	margin-right: 100px;
	
}


#footer {
	clear: both;
	height: 66px;
	
}

#footer a {
	color: #667C26;
	text-decoration: none;
}

#footer a:hover {
	color: #000000;
	text-decoration: underline;
}

h1 {
	margin: 0;
	padding: 0;	
}

h3 {
	margin-left: 10px;
	padding: 0;	
	font-size: 10.5px;
	color: #666666;
}

h4 {
	margin-left: 10px;
	padding: 0;	
	font-size: 14px;
	color: #BED631;
}

#content h2 {
	margin: 10px;
	padding: 0px;
	padding-bottom: 15px;
}

a {
	color:#000000;
	font-size:10px;
	text-decoration:none;
}

a:hover {
	color:#336600;
}