div.productContent {
    width: 500px; 
    float: left;
}
div#ac{padding-bottom:4px;}
div.productContent h1 {
    color: #000000; 
    font-size:small; 
    font-size: 160%; 
    font-weight:bold;
    margin-bottom: 4px;
}
div.productContent h1 span {
    font-size: 80%; 
    font-weight: normal;
}
div.productContent div.ratings {margin-bottom: 10px;}
div.productContent div.ratings span {padding-right: 20px;}
div.productContent div.ratings span.beginners { color: #333A93; }
div.productContent div.ratings span.intermediates { color: #A63939; }
div.productContent div.ratings span.advanced { color: #333333; }
div.productContent div.ratings span.snowboarders { color: #671C6A; }
div.productContent p.datesOpen { margin-top:0px; padding-top:0px; font-weight:bold; }

div.productRHS {
	float:right; 
	margin:0; 
	padding:0 10px 0 0; 
	width:236px;
}

div#ac {margin-top:12px;}

div.productTabList {
	width: 236px; 
	margin-bottom: 10px;
}
.tabnav {
	margin: 0px; 
	padding: 0 0 28px 0; 
	margin-top: 10px; 
}
.tabnav li {
	float: left;
	list-style: none;
	margin: 0px;
	padding: 0px;
	width: 118px;
}
.tabnav li a {
	text-decoration: none; 
	display:block; 
	padding: 5px; 
	background: #DCEAD4; 
	font-weight: bold; 
	margin-bottom: 0px; 
	border: #C1E8A5 1px solid;
	text-align: center;
	color: #336633;
}
.tabnav li a:hover {background: #FFFFFF;}
.tabnav li a:active, .tabnav li.ui-tabs-selected a {background: #C1E8A5;}
.ui-tabs-hide {display: none;}

div.productTabList div {
    background: #C1E8A5; 
	border-top: 0px;
    padding: 10px;
    font-size: 95%;
}
div.productTabList div div {
    padding: 2px;
    color: #336633;
}
div.productTabList div table {}
div.productTabList div td {
    color: #013A6F;
    vertical-align: top;
    font-size: 95%;
}
div.productTabList div td.value {text-align: right;}
div.productTabList div div#t1content,
div.productTabList div div#t2content,
div.productTabList div div#t3content,
div.productTabList div div#t2content p,
div.productTabList div div#t3content p {
	margin: 0px;
	padding: 0px;
}
div#t1 h3, div#t2 h3, div#t3 h3 {display: none;}
div.productBanner {
    width: 506px; 
    float: left;
    padding-bottom: 0px;
}
div.productBanner a.imageBtn {
    padding: 4px;
    border: #36591C 1px solid;
    background: #F1F6FA;
    font-weight: bold;
    text-transform: uppercase;
    text-decoration: none;
    color: #36591C;
}
div.productBanner a.imageBtn:hover {background: #CCFF99;}
div.productBanner a.btnPrev {
    padding-left: 20px;
    background: #F1F6FA url(../../pics/button-bg-prev.gif) no-repeat top left;
    margin-left: 4px;
    float: left;
}
div.productBanner a.btnPrev:hover {background: #CCFF99 url(../../pics/button-bg-prev-hover.gif) no-repeat top left;}
div.productBanner a.btnNext {
    padding-right: 20px;
    background: #F1F6FA url(../../pics/button-bg-next.gif) no-repeat top right;
    margin-right: 4px;
    float: right;
}
div.productBanner a.btnNext:hover {background: #CCFF99 url(../../pics/button-bg-next-hover.gif) no-repeat top right;}
div.productBanner div#productBannerImage {
    background: transparent url(../../pics/bg-image.jpg) no-repeat top left; 
    height: 291px;
    margin-bottom: 5px;
}
div.productBanner div#productBannerImage img {
    padding-left: 5px;
    padding-top: 1px;
}
div.productOffers {
    float: right;
}
div.productOffers h2 {
    color: #36591C;
    font-size: small;
    font-size: 190%;
    font-weight: bold;
	margin: 0px;
}
div.productOffers h2.offer {margin-top: 20px;}
div.productOffers h2 strong {
    font-size: 300%;
    font-weight: normal;
    color: #547B38;
    line-height: 65px;
}
div.productOffers h2 span {
    font-weight: normal;
    color: #36591C;
}
div.productOffers a {
    display: block;
    padding: 4px;
    border: #E4EDF5 1px solid;
    text-decoration: none;
    color: #36591C;
    font-size: 120%;
    margin-bottom: 5px;
    background: #E2EBF3 url(../../pics/button-bg-offer.gif) no-repeat bottom right;
}
div.productOffers a:hover {ackground: #CCFF99 url(../../pics/button-bg-offer-hover.gif) no-repeat bottom right;}
