#header{
     background: #FFF url("images/head-bg.gif") top left repeat-x;
     height: 120px;   
}

#topseparate{
    background-repeat:repeat-x;
    background: #FFF url("images/menu.gif") top left repeat-x; 
    border:solid;border:1px;
    margin:0px;
    padding:0px;
    font-family:verdana,geneva,arial,helvetica,sans-serif;
    font-size:10px;color:white;height:30px
} 

#footer{
background: #FFF url("images/menu.gif") top left repeat-x; 
}

#container{
    width:100%;
    margin-right:auto;
    margin-left:auto;background-color: #EEEEEE;
}
p{font: Verdana, Arial, Helvetica, sans-serif;}
#topseparate ul{
    float: right;
    height:25px;
    list-style:none;
    margin:0;
    padding:0;}
#topseparate li{float: left;
               border-bottom-color: #FFFFFF;
               border-right:1px solid;
}
#topseparate li a{
    color:white;
    display:block;font-weight:bold;
    line-height:30px;padding:0px 10px;
    text-align:center;text-decoration:none;
    width: 85px;
}
#topseparate li a:hover{
    color: yellow;
    text-decoration:none;background : none;
    text-decoration: underline;
}
#topseparate li:hover ul{
    display:block;
    border-bottom: 1px solid black;
}


#main{
    background: #D2FFD2;
    text-align: justify;
    min-height:400px;
    height:auto !important;
    height: 400px; 
    width: 99%; 
    margin:0px;
    padding:0px;
}
.maincontent{
    vertical-align: top;
    height: 340;
    
}

#content{
    text-align: justify;
     background: #FFF url("images/sub.gif") top left repeat-x; 
    float: left;
    width: 52.5%;
    min-height:480px;
    height:auto !important;
    height: 480px;
    border:#666666 1px solid;

}  


#menu{
    float: left;
    width: 22.5%;
    min-height:400px;
    height:auto !important;
    height: 400px;   
}

#right{
float: right;
    width: 22.5%;
    min-height:400px;
    height:auto !important;
    height: 400px;  
}

p{
    margin-left: 15px;
    margin-right: 15px;
    text-align: justify;
    font:12px/22px Verdana, Arial, Helvetica, sans-serif
}

a{
    color: red;
}
#more{
color: white;
margin-top: 100px;
}
.pictures {
    border: 1px solid green;
}

#content h1{
    color: red;
    margin-left: 15px;
    margin-top: 10px;
    margin-right: 15px;
    border-bottom: black 1px solid;
    font:bold 18px/22px Verdana, Arial, Helvetica, sans-serif
}
ol {
    list-style-type: decimal;
}

#content h1{
    margin-top: 20px;  
    
}

