div#container {
    width:793px;
    margin-left:auto;
    margin-right:auto;
}

div#container div#navitem {
    height:145px;
}

div#container div#nav {
    background-image:url(../images/page_header.gif);
    background-repeat:no-repeat;
    padding:0px 0px 5px 10px;
    margin:0px 0px 5px 0px;
}

div#container div#nav ul {
    padding:0px 0px 0px 0px;
    margin:120px 0px 0px 0px;
    float:left;
}

div#container div#nav ul li {
    padding:0px;
    margin:0px 3px 0px 0px;
    list-style-type:none;
    float:left;
}

div#container div#nav div#logo {
    margin:60px 0px 0px 0px;
    float:right;
}

div#container div#nav div#logo img {
    border:0px;
}

div#wrapper {
    margin:0px 0px 0px 10px;
    /*background-color:#898888;*/
    /*background-image:url(../images/main_site_bg.gif);*/
    background-repeat:repeat-y;
    /*border:1px solid #ff0000;*/
}

div#main_wrapper {
    margin:5px 0px 0px 10px;
    padding:0px;
    background-color:#747272;
    background-image:url(../images/site_bg.gif);
    background-repeat:repeat-y;
}

div#container div#leftcontainer {
    width:389px;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    background-color:#525252;
    float:left;
}

div#container div#leftcontainer_short {
    width:156px;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    float:left;
    color:#c4c4c4;
    background-color:#979595;
}

div.mainbox {
    padding:0px 0px 0px 0px;
    margin:0px 0px 5px 0px;
}

div.bottom {
    margin:0px;
}

div#rightcontainer_long div.mainbox {
    margin:0px 0px 0px 0px;
}


div#leftcontainer div.mainbox h1 {
    padding:5px 0px 5px 10px;
    background-color:#747272;
}

div#rightcontainer div.mainbox h1, div#rightcontainer_long div.mainbox h1 {
    padding:5px 0px 5px 10px;
    background-color:#747272;
}

div#leftcontainer_short div.mainbox h1 {
    padding:8px 8px 5px 8px;
    background-color:#747272;
}

div#leftcontainer div.mainbox div.main, div#rightcontainer div.mainbox div.main, div#rightcontainer div.mainbox div#signup {
    margin:0px;
    padding:10px;
    background-color:#969595;
    color:#ffffff;
}

div.mainbox div#ticker {
    font-weight:bold;
    padding:10px;
}

div.mainbox div#ticker h3 {
    float:left;
    margin:0px 10px 0px 0px;
}

div#leftcontainer_short div.mainbox div#signup {
    margin:0px;
    padding:0px 8px 8px 8px;
}

div#leftcontainer_short div.mainbox div.main, div#leftcontainer_short div.mainbox div#signup, div#leftcontainer_short div.mainbox div#latest_release, div#leftcontainer_short div.mainbox div#latest_tour, div#leftcontainer_short div.mainbox div#forum, div#leftcontainer_short div.mainbox div#news  {
    background-color:#747272;
}

div#latest_tour {
    color:#FFFFFF;
}

div#leftcontainer_short div.mainbox div#latest_release, div#leftcontainer_short div.mainbox div#latest_tour, div#leftcontainer_short div.mainbox div#forum, div#leftcontainer_short div.mainbox div#news {
    padding:0px 8px 8px 8px;
}

div#leftcontainer_short div.mainbox div#latest_release img {
    border:1px solid #ffffff;
}

div#leftcontainer_short div.mainbox div#latest_release .more, div#leftcontainer_short div.mainbox div#latest_tour .more, div#leftcontainer_short div.mainbox div#forum .more, div#leftcontainer_short div.mainbox div#news .more {
    margin:5px 10px 0px 0px;
}

div.mainbox div#ticker {
    background-color:#616060;
    margin-left:10px;
}

div#logos {
    padding:0px;
    margin:0px;
    margin-left:10px;
    background-color:#898888;
}

