html { 
/*    border: 1px solid green; */
}

body { 
    font-family:  "Arial", georgia;
/*
    background: #E9E7FD;
    border: 1px solid red;
    float: left;
    margin: 0;
    width: 100%;
*/
}

.underconstruction {
	text-align: center;
}
	
h1 {
    text-align: center;
}
	
h2 { 
	font-size:  1.7em;
}
	
.divbox1 { border-style: dotted;
    border-width: 1px;
    background-color: rgb(228, 224, 216);
    margin-bottom: 1em;
    padding-left: 0.5em;
    padding-right: 0.5em;
//    float: left;
//    width: 100%;
}
	
.divdotted { border-top: 1px black dotted;
    margin-bottom: 0.5em;
}
	
.menucontainer {
}
	
.menucontainer ul {

}
	
.menucontainer ul li {
    border: 1px solid rgb(192, 192, 192);
    width: 320px;
    padding-left: 1em;
    padding-right: 1em;	
    display: inline;
//    background: rgb(228, 224, 216);
}

.menucontainer ul li:hover {
    border: 1px solid black;
}

.menucontainer ul li a {
    font-weight: bold;
    text-decoration: none;
}
.menucontainer ul li a:hover {
    font-weight: bold;
    text-decoration: underline;
}


	

.skinthumbnailscontainer {
//    border: 1px solid blue;
    float: left;
}

.skinthumbnail {
display: block;
width: 165px;
    float: left;
    background-color: rgb(238, 234, 226);
    border: 1px solid rgb(192, 192, 192);
    margin-right: 1em;
    margin-bottom: 1em;
    font-size: smaller;
}

.skinthumbnail:hover {
    border: 1px solid black;
}

.skinthumbnail div {
    padding: 0.5em;
    width: 150px;
}

.skinthumbnail .titlebox {
    text-align: center;
    font-weight: bold;
    height: 2em;
}

.skinthumbnail .imagebox {
    padding: 0.5em;
    height: 150px;
    vertical-align: bottom;
}

.skinthumbnail .imagebox table {
    width: 100%;
    height: 100%;
}

.skinthumbnail .imagebox table tr td {
    padding: 0;
    margin: 0;
    text-align: center;
    vertical-align: middle;
}

.skinthumbnail .imagebox img {
    border: 0;
}

.skinthumbnail .detailsbox {

}

.skinthumbnail .detailsbox .heading {
    font-style: italic;
}
.skinthumbnail .detailsbox .value {

}

.skinthumbnail .detailsbox a img {
    border: 0;
}


.footer {
  text-align: center;
}

.footer .copyright {
  display: inline;
  border-top: 1px dotted #AAA;
  padding-top: 0.5em;
}

