body { 
    scrollbar-base-color: #603913; 
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a2d6db', endColorstr='#FFFFFF'); /* for IE */
    background: -webkit-gradient(linear, left top, left bottom, from(#a2d6db), to(#FFF)); /* for webkit browsers */
    background: -moz-linear-gradient(top,  #a2d6db,  #FFF); /* for firefox 3.6+ */ 
}
div {  position:absolute; }
.left { 
    direction: rtl; 
    padding: 0 0 0 20px;
}
.right { 
    padding: 0 20px 0 0;
}
.picker { 
    overflow: auto; 
    z-index: 20;
}
.thumbnail {
    width: 70px;
    height: 70px;
    margin: 0;
    cursor: pointer;
}
#facePicker .thumbnail {
    width: 70px;
    height: 70px;
    margin: 0 5px;
}
.selected {
    border-style: solid;
    border-width: 1px; 
    border-color: #a2d6dc;
    width: 68px;
    height: 68px;
    border-radius: 10px;
}
#box1 {
    top: 154px;
    left: 242px;
    width: 70px;
    height: 156px;
    z-index: 30;
    background-image: url('Box1.png');
}
#box2 {
    top: 201px;
    left: 680px;
    width: 81px;
    height: 67px;
    background-image: url('Box2.png');
    z-index: 30;
}
#bar {
    top: 399px;
    left: 96px;
    width: 234px;
    height: 39px;
    z-index: 30;
    background-image: url('Bar.png');
}
#content {
    width: 1000px;
    height: 650px;
    background-image: url('Background.png');
    position:relative;
    margin: 20px auto;
    border-style: solid;
    border-width: 10px; 
    border-color: #603913;
    border-radius: 10px;
}
#model {
    top: 0px;
    left: 0px;
    width: 1000px;
    height: 650px;
}
#model div {
    top: 0px;
    left: 0px;
    width: 1000px;
    height: 650px;
}
#facePicker {
    top: 57px;
    left: 24px;
    width: 275px;
    height: 100px;
    scrollbar-base-color: #fbf8f1;
    white-space:nowrap;
}
#backPicker {
    top: 57px;
    left: 705px;
    width: 275px;
    height: 100px;
    scrollbar-base-color: #fbf8f1;
    white-space:nowrap;
}
#backPicker img {
    margin: 0 10px;
}
#hatPicker {
    top: 255px;
    left: 65px;
    width: 230px;
    height: 156px;
}
#propPicker {
    top: 435px;
    left: 65px;
    width: 247px;
    height: 125px;
}
#shirtPicker {
    top:  223px;
    left: 683px;
    width: 230px;
    height: 171px;
}
#pantsPicker {
    top: 412px;
    left: 683px;
    width: 230px;
    height: 147px;
}
#pants { 
    z-index: 1; 
    background-image: url('pants/PrincessDressBlue.png');
}
#shirt { 
    z-index: 2; 
    background-image: url('shirt/PrincessTopBlue.png');
}
#face  { 
    z-index: 3; 
    background-image: url('face/Makelle.png');
}
#hat { z-index: 4; }