/* Generated by Font Squirrel (http://www.fontsquirrel.com) on December 22, 2011 */



@font-face {
    font-family: 'SSSVLLRegular';
    src: url('sssvll-09-webfont.eot');
    src: url('sssvll-09-webfont.eot?#iefix') format('embedded-opentype'),
         url('sssvll-09-webfont.woff') format('woff'),
         url('sssvll-09-webfont.ttf') format('truetype'),
         url('sssvll-09-webfont.svg#SSSVLLRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}



#temp {
    background-color: #fff;
    height: 2000px;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 60;
	text-align:center;
	padding-top:100px;
}

* {
	margin: 0;
	padding: 0;
}

#once { clear: left; }

body {
	background: #fff;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#img-container	{ margin: 0; padding: 0; }
#img-container p	{ width: 400px; margin: 0; padding: 0 0 12px 0; }


a:link {
	text-decoration: none;
	color: #8a8c8e;
}
a:active {
	text-decoration: none;
	color: ##E6E6E6;
}
a:visited { text-decoration: none; color: #8a8c8e; }
a:hover {
	color: #333;
}

a img { border: none; }

.container {
}



p {
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
}

img {margin-bottom:50px;}

u {
	text-decoration:none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
}


#frame {
	width: 800px;
}


#menu ul li.active a {
	cursor: default;
	color: #E6E6E6;
}

#menu ul li.active a:hover {
	cursor: default;
	color: #E6E6E6;
	text-decoration: none;
	border:none;
}


#nouvelle {
	position:fixed;
	top:40%;
	left:42%;
	width:15%;
	padding:10px;
	border:solid 1px #A28744;
	text-align:center;
	font-family: "SSSVLLRegular", "Arial Narrow", Arial;
	text-transform: uppercase;
	letter-spacing: 0px;
	font-size: 19px;
	color: #c5aa3f;
		z-index:100;

	}
	
	#nouvelleimage {
		position:fixed;
	top:33%;
	right:50%;
	z-index:-10;
	overflow:hidden;
	}


/* ID 1 */


 #content {
	width: 800px;
	text-align: left;
	overflow: visible;
	margin-top:150px;
	margin-bottom:200px;
	text-decoration: none;
}

 #logoguillaumesasseville {
	font-family: "SSSVLLRegular", "Arial Narrow", Arial;
	width: 400px;
	text-align: center;
	margin-right: 400px;
	top:40px;
	position: fixed;
	text-transform: uppercase;
	font-size: 19px;	letter-spacing: 0px;
border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #8a8c8e;
	height: 20px;
}

#logoguillaumesasseville a {
	color: #333;
}

#logoguillaumesasseville a:hover {
	color: #;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;	
}


 #logosssvll {
	font-family: "SSSVLLRegular", "Arial Narrow", Arial;
	width: 400px;
	text-align: center;
	margin-left: 400px;
	top:40px;
	position: fixed;
	text-transform: uppercase;
	font-size: 19px;	letter-spacing: 0px;
color: #8a8c8e;
}

 #logosssvll {
	font-family: "SSSVLLRegular", "Arial Narrow", Arial;
	width: 400px;
	text-align: center;
	margin-left: 400px;
	top:40px;
	position: fixed;
	text-transform: uppercase;
	font-size: 19px;	letter-spacing: 0px;
}

 #logosssvll a {
	 	color: #333;

}


#logosssvll a:hover {
	color: #333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;	
}

 #menu {
	font-size: 19px;
	font-family: "SSSVLLRegular", "Arial Narrow", Arial;
	text-transform: uppercase;	letter-spacing: 0px;
}

 #menu ul {
	list-style: none;
	margin: 0 0 0px 0;
}

#menu a:hover {
	color: #333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;	
}

 #menu ul li.section-title { }

 ul#sssvll {
	width: 400px;
top:150px;
position:fixed;
	margin-left: 400px;
	text-align: center;
	line-height: 30px;
	font-size: 19px;
 }
 
li#insta {margin-top: 178px; 	position: fixed; text-align: center; width: 400px;
}
  ul#sssvll a {
 }
 ul#guillaume_sasseville {
	width: 400px;
	text-align: center;
	line-height: 30px;
	margin-top:60px;
	font-size: 19px;
 }

  ul#pages {
	position:fixed;
	bottom:20px;
	left:-30px;
	font-size:12px;
	width: 50%;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #8a8c8e;
	letter-spacing: 0px;
	padding-left: 30px;
}
 
 #pages  li {
		padding-left: 25px;
		padding-bottom:5px;
}

 h1 {
		width: 400px;
	text-align: center;
	margin-bottom: 30px;
	font-size: 19px;
	font-family: "SSSVLLRegular", "Arial Narrow", Arial;
	text-transform: uppercase;	letter-spacing: 0px;
font-weight:normal;
line-height:25px;
}

