/* Mise forme générale */
html, body {
font-family: Arial, Helvetica, sans-serif; 
font-size: 10pt;
line-height: 110%;
text-align: center;
color: white;
background: url("../images/background.png") black repeat-x 0 0;
margin: 0;
padding: 0;
}
/* Conteneur de la Page */ 
#container {
width: 990px;
margin: 0 auto;
text-align: center;
background: url("../images/container_background.jpg") transparent repeat-x 0 140px;
padding-bottom: 5px;
}
/* Header */
#header {
width: 990px;
height: 140px;
background: url("../images/top_catcher_background.gif") transparent no-repeat 0 0;
margin-bottom: 20px;
}
/* Top Catcher */
#top_catcher {
width: 610px;
height: 40px;
/* top right bottom left */
margin: 50px 0 0 18px;
float: left;
}
#top_catcher .c_b_input {
width: 283px;
height: 40px;
font-size: 18pt;
font-weight: bold;
color: white;
text-align: center;
border: none;
background: url("../images/c_b_input.gif") transparent no-repeat 0 0;
/* top right bottom left */
margin: 0 8px 0 0;
float: left;
}
#top_catcher .c_b_submit {
width: 317px;
height: 40px;
border: none;
background: url("../images/c_b_submit-off.gif") transparent no-repeat 0 0;
margin: 0;
cursor: pointer;
float: left;
}
#tcg {
/* top right bottom left */
margin: 10px 0 0 12px;
float: left;
}
#tcd {
/* top right bottom left */
margin: 10px 0 0 18px;
float: left;
}
/* Bloc Texte 1 */
#txt_1 {
width: 370px;
height: 358px;
background: url("../images/top_texte_background.jpg") transparent no-repeat 0 0;
margin: 0;
float: left;
}
/* Bloc Texte 2 */
#txt_2 {
width: 370px;
height: 358px;
background: url("../images/top_texte_background.jpg") transparent no-repeat 0 0;
/* top right bottom left */
margin: 0 0 10px 0;
float: left;
}
/* Liens Bloc Texte 1 */
#txt_1 dl, #txt_2 dl {
width: 370px;
height: 328px;
text-align: left;
margin: 30px 0 0 0;
float: left;
}
#txt_1 dd, #txt_2 dd {
height: 21px;
line-height: 21px;
font-size: 11pt;
font-weight: bold;
/* top right bottom left */
margin: 0 0 0 5px;
}
/* Big Fake Player 1 */
#Bplayer_1 {
width: 600px;
height: 358px;
/* top right bottom left */
margin: 0 0 10px 20px;
float: left;
cursor: pointer;
}
#Bthumb_1 {
width: 600px;
height: 337px;
}
#bt1 {
position: relative;
top: 126px;
left: 0;
}
/* Conteneur small thumbs */
.vids {
width: 240px;
height: 201px;
/* top right bottom left */
margin: 0 0 10px 6px;
float: left;
}
/* Middle Catcher & Footer Catcher */
#middle_catcher, #footer_catcher {
width: 990px;
height: 120px;
background: url("../images/middle_catcher_background.gif") transparent no-repeat 0 0;
/* top right bottom left */
margin: 10px 0 10px 0;
clear: both;
}
#middle_catcher .c_b_input, #footer_catcher .c_b_input {
width: 445px;
height: 30px;
font-size: 14pt;
color: white;
text-align: center;
border: none;
background: url("../images/c_b_input_2.gif") transparent no-repeat 0 0;
/* top right bottom left */
margin: 50px 0 0 520px;
float: left;
}
#middle_catcher .c_b_submit, #footer_catcher .c_b_submit  {
width: 445px;
height: 30px;
border: none;
background: url("../images/c_b_submit_2-off.gif") transparent no-repeat 0 0;
/* top right bottom left */
margin: 3px 0 0 520px;
cursor: pointer;
float: left;
}
/* Big Fake Player 2 */
#Bplayer_2 {
width: 600px;
height: 358px;
/* top right bottom left */
margin: 0 20px 0 0;
float: left;
cursor: pointer;
}
#Bthumb_2 {
width: 600px;
height: 337px;
}
#bt2 {
position: relative;
top: 126px;
left: 0;
}
#footer {
clear: both;
font-size: 8pt;
}
/* Liens */
a:link {
text-decoration: none;
font-weight: bold;
color: white;
background-color: transparent;
outline: none;
}
a:active, a:hover {
text-decoration: none;
font-weight: bold;
color: #ffff00;
background-color: transparent;
outline: none;
}
a:visited {
text-decoration: none;
font-weight: bold;
color: #ea2e0b;
background-color: transparent;
outline: none;
}
img {
border: none;
}