body{
    background : url(/richmorning/images/splash_background.png) #000000 no-repeat center top;
    height     : 100%;
    width      : 100%;
    margin     : 0 auto;
}



.body_content{
    margin : 0 auto;
    width  : 930px;
}
.graphic_content{
    width  : 930px;
}
.text_content_1{
    width      : 100%;
}
.text_content_2{
    width : 100%;
}

/* In the graphic content */
.graphic_banner{
    width : 603px;
}

.banner_text{
    font-family   : Georgia, "Times New Roman", Times, serif;
    font-size     : 18px;
    font-weight   : bold;
    color         : #ffcc00;
    margin-bottom : 18px;
}

.graphic_tv{
    float       : left;
    padding-top : 2px;
}


    
/* End of graphic content */


/* In graphic right */

#sidebar{
    width  : 295px;
    float  : right;
}


#sidebar h2,
#sidebar h3{
    font-family : Georgia;
    font-weight : bold;
    font-style  : italic;
    margin      : 0;
    display     : inline;
}


#sidebar h2{
    font-size   : 24px;
}

#sidebar h3{
    font-size   : 14px;
}


#day_one{
    width         : 260px;
    height        : 80px;
    margin-top    : 165px;
    margin-left   : 15px;
    padding-right : 15px;
}

#day_one a{
  text-decoration : none;
  color           : black;
}


#day_one a:hover{
  color           : red;
  text-decoration : none;
}


#miniform{
    width         : 265px;
    padding-left  : 15px;
    padding-right : 15px;
    margin-top    : 57px;
}

#miniform_1{
    width : 245px;
}

#before_miniform{
    font-family : Georgia;
    font-size   : 18px;
    font-weight : bold;
    font-style  : italic;
    color       : #ffffff;
}

#miniform_input{
    width      : 245px;
    height     : 190px;
    margin-top : 10px;
}

.miniform_input_text{
    font-family    : Verdana, Arial, Helvetica, sans-serif;
    font-size      : 12px;
    color          : #66ccff;
    font-style     : normal;
    padding-bottom : 10px;
}

.miniform_input_text_italic{
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size   : 12px;
    color       : #66ccff;
    font-style  : normal;
    font-style  : italic;
}


#subscribe{
    display         : block;
    margin          : 10px 0 0 0;
    padding         : 38px 10px 0 110px;
    color           : #000000;
    text-decoration : none;
    font-family     : Georgia;
    font-style      : italic;
    font-size       : 11px;
    background      : url(/richmorning/images/richMorningPack.png) 0px 0 no-repeat;
    height          : 102px;
    width           : 157px;
}

#subscribe:hover{
    color           : red;
    text-decoration : none; 
}

#subscribe p{
    margin: 0 0 0 0;
}

#subscribe p.bold{
    font-weight : bold;
    font-size   : 15px;
}

#after_miniform{
    padding-top      : 3px;
    background-color : #069;
    padding-left     : 15px;
    padding-right    : 15px;
    padding-bottom   : 10px;
    margin-right     : 20px;
    margin-left      : 2px;
}



#subscribe_text{
    font-family : Georgia;
    font-size   : 18px;
    font-weight : bold;
    font-style  : italic;
    color       : #ffffff;
  text-decoration : none;
}


#subscribe_text:hover{
  text-decoration : none;
  color           : #fc0;
}

.text_input_prenom{
    width            : 100px;
    height           : 13px;
    border-color     : #5bc1f4;
    border-width     : 1px;
    border-style     : solid;
    background-color : #0099cc;
    font-family      : Verdana, Arial, Helvetica, sans-serif;
    color            : #00619E;
    font-size        : 11px;
    float            : left;
    vertical-align   : middle;
    padding          : 2px;
}

.text_input_email{
    width            : 126px;
    height           : 13px;
    border-color     : #5bc1f4;
    border-width     : 1px;
    border-style     : solid;
    background-color : #0099cc;
    font-family      : Verdana, Arial, Helvetica, sans-serif;
    color            : #00619E;
    font-size        : 11px;
    float            : right;
    vertical-align   : middle;
    padding          : 2px;
}
.textbox_combo{
    height : 28px;
}

.height_table_row{
    height : 14px;
}

/* End of graphic right */
/* ----------------------------------------------------- */

/* In Text 1 section */
.perrot{
    height : 154px;
    background : url(/richmorning/images/splash_perrot.jpg) no-repeat;
}

.text_content_1_1{
    font-family : Verdana;
    font-size   : 12px;
    font-weight : normal;
    color       : #cccccc;
    background  : transparent;
    margin-left : 195px;
}

.text_content_1_link{
    font-family : Georgia, "Times New Roman", Times, serif;
    font-size   : 14px;
    font-weight : bold;
    color       : #cccccc;
    text-align  : right;
}

.text_content_1_2{
    background     : url(/richmorning/images/splash_middle_speechbubble.jpg) repeat-y;
    font-family    : Verdana;
    font-size      : 12px;
    font-weight    : normal;
    color          : #cccccc;
    padding-left   : 15px;
    padding-right  : 10px;
    padding-bottom : 3px;
}

.text_content_1_3{
    margin     : 0 0 0 0;
    padding    : 0px;
    border     : 0px;
    background : url(/richmorning/images/splash_bottom_speechbubble.jpg) no-repeat;
    width      : 915px;
    height     : 12px;
    font-size  : 10px;
}

.name{
    padding-right : 25px;
    padding-left  : 13px;
    margin-top    : 25px;
}
.name_span{
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size   : 12px;
    font-weight : bold;
    color       : #999999;
}

.text_2{
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size   : 12px;
    font-weight : normal;
    color       : #cccccc;
    padding-top : 15px;
}

.text_2_link{
    padding-top    : 15px;
    padding-bottom : 10px;
    height         : 20px;
}

.logo{
    float       : left;
    width       : 185px;
    padding-top : 7px;
}

/* TODO: delete link_no_hover for website V1 */
.link_2, .link_no_hover{
     font-family  : Verdana, Arial, Helvetica, sans-serif;
     font-size    : 12px;
     font-weight  : normal;
     color        : #cccccc;
     font-weight  : bold;
     padding-left : 7px;
}

.link_2:hover{
    color : #fc0;
}

/* End of Text 1 Section */


/*-----------------------------------*/

/* In footer */
#footer{
    width      : 100%;
    height     : 80px;
    margin     : 0 auto;
    text-align : center;
    color      : #666666;
}

.footer_text_0{
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size   : 11px;
    font-weight : bold;
    color       : #666666;
}

.footer_text_1{
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size   : 11px;
    font-weight : bold;
    color       : #666666;
}

.footer_text_1:hover{
    color : #999;
}

.footer_text_2, #footer a{
    font-family     : Verdana, Arial, Helvetica, sans-serif;
    font-size       : 11px;
    color           : #666666;
    text-decoration : none;
}

#footer a:hover{
    color : #999;
}
/* End of footer */
/*------------------------------------------------------ */



