/* Start of CMSMS style sheet 'products' */
.detailWrapper {
margin:-20px 0px 0px 0px;
}

.detailWrapper h1 {
margin:0px;
}

.anchorWrapper {
font-size:0.8em;
border-bottom:1px solid #355F5B;
padding:10px 0px 10px 16px;
margin:0px
}

.anchorWrapper a {
margin:0px 7px;
color:#BCDEDB;
text-decoration:none;
}

h3 {
margin:0px 0px 15px 0px 
}

.overviewWrapper {
margin:25px 0px 20px 0px;
}

.mainImage {
float:right;
margin:0px 0px 0px 15px
}

.content {
padding:0px 20px;
}

.thumbsWrapper {
margin:0px 0px 20px 0px;
}

.thumbsWrapper a.anchor {
width:0px;
height:0px;
border:none;
margin:0px;
}

.thumbsWrapper a img {
border:5px solid #9BB6B4;
margin:10px 7px 5px 7px;
}

.thumbsWrapper .image_1 {
display:none;
}

.audioWrapper {
padding:0px 20px;
margin:0px 0px 20px 0px
}

.player {
float:left;
margin:10px 0px 0px 0px;
}

.audioWrapper .content {
width:250px;
float:right;
}

/* ----- CATEGORY ----- */

h1.categoryTitle {
text-align:right;
font-size:1em;
text-transform:none;
}

.categoryItems a img {
border:none;
text-decoration:none;
}

.categoryItems a {
text-decoration:none;
}

.categoryWrapper {
position:relative;
}

.itemDesc {
padding:25px 0px 0px 0px;
color:#DFAC68;
font-size:0.9em;
float:left;
width:290px;
}

.itemDesc h2 {
border:none;
}

.itemDesc a {
color:#FFFFFF;
}

.itemImage {
width:250px;
float:left;
text-align:center;
}

.itemImage a img {
border:none;
}
/* End of 'products' */

