body
{
	margin:0;	
	padding:0;	
	font-family: verdana, Arial, Helvetica, sans-serif;
	line-height:1.25em;
	font-size: 0.7em;
	color: #666666;
	background-color:cornsilk;
}
img,img img a:hover
{
	text-decoration: none;
	border: none;
	padding:5px;
}

h1
{
	letter-spacing: 0.2em;
	font-size: 1.25em;
	font-weight : bold;
	color:#336699;
	padding-left:65px;
	padding-top:22px;
	background-image: url(../images/debut.jpg); 
	background-repeat:no-repeat; 
	background-position: top left;		
	height:44px;	
}
h2
{
	letter-spacing: 0.2em;	
	font-weight : bold;
	font-size: 1em;
}
h3
{
	letter-spacing: 0.2em;
	font-size: 1.25em;
	font-weight : bold;
	color:#336699;
	text-align:center;
}
h4
{
	letter-spacing: 0.2em;
	font-weight: lighter;
	font-size: 1em;
}
#menu a
{
	text-decoration: none;
	color: #336699;
}

#menu a:hover
{
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #336699;
}
#footer a
{
	text-decoration: none;
	color: #336699;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #336699;	
}

#footer a:hover
{
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #336699;
}

#content a
{
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #336699;	
	color: #336699;
}

#content a:hover
{
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #336699;
}

#header
{
	height:120px;			
	background-image: url(../images/header.jpg); 
	background-repeat:repeat-x; 	
}
#sub_header
{
	height:50px;
	padding-left:5px;
}
#text_header
{
	float:left;
	height:140px;
	width:233px;
	padding:5px;
	margin:5px;
	background-color:LightSteelBlue;
	border:#FFFFFF solid 4px;
}
#container
{
	background-color:#FFFFFF;
	width:770px;	
	margin: 0 auto; /*Center container on page*/	
}
#menu
{
	height:60px;	
	text-align:center;
	padding-top:5px;
	padding-left:7px;
	text-align:center;
	background-color:GhostWhite;
}
.menu_1
{
	float:left;
	padding-left:5px;
	width:98px;
	text-align:center;
}
#content
{
	padding:5px;
	text-align:justify;	
}
#footer
{
	height:70px;		
	padding-top:2px;
	text-align:center;
	margin: 0 auto; /*Center container on page*/		
	background-image: url(../images/footer.jpg); 
	background-repeat:repeat-x; 	

}
.float_left_pad
{
	float:left;
	margin:5px;
	
}
.float_right_pad
{
	float:right;
	margin:5px;
}
.col_left
{
	float:left;
	width:380px;
	border-right:1px solid #CCCCCC;
	padding-right:5px;
}
.col_left_2
{
	float:left;
	width:359px;	
	padding-left:5px;
}

.clear_left
{
	clear:left;
}
.clear_right
{
	clear:right;
}

.float_right
{
	float:right;
}
.notrait a,#body a:visited,#body a:link
{
	text-decoration: none;
	color: #000000	;
}
.notrait a:hover
{
	text-decoration: none;

}
#centered_img 
{
     margin-left: auto;
     margin-right: auto;
     width: 758px;
}
#info_plus{    
	background-color:brown;
	color: #FFFFFF;
	padding:5px 5px 5px 5px;
	font-weight : bold;		
	text-align:center;
}