/*
.section{padding:10px 0px 0px 0px; font-size:15px; color:#666666;}
.section a{background-image:none;}
.section:hover{text-decoration:none;}
.cntRight{float:right; width:125px; max-width:125px; w\idth:125px; max-w\idth:125px; margin:6px 0px 0px 2px; display:inline;}
.cntBox{float:left; margin:8px 0px 0px 0px; display:inline;}
.row{clear:both; width:500px; max-width:500px;}
*/
#mainContent {margin:20px 0px 0px 0px; display:block; wi/dth:584px;}
#mainFrame 			{wi/dth:554px; padding: 0px 15px 15px 15px; display:block;}
#mainFrameTitle 		{ width:596px; height:38px; padding:0px 30px 0px 30px}
#mainFrameTitle strong {font-size:18px; font-weight:bold; padding-top:8px; display:block}

#column303left	{ float:left; width:303px; background-image:url(/img/frame_303_back.gif)}
#column303right {float:right; width:303px; background-image:url(/img/frame_303_back.gif)}
#column303image {width:299px;margin:0px 2px 0px 2px; border-bottom:#FF6600 solid 3px}
#column303header {width:283px; background-image:url(/img/frame_303_header.gif); font-size:13px; font-weight:bold; color:#FFFFFF; padding:6px 10px 5px 10px; }
#column303top {width:303px; height:10px; background-image:url(/img/frame_303_top.gif); line-height:10px}
#column303content {width:263px; padding:10px 20px 00px 20px;}
#column303footer {width:303px; height:10px; background-image:url(/img/frame_303_footer.gif);  line-height:10px}
#columnSpacer {height:10px; background:#252525; line-height:10px}
#column303content.homeWelcome p, #column303content.homeWelcome a{font-size:12px}

#column616 {width:554px;}
#column616header {width:534px; background-image:url(/img/frame_616_header.gif); font-size:13px; font-weight:bold; color:#FFFFFF; padding:6px 10px 5px 10px; font-family:Tahoma, Arial, Helvetica, sans-serif}
#column616content {width:534px; padding:0px 10px 00px 10px; display:block; background-image:url(/img/frame_616_back.gif)}
#column616footer {width:554px; height:10px; background-image:url(/img/frame_616_footer.gif); line-height:10px;}

#column616terms {width:576px; padding:0px 20px 00px 20px; display:block;}
#column616terms h1 {font-size:16px; font-weight:bold; background:inherit; margin:10px 0px 5px 0px; padding:0px; color:inherit;}
#column616terms h2 {font-size:14px; font-weight:bold; background:inherit; margin:10px 0px 5px 0px; padding:0px; color:inherit;}
#column616terms h3 {font-size:12px; font-weight:bold; background:inherit; margin:10px 0px 5px 0px; padding:0px; color:inherit;}
#column616terms p, #column616terms ul {margin-bottom:10px}
#column616terms li {	list-style-image: url(/img/orangesquare.gif); margin-left:13px; margin-bottom:5px}

#column616topfoto {width:616px; margin:0px; padding:-px}

#column616content.profile .label {float:left; width:190px; display:block; height:18px;padding-top:4px; }
#column616content.profile .value {float:left; display:block; width:340px; font-weight:bold; height:18px;padding-top:4px;}
#column616content.profile hr { display:none}
#column616content.profile hr.hr1 {width:100%; height:1px; color:#666666; background-color:#666666; display:block; margin:0px}
#column616content.profile .hr5 {width:100%; height:5px; margin:0px 0px 10px 0px; color:#666666; background-color:#666666; display:block}

#column616content.trackList {width:552px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; padding:0px 1px 0px 1px;}
#column616content.trackList .evn {min-height:28px; width:541px; padding:5px 5px 3px 6px; display:block; margin:0px; background: url(/img/frame_616_item_evn.gif) no-repeat; overflow: auto;}
#column616content.trackList .odd {min-height:28px; width:541px; padding:5px 5px 3px 6px; display:block; margin:0px;  background: url(/img/frame_616_item_evn.gif) no-repeat; overflow: auto;}
#column616content.trackList .tit {font-size:11px}
#column616content.trackList .num {float:left; width:15px; color:#CCCCCC; padding-top:0px}
#column616content.trackList .img {float:left; margin:1px 0px 0px 0px; border:0px}
#column616content.trackList .edit {float:right; margin:1px 0px 0px 0px; border:0px; width:60px; text-align:right; padding-top:5px}
#column616content.trackList .inf {float:right; width:469px; line-height:12px; margin-top:0px; height:auto; overflow:hidden;}
#column616content.trackList .str {float:right; margin:1px 0px 0px 5px; border:0px}
#column616content.trackList .inf a.tit{font-weight:bold; }
#column616content.trackList .inf a.tit:link, 
#column616content.trackList .inf a.tit:active,
#column616content.trackList .inf a.tit:visited {color:#fff}
#column616content.trackList .inf a.tit:hover {color:#FF9900}