h1 u {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;
	text-decoration: none;
}
	
h2 {
	font-weight:normal;
	font-family:MiloSerifOT, Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	width: 360px;
	margin-bottom: 9px;	
	margin-top:0px;
	line-height:19px;
}
 h3 { font-size: 16px; }
h4 { font-size: 12px; }





/* ID 2 */


body#section_id_2 #content {
	width: 800px;
	text-align: left;
	margin-right: 0px;
	overflow: visible;
	margin-top:150px;
	margin-bottom:200px;
}

body#section_id_2 #logoguillaumesasseville {
	font-family: "SSSVLLRegular", "Arial Narrow", Arial;
	width: 400px;
	text-align: center;
	margin-right: 400px;
	top:40px;
	position: fixed;
	text-transform: uppercase;
	font-size: 19px;	letter-spacing: 0px;
border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #8a8c8e;
	height: 20px;

}

body#section_id_2 #logoguillaumesasseville a {
	color: #333;
}

body#section_id_2 #logoguillaumesasseville a:hover {
	color: #333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;	
}


body#section_id_2 #logosssvll {
	font-family: "SSSVLL Temp", "Arial Narrow", Arial;
	width: 400px;
	text-align: center;
	margin-left: 400px;
	top:40px;
	position: fixed;
	text-transform: uppercase;
	font-size: 19px;	letter-spacing: 0px;
color: #8a8c8e;
}

body#section_id_2 #logosssvll {
	font-family: "SSSVLLRegular", "Arial Narrow", Arial;
	width: 400px;
	text-align: center;
	margin-left: 400px;
	top:40px;
	position: fixed;
	text-transform: uppercase;
	font-size: 19px;	letter-spacing: 0px;
color: #8a8c8e;
}

body#section_id_2 #logosssvll a {
	color: #B3B3B3;
}


body#section_id_2 #logosssvll a:hover {
	color: #333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;	
}

body#section_id_2 #menu {
	font-size: 19px;
	font-family: "SSSVLLRegular", "Arial Narrow", Arial;
	text-transform: uppercase;	letter-spacing: 0px;
}

body#section_id_2 #menu ul {
	list-style: none;
	margin: 0 0 0px 0;
}

#menu a:hover {
	color: #333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;	
}

body#section_id_2 #menu ul li.section-title { }

body#section_id_2 ul#sssvll {
	width: 400px;
	top:150px;
	position: fixed;
	margin-left: 400px;
	text-align: center;
	line-height: 30px;
	z-index:-1;
	font-size: 19px;
 }
 
body#section_id_3 li#insta {margin-top: -60px; position: relative;}


  ul#sssvll a {
 }

body#section_id_2  ul#sssvll a {
	color: #E6E6E6;
 }
 
body#section_id_2 ul#guillaume_sasseville {
	width: 400px;
	text-align: center;
	line-height: 30px;
	margin-top:60px;
	font-size: 19px;
 }

body#section_id_2  ul#pages {
	position:fixed;
	bottom:20px;
	left:-30px;
	font-size:12px;
	width: 50%;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #8a8c8e;
	letter-spacing: 0px;
	padding-left: 30px;
}
 
body#section_id_2 #pages  li {
			padding-bottom:5px;
		padding-left: 25px;

}


body#section_id_2 h1 {
	width: 400px;
	text-align: center;
	margin-bottom: 30px;
	font-size: 19px;
	font-family: "SSSVLLRegular", "Arial Narrow", Arial;
	text-transform: uppercase;	letter-spacing: 0px;
font-weight:normal;
}

body#section_id_2 h1 u {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;
	text-decoration: none;
}
	
body#section_id_2 h2 {
	font-weight:normal;
	width: 340px;

}
body#section_id_2 h3 { font-size: 16px; }
body#section_id_2 h4 { font-size: 12px; }





/* ID 3 */




body#section_id_3 #content {
	width: 800px;
	text-align: right;
	overflow: visible;
	margin-top:150px;
	margin-bottom:200px;
	
}


body#section_id_3 #content p {
		}

body#section_id_3 #logoguillaumesasseville {
	font-family: "SSSVLLRegular", "Arial Narrow", Arial;
	width: 400px;
	text-align: center;
	margin-right: 400px;
	top:40px;
	position: fixed;
	text-transform: uppercase;
	font-size: 19px;	letter-spacing: 0px;
border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #8a8c8e;
		height: 20px;

}

body#section_id_3 #logoguillaumesasseville a {
	color: #8a8c8e;
}

body#section_id_3 #logoguillaumesasseville a:hover {
	color: #333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;	
}


