@import url(style-alle.css) all;

body {
     font-family:'Copperplate Gothic Light','Times New Roman',Times, Arial, serif;
     font-size:100%;
     line-height:120%;
     margin:0px;
     padding:0px;
     font-color:#000000;
     background-color:#ffffff;
     }
table.main {
     margin:0px;
     border:0px;
     width:100%;
     background-image:url(/img/Sparkling-Diamonds.jpg);
     background-attachment:fixed;
     border-collapse:collapse;
     }
td.navi {
     color:#ffffff;
     width:258px;
     margin:2px;
     padding-top:2px;
     padding-bottom:2px;
     padding-left:2px;
     padding-right:2px;
     vertical-align:top;
     border:0px;
     }
td.navit {
     color:#ffffff;
     width:258px;
     margin:2px;
     padding-top:2px;
     padding-bottom:2px;
     padding-left:2px;
     padding-right:2px;
     vertical-align:top;
     border:0px;
     }
td.title {
     margin:2px;
     padding-top:2px;
     padding-bottom:2px;
     padding-left:2px;
     padding-right:2px;
     border:0px;
     text-align:center;
     }
.title p {
     font-size:.8em;
     line-height:.8em;
     margin-top:1em;
     margin-bottom:0em;
     }
td.content {
     margin:2px;
     padding-top:2px;
     padding-bottom:2px;
     padding-left:2px;
     padding-right:2px;
     border:0px;
     vertical-align:top;
     text-align:center;
     }
.content hr {
     color:#0000ff;
     background-color:#0000ff;
     height:0.1em;
     margin-right:0.1em;
     margin-left:0.1em
     margin-top:.5em;
     margin-bottom:.1em;
     height:2px;
     border:0px;
     }
.content p {
     margin-left:3em;
     margin-right:3em;
     margin-top:.5em;
     margin-bottom:.5em;
     }
.content p.note {
     font-size:120%;
     line-height:120%;
     margin-top:1em;
     margin-bottom:1em;
     margin-left:1em;
     margin-right:1em;
     }
.content table {
     border-style:solid;
     border-color:#5050ff;
     border-width:2px;
     border-collapse:collapse;
     }
.content th {
     border-style:solid;
     border-color:#2020ff;
     border-width:2px;
     font-size:1.2em;
     line-height:1.3em;
     padding:.5em;
     color:#1010ff;
     }
.content td {
     border-style:solid;
     border-color:#2020ff;
     border-width:2px;
     padding:.5em;
     color:#1010ff;
     }
.content td.icon {
     border-style:solid;
     border-color:#2020ff;
     border-left-width:2px;
     border-top-width:2px;
     border-bottom-width:2px;
     border-right-width:0px;
     }
.content td.event {
     border-style:solid;
     border-color:#2020ff;
     border-left-width:0px;
     border-top-width:2px;
     border-bottom-width:2px;
     border-right-width:2px;
     }
table.board {
     border-collapse:collapse;
     border:0px;
     margin:10px;
     padding:0px;
     }
.board tr {
     border:0px;
     margin:.4em;
     padding:.2em;
     }
.board th, .board td {
     margin:0px;
     padding:.4em;
     border-width:3px;
     border-style:double;
     border-color:#2020ff;
     }
table.thumbs {
     border-collapse:collapse;
     border:0px;
     margin-top:5px;
     margin-bottom:5px;
     margin-left:auto;
     margin-right:auto;
     padding:0px;
     }
.thumbs tr {
     border:0px;
     margin:0px;
     padding:0px;
     }
.thumbs td.blind {
     margin:0px;
     padding:0px;
     border:0px;
     }
.thumbs td {
     margin:0px;
     padding:0px;
     border-width:3px;
     border-style:double;
     border-color:#2020ff;
     }
.thumbs img.p133 {
     width:90px;
     height:120px;
     margin:0px;
     padding-left:20px;
     padding-right:20px;
     padding-top:5px;
     padding-bottom:5px;
     background-color:#2020ff;
     }
.thumbs img.l133 {
     width:120px;
     height:90px;
     margin:0px;
     padding-left:5px;
     padding-right:5px;
     padding-top:20px;
     padding-bottom:20px;
     background-color:#2020ff;
     }
.thumbs img.p135 {
     width:88px;
     height:120px;
     margin:0px;
     padding-left:21px;
     padding-right:21px;
     padding-top:5px;
     padding-bottom:5px;
     background-color:#2020ff;
     }