#column206right {float:right; width:196px; font-size:11px}
#column206right .wrap {padding:0px 5px 0px 5px; width:186px;background-image:url(/img/frame_206_back.gif)}
#column206top {width:196px; ; height:10px; background-image:url(/img/frame_206_top.gif);  line-height:10px;}
#column206header {width:176px; background-image:url(/img/frame_206_header.gif); font-size:13px; font-weight:bold; color:#FFFFFF; padding:6px 10px 4px 10px; font-family:Tahoma, Arial, Helvetica, sans-serif}
#column206footer {width:196px; height:10px; background-image:url(/img/frame_206_footer.gif); line-height:10px;}
#column206rating {width:176px; padding:7px 5px 4px 5px;}
#column206download {width:176px; padding:10px 5px 00px 5px; display:block; text-align:center; }

#column400left {float:left; width:348px; font-size:11px}
#column400 {background-image:url(/img/frame_400_back.gif)}
#column400Dark {background-image:url(/img/frame_400_back_dark.gif)}
#column400header {width:328px; background-image:url(/img/frame_400_header.gif); font-size:13px; font-weight:bold; color:#FFFFFF; padding:6px 10px 5px 10px; font-family:Tahoma, Arial, Helvetica, sans-serif}
#column400footer {width:348px; height:10px; background-image:url(/img/frame_400_footer.gif); line-height:10px;}
#column400top {width:348px; height:10px; background-image:url(/img/frame_400_top.gif); line-height:10px;}
#column400leftDark {float:left; width:348px; background-image:url(/img/frame_400_back_dark.gif)}
#column400headerDark {width:328px; background-image:url(/img/frame_400_header_dark.gif); font-size:13px; font-weight:bold; color:#FFFFFF; padding:6px 10px 5px 10px; font-family:Tahoma, Arial, Helvetica, sans-serif}
#column400footerDark {width:348px; height:10px; background-image:url(/img/frame_400_footer_dark.gif); line-height:10px;}
#column400topDark {width:348px; height:10px; background-image:url(/img/frame_400_top_dark.gif); line-height:10px;}

#column400content {width:328px; padding:0px 10px 00px 10px;; font-size:11px}
#column400content.description .left {float:left; width:auto;}
#column400content.description .right {float:right; width:auto;}
#column400content.description p {line-height:18px;}
#column400content.description .dj {font-weight:bold}
#column400content.description .addcmt {background-image: url(/img/down_arrow.gif); background-repeat: no-repeat; background-position: left 6px; padding-left:10px; display:block}
#column400left .smallTitle {margin:10px 20px 10px 20px; display:block; float:left}
#column400left .playerTitle{width:334px; height:18px; background-image:url(/img/player_top.gif); font-size:13px; font-weight:bold; color:#FFFFFF; padding:5px 7px 0px 7px; overflow:hidden;}
#column400left .player {height:65px}
#column400comments {width:338px; padding:6px 10px 0px 6px;}
#column400comments .t {width:336px; height:10px; background-image:url(/img/comment_top.gif); line-height:10px;}
#column400comments .c {width:326px; background-image:url(/img/comment_back.gif); padding:0px 5px 0px 5px}
#column400comments .f {width:336px; height:20px; background-image:url(/img/comment_footer.gif); line-height:10px;}
#column400comments .i {width:326px; height:20px; padding:0px 5px 0px 5px; display:block}
#column400comments .i  .left{float:left}
#column400comments .i  .left a{font-weight:bold}
#column400comments .i  .right{float:right}
#column400comments .i  .right a{font-size:10px}
#column400comments .confirm { display:block; font-weight:bold; margin-bottom:10px}

