        <style type="text/css">

        body,html {margin:0;padding:0;}
        body {min-width:700px;}
    a:visited { color: #394977; text-decoration: none; }
        #wrap {margin:0 auto 0 auto;width:700px;background-color: #D8E4F5;background-image: url(body_background.jpg);}
        #header {margin:0; padding:0;height:185px;}

        #nav {
                padding-bottom:5px; padding-top:5px; text-align: center;font-size: smaller;font-weight: bold;
                border-left: 3px solid #93a9f1; border-right: 3px solid #93a9f1; border-bottom: 3px solid #93a9f1; background-color: #D8E4F5; height:1em;
                }
        #nav ul{margin:0;padding:0;list-style:none;}
        #nav li{display:inline;margin:0;padding:10px;}
        #nav a:link { color: #265493; text-decoration: none; }
    #nav a:visited { color: #394977; text-decoration: none; }

        #main {float:left;width:500px; color: #313131; text-weight: 300; border-left: 3px solid #93a9f1; }
        #main h2, #main h3 { padding-left:15px; }
        #main p { text-indent: 10px; padding: 5px; margin-left:10px; }

        #sidebar {float:right; width:180px; height:100%; font-size: 75%; margin-right: 10px;}
        #sidebar ul {margin-bottom:0;}  #sidebar lh {font-weight:bolder;padding-bottom:5px;}

        #footer {
                clear:both;background-image: url(snowflake_footer.jpg);
                border: 3px solid #93a9f1; }
        #footer p {padding:5px;margin:0;font-size: smaller; text-align: center;}

        .screenshot { margin-left: 15px; border: 2px solid #808080; }

    </style>