div#logos p {
    margin:3px;
    float:left;
}

div#logos img {
    border:none;
}

div#rightcontainer div.mainbox div#signup {
    background-color:#cccccc;
    color:#4b4b4b;
}

div.mainbox div.main div.image {
    float:left;
}

div.mainbox div.main div.image img {
    border:1px solid #ffffff
}

div.mainbox div.main div.text {
    margin:0px 0px 0px 105px;
    /* Hides from IE-mac \*/
    height: 1%;
    /* End hide from IE-mac */
}

div.mainbox div.main div.text div.more {
    margin:10px 0px 0px 0px;
}

div#container div#rightcontainer, div#container div#rightcontainer_long {
    float:left;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 5px;
    width:389px;
    background-color:#525252;
}

div#container div#rightcontainer_long {
    background-color:#979696;
    width:622px;
}

div#container div#rightcontainer div#two_col {
    /*background-color:#FF0000;*/
    /*background-image:url(../images/two_col_bg2.gif);*/
    margin-bottom:5px;
    background-repeat:repeat-y;
}

div#feat_box {
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px px;
    border-right: 5px solid #525252;
    color:#4b4b4b;
    background-color:#cccccc;
    width:200px;
}

div#container div#rightcontainer div#two_col div#feat_box div.main {
    padding:10px;
}

div#container div#rightcontainer div#two_col div#feat_box div.main div.image {
    padding:0px 0px 10px 0px;
    float:left;
}

div#container div#rightcontainer div#two_col div#feat_box div.main div.image img {
    border:1px solid #ffffff;
}

div#container div#rightcontainer div#two_col div#feat_box div.main div.text {
    /* Hides from IE-mac \*/
    height: 1%;
    /* End hide from IE-mac */
    margin:0px 0px 0px 75px;
    
}

div#container div#rightcontainer div#two_col div#feat_box div.main div.text div.more {  
    margin:10px 0px 5px 0px;
    
}

div#container div#rightcontainer div#two_col div#feat_box a {
    color:#4b4b4b;
}

div#container div#rightcontainer div#two_col div#feat_box h2 {
    padding:5px 0px 5px 10px;
    background-color:#747272;
}

div#container div#rightcontainer div#two_col div#stuff_box {
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    color:#4b4b4b;
    background-color:#cccccc;
    width:184px;
    float:right;
}

div#container div#rightcontainer div#two_col div#stuff_box h2 {
    padding:5px 0px 5px 10px;
    background-color:#747272;
}

div#container div#rightcontainer div#two_col div#stuff_box div.main {
    padding:10px;
}

div#container div#rightcontainer div#two_col div#stuff_box div.main img {
    border:1px solid #ffffff;
}

div#container div#rightcontainer div#two_col div#stuff_box ul {
    padding:0px;
    margin:0px;
}

div#container div#rightcontainer div#two_col div#stuff_box ul li {
    padding:0px;
    margin:0px;
    list-style-type:none;
}

div#container div#rightcontainer div#two_col div#stuff_box a {
    color:#4b4b4b;
}

div#container div#rightcontainer_long div.newsitemmain {
    margin:10px 0px 0px 0px;
}

div#container div#rightcontainer_long div.newsitem {
    padding:10px;
    margin:0px 10px 0px 0px;
    background-color:#979595;
    border-bottom:1px solid #747373;
}

div#container div#rightcontainer_long div.newslast {
    border:none;
}

div#container div#rightcontainer_long div.newsitem div.image, div#container div#rightcontainer_long div.newsitemmain div.image {
    float:left;
}

div#container div#rightcontainer_long div.newsitemmain div.image {
    margin:0px 0px 0px 5px;
}

div#container div#rightcontainer_long div.newsitem div.image img, div#container div#rightcontainer_long div.newsitemmain div.image img {
    border:1px solid #ffffff;
}

