/* Name    : default
 * Version : 1.0
 * Content : Dragon Matrix Page CSS styles (header, main, menu items)
 * Author  : blenistour
 */

/* -------------------------------------------------------------------- */
/* ------------------------ HEADER & PAGE ----------------------------- */
/* -------------------------------------------------------------------- */

#dmPageContainer {
    margin: 0 auto;
    padding: 0;
}

#dmPage {
    position:relative;
    left:0px;
    top:0px;
    margin: 5px;
    border-style:solid;
    border-width:1px;
    border-color:#992211;
    padding: 5px;
    text-align: left;
}

/** Main content
 */
#dmMainRegister {
    width:520px;
}

#jdbdPoster {
    width:421px;
    height:650px;
	display:block;
    background-image: url('./images/jdbd.jpg');
    background-repeat: no-repeat;
}

/** TEXT STYLES FOR JDBD description
 */
.textBase {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   font-weight: normal;
   text-decoration:none;
   color: #000000;
}
 
.textSection1 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   font-weight: bold;
   text-decoration:none;
   color: #013D71;
}

/* Format de la journee */
.textSection2 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   font-weight: bold;
   text-decoration:none;
   color: #6C0000;
}

/* Horaire */
.textSection3 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   font-weight: bold;
   text-decoration:none;
   color: #7C4B13;
}

/* Bienvenue */
.textSection4 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   font-weight: bold;
   text-decoration:none;
   color: #B06E0E;
}

/* Subscribe */
.textSection5 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   font-weight: bold;
   text-decoration:none;
   color: #CF1515;

   background-image: url('./images/link.gif');
   background-position: 4px 6px; 
   background-repeat: no-repeat;  
   background-color:#F1F1F1;
   border: 1px solid #C8C8C8;
   padding:4px 4px 6px 14px;
   margin-top:4px;
}
.textSection5 a {text-decoration:underline; color: #CF1515;}
.textSection5 a:active {text-decoration:underline;color: #CF1515;}
.textSection5 a:link {text-decoration:underline;color: #CF1515;}
.textSection5 a:visited {text-decoration:underline;color: #CF1515;}
.textSection5 a:hover {text-decoration:underline;color: #CF1515;}

/* Contact */
.textSection6 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   font-weight: bold;
   text-decoration:none;
   color: #000000;

   background-image: url('./images/mailto.gif');
   background-repeat: no-repeat;  
   background-position: 0px 3px; 
   padding-left:18px;
}
.textSection6 a {text-decoration:underline; color: #000000;}
.textSection6 a:active {text-decoration:underline;color: #000000;}
.textSection6 a:link {text-decoration:underline;color: #000000;}
.textSection6 a:visited {text-decoration:underline;color: #000000;}
.textSection6 a:hover {text-decoration:underline;color: #000000;}

/* End date */
.textSection7 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   font-weight: normal;
   text-decoration:none;
   color: #777777;
}

/* Separator */
.separatorPoster {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 4px;
   font-style: normal;
   font-weight: bold;
   text-decoration:none;
   color: #000000;

   background-image: url('./images/separator.gif');
   background-repeat: no-repeat;  
   display:block;
   width:450px;
   height:7px;
}

.registrationTable {
   padding-top:10px;
   padding-bottom:10px;
}

/* JDBD huge title */
.posterTitle {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 4px;
   font-style: normal;
   font-weight: bold;
   text-decoration:none;
   color: #000000;

   background-image: url('./images/title.gif');
   background-repeat: no-repeat;  
   display:block;
   width:783px;
   height:79px;
}