    html, body { height: 100%; }
    body {
      margin:0;
      text-align:center;
      background: #759ed4 url(../images/oceanview0.jpg) no-repeat fixed 50% 0;
    }
    #wrapper {
    	position: relative;
        min-height: 100%;
        width:1050px;
        max-width: 1200px;
        margin:0 auto;
    }
    #header {
        position: absolute;
        left:0;
        top:0px;
        width: 98%;
        padding:1px 20px 10px 10px;
        text-align:center;
        height:64px;
        /*border-bottom:1px solid blue;*/
    }
    #header1 {
      position: absolute;
      left:10px;
      top:10px;
      width: 90%;
      padding:0 60px 0 10px;
    }
    #content1_2 {
		padding: 70px 10px 48px 10px;
		/*background-color: #f7f7f7;*/
        margin: 0 0 0 200px;
	}
    #container2 {
        position: absolute;
        left:0;
        top:0;
        width:198px;
        min-height: 100%;
        background-color:#d4d4d4;
        /*border-right:1px solid blue;*/
    }
    #content2 {
      width: 190px;
      margin-top:60px;
      padding-left:10px;
      min-height: 100%;
    }
    #selection {
      text-align:left;
      /*background-color:white;*/
      color:black;
      margin-top:12px;
    }
    #bot {
      margin:0;
      background:yellow;
      font-family: "Lucida Grande", Verdana, sans-serif;
      font-size:110%;
      font-weight:500;
      cursor:pointer;
    }
    h1 {
      margin:2px 0 0 0;
      padding:0;
      font-size: 1.8em;
    }
    h2 {
      margin:4px 0 0 0;
      padding:0;
      font-size: 1.4em;
    }
    #selection p {
      /*float:left;*/
      margin: 24px 0 26px 0;
    }
    #sitepics {
      clear:both;
      text-align:left;
      font-size:110%;
      font-weight:500;
    }
    ol {
      list-style-type: decimal;
    }
    ol li {
      margin-bottom:6px;
    }

    .thumb {
      width:410px;
      height:310px;
      float:left;
      text-align:left;
      font-size:14px;
    }
    #nav {
      padding:2px;
      margin: 2px 16px 4px 16px;
      border:1px solid black;
    }
    #nav span {
      width:60px;
      padding:2px 4px 4px 4px;
      margin:8px 4px 1px 4px;
      color:white;
    }

    #top {
      margin:1px 1px 1px 30px;
    }
    
    dl {
      text-align:center;
      margin:0 240px 0 14px;
      padding:0;
    }
    dt,dd {width:122px;}
    dt {margin:0;}
    dd {margin:-6px 0 0 0;font-size:10px;}
    
    /*Credits: CSSpplay */
    /*URL: http://www.cssplay.co.uk/menus/pro_six */
    #pro6 {float:left;background-color: transparent;margin-top:10px;}
    #pro6 ul {
      margin:0 auto; padding:0; list-style:none; display:table; white-space:nowrap; list-style:none; 
      height:35px; position:relative; /*background:#fff;*/ font-size:11px;
    }
    #pro6 li {display:table-cell; margin:0; padding:0;}
    #pro6 li a {
      display:block; float:left; height:35px; line-height:30px; color:#333; text-decoration:none; 
      font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 10px; 
      cursor:pointer; background:url(../images/pro_six_0a.gif) no-repeat;
    }
    #pro6 li a b {
      float:left; display:block; padding:0 25px 5px 15px; 
      background:url(../images/pro_six_0b.gif) no-repeat right top;
    }
    #pro6 li.current a {color:#fff; background:url(../images/pro_six_2a.gif) no-repeat;}
    #pro6 li.current a b {background:url(../images/pro_six_2b.gif) no-repeat right top;}
    #pro6 li a:hover {color:#fff; background: url(../images/pro_six_1a.gif) no-repeat;}
    #pro6 li a:hover b {background:url(../images/pro_six_1b.gif) no-repeat right top;}
    #pro6 li.current a:hover {color:#fff; background: url(../images/pro_six_2a.gif) no-repeat; cursor:default;}
    #pro6 li.current a:hover b {background:url(../images/pro_six_2b.gif) no-repeat right top;}

