
body {  padding-top:18px; 
 background:#000058;  margin:0px auto; text-align:center;
}
  
 
#wrapper {  
text-align:center;  
width:754px; 
margin:0px auto;  
background: transparent;
position:relative;
border: 1px solid #ffffff;
}
 
#wrapper1 {  
text-align:center;  
width:748px; 
margin:0px auto;  
background: #ffffff;
position:relative;
border: 3px solid #000058;
}
 

#logo {  
  width:750px; height:181px;
  margin:0px auto; text-align:center;
 padding:0px; 
}



/* menu */

.menunav {   
  width:748px; height:20px;
  margin:0px auto; 
  padding:0px; 
  text-align:center;   background-image:url('../butbkg.jpg');
  background-repeat:x-repeat;
  border-top: 1px solid #ffffff;
  border-bottom: 1px solid #000058;
}
 


#navarea {   
  width:747px; 
  margin:0px auto; 
    padding:2px 0px 0px 0px; 
  text-align:center;  
}
    
   
.cat { 
float:left;  
color: #ffffff; 
text-align:center; 
font: bold 10px  verdana, arial, helvetica, sans-serif;
margin:0px;  text-transform:uppercase;
padding:1px 5px 0px 9px;   letter-spacing:-0.05em;
display: block;

 
}
 
 
.cat a {
color: #ffffff;
text-decoration:none;
cursor: pointer;  
   }


.cat a:hover { 
color: #ffffff; 
text-decoration:underline;
    }

   
.cat #current {
color: #f5f20c; 
text-decoration: underline;
background: transparent;}
  
   
   
   
#navareafrench {   
  width:740px; 
  margin:0px auto; 
    padding:2px 0px 0px 0px; 
  text-align:center;  
}



.frenchcat { 
float:left;  
color: #ffffff; 
text-align:center; 
font: bold 10.3px  verdana, arial, helvetica, sans-serif;
margin:0px;  text-transform:uppercase;
padding:1px 5px 0px 5px;   letter-spacing:-0.05em;
 

 
}
 
 
.frenchcat a {
color: #ffffff;
text-decoration:none;
cursor: pointer;  
   }


.frenchcat a:hover { 
color: #ffffff; 
text-decoration:underline;
    }

   
.frenchcat #current {
color: #f5f20c; 
text-decoration: underline;
background: transparent;}
  
   
   
  
 #temparea { 
  width:725px;  
  margin:0px auto; 
  padding:10px 0px 0px 0px; 
  text-align:center; 
  background: #ffffff;
 
}
   
 
   
.imagearea { text-align:center; 
  padding: 4px 0px 4px 0px; margin: 0px auto;
}


  
.imagecenter {  text-align:center; 
 margin:0px auto; padding: 10px 0px;   border: none;

} 



  
.imagecenter a {  color: #ffffff; 
text-decoration: none;
background: transparent;
 } 


.imageright { float:right; text-align:right; 
 margin:0px 0px 8px 8px; padding:0px; border: 0px;

}
 

.imageleft { float:left; text-align:left; 
 margin:0px 8px 8px 0px; padding:0px; border: 1px solid #000;
 

}

  
.imagerightbox { float:right; text-align:center; width:300px;
 margin:0px 0px 10px 12px; padding:0px;
font: normal 10px verdana, arial, helvetica, san-serif; 
color: #000000; 
}


#line {  
  width:790px; height:1px;
 padding: 0px; 
 margin: 0px auto;
 text-align:center;
 color: inherit; background-color: #000058;
}


 
ul { text-align:left; list-style-type:none;
  	padding: 0px; 
    margin:0px 0px 0px 40px;  
}


li {  
	text-align:left;  
   font: normal 11px verdana, arial, helvetica, san-serif; 
    color: #000000; 
    padding:2px 0px; 
   margin: 0px;
    background-color:transparent; text-decoration:none;
}

li a {  
	 
	color: #000000; text-decoration:none
}

li a:hover {
	 
	color: #000058;
	text-decoration:underline;
} 
 

h1 { 
text-align:left; 
font: bold 14px verdana, arial, helvetica, san-serif; 
color: #000058;
background:transparent; 
margin:0px; 
padding:5px 0px; 
 
}

h2 { 
text-align:left; 
font: normal 11px verdana, arial, helvetica, san-serif; 
color: #000000;
background:transparent; 
margin:0px; 
padding:5px 0px; 
 
}