.thumbs img.l135 {
     width:120px;
     height:88px;
     margin:0px;
     padding-left:5px;
     padding-right:5px;
     padding-top:21px;
     padding-bottom:21px;
     background-color:#2020ff;
     }
.thumbs img.p149 {
     width:80px;
     height:120px;
     margin:0px;
     padding-left:25px;
     padding-right:25px;
     padding-top:5px;
     padding-bottom:5px;
     background-color:#2020ff;
     }
.thumbs img.l149 {
     width:120px;
     height:80px;
     margin:0px;
     padding-left:5px;
     padding-right:5px;
     padding-top:25px;
     padding-bottom:25px;
     background-color:#2020ff;
     }
.thumbs img.p180 {
     width:66px;
     height:120px;
     margin:0px;
     padding-left:32px;
     padding-right:32px;
     padding-top:5px;
     padding-bottom:5px;
     background-color:#2020ff;
     }
.thumbs img.l180 {
     width:120px;
     height:66px;
     margin:0px;
     padding-left:4px;
     padding-right:4px;
     padding-top:31px;
     padding-bottom:31px;
     background-color:#2020ff;
     }
img.galimage {
     margin:5px;
     border-width:3px;
     border-style:double;
     border-color:#2020ff;
     }
p.subtitle {
     font-size:.8em;
     line-height:1em;
     margin:.5em;
     }
.thumbs p {
     font-size:70%;
     line-height:90%;
     color:#2020ff;
     text-align:center;
     margin:0px;
     padding-left:2px;
     padding-right:2px;
     padding-top:2px;
     padding-bottom:5px;
     }
p.inactive {
     font-size:70%;
     line-height:90%;
     color:#b0b0b0;
     text-align:center;
     margin:0px;
     padding-left:2px;
     padding-right:2px;
     padding-top:2px;
     padding-bottom:5px;
     }
.navi hr {
     color:#ffffff;
     background-color:#ffffff;
     height:0.1em;
     margin-right:0.1em;
     margin-left:0.1em
     margin-top:.5em;
     margin-bottom:.1em;
     height:2px;
     border:0px;
     }
.navi ul {
     list-style-image:url(/img/Icons/Diamond.jpg);
     }
ul.gallery {
     list-style-image:url(/img/Icons/camera-icon.gif);
     text-align:left;
     margin-left:180px;
     padding:0px;
     }
.gallery li {
     font-size:160%;
     line-height:100%;
     color:#a0a0ff;
     margin-top:.5em;
     margin-bottom:.1em;
     }
.gallery span {
     margin-bottom:5px;
     margin-left:10px;
     margin-top:0px;
     margin-right:0px;
     }
p.gallery {
     font-size:80%;
     line-height:120%;
     color:#2020ff;
     }
.navi li {
     padding-left:.5em;
     padding-bottom:.3em;
     padding-top:.1em;
     margin-bottom:.3em;
     margin-top:.4em;
     vertical-align:middle;
     }
.navi li p {
     line-height:1.0em;
     margin-top:.1em;
     margin-bottom:.1em;
     padding:0px;
     color:#ff2020;
     }
img {
     border:0px;
     margin:0px;
     padding:0px;
     }
p.home {
     padding-left:26px;
     }
.navi a:link, .navi a:visited {
     text-decoration:underline;
     color:#ffffff;
     }
.navi a:hover {
     text-decoration:none;
     color:#ff2020;
     }
.navi a:active {
     text-decoration:underline;
     color:#ffffff;
     }
.blind a:link, .blind a:visited {
     text-decoration:underline;
     color:#2020ff;
     }
.blind a:hover {
     text-decoration:none;
     color:#ff2020;
     }
.blind a:active {
     text-decoration:underline;
     color:#2020ff;
     }
br.break
     {
     clear:all;
     }
img.banner {
     margin-top:20px;
     margin-left:20px;
     margin-right:20px;
     margin-bottom:3px;
     }
p.caption {
     color:#2020ff;
     font-size:.7em;
     line-height:.9em;
     margin:1px;
     }
div.legal
     {
     margin:1em;
     font-size:70%;
     line-height:90%;
     text-align:center;
     color:#a0a0d0;
     }
div.legal:first-letter
     {
     font-size:100%;
     color:#8080a0;
     }
span.ext
     {
     color:#d0a0a0;
     }
.content h2 {
     color:#2020ff;
     font-size:1.5em;
     line-height:1.7em;
     margin:1em;
     }
h2 img {
     border:0px;
     margin-top:5px;
     margin-left:10px;
     margin-right:10px;
     padding:0px;
     }
span.attn {
     color:#CC0000
     }
@import url(style-alle.css) all;
