html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; outline: none; text-decoration: none; font-size: 100%;} 
body {font: 11px/1.5em "Lucida Grande", "Lucida Sans Unicode", arial, verdana, sans-serif;}
h1, h2, h3, h4, h5 {font-family: helvetica, arial, verdana, sans-serif;font-weight: normal;}
h1 {font-size: 218%;}
h2 {font-style: normal; font-size: 164%; font-weight: normal;text-align: left; line-height: 30px; display: block;}
h3 {font-size: 145%;}
h4 {font-size: 118%;}
h6 {font-family: "Lucida Grande", "Lucida Sans Unicode", helvetica, arial, verdana, sans-serif; font-size: 0.91em; font-weight: normal;}

#main_container {margin-left: auto; margin-bottom: 24px; margin-right: auto; margin-top: 0; width: 660px; display: block;}
.sv_list_main_box {width: 660px;}
#tracklist_contnr {padding-top: 6px; /* background-color: white;  */text-align: left; display: block; font-size: 11px; font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; outline: none; border-bottom-color: #dbdbdb; border-bottom-width: 1px; border-bottom-style: solid;}
#tracklist_contnr h3 {background-image: url(http://www.soundvisionlibrary.com/images/css/icon_list_title_head2.gif); background-repeat: no-repeat;}
#head_img h1 {padding-top: 16px;}