#indexMain { background-image:url(/img/index_back.jpg); background-repeat:no-repeat; width:514px; height:170px; min-height:180; padding:60px 20px 20px 20px; margin-bottom:10px; font-weight:bold }
 #indexMain ul {margin:0px; padding:0px}
 #indexMain ul li {display:block; background: url(/images/li_arrow.gif) left 5px no-repeat; margin: 5px 0px 5px 0px; padding:0px 0px 0px 10px; list-style-image:none;}
#indexCompetitionBox {background-image:url(/img/index_competition.jpg);}
#indexPBBox { background-image:url(/img/index_pb.jpg)}
#indexText { float:left; width:320px; padding:10px 0px 0px 10px;}
#indexText p { font-size:12px; font-weight:bold; line-height:16px}

#competitionMain {background-image:url(/img/chems_back3.jpg); background-repeat:no-repeat; width:273px; height:180px; min-height:180; padding:20px 323px 10px 20px; margin-bottom:10px; line-height:17px}
#competitionMain p {font-weight:bold; color:#FFFFFF}
#competitionExploreBox {background-image:url(/img/competition_explore.jpg);}
#competitionNewAlbumBox { background-image:url(/img/competition_new_album.jpg);}
#competitionHow { float:left; width:320px; padding:10px 0px 0px 10px;}

#pbMain {background-image:url(/img/pbMain_back.jpg); background-repeat:no-repeat; width:596px; height:233px; min-height:233px; padding:0px 0px 0px 20px; margin-bottom:10px;}
#pbMain .text { width:195px; margin-top:110px; float:left}
#pbMain .img {float:right;}
#pbMain a, #pbMain a:active,  #pbMain a:visited{color:#FFFFFF; text-decoration:underline; font-weight:bold}
#pbMain a:hover { color:#CCCCCC}
#pbMain .text p {font-weight:bold; color:#FFFFFF}
#pbBackground { float:left; width:440px; padding:10px 0px 0px 10px;}
.pblogos {float:right; margin:25px 10px 0px 0px}

#newAlbumMain {background-image:url(/img/new_album_main.jpg); background-repeat:no-repeat; width:596px; height:200px; min-height:200px; padding:0px 0px 0px 20px; margin-bottom:10px;}
#newAlbumMain .text { width:195px; margin-top:120px; float:left}
#newAlbumMain .text p {font-weight:bold; color:#FFFFFF}
#newAlbumText { float:left; width:400px; padding:0px 0px 0px 10px;}
.newAlbumCover {float:right;}

#tracklist { float:left; width:348px; font-size:11px; font-family:Tahoma, Arial, Helvetica, sans-serif}
#tracklist .trackitem { width:348px; height:62px; margin-bottom:10px; background-image:url(/img/track_item_back.gif); background-repeat:no-repeat; back/ground-color:#66FF99}
#tracklist .trackitem .image {float:left; margin:2px; width:39px; height:39px;}
#tracklist .trackitem .info {float:left; margin:2px 0px 0px 5px; backg/round-color:#FFFF00; width:295px; font-size:10px}
#tracklist .trackitem .title {float:left; width:277px; height:16px; padding:3px 6px 0px 6px; backg/round-color:#00CCFF; overflow:hidden}
#tracklist .trackitem .title a {font-size:12px; font-weight:bold;}
#tracklist .trackitem .title a:link,
#tracklist .trackitem .title a:visited,
#tracklist .trackitem .title a:active {color:#FFFFFF}
#tracklist .trackitem .title a:hover { color:#FF9900}
#tracklist .trackitem .rtext {float:left; width:36px; padding:4px 0px 0px 0px}
#tracklist .trackitem .rating {float:left; width:54px; padding:6px 0px 0px 0px; text-align:right; max-height:12px; b/ackground-color:#66FF99}
#tracklist .trackitem .infoline {float:left; height:12px; b/ackground-color:#00FFFF; max-height:12px; line-height:12px;}
#tracklist .trackitem .infoline a {font-weight:bold;}
#tracklist .trackitem .ratings { float:right; width:90px; height:12px; text-align:right; line-height:12px; backg/round-color:#99CC00;}

