.newbox {
 float: left;
 margin: 0 5px 5px 0;
 position: relative;
 text-align: left;
}
.newbox .bar {
 height: 10px;
 margin: 0 10px;
 overflow: hidden;
}
.newbox .content {
 clear: left;
 padding: 0px 15px;
}
.newbox .corner {
 height: 10px;
 overflow: hidden;
 position: absolute;
 width: 10px;
}
.newbox .tl {
 top: 0;
 left: 0;
}
.newbox .tr {
 top: 0;
 right: 0;
 _right: -1px;
}
.newbox .bl {
 bottom: 0;
 left: 0;
}
.newbox .br {
 bottom: 0;
 right: 0;
 _right: -1px;
}
.newbox li {
 font-weight: bold;
}
.newbox .clearingdiv {
 clear: both;
 height: 0;
 overflow: hidden;
}

.box-image-full img,
.box-image-left img,
.box-image-right img {
 border: 0;
 position: absolute;
 top: 0;
 z-index: 100;
}

.box-image-full img {
 left: 0;
 width: 100%;
}

.box-image-left img {
 left: 0;
}
.box-image-left .content {
 margin-left: 15px;
 padding-left: 50%;
}

.box-image-right img {
 right: 0;
}
.box-image-right .content {
 margin-right: 15px;
 padding-right: 50%;
}

.box-black,
div#container .box-black a {
 color: #cfcfcf;
}
.box-black .bar {
 background-color: black;
}
.box-black .content {
 background-color: black;
}
.box-black .tl {
 background-image: url(/media/box/black/tl.png);
}
.box-black .tr {
 background-image: url(/media/box/black/tr.png);
}
.box-black .bl {
 background-image: url(/media/box/black/bl.png);
}
.box-black .br {
 background-image: url(/media/box/black/br.png);
}

.box-white,
div#container .box-white a {
 color: #333;
}
.box-white .bar {
 background-color: white;
}
.box-white .content {
 background-color: white;
}
.box-white .tl {
 background-image: url(/media/box/white/tl.png);
}
.box-white .tr {
 background-image: url(/media/box/white/tr.png);
}
.box-white .bl {
 background-image: url(/media/box/white/bl.png);
}
.box-white .br {
 background-image: url(/media/box/white/br.png);
}
