﻿html {
    background-color: #000
}
            
body {
    color: #fff;
    font-family: Trebuchet MS, helivetica, arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
    margin: 0 auto;  
}
            
a {
    color: #fff;
    outline:none;
    text-decoration: none;
}
            
a:hover {
    color: #ffe432;
}

h2 {
    font-size:16px;
    font-weight:bold;
    margin: 20px 0 20px 0;   
}

h2.rightp {
    margin: 33px 0 20px 0;   
}

#doc {   
    display:block;
    margin:20px auto;
    width: 907px; height: 420px;
}            

#logo {
    background: #000 url(../images/mainWebPageRC2.gif) no-repeat top center ;
    display:block;      
    text-indent:-5000px;
    width:730px;height:300px;
}


#content {    
    margin: 0 auto;    
    outline:none;
    width: 730px; 
}

/* Vertical alignment of content layer */
.content {
    position:relative;
}

#content .content p {
    text-align:justify;
}

/* right column in content layer */
.col1 {    
    float:right;  
    position:relative;
    width:350px;  
}

/* facebook link */
.fb {
    background:#fff;
    border:solid 1px #fff; 
    float:left;
    margin:0 0 0 4px;
    width:16px; height:16px;
}    

/* left column in content layer */
.col2 {    
    float:left;
    position:relative;
    width:350px;
}

/* Contact Info */
address {
    font-weight:bold;
}
            
.addressFr {
    float: left;
    margin:20px 0 0 0;
}

.addressEng {
    float: left;
    margin:35px 0 0 0;
}


/* Copyright */
.copyright {    
    clear:both;    
    padding:40px 0 0 0;
    text-align:center;
}

/* Gallery */
.spacer {
    margin:20px 0 0 0;
}

/* W3C validated image */
.w3c {
    float:right;
    margin:25px 0 0 0;
    width:88px;height:31px;    
}