#inprogresstracklist { float:left; width:616px;}
#inprogresstracklist #trackitem {width:616px; height:40px; min-height:40px; margin-bottom:10px; background-image:url(/img/track_616_item_back.gif); background-repeat:no-repeat)}
#inprogresstracklist .image {float:left; margin:2px; width:36px}
#inprogresstracklist .info {float:left; margin:0px 0px 0px 8px; width:480px}
#inprogresstracklist .title {float:left; height:17px; padding:3px 0px 0px 0px; overflow:hidden}
#inprogresstracklist .title a {font-size:12px; font-weight:bold;}
#inprogresstracklist .infoline {float:left; height:12px; padding-top:2px}
#inprogresstracklist .editdate {float:right; height:12px;padding-top:2px}
#inprogresstracklist .infoline a {font-weight:bold;}
#inprogresstracklist .button {float:right; margin:11px 10px 0px 0px;}

#finishedtracklist { float:left; width:616px;}
#finishedtracklist #trackitem {width:616px; height:40px; min-height:40px; margin-bottom:10px; background-image:url(/img/track_616_item_back2.gif); background-repeat:no-repeat)}
#finishedtracklist .image {float:left; margin:2px; width:36px}
#finishedtracklist .info {float:left; margin:0px 0px 0px 8px; width:556px;}
#finishedtracklist .title {float:left; height:17px; padding:3px 0px 0px 0px; overflow:hidden}
#finishedtracklist .title a {font-size:12px; font-weight:bold;}
#finishedtracklist .infoline {float:left; height:12px; padding-top:2px}
#finishedtracklist .editdate {float:right; height:12px;padding-top:2px}
#finishedtracklist .infoline a {font-weight:bold;}
#finishedtracklist .button {float:right; margin:11px 10px 0px 0px;}
#finishedtracklist .rating {float:right; width:54px; padding:6px 0px 0px 0px; text-align:right}


#djlist { float:left; width:348px; font-size:11px}
#djlist .djitem {padding: 0px 5px 0px 5px;width:338px; height:40px; min-height:40px; margin-bottom:10px; background-image:url(/img/dj_item_back.gif); background-repeat:no-repeat)}
#djlist .djitem .info {float:left; margin:0px 0px 0px 0px; b/ackground-color:#66FF00}
#djlist .djitem .name {float:left; width:280px; height:17px; padding:3px 0px 0px 0px; bac/kground-color:#66FFFF}
#djlist .djitem .name a {font-size:12px; font-weight:bold;}
#djlist .djitem .name a:link,
#djlist .djitem .name a:visited,
#djlist .djitem .name a:active {color:#FFFFFF}
#djlist .djitem .name a:hover { color:#FF9900}
#djlist .djitem .rtext {float:right; width:36px; padding:4px 0px 0px 0px; background-color:#6666FF}
#djlist .djitem .rating {float:right; width:54px; padding:6px 0px 0px 0px; text-align:right; b/ackground-color:#990066}
#djlist .djitem .infoline {float:left; height:12px; padding:2px 0px 0px 0px; b/ackground-color:#CCCC66}
#djlist .djitem .ratings { float:right; width:90px; height:11px; padding:2px 0px 0px 0px; text-align:right; b/ackground-color:#990066}


#topTrackList {width:196px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px}
#topTrackList .evn {h/eight:28px; min-height:28px; width:185px; padding:5px 5px 3px 6px; display:block; margin:0px; background: #252525 url(/img/frame_206_back_even.gif) no-repeat; overflow: auto}
#topTrackList .odd {h/eight:28px; min-height:28px; width:185px; padding:5px 5px 3px 6px; display:block; margin:0px;  background: #252525 url(/img/frame_206_back_even.gif) no-repeat; overflow: auto}
#topTrackList .num {float:left; width:15px; color:#CCCCCC; padding-top:0px}
#topTrackList .img {float:left; margin:1px 0px 0px 0px; border:0px}
#topTrackList .inf {float:right; width:112px; line-height:12px; margin-top:0px; height:auto; overflow:hidden;}
#topTrackList .str {float:right; margin:1px 0px 0px 5px; border:0px}
#topTrackList .inf a.tit{font-weight:bold; }
#topTrackList .inf a.tit:link, 
#topTrackList .inf a.tit:active,
#topTrackList .inf a.tit:visited {color:#fff}
#topTrackList .inf a.tit:hover {color:#FF9900}