div#container div#rightcontainer_long div.newsitem div.text {
    margin:0px 0px 0px 105px;
    padding:0px 0px 10px 0px;
    /* Hides from IE-mac \*/
    height: 1%;
    /* End hide from IE-mac */
    
}

div#container div#rightcontainer_long div.newsitemmain div.text_wide {
    margin:0px 10px 0px 155px;
    padding:0px 0px 0px 0px;
    /* Hides from IE-mac \*/
    height: 1%;
    /* End hide from IE-mac */
}

div#container div#rightcontainer_long div.newsitemmain div.text_wide p {
    margin:0px 0px 5px 0px;
}

div#container div#rightcontainer_long div.newsitem div.text .more {
    margin:10px 0px 0px 0px;
}

div#container div#rightcontainer_long div#footer {
    margin:0px 0px 0px 0px;

    background-color:#979595;
}

div#container div#rightcontainer_long div#footer div#home {
    padding:5px 10px 5px 10px;
    width:135px;
    background-color:#747373;
    float:left;
}

div#container div#rightcontainer_long div#footer div#extra {
    float:left;
    margin:0px 0px 0px 5px;
    padding:5px 10px 5px 10px;
    width:442px;
    background-color:#747373;
}

div#container div#rightcontainer_long div#footer div#extra div.text {
    margin:0px 0px 0px 0px;
    float:right;
}

div#container div#rightcontainer_long div#footer div#extra div.text p {
    margin:0px 5px 0px 0px;
    float:left;
}

div#container div#rightcontainer_long div#artistlist {
    background-color:#979595;
    padding:10px;
}

div#container div#rightcontainer_long div#artistlist ul {
    padding:0px;
    margin:10px 0px 0px 0px;
}

div#container div#rightcontainer_long div#artistlist ul li {
    padding:0px;
    margin:0px 0px 5px 0px;
    list-style-type:none;
}

div#series_logo {
    padding-left:8px;
    float:right;
}

div#series_logo p img {
    border:1px solid white;
}

/* Series section */
div#series {
    padding:8px;
    padding-left:10px;
}

/* Disclaimer section */
div#disclaimer {
    border-top:1px solid #757373;
    margin:8px;
    padding-top:8px;
}

/* Two column layout */
div.twoColumns {
    padding:8px;
}

div.twoColumns div.row {
    padding:0px 0px 10px 0px;
    margin:0px 0px 10px 0px;
    border-bottom:1px solid #757373;
}

div.twoColumns div.row div.col {
    padding:0px 10px 0px 0px;
    float:left;
    width:280px;
}

.rightContent {
    float:left;
    padding-left:13px;
    width:168px;
}


/* Top content area (image plus text to the right) */
div.topContent {
    padding:8px;
    padding-bottom:10px;
}

div.topContent div.image {
    width:196px;
    float:left;
}

div.topContent div.image img {
    border:1px solid white;
}

div.topContent div.text {
    width:380px;
    float:left;
}


/* Original stuff */
div#releases {
    padding:8px;
}

div#releases div#release_select {
    margin:0px 0px 10px 0px;
}

div#releases div#release_select label {
    font-weight:bold;
    float:left;
    margin:0px 2px 0px 0px;
}

div#releases div#release_select select {
    float:left;
    margin:0px 0px 0px 2px;
}

div#releases div#release_select .submitObject {
    float:left;
    margin:2px 0px 0px 2px;
}

div#releases div#release_select .submitObject input {
}

div#releases div.release_row {
    padding:0px 0px 10px 0px;
    margin:0px 0px 10px 0px;
    border-bottom:1px solid #757373;
}

div#releases div.release_row div.release_item {
    padding:0px 10px 0px 0px;
    float:left;
    width:280px;
}

div#releases div.release_row div.release_wideitem {
    padding:0px 10px 0px 0px;
    width:280px;
}

div#releases div.release_row div.tour_item {
    padding:0px 0px 0px 0px;
}

