CSS
body{
    background-color: #000;
    font-size:80%;
}
 
div#container-wrap {
    background-image: url(/local--files/container:css/globe.png);
    background-repeat: no-repeat;
    background-position: center top;
}
 
#container {
    -moz-border-radius:10px 10px 10px 10px;
    -webkit-border-radius: 10px;
    background-color:#FFFFFF;
    border:1px solid #000000;
    margin:0 auto;
    position:relative;
    top:300px;
    width:800px;
}
 
#main-content{
    border: 1px solid #000;
    border-right: 1px dashed #000;
    border-left: 1px dashed #000;
    margin: 10px;
    padding: 0 1em;
}
 
#footer {
    background-color: #ECD1BC;
}
 
#page-title {
    border-bottom:0px;
    font-size:150%;
    text-align: center;
    margin-bottom: 20px;
    margin-top: 10px;
    text-decoration: bold;
}
 
#side-bar{display:none;}
 
#top-bar {
    background-color:#ECD1BC;
    bottom:0;
    position:absolute;
    right:0;
    width:100%;
}
#header {
    background-image: -moz-linear-gradient(top, #5087CF, #ffffff); /* FF3.6 */
      background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #5087CF),color-stop(1, #ffffff));
            filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#5087CF', EndColorStr='#ffffff'); /* IE6,IE7 */
        -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#5087CF', EndColorStr='#ffffff')"; 
    -moz-border-radius:10px 10px 10px 10px;
    -webkit-border-radius: 10px;
    background-color:#5087CF;
}
 
#header h1, #header h2 {
    padding-left: 10px;
}
 
#extra-div-1 {
    background-image:url("/local--files/container:css/cf.png");
    background-position:center bottom;
    background-repeat:no-repeat;
    height:501px;
    margin:0  auto;
    z-index:-1;
}
 
#top-bar a, #top-bar li ul li, #top-bar li ul li a {
    background-color:transparent;
    text-decoration:none;
}
 
#top-bar li ul li a {
    width: 172px;
}
 
#top-bar ul ul {
    display:none;
    position:absolute;
    top:34px;
    width:172px;
    z-index:500;
}
 
#top-bar ul ul ul {
    left:185px;
    position:absolute;
    top: 8px;
}
Site Design, Syntax and Examples by Rob Elliott 2008-2016