body#section_id_3 #logosssvll {
	font-family: "SSSVLLRegular", "Arial Narrow", Arial;
	width: 400px;
	text-align: center;
	margin-right: 400px;
	top:40px;
	position: fixed;
	text-transform: uppercase;
	font-size: 19px;	letter-spacing: 0px;
color: #8a8c8e;
}

body#section_id_3 #logosssvll {
	font-family: "SSSVLLRegular", "Arial Narrow", Arial;
	width: 400px;
	text-align: center;
	margin-left: 400px;
	top:40px;
	position: fixed;
	text-transform: uppercase;
	font-size: 19px;	letter-spacing: 0px;
color: #999;
}

body#section_id_3 #logosssvll a {
	color: #333;
}


body#section_id_3 #logosssvll a:hover {
	color: #333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;	
}

body#section_id_3 #menu {
	font-size: 19px;
	font-family: "SSSVLLRegular", "Arial Narrow", Arial;
	text-transform: uppercase;	letter-spacing: 0px;
}

body#section_id_3 #menu ul {
	list-style: none;
	margin: 0 0 0px 0;
}

body#section_id_3 #menu ul li.section-title { }

body#section_id_3 ul#sssvll {
	margin-left:400px;
width: 400px;
	text-align: center;
	line-height: 30px;
	margin-top:60px;
	font-size: 19px;
	position:relative;
	top:0px; 
 }
 

body#section_id_3 ul#guillaume_sasseville a {
	color: #E6E6E6;
 }
 
body#section_id_3  ul#guillaume_sasseville {
	width: 400px;
	top:150px;
	position: fixed;
	text-align: center;
	line-height: 30px;
	z-index:-1;
	font-size: 19px;
	margin-right:400px}

body#section_id_3  ul#pages {
	position:fixed;
	bottom:20px;
	left:-30px;
	font-size:12px;
	width: 50%;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #8a8c8e;
	letter-spacing: 0px;
	padding-left: 30px;
	text-align:left;
}
 
body#section_id_3 #pages  li {
		padding-left: 25px;
		padding-bottom:5px;
}
body#section_id_3 h1 {
	width: 400px;
	text-align: center;
	margin-bottom: 30px;
	font-size: 19px;
	font-family: "SSSVLLRegular", "Arial Narrow", Arial;
	text-transform: uppercase;	letter-spacing: 0px;
font-weight:normal;
	margin-left:400px;
}

body#section_id_3 h1 u {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;
	text-decoration: none;
}
	
body#section_id_3 h2 {
	font-weight:normal;
	width: 340px;
	margin-bottom: 9px;
	margin-top:0px;
	text-align:left;
	margin-left:460px;

}
body#section_id_3 h3 { font-size: 16px; }
body#section_id_3 h4 { font-size: 12px; }



/* ID 4 */



#nouvelle a {
	color: #A28744;
}

#nouvelle a:hover {
	color: #000;
}
	
body#section_id_4 ul#sssvll {
	margin-left:400px;
width: 400px;
	text-align: center;
	line-height: 30px;
	margin-top:60px;
	font-size: 19px;
	position:relative;
	top:0px;
	display:none;
 }
 body#section_id_4  ul#guillaume_sasseville {
	width: 400px;
	top:150px;
	position: fixed;
	text-align: center;
	line-height: 30px;
	z-index:-1;
	font-size: 19px;
	margin-right:400px;
	display:none;}



body#section_id_4 #content {
	width: 399px;
	padding-right:200px;
	padding-left:201px;
	text-align: right;
	overflow: visible;
	margin-top:150px;
	margin-bottom:200px;
	text-align:center;
	
}

body#section_id_4  ul#pages {
	position:fixed;
	bottom:20px;
	left:-30px;
	font-size:12px;
	width: 50%;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #8a8c8e;
	letter-spacing: 0px;
	padding-left: 30px;
	text-align:left;
}

body#section_id_4 h1 {
	width: 400px;
	text-align: center;
	margin-bottom: 30px;
	font-size: 19px;
	font-family: "SSSVLLRegular", "Arial Narrow", Arial;
	text-transform: uppercase;
	letter-spacing: 0px;
	font-weight:normal;
}

	
body#section_id_4 h2 {
	font-weight:normal;
	font-family:MiloSerifOT, Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	width: 400px;
	margin-bottom: 29px;	
	margin-top:0px;
	line-height:19px;
}
body#section_id_4 h3 {
	width: 400px;
	text-align: center;
	margin-bottom: 20px;
	font-size: 19px;
	font-family: "SSSVLLRegular", "Arial Narrow", Arial;
	text-transform: uppercase;
	letter-spacing: 0px;
	line-height:35px;
	font-weight:normal;
}