div.tour_item h4 {
    font-size:1em;
    padding:0px;
    margin:0px;
}

div#releases div.release_row div.release_wideitem div.image,
div#releases div.release_row div.release_item div.image {
    float:left;
}

div#releases div.release_row div.release_wideitem div.image img,
div#releases div.release_row div.release_item div.image img {
    border:1px solid #ffffff;
}

div#releases div.release_row div.release_item div.text {
    margin:0px 0px 0px 105px;
    /* Hides from IE-mac \*/
    height: 1%;
    /* End hide from IE-mac */
}

div#releases div.release_row div.release_wideitem div.text div.more,
div#releases div.release_row div.release_item div.text div.more {
    margin:10px 0px 0px 0px;
}

div#indiv_release, div#indiv_artist, div#get_stuff {    
    margin:0px 0px 10px 0px;
    padding:10px 10px 0px 10px;
}

div#indiv_release div.image {
    float:left;
}

div#indiv_release div.image img {
    border:1px solid #ffffff;
}

div#get_stuff div.image {
    float:left;
}

div#indiv_artist div.image {
}

div#indiv_artist div.image img, div#get_stuff div.image img {
    border:1px solid #ffffff;
}

div#indiv_artist div.image div.main {
    margin:0px 0px 1px 0px;
    float:left;
}

div.small_image {
    margin:5px 0px 0px 195px;
}

div.small_image p {
    margin:0px 5px 0px 0px;
    float:left;
}

div.small_image img {
    border:2px solid #ffffff;
}

div#indiv_artist div.text {
    margin:0px 0px 0px 195px;
}

div#get_stuff div.text {
    margin:0px 0px 0px 150px;
}

div#indiv_artist div.small {
    margin:0px;
}

div#indiv_artist div.text p {
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
}

div.related_links, div.newsitemmain div.related_links {
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
}

div#other_releases {
    padding:0px 0px 0px 0px;
    margin:10px 0px 10px 0px;
}

div#other_releases div.image_row {
    clear:both;
}

div#other_releases p {
    margin:10px 10px 0px 5px;
    float:left;
}

div#other_releases img {
    border:2px solid #ffffff;
}

h1#noBorderImg img {
    border:0px solid #ffffff;
}

div.related_links h3, div#other_releases h3, div.newsitemmain div.related_links h3 {
    padding:5px 0px 5px 10px;
    margin:0px 0px 0px 0px;
    background-color:#747272;
}

div.related_links ul, div.newsitemmain div.related_links ul {
    margin:10px 0px 10px 10px;
    padding:0px;
}

div.related_links ul li, div.newsitemmain div.related_links ul li {
    margin:0px;
    padding:0px;
    list-style-type:none;
}

div#bioContainer {
    padding:0px 10px 5px 10px;
    width:595px;
}

div#bioContainer p {
    margin:0px 0px 5px 0px;
}

/* end indiv_artist */

div#indiv_release div.text {
    margin:0px 0px 0px 195px;
    padding:0px 5px 0px 0px;
    /* Hides from IE-mac \*/
    height: 1%;
    /* End hide from IE-mac */
}

div#audio {
    margin:10px 0px 0px 0px;
    /* Hides from IE-mac \*/
    height: 1%;
    /* End hide from IE-mac */
}

div#audio h3 {
    padding:5px 0px 5px 10px;
    background-color:#747272;
}

div#audio h4 {
    font-size:1em;
    margin:5px 0px 0px 10px;
}

div#audio p {
    margin:0px 0px 5px 10px;
}

div#audio ul {
    padding:0px 10px 0px 10px;
    margin:0px;
}

div#audio ul .music {
    background-image:url(../images/music_li.gif);
    background-repeat:no-repeat;
}

div#audio ul li {
    background-position:0px .35em;
    list-style-type:none;
    padding:0px 0px 0px 20px;
    margin:0px 0px 5px 0px;
}