h3 { 
text-align:right; 
font: normal 11px verdana, arial, helvetica, san-serif; 
color: #000000;
background:transparent; 
margin:0px; 
padding:5px 0px; 
 
}
 
h4 { 
text-align:center; 
font: normal 11px verdana, arial, helvetica, san-serif; 
color: #000000;
background:transparent; 
margin:0px; 
padding:5px 0px; 
 
}
 
 
.link { 
text-align:left; 
font: normal 11px verdana, arial, helvetica, san-serif; 
color: #000000;
background:transparent; 
margin:0px; 
padding:5px 0px; 
 
}


.link a { 
text-align:left; 
font: normal 11px verdana, arial, helvetica, san-serif; 
color: #000058;
background:transparent; 
margin:0px; 
padding:5px 0px; 
 
}


.spacer {    
  text-align:center;
  margin:0px auto; 
 padding:8px;  
}

 #return {   
 text-align:center; 
 font: normal 10px verdana, arial, helvetica, san-serif;  
 color: #000000; 
 padding: 10px 0px 10px 0px;  
 margin: 0px auto;
 cursor: pointer; background-color:transparent; }

#return a {
color: #000000;
text-decoration: underline;
}
 
#return a:hover {
color: #000058;
text-decoration: none;
}

#nav { 
color: #000058;
margin:0px auto;
text-align:center;
padding:10px 0px 10px 0px;
border-top: 2px solid #000058; padding-top: 10px; width: 700px;
border-bottom: 2px solid #000058; padding: 10px; width:700px;
font: normal 10px verdana, arial, helvetica, san-serif;
text-decoration: none;
cursor: pointer;
background:transparent;
}

#nav a {
color: #000058; 
text-decoration: none;
}
 
#nav a:hover {
color: #9e0e27; 
text-decoration: underline;
}
 


#address {
 text-align: center;
 font: bold 12px verdana, arial, helvetica, sans-serif;
 margin:0px auto; 
 padding:10px 0px 0px 0px;   color: #9e0e27;
background-color: transparent;
}
 
  
 
#address1 {
 text-align: center;
  font: normal 11px verdana, arial, helvetica, sans-serif;
 margin:0px auto; 
 padding:0px;   color: #000000;
background-color: transparent;
}


#address1 a {
  color: #000000; 
}

#spacer {
 text-align: center;
  margin:0px auto; 
 padding:5px;   
}

#byline { 
text-align:center; 
color: #ffffff;
font: normal 9px verdana, arial, helvetica, sans-serif;
background-color: transparent;
padding: 15px 10px 0px 0px;
margin: 0px;}
 

#byline a {
color: #ffffff;
background-color: transparent;
text-decoration: none;
}

#byline a:hover {
color: #ffffff;
background-color: transparent;
text-decoration: underline;
}
 


#stats { text-align:center; 
font: normal 9px verdana,arial,helvetica,san-serif; 
color: #ffffff; 
background-color: transparent;
margin:0px auto;
padding: 80px 0px 0px 0px;}
 
 
 
  
#formwrapfrench{  text-align:center;
width: 610px;  height:470px;
margin:10px auto;
padding: 20px 0px;
background:#ebebf5; 
border:1px solid #9a9;
}
  
#formwrap{  text-align:center;
width: 610px;  height:430px;
margin:10px auto;
padding: 20px 0px;
background:#ebebf5; 
border:1px solid #9a9;
}






 form {
display:inline;
}

.ltBlock { 
  font: normal 10px verdana, arial, helvetica, san-serif; 
  text-align:left; 
padding:5px 0;
margin:0;

}

.ltBlock span { 
width:140px; 
display:block; 
float:left; 
text-align:right;
margin:0 10px 0 0;
padding:0;
}

input { width:400px; background:#fff; border:1px solid #000058; color:#000058; }
textarea { width:400px; background:#fff; border:1px solid #000058; color:#000058; }

.submit { width:400px; 
  float:right;
  padding: 15px 60px 25px 0px;  
  margin:0;  
  font: 10px verdana, arial, helvetica, san-serif;
  text-align:right; 
}

.submit input { width:auto; cursor:pointer; }


#tags {text-align:center; width:780px;
	font: normal 9px veradana, arial, helvetica, sans-serif;
	color: #ffffff;
	padding: 350px 0px 0px 0px;
    margin:0px auto; text-decoration: none;
    background: transparent;
}
 
 
#tags a { 
	color: #ffffff; text-decoration: underline;
}
 