.title_contnr { background-position: 0 0px; background-color: #f7f7f7; border-right-color: #d3d3d3; border-left-color: #d3d3d3; border-right-width: 1px; border-right-style: solid; border-left-style: solid; border-left-width: 1px; background-repeat: no-repeat; height: 31px; background-image: url(http://www.soundvisionlibrary.com/images/css/icon_list_title_head2.gif); display: block; width: 658px;}
.title_contnr h2 { width: 560px; float: left; text-align: left; background-position: 50%; padding-left: 2px;}
.sv_title_details a { width: 648px; text-decoration: none; font-weight: bold; display: block; text-align: right; font-variant: small-caps; line-height: 28px; font-size: 15px; color: #f7f7f7;}
.sv_title_details a:hover  {color: #e6581d;}
.sv_title_preview_sm2 { padding-right: 6px; padding-left: 3px; padding-top: 3px; float: left; background-position: 0 50%; height: 30px; line-height: 30px; color: #FF6600; }
.sv_title_preview_sm2 a:hover { color: #FF6600;}

/*
.image_player { background-position: 4px 50%; float: left; background-image: url(http://www.soundvisionlibrary.com/image/icon_play_hover.png); background-repeat: no-repeat; width: 22px;} 
.image_player h2 {background-image: url(none); padding-left: 28px} 
*/

img {  border: none; } 

.style { width: 106px; font-weight: bold; padding-left: 24px; float: left; background-position: 0px 3px; background-repeat: no-repeat; background-image: url(http://www.soundvisionlibrary.com/downloadstore/images/products_template/navbar_by_style.gif); text-align: left; display: block; height: 21px;}
.genre { font-weight: bold; background-position: 0px 4px; background-repeat: no-repeat; background-image: url(http://www.soundvisionlibrary.com/downloadstore/images/products_template/navbar_by_genre.gif); padding-left: 24px; width: 166px; float: left; display: block; height: 23px;}
.mood { font-weight: bold; background-position: -4px 2px; background-repeat: no-repeat; background-image: url(http://www.soundvisionlibrary.com/downloadstore/images/products_template/navbar_by_mood.gif); padding-left: 24px; width: 76px; float: left; display: block; height: 21px;}
.tempo { font-weight: bold; background-position: 0px 4px; background-image: url(http://www.soundvisionlibrary.com/downloadstore/images/products_template/navbar_by_tempo.gif); background-repeat: no-repeat; padding-left: 24px; float: left; width: 76px; display: block; height: 21px;}

.style_box { font-variant: small-caps; border-left-color: #d3d3d3; border-left-style: solid; border-left-width: 1px; color: #7f7f7f; text-align: left; border-bottom-color: #efefef; border-bottom-width: 1px; border-bottom-style: solid; display: block; line-height: 23px; height: 23px; background-color: #f0f2f4;}
.light { padding-left: 2px; color: #999999; font-style: italic;}

.keywords { border-left-color: #d3d3d3; border-left-width: 1px; border-left-style: solid; border-bottom-color: #efefef; border-bottom-width: 1px; border-bottom-style: solid; display: block; padding-left: 32px; line-height: 21px; height: 21px; background-color: #fbfbfb;}
.image { border-right-color: #dbdbdb; border-right-width: 1px; border-right-style: solid; border-left-color: #efefef; border-left-style: solid; border-left-width: 1px; background-color: #f7f7f7; margin-top: -45px; z-index: 2; text-align: center; margin-left: 573px; display: block; height: 62px; width: 85px;}
.image a img {z-index: 2; border-style: none;}
.image img:hover { border-left-color: #fefece; border-left-width: 1px; border-left-style: solid; border-right-color: #fefece; border-right-width: 1px; border-right-style: solid; z-index: 2; background-color: #fefece;}

/* tracklist slide & collapse */
.element { border-right-color: #dbdbdb; border-left-color: #dbdbdb; border-right-style: solid; border-left-style: solid; border-right-width: 1px; border-left-width: 1px; }
.slide { display: block; text-align: left; float: right; margin-top: -18px; border-right-color: #dbdbdb; border-right-width: 1px; border-right-style: solid; z-index: 0; /* padding-top: 3px; */ line-height: 18px; width: 658px;}
.sv_list_main_box h6 { border-bottom-color: #dbdbdb; border-bottom-width: 1px; border-bottom-style: solid; line-height: 19px; height: 19px; margin-top: -18px; font-style: italic; padding-left: 438px; border-left-color: #dbdbdb; border-left-width: 1px; border-left-style: solid; z-index: 0; color: #7f7f7f; outline: none; background-position: 548px; background-repeat: no-repeat; background-image: url(http://www.soundvisionlibrary.com/images/css/dropdown_icon.png);}
.sv_list_main_box h6:hover { width: 134px; display: block; z-index: 0; color: #1a1a1a; background-color: #fefece;}

/* tracklist head */
.sv_list_header_box { border-bottom-color: #dbdbdb; border-bottom-style: solid; border-bottom-width: 1px; text-align: left; border-top-color: #dbdbdb; border-top-width: 1px; border-top-style: solid; padding-right: 8px; padding-left: 32px; line-height: 24px; vertical-align: middle; height: 24px; background-color: #fcf3ed;}
.sv_list_header_name { line-height: 24px; float: left; font-weight: bold; width: 200px;}
.sv_list_header_length { padding-left: 1px; float: left; line-height: 24px; text-align: center; font-weight: bold; width: 56px;}
.sv_list_header_version { line-height: 24px; float: left; background-position: -3px 50%; padding-left: 34px; background-image: url(http://www.soundvisionlibrary.com/images/css/sv_list_head_preview.png); height: 24px; background-repeat: no-repeat; font-weight: bold; width: 218px;}
.sv_list_header_buy { float: left; line-height: 24px; background-position: 66px 50%; background-repeat: no-repeat; background-image: url(http://www.soundvisionlibrary.com/images/css/sv_list_head_cart.png); font-weight: bold; width: 108px;}

/* tracklist row */
.sv_list_row_box { line-height: 21px; text-align: left; height: 21px; display: inline-block; padding-right: 8px; padding-left: 32px; width: 633px;}
.sv_list_name_sm2 { float: left; width: 200px; }
.sv_list_length_sm2 { float: left; width: 56px; text-align: center; }
.sv_list_preview_sm2 { float: left; background-position: 0 50%; color: #FF6600; }
.sv_list_preview_sm2 a:hover { color: #FF6600;}
.sv_list_version_sm2 { font-size: 89%; color: #7f7f7f; font-style: italic; float: left; padding-left: 14px; width: 232px; }
.sv_list_buy_sm2 {  float: left;  color: #000;text-decoration: none; background-position: 42px; height: 20px; background-image: url(http://www.soundvisionlibrary.com/images/css/icon_list_buy.gif); background-repeat: no-repeat; width: 108px;}
.sv_list_buy_sm2 a:hover { background-repeat: no-repeat; background-image: url(http://www.soundvisionlibrary.com/images/css/icon_list_buy-over.gif); height: 20px; color: #FF6600; }

/* tracklist bundle */
.sv_list_bundle_box { border-bottom-style: solid; border-bottom-color: #dbdbdb; border-top-color: #dbdbdb; border-top-style: solid; border-bottom-width: 1px; border-top-width: 1px; text-align: left; line-height: 24px; font-size: 102%; font-weight: bold; background-color: #f4f4f4; padding-top: 1px; height: 24px; display: block; padding-right: 8px; padding-left: 32px;}
.sv_list_bundle_name_sm2 {float: left; line-height: 24px; width: 276px;}
.sv_list_bundle_version_sm2 { font-style: italic; line-height: 24px; float: left; padding-left: 14px; height: 24px; width: 232px; }
.sv_list_bundle_buy_sm2 {line-height: 24px;  float: left;  color: #000;text-decoration: none; background-position: 45px 50%; height: 24px; background-image: url(http://www.soundvisionlibrary.com/images/css/icon_list_cart_bundle.gif); background-repeat: no-repeat; width: 96px;}
.sv_list_bundle_buy_sm2 a:hover { background-repeat: no-repeat; background-image: url(http://www.soundvisionlibrary.com/images/css/icon_list_cart_bundle-over.gif); height: 24px; color: #FF6600;}

/* 2010-Q4 cdn vers.
.sv_list_buyCD_box { padding-left: 20px; border-bottom-color: #dbdbdb; border-bottom-style: solid; border-bottom-width: 1px; display: block; text-decoration: none; color: #4c4c4c; line-height: 28px; font-size: 102%; font-weight: bold; background-color: #e6f0ef; padding-top: 1px; height: 28px; width: 660px;}
.sv_list_buyCD_img { padding-left: 282px; text-align: left; background-position: 582px -3px; background-repeat: no-repeat; background-image: url(http://www.soundvisionlibrary.com/images/css/Disc.png);}
.sv_list_buyCD_box h5:hover { background-color: #fefece; color: #FF6600;}
*/

.cd_category_bc { border-right-color: #d3d3d3; border-right-style: solid; border-right-width: 1px; padding-left: 32px; background-position: 12px 50%; background-repeat: no-repeat; background-image: url(http://www.soundvisionlibrary.com/Media/images2009/category_code_color-bc.png); float: left; text-align: left; width: 148px;}
.cd_category_ne { border-right-color: #d3d3d3; border-right-style: solid; border-right-width: 1px; padding-left: 32px; background-position: 12px 50%; background-repeat: no-repeat; background-image: url(http://www.soundvisionlibrary.com/Media/images2009/category_code_color-ne.png); float: left; text-align: left; width: 148px;}
.cd_category_pl { border-right-color: #d3d3d3; border-right-style: solid; border-right-width: 1px; padding-left: 32px; background-position: 12px 50%; background-repeat: no-repeat; background-image: url(http://www.soundvisionlibrary.com/Media/images2009/category_code_color-pl.png); float: left; text-align: left; width: 148px;}
.cd_category_st { border-right-color: #d3d3d3; border-right-style: solid; border-right-width: 1px; padding-left: 32px; background-position: 12px 50%; background-repeat: no-repeat; background-image: url(http://www.soundvisionlibrary.com/Media/images2009/category_code_color-st.png); float: left; text-align: left; width: 148px;}
.cd_category_se { border-right-color: #d3d3d3; border-right-style: solid; border-right-width: 1px; padding-left: 32px; background-position: 12px 50%; background-repeat: no-repeat; background-image: url(http://www.soundvisionlibrary.com/Media/images2009/category_code_color-se.png); float: left; text-align: left; width: 148px;}
.cd_category_wt { border-right-color: #d3d3d3; border-right-style: solid; border-right-width: 1px; padding-left: 32px; background-position: 12px 50%; background-repeat: no-repeat; background-image: url(http://www.soundvisionlibrary.com/Media/images2009/category_code_color-wt.png); float: left; text-align: left; width: 148px;}
.cd_category_sp { border-right-color: #d3d3d3; border-right-style: solid; border-right-width: 1px; padding-left: 32px; background-position: 12px 50%; background-repeat: no-repeat; background-image: url(http://www.soundvisionlibrary.com/Media/images2009/category_code_color-sp.png); float: left; text-align: left; width: 148px;}

.sv_list_buyCD_box { border-top-color: #dbdbdb; border-top-width: 1px; border-top-style: solid; border-bottom-color: #dbdbdb; border-bottom-style: solid; border-bottom-width: 1px; display: block; text-decoration: none; color: #4c4c4c; line-height: 28px; font-size: 102%; font-weight: bold; background-color: #e6f0ef; padding-top: 1px; height: 28px; width: 658px;}
.sv_list_buyCD_img { padding-right: 72px; text-align: right; background-position: 601px -3px; background-repeat: no-repeat; background-image: url(http://www.soundvisionlibrary.com/images/css/Disc.png);}
.sv_list_buyCD_box a {text-decoration: none;color: #4c4c4c;}
.sv_list_buyCD_box h5:hover { background-color: #fefece; color: #FF6600;}