div#audio div#artist_text {
    padding:10px 10px 10px 10px;
}

div#indiv_release div.text div.more {
    margin:10px 0px 0px 0px;
    padding:0px 10px 0px 0px;

}

div#press_release {
    padding:0px 0px 0px 0px;
}

div#press_release h3 {
    padding:5px 10px 5px 10px;
    margin:0px 0px 5px 0px;
    background-color:#747272;
}

div#press_release div.text {
    padding:5px 10px 5px 10px;
    width:595px;
}

div#press_release p {
    margin:0px 0px 5px 0px;
}

div.community_header {
    margin:10px 0px 0px 0px;
}

div.community_header h3 {
    padding:5px 10px 5px 10px;
    margin:0px 0px 5px 0px;
    background-color:#747272;
}

div.community_header div.text {
    padding:5px 10px 5px 10px;
}

div#community_header p {
    margin:0px 0px 5px 0px;
}

div.community_header ul {
    padding:0px;
    margin:0px;
}

div.community_header ul li {
    padding:0px;
    margin:0px;
    list-style-type:none;
}

div.community_header .more {
    margin:10px 0px 10px 0px;
}

div#terms {
    font-size:10px;
    margin:0px 0px 0px 10px;
}

div#terms_right
{
    float:right;
}

div#terms_left
{
    margin:0px 10px 0px 0px;
    float:left;
}
div#container div#av_box {
    margin:0px 0px 5px 0px;
}

div#label_logo {
    float:right;
}

div#label_logo img {
    border:none;
}

ul.logos {
    margin: 0px;
    padding: 0px;
    display: inline;
    border: none;
}
li.logos {
    list-style:none;
    display:inline;
    margin: 0px;
    padding: 2px;
}


*:lang(en) div#release_height{
     height:195px !important;
}

div#release_height:empty {
    height:195px !important;
}

div#release_height {
    height:198px;
}

*:lang(en) .mediaMenuIcon{
    margin-bottom:0px; 
    _margin-bottom:0px; 
    padding-right:11px;
}

.mediaMenuIcon:empty {
    margin-bottom:-3px !important; 
}

.mediaMenuIcon {
    margin-bottom:0px;
}

div.calendarTable {
    height:100px;
    width:164px;
    overflow-y:scroll;
    scrollbar-base-color: #969595; 
    scrollbar-track-color: #CCCCCC;
    scrollbar-face-color: #969595;
    scrollbar-highlight-color: #CCCCCC;
    scrollbar-3dlight-color: #CCCCCC;
    scrollbar-darkshadow-color: #CCCCCC;
    scrollbar-shadow-color: #CCCCCC;
    scrollbar-arrow-color: #CCCCCC;    
}

div.calendarTable i {
    font-size:90%
}

div.sidebarTour {
    margin-bottom:10px;
}

/*DAVE*/

div#container div#rightcontainer div#feat_box {
    width: 389px; 
}

div#container div#rightcontainer div#feat_box div.main {
    padding:10px;
    width: 379px; 
}

div#container div#rightcontainer div#feat_box div.main div.image {
    padding:0px 0px 10px 0px;
    float:left;
}

div#container div#rightcontainer div#feat_box div.main div.image img {
    border:1px solid #ffffff;
}

div#container div#rightcontainer div#feat_box div.main div.text {
    /* Hides from IE-mac \*/
    height: 1%;
    /* End hide from IE-mac */
    margin:0px 0px 0px 75px;
    
}

div#container div#rightcontainer div#feat_box div.main div.text div.more {  
    margin:10px 0px 5px 0px;
    
}

div#container div#rightcontainer div#feat_box a {
    color:#4b4b4b;
}

div#container div#rightcontainer div#feat_box h2 {
    padding:5px 0px 5px 10px;
    background-color:#747272;
    width: 379px; 
}

div#calendarHolderWOTW a {
    color:#4b4b4b;
}

/*DAVE*/
