* {  
	margin: 0;
	padding: 0;  
} 
body{
	color: #000;
	font-family :Serif; 
	font-size: 12pt; /*	font-size: 11pt;*/
	text-align: left;
	background-color:#FFF;
}
a img, img {
	border: 0 none;
}
a {
	color: #666666;
	text-decoration: none;
	outline: none;
}
ul, li{
	list-style:none;
}
.skip, .topMenu , #mainMenu, #secondaryMenu, .social-container, .sorting-by, .right-block, .sidebar-left, #footer,
.audio, .nav, .block-link , .sidebar, .receive-form, .tabs-nav , .mainTitle span, .separator, .sorting-form, .prev-link, .next-link, 
.block-list  .wrap-corner, .right-content-large .bottom-links, .modal .btnClose , .nyroModalPrev, .nyroModalNext, .wrap-corner, .wrap-corner .corner,
.boxTopLeft, .boxTopCenter, .boxTopRight, .boxBottomLeft, .boxBottomCenter, .boxBottomRight, .pagination, br,.advanced-search form{
	display:none;
}

.page {
    padding:0;
    width:auto;
}
#site {
    margin:0 auto;
    width:auto;
}
.top-left-block .heading {
    padding-bottom:10px;
}
.copyright , .collection .left p, .contributor .left  p{
    font-size: 10px;
}
.product .note {
    font-style: italic;
    font-weight: bold;
    margin-bottom: 7px;
}
.product .date {
    margin-bottom:5px;
}
.wrap-link a, a.chip{
	text-decoration:underline;
}
.product-details .rte p {
    padding-bottom: 5px;
}
.wrap-product{
	padding-top:20px;
	border-top: 1px dashed #817F7E;
}
.wrap-product .product{
	margin-bottom:15px;
}
.product-details{
	margin-top:10px;
}
.wrap-link p {
    padding-bottom:3px;
}
.product-imageGrid .audio-player {
    margin: 10px 0;
}
.heading {
    font-size: 28px;
    line-height: 1em;
    padding-bottom: 7px;
}
.right{
	padding-top:10px;
}
.tabs h3 {
    font-size: 16px;
    padding: 5px 0;
}
.ui-tab li {
    margin-bottom: 10px;
}
#tabs-3 li {
    margin-bottom: 10px;
}
.jspContainer{
	width:auto !important;
	/*height:inherit !important;
	overflow: inherit !important;*/
}
.tabs .scroll-pane {
	width:auto !important;
    /*height:inherit !important;
    overflow:inherit !important;*/
}

#product-list li{
	margin-bottom:20px;
}
.left .wrap-audio-player {
    padding-top: 10px;
}
.left .wrap-audio-player p {
    line-height: 15px;
    padding-bottom: 6px;
}
.rte p {
    padding-bottom:7px;
}
#bookshelf li {
    margin-bottom:20px;
}
.tooltip p {
    padding-bottom: 5px;
}
.tooltip h3 {
    font-size: 12px;
    font-weight: normal;
    padding-bottom: 5px;
}
.tooltip h4, .tooltip h5 {
    font-size: 11px;
    font-weight: bold;
    padding-bottom: 5px;
}
.tooltip h5 {
    font-weight: normal;
}
.details .object-left{
	margin-bottom:10px;
}
.details .rte h2 {
    font-size: 25px;
    padding-bottom: 10px;
}
.details .rte h4 {
    font-size: 16px;
    padding-bottom: 10px;
}
.details .banner .wrap-mainTitle .mainTitle {
    font-size: 20px;
	padding-bottom: 10px;
}
.modal .lbDetails{
	margin:10px 0;
}
.modal  .copyright{
	padding-top:5px;
}

.audio-player {
    display: none;
}

.tabs .scroll-pane {
    overflow: visible !important;
    height: auto !important;
}

.jspPane {
    position: static !important;
    width: auto !important;
}

.jspContainer {
    height: auto !important;
}