div#clear {
clear:both;
}
div#fl {
float:right;
}
div#message {
padding-top: 6em;
float:right;
border: 0px solid;
font-size: 80%;
}
div#message h3 {
font-size: 90%;
}
div#centerhead {
display: inline;
padding: 0px;
margin: 10px;
height:25px;
}
div#centerhead a{
color: #6A3419;
font-size: 75%;
font-weight: bold;
border:0px solid black;
/*background: #B7B7B7;*/
width: 10em;
margin:0px;
padding:0px;
}
div#centerhead a:hover{
color:black;
}
div#centerhead a:sel{
color:#6A3419;
}
.select {
margin:0 30px;
padding: 0 0px
}
.hidden { display: none; }
.unhidden { display: block;}
/* nifty menu #8a4f33*/
div#subhead{width:100%;align:center;margin:10px 0px;padding:0px 0px ; border:0px solid;color: black;}
ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0;}
ul#nav{margin: 0px 0px;padding:0px 0px;}

ul#nav li{float:left;margin-right: 3px;text-align: center;border:0px solid; }
ul#nav li.tab_sel a{background: #FFF;color: black;font-weight:bold;}
ul#nav li.tab_sel a:hover{background: #FFF;color: #6A3419;font-weight:bold;}

ul#nav a{font-family:alleycat;font-weight:normal;float:left;width: 7em;padding: 0px 0;background: #F8FBE8;text-decoration:none;color: black}
ul#nav a:hover{background: #F8FBE8;color: #6A3419;font-family:alleycat;font-weight:bold;}

.tab_sel {
color:#6A3419;
margin:0 30px;
padding: 0 0px
}
.tab_desel {
color: black;
margin:0 30px;
padding: 0 0px;
}

.tab_desel a{
color: black;
}

#lancement_text {margin: 0px 0px, padding: 10px 10px; border: 0px solid black;}


img {
  border: none;
}
div.textp {
color: #5e2b12;
color: #6A3419;
font-family: alleycat;
font-size: 90%;
letter-spacing:0.0em;
padding: 0px 0px;
height: 390px;
border-left: 0px solid #6A3419;
}

#title_pic {
text-align: bottom;
}
#main_title{
display: block;
color: #8a4f33;
color: #6A3419;
margin: 5px;
padding: 5px;
height:25px;
}
div#main_title h2 {
/* for FF */
padding: 0px;
margin: 0px;
}

#foot {
color: #6A3419;
text-align: centre;
font-size: 80%;
margin: 5px;
clear:both;
}

#main_text {
text-align: left;
font-weight: normal;
font-size: 14;
/*letter-spacing:0.5px;*/
margin: 0px;
padding: 10px;
color: #000;
color: #8a4f33;
background-color: #fff;
border: 1px solid;
/*height:420;*/
clear:both;
}

#main_pic {
display: block;
float:left; /*FF*/
width:253px;
height:390px;
padding-left: auto;
padding-right: auto;
margin-right:10px;
border-right: 1px solid #6A3419;
font-size:87%;
color: black;
}

body {
/* background-color: #800000;*/
 background-color: black;
 background-color: #d2d0d1;
 background-color: #B7B7B7;
background-color: #939393;
/*background: url("./pics/back-90.jpg");*/
 text-align: center; /* trick to get subsequent divs centred, only for ie*/
 /*width: 1024;
 height: 768;*/
 border: 1 solid;
 color: #6A3419;
 }
#top {
position: absolute;
top: 25;
left: 125;
font-family: arial;
font-size: 14;
}
#bot {
position: absolute;
left: 200;
top: 110;
font-family: arial;
font-size: 16;
}

#flags {
font-family: arial;
font-size: 16;
margin:0 auto;
width: 530;
}
#main1 {
width: 773px;
margin-left: auto;
margin-right: auto;
margin-bottom: 10px;
border: 0px double;
}
#main {
font-family:sans-serif;
display: block;
width: 880;
/*height: 518;*/
border: 0px solid green;
margin: 0px 10px;
margin-left: auto;
margin-right: auto;
padding: 10px 10px;
/*margin: 3 auto;
padding: 10;*/
text-align: center; 
background-color: #f8fbe8;
background-color: #6A3419;
background-color: #5e2b12;
background-color: #939393;
background-color: #680D16;
background-color: #f8fbe8;
 /* background: url("./pics/back-90.jpg");*/
/*white background while pic loads
background-color: #fcfdf0;
background-color: #d3cc92;
background-color: #dfddb3;*/
color: #FCFDF0;
color: #6A3419;
/*background: url("./pics/gradient1.jpg");*/
/*color: #000;*/
filter:Alpha(opacity=100);
}

#cons {
position: relative;
 text-align: center; //trick to get subsequent divs centred
//left: 460;
//top: 160;
font_family: arial;
font_size: 12;
color: blue;
border: 1 solid;
}

#red {
font-size: 12;
color: red;
}

#ital {
font-size: 12;
color: red;
}

#mid {
position: absolute;
left: 65;
top: 10;
font-family: arial;
font-size: 100;
letter-spacing: 1.5;
}

div#menu a {text-decoration: none;}
div#menu a:visited {color: brown}
div#menu a:hover {color: #400000}
div#menu a:link {color: brown}

a {text-decoration: none;}
a:visited {color: brown}
a:hover {color: #400000}
a:link {color: #brown}
/*a:link {color: #8a4f33}
*/

#welcome_title {
position: relative;
height: 80;
text-align: center;
border: 0px solid;
padding:10px;
color: #6A3419;
/*background: #F8FBE8;
background: #939393;*/
}
#title {
display: inline;
position: relative;
color: #C6BA54;
color: black;
width: 840;
height: 120;
text-align: center;
border: 0px solid;
padding:10px;
/*
background: #F8FBE8;
background: #939393;*/
}

#box {
/*background-color: #f9dacd;*/
text-align: center;
background-color: #f8fbe8;
width: 600;
height: 300;
margin:0 auto;
border: 2px solid;
}
#picbox {
  position: relative;
  padding: 0.5cm 1.0cm;
}

#construction {
border: 1;
position: relative;
}

#con_text {
text_align: middle;
text_size: 24;
color: blue;

}
#menu {
display: block;
width: 800;
height: 25;
border: 0px solid;
/*background-color: #f9dacd;
background-color: #FCFDF0;
background-color: #f8fbe8;
background-color: #939393;*/
text-align: center;
margin-left: auto;
margin-right: auto;
}


#headrule {
height: 6px;
width: 600px;
color: #800000;
background-color: #800000;
}
.menuop {
  font-family : alleycat;
   font-size : 12px;
   font-weight : bold;
   text-align : center;
   color :  #9a932b;
   float: left;
   margin-left:100;
  margin-right:30;
}