#topDJList {width:196px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px}
#topDJList .evn {h/eight:18px; min-height:18px; width:185px; padding:5px 5px 3px 6px; display:block; margin:0px; background-image:url(/img/frame_206_back_even.gif); overflow: auto}
#topDJList .odd {h/eight:18px; min-height:18px; width:185px; padding:5px 5px 3px 6px; display:block; margin:0px; background-image:url(/img/frame_206_back_odd.gif); overflow: auto}
#topDJList .num {float:left; width:14px; color:#CCCCCC; p/adding-top:3px;}
#topDJList .str {float:right; margin:3px 0px 0px 5px; border:0px}
#topDJList a{float:right; width:134px; font-weight:bold; line-height:12px; margin-top:1px}
#topDJList a:link,
#topDJList a:visited,
#topDJList a:active {color:#FFFFFF}
#topDJList a:hover { color:#FF9900}

#fullWidthForm {width:576px; padding:0px 20px 00px 20px;}
#fullWidthForm label {float:left; width:180px; display:block; margin-bottom:16px; padding-top:2px}
#fullWidthForm .ast {float:left; width:10px; display:block; margin:5px 10px 0px 0px; text-align:right}
#fullWidthForm .input {float:left; display:block; width:190px}
#fullWidthForm .forms {background-color:#FFFFFF; border:1px solid #c9c9c9; font-size:11px}
#fullWidthForm .textInput{border:1px solid #8a8a8a; font-size:11px; background-color:#fff; width:100%}
#fullWidthForm .dropdown{border:1px solid #8a8a8a; font-size:11px; background-color:#fff;width:100%}
#fullWidthForm .dropdown2{border:1px solid #8a8a8a; font-size:11px; background-color:#fff}
#fullWidthForm .error {float:right; display:block; margin-left:10px; padding-top:2px; color:#FF6600; width:170px}
#fullWidthForm .submit {width:100%; text-align:right}
#fullWidthForm .hr {width:100%; height:2px; margin:10px 0px 10px 0px; color:#D8D8D8; background-color:#D8D8D8; display:block}
#fullWidthForm hr { display:none}

#commentForm {width:100%px; padding:10px 0px 0px 0px;}
#commentForm .submit {width:100%; display:block; text-align:right; padding-top:10px}
#commentForm .textInput{border:1px solid #666666; font-size:11px; background-color:#252525; width:100%; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#CCCCCC}
#commentForm .error {display:block; margin-left:10px; padding-top:2px; color:#CC0000;}

#searchForm {width:176px; padding:10px 5px 0px 5px; b/ackground-color:#FFFFCC; margin:0px}
#searchForm label {float:left; width:40px; display:block; margin-bottom:16px; padding-top:2px; back/ground-color:#66FF00}
#searchForm .input {float:left; display:block; width:134px; bac/kground-color:#FFFF00}
#searchForm .input2 {float:left; display:block; width:30px; bac/kground-color:#FF6600}
#searchForm .input3 {float:left; display:block; width:104px; bac/kground-color:#0000FF}
#searchForm .forms {background-color:#FFFFFF; border:1px solid #c9c9c9; font-size:11px}
#searchForm .textInput{border:1px solid #666666; font-size:11px; background-color:#252525; width:100%; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#CCCCCC}
#searchForm .submit {float:right; width:166px; display:block; text-align:right; ba/ckground-color:#006600}

#profileMenu 		{background-image:url(/img/tab_back.gif); width:656px; height:40px}
#profileMenu .w20 {width:20px; float:left; display:inline; height:40px}
#profileMenu .w15 {width:15px; float:left; display:inline; height:40px}
#profileMenu .r {width:20px; float:right; display:inline; height:40px}
#profileMenu a {font-weight:bold}
#profileMenu .on {float:left; display:inline; background-image:url(/img/tab_back_on.gif) ; height:27px; padding-top:13px}
#profileMenu .on a {color:#FF6600}
#profileMenu .off {float:left; display:inline; background-image:url(/img/tab_back_off.gif) ; height:27px; padding-top:13px}



.frame303 {width:303px; background-image:url(/img/frame_303_back.gif) }
.clear {clear:both;}
html>body div.rounded { /* IE ignores this block as it doesn't understand
the selector */
	height: auto; /* Reset the height for good browsers */
}
