/* 
    Document   : MainPage
    Created on : Dec 18, 2009, 12:10:07 PM
    Author     : ivan
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

/*root {
    display: block;
}*/
body{

    font-family: Arial,Helvetica,sans-serif;
    margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 15px;
    margin-top: 15px;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    min-width: 740px;
    background-image: url(img/bg.jpg);
    background-repeat:repeat;
    background-attachment:fixed;
    background-position:top center;

}

#wrapper{
    
    background-color: #ffccff;
    margin-left: auto;
    margin-right: auto;
    width: 840px;
    padding-top: 5px;
    padding-bottom: 5px;
    border-left-style: solid;
    border-right-style: solid;
    border-left-width: 1px;
    border-right-width: 1px;
    border-left-color: silver;
    border-right-color: silver;
}

#header-top {
    
    border-top-style: solid;
    border-top-width: 1px;
    border-top-color: silver;
}


#header-bottom{
    
    margin-left: -20px;
    width: 880px;
}

#header-bottom table{

    width: 100%;
    border-bottom-style: solid;
    border-top-style: solid;
    border-bottom-width: 10px;
    border-top-width: 5px;
    border-bottom-color: #444444;
    border-top-color: #adbbca;
    margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    margin-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    background-color: #f0f0f0;
    color: #5e7796;
}

#header-bottom tr{
    
    margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    margin-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
}

#header-bottom td{
    
    border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-bottom-width: 1px;
    border-top-width: 1px;
    margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    margin-top: 0px;
    padding-right: 30px;
    padding-left: 30px;
    padding-bottom: 1px;
    padding-top: 40px;
    border-right-color: silver;
    border-left-color: silver;
    border-bottom-color: silver;
    border-top-color: silver;
}

#header-bottom td a:link, #header-bottom td a:visited{
    
    color: #01407a;
    font-size: 100%;
    text-decoration: none;
}

#header-bottom td a:hover{
    
    color: #6699ff;
}

#main {
    
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
}

#column-left{
    float:left;
}

#image{
    
    border-right-width: 5px;
    border-left-width: 5px;
    border-bottom-width: 5px;
    border-top-width: 5px;
    border-right-color: silver;
    border-left-color: silver;
    border-bottom-color: silver;
    border-top-color: silver;
    border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-style: solid;
}

#content{

    margin-left: 340px;
    padding-right: 20px;
    font-family: Arial,Helvetica,sans-serif;
    font-style: normal;
    color: #01407a;
    background-color: white;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 20px;
    min-height:656px;
}

#content hr{
    border-top-width: 1px;
    border-top-color: #a60000;
    border-top-style: solid;
    border-left-style: none;
    border-right-style: none;
    border-bottom-style: none;
}

#content2{
    padding-right: 20px;
    font-family: Arial,Helvetica,sans-serif;
    font-style: normal;
    color: #01407a;
    font-size: 80%;
    background-color: white;
    padding-left: 20px;
    padding-top: 1px;
    padding-bottom: 1px;
    min-height:340px;
}

#content2 hr{
    border-top-width: 1px;
    border-top-color: #a60000;
    border-top-style: solid;
    border-left-style: none;
    border-right-style: none;
    border-bottom-style: none;
}

#content2 a:link{
    text-decoration: none;
}

#content3{
    margin-left: 270px;
    font-family: Arial,Helvetica,sans-serif;
    font-style: normal;
    color: #01407a;
    font-size: 80%;
    padding-top: 5px;
    background-color: white;
    padding-bottom: 5px;
    padding-left: 20px;
    padding-right: 20px;
    min-height:391px;
}

#content3 hr{
    border-top-width: 1px;
    border-top-color: #a60000;
    border-top-style: solid;
    border-left-style: none;
    border-right-style: none;
    border-bottom-style: none;
}

#content3 a:link{
    text-decoration: none;
}

#footer{
    
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-color: silver;
    border-bottom-color: silver;
    color: green;
    padding-left: 10px;
    font-size: 60%;
    padding-top: 2px;
    padding-bottom: 2px;
}

#footer a:link{
    text-decoration: none;
}

#clearone{
    clear:both;
}

#fb-button p{
    text-align: right;
}

#fb-box{
    
    background-color: white;
}
