#logo img{BEHAVIOR:url("/resources/js/png.htc")}
html{height:100%}
body{background:rgb(255,255,255) url('../i/bg.gif') repeat scroll 50% 0pt; font-size:14px; font-family:Trebuchet MS,Arial,Sans-Serif; color:rgb(51,51,51); text-align:left}
table{border-collapse:collapse}
img{border:none}
#content #mainNav{margin:0px 0px 0px 0px; border-bottom:1px solid #e6e6e6; border-top:1px solid #e6e6e6; width:700px}
#content #mainNav ul{margin:13px 0px 13px 0px; padding:0px}
#content #mainNav li{font-size:10px; color:#303; font-weight:bold; font-family:Arial,Helvetica,sans-serif; display:inline; border:0px solid #f00; word-spacing:4px; text-align:center; padding:13px 0px 13px 6px}
#content #mainNav li a{text-align:center; font-size:10px; color:#303; font-weight:bold; word-spacing:4px; border:0px solid #f00; text-decoration:none; border:none; padding:13px 0px 13px 0px}
#content #mainNav li a:hover{text-align:center; border:1px solid #f00; text-decoration:none; border:none; height:42px; width:25px; font-weight:bold; background-repeat:no-repeat; background-position:center;        font-size:10px}
a:link, a:visited{text-decoration:underline !important; color:#39c !important}
a:hover, a:active{text-decoration:none !important}
.clearer{clear:both}
.borderer{border:1px solid #f00}
#wrap{background:url('../i/top_bg.gif') repeat-x 50% 0; display:block; min-height:100%; width:100%; position:absolute; top:0px; left:0px; z-index:0}
body{margin:0px; height:100%}
#body{clear:both; margin:0px auto; width:954px; background:#fff url('../i/body_bg.gif') repeat-y 50% 0}
div#adv{clear:both; margin:0px auto; width:954px; height:100; margin-top:10px; position:absolute; top:0; text-align:center}
a#adv img{margin:7px 0 0 0; background:#e7084c}
a#adv_right img{background:#e7084c}
#header{margin:0px auto; width:954px; background:url('../i/header_bg.gif') no-repeat bottom center; height:196px}
#header #logo{float:left}
#header #logo img{margin:125px 0 12px 54px}
#header #signout{float:right; padding:0 0 0 0px; margin-top:145px; margin-bottom:0; text-align:right; margin-right:40px}
#header #signup{float:right; width:300px; margin-top:110px; margin-bottom:0}
#header #signup_form{float:left; margin-top:16px}
#header #signup #email_s{padding-left:19px; padding-top:9px; margin-right:12px; float:left}
#header #signup #email_i{float:left}
#header #signup #pass{clear:both}
#header #signup #pass_s{padding-top:9px; margin-right:12px; float:left}
#header #signup #pass_i{float:left}
#header #signup .text{border:1px solid #3b3b3b; background:#3b3b3b; margin:3px 7px; width:160px}
#header #signup #submit{float:left}
#header #signup .button{width:30px; height:22px; background:url('../i/b_signup.gif') no-repeat left center; margin:2px 0 0 0; border:0}
#header #signup #forgot{float:left}
#header #signup #forgot .button{background:url('../i/b_forgot_pass.gif') no-repeat left center;         cursor:pointer;         cursor:hand}
#header #signup a#alterhit{float:right; display:block; width:91px; height:37px;         margin-top:40px;         margin-right:25px; background:url('../i/m_myalterhit_myalterhit.gif') no-repeat}
#header #signup a#alterhit:hover{background-position:right}
#header #signup a#alterhit2{        float:right; display:block; width:91px; height:37px;         margin-top:40px;         margin-right:25px; background:url('../i/m_myalterhit_home.gif') no-repeat}
#header #signup a#alterhit2:hover{background-position:right}
/* header for home page */
#headerhome{margin:0px auto; width:954px; background:url('../i/home_header_bg.gif') no-repeat bottom center; height:96px}
#headerhome #logo{float:left}
#headerhome #logo img{margin:25px 0 12px 54px}
#headerhome #signout{float:right; padding:0 0 0 0px; margin-top:45px; margin-bottom:0; text-align:right; margin-right:40px}
#headerhome #signup{float:right; width:300px; margin-top:10px; margin-bottom:0}
#headerhome #signup_form{float:left; margin-top:16px}
#headerhome #signup #email_s{padding-left:19px; padding-top:9px; margin-right:12px; float:left}
#headerhome #signup #email_i{float:left}
#headerhome #signup #pass{clear:both}
#headerhome #signup #pass_s{padding-top:9px; margin-right:12px; float:left}
#headerhome #signup #pass_i{float:left}
#headerhome #signup .text{border:1px solid #3b3b3b; background:#3b3b3b; margin:3px 7px; width:160px}
#headerhome #signup #submit{float:left}
#headerhome #signup .button{width:30px; height:22px; background:url('../i/b_signup.gif') no-repeat left center; margin:2px 0 0 0; border:0}
#headerhome #signup #forgot{float:left;         cursor:hand}
#headerhome #signup #forgot .button{background:url('../i/b_forgot_pass.gif') no-repeat left center;         cursor:pointer;         cursor:hand}
#headerhome #signup #myalterhit{margin-top:30px; margin-left:202px; float:right; display:block; width:80px; height:20px; background:url('../i/b_myalterhit.gif') no-repeat left top}
#headerhome #signup #myalterhit:hover{background-position:right top}
#headerhome #signup a#alterhit{float:right; display:block; width:91px; height:37px;         margin-top:40px;         margin-right:25px; background:url('/resources/i/m_myalterhit_myalterhit.gif') no-repeat}
#headerhome #signup a#alterhit:hover{background-position:right}
/* End */
#nav{margin:0pt 17px 0pt 16px; background:rgb(5,4,5) url('../i/menu_bg.gif') repeat-x scroll center top; height:37px}
#nav img#star{margin:0pt 0pt 0pt 39px; float:left}
#nav img#search{margin:11px 10px 14px 9px;         margin-left:70px;         margin-right:0px; float:left}
form.search{margin-left:707px}
form.search input{float:left}
form.search input#keyword{border:1px solid rgb(205,197,161); margin:8px 0pt; width:160px}
form.search input.text_s{background:#fff url('../i/i_search.gif') no-repeat left center; padding-left:17px; width:144px! important}
form.search input.button{margin:8px 6px 9px; background:transparent url('../i/b_search.gif') no-repeat scroll left center; width:30px; height:20px}
/*New*/
#nav img.searchnormal{float:left; margin:11px 10px 14px 180px}
form.searchnormal input{float:left}
form.searchnormal input.button{width:30px; height:20px; background:url('../i/b_search.gif') no-repeat left center; margin:8px 6px 9px 6px}
form.searchnormal input#keyword{border:#cdc5a1 solid 1px; margin:8px 0; width:160px}
/*end*/
form#signup_form input{float:left; border:#cdc5a1 solid 1px; color:#cdc5a1}
#nav a#artist{float:left; display:block; width:73px; height:37px; background:url('../i/m_artist.gif') no-repeat left top}
#nav a#features{float:left; display:block; width:85px; height:37px; background:url('../i/m_features.gif') no-repeat left top}
#nav a#chart{float:left; display:block; width:67px; height:37px; background:url('../i/m_chart.gif') no-repeat left top}
#nav a#genre{float:left; display:block; width:71px; height:37px; background:url('../i/m_genre.gif') no-repeat left top}
#nav a#scene{float:left; display:block; width:66px; height:37px; background:url('../i/m_scene.gif') no-repeat left top}
#nav a#label{float:left; display:block; width:65px; height:37px; background:url('../i/m_label.gif') no-repeat left top}
#nav a#melee{float:left; display:block; width:70px; height:37px; background:url('../i/m_melee.gif') no-repeat left top}
#nav a#gig{float:left; display:block; width:49px; height:37px; background:url('../i/m_gig.gif') no-repeat left top}
#nav a#comp{float:left; display:block; width:61px; height:37px; background:url('../i/m_comp.gif') no-repeat left top}
#nav a#alterhit{float:left; display:block; width:91px; height:37px; margin-left:24px; background:url('../i/m_myalterhitnew.gif') no-repeat left top}
#nav div#alterhit{float:left; display:block; width:91px; height:37px; margin-left:24px; background:url('../i/m_myalterhitnew.gif') no-repeat right top}
#nav div#alterhitmainnav{        float:left; display:block; width:91px; height:37px; margin-left:24px}
#nav a#artist:hover, #nav a#features:hover, #nav a#chart:hover, #nav a#genre:hover, #nav a#scene:hover, #nav a#label:hover, #nav a#melee:hover, #nav a#gig:hover, #nav a#comp:hover, 
 #nav a.active#artist, #nav a.active#features, #nav a.active#chart, #nav a.active#genre, #nav a.active#scene, #nav a.active#label, #nav a.active#melee, #nav a.active#gig, #nav a.active#comp{background-position:right top}
div.liner{border-bottom:4px solid #363536; padding-bottom:10px; padding-top:1px; margin-bottom:12px}
#content{margin:0 15px; padding:0px 40px 100px 40px; clear:both}
#content #main{float:left; width:680px}
#content h1{font-family:Times Roman,Times New Roman,serif; font-weight:normal; margin:0; color:#535252; font-size:33px}
#content h1 span{color:#00b9e1}
#content p{margin:3px 0; color:#535252; font-size:18px; line-height:1.5}
#content a.ul:link, #content a.ul:visited{text-decoration:none; color:#000; font-size:15px}
#content a.ul:hover, #content a.ul:active{text-decoration:underline}
div#artist a.ul{color:#32242a}
div#label a.ul{color:#4a4949}
div.melee a.ul{color:#4a4949}
#content ul{color:#4a4949; font-size:15px}
#content .artist ul{list-style-image:url('../i/ul_artist.gif')}
#content .label ul{list-style-image:url('../i/ul_label.gif')}
#content .melee ul{list-style-image:url('../i/ul_melee.gif')}
#content ul li{padding:0; margin:0}
#content .item{width:330px; margin-bottom:20px}
#content .item dl{margin:0; padding:0}
#content .item dt{width:177px; float:right; margin:0; padding:0; color:#0f5fb8; font-size:18px; letter-spacing:1}
#content .item dd{margin:0; padding:0; font-size:13px; letter-spacing:1; color:#4a4949}
#content .item dd.img{margin:0 17px 0 0; float:left}
#content .item dd img{padding:7px; background:#dfdfdf}
#content .item dd p{margin:0; padding:0; font-size:13px; letter-spacing:1; color:#4a4949; margin-bottom:20px}
#content div.ul{float:left; width:200px}
#content div.a{margin:0; padding:0; float:right; width:200px; text-align:right; margin-top:-32px}
#content .chart table{margin-bottom:13px}
#content .chart th{font-size:16px; font-family:Arial,sans-serif; font-color:#000; text-align:left; padding-bottom:10px}
#content .chart tr.zebra{background:#f4f4f4}
#content .chart td{font-size:14px}
#content .chart a{color:#df811b}
#content .chart td.pos{text-align:center; color:#6c6b6b; font-size:18px}
#content #secondary{float:left; width:120px; padding-left:36px}
#content a.a:link, #content a.a:visited{font-size:18px; color:#00b9e1; text-decoration:underline}
#content a.a:hover, #content a.a:active{text-decoration:none}
#content #secondary a:link, #content #secondary  a:visited{font-size:17px; line-height:1.6; text-decoration:underline !important}
#content #secondary a:hover, #content #secondary a:active{text-decoration:none !important}
#content #main h2{font-size:16px; font-family:Arial,sans-serif; margin:0px 0 0 0; font-color:#000}
#content div.artist{float:left; width:330px}
#content div.label{float:right; width:330px}
#content div.melee{float:left; width:330px}
#content div#melee  div#photo img{padding:3px; margin:1px; background:#ddddde}
#content div.chart{float:right; width:330px}
a .pink{color:#D33B77; text-decoration:none}
a:hover .pink{    text-decoration:underline}
a .green{color:#839c39; text-decoration:none}
a:hover .green{    text-decoration:underline}
a .mahroon{color:#9c1a1e; text-decoration:none}
a:hover .mahroon{    text-decoration:underline}
.artist, .artist a{color:#0f5fb8 !important;         text-decoration:underline !important;         font-weight:normal !important}
.artistPageLink{font-size:15px !important}
 a:hover .artist{text-decoration:none !important}
.label, .label a{color:#839c39 !important;         text-decoration:underline !important;         font-weight:normal !important}
.labelPageLink{font-size:15px !important}
 a:hover .label{text-decoration:none !important}
.melee, .melee a{color:#9c1a1e !important;         text-decoration:underline !important;         font-weight:normal !important}
.friendPageLink{font-size:15px !important;font-weight:bold!important;}
 a:hover .melee{text-decoration:none !important}
.chart, .chart a{color:#f18d0c !important}
.mediumGreyButton a{display:block; padding:0; margin:0; margin-top:14px; margin-bottom:7px; background:url(../i/b_purchase_single.gif) no-repeat left top}
.mediumGreyButton a.button:hover, #chart_table a.button:active{background-position:top right}
.scene, .scene a{color:#cb3274}
.genre, .genre a{color:#8517b1}
.start, .start a{color:#cb3274}
#content #secondary h2{color:#b3afaf; font-size:15px; font-weight:normal; margin:30px 0 3px 0}
#footer{margin:0px auto; width:954px; background:url(../i/footer_bg.png) no-repeat; background:expression('none'); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../i/footer_bg.png',sizingMethod='crop'); color:#fff; text-align:center; padding-top:63px; clear:both}
#start_something{padding-top:45px; text-align:center}
#content #start_something img.logo{margin-bottom:17px}
#footer #googleAds{margin:0 122px; width:710px}
#footer .google{float:left; width:234px; margin:0 1px}
#footer #bottomMenu{padding-top:24px; clear:both; font-size:13px}
#footer a:link, #footer a:visited{color:#07bbe4; text-decoration:none}
#footer a:hover, #footer a:active{text-decoration:underline}
#footer p.copy{font-size:11px; margin-bottom:75px}
#homepageArtistScroller{PADDING-RIGHT:13px; PADDING-LEFT:13px; PADDING-BOTTOM:5px; MARGIN:0px auto; MARGIN-top:17px; WIDTH:645px; PADDING-TOP:5px; HEIGHT:113px; BACKGROUND-COLOR:rgb(25,26,26); color:#fff}
.homepageArtistScrollerImage{PADDING-RIGHT:6px; PADDING-LEFT:6px; PADDING-BOTTOM:3px; CURSOR:pointer; PADDING-TOP:3px; HEIGHT:106px; BACKGROUND-COLOR:#fff}
#featured_artists #item{width:680px; margin:0; padding:0}
#featured_artists #item dt{width:397px; float:right; margin:0; padding:0; color:#0e59ac; font-size:24px; margin-bottom:10px; letter-spacing:1}
#featured_artists #item dd{margin:0; padding:0}
#featured_artists #item a{color:#0e59ac}
#featured_artists #item dd p{line-height:1.2; font-size:14px; color:#4a4949}
#featured_artists #item dd.img{margin:0 11px 0 0; float:left}
#featured_artists #item dd img{padding:0}
div#left-column-features{float:left; width:362px; margin-right:18px}
div#right-column-features{float:right; width:300px}
#feature_text{font-family:Georgia,Palatino,Palatino Linotype,Times,Times New Roman,serif; text-align:justify; font-size:14px; line-height:170%; color:#222}
#feature_text p{font-size:14px; color:#222}
.feature_text{font-family:Georgia,Palatino,Palatino Linotype,Times,Times New Roman,serif !important; text-align:justify; font-size:14px !important; line-height:170%}
#feature_text h5{font-family:Arial,san-serif; font-size:16px !important; color:#0993e4!important; margin-bottom:10px}
div#right-column-features h2#last-articles{background:url('../i/h2-bg.gif') repeat-x center; width:280px; padding:5px 10px; line-height:1.5; font-family:century gothic,san-serif; font-size:90%; color:#57575a; margin-bottom:0; margin-top:15px}
div#right-column-features div#latest-articles{background:#eaeaea; padding:10px; width:280px}
div#right-column-features div#latest-articles #paddinger{background:#fff; padding:5px; width:270px}
div#latest-articles #paddinger ul{margin:0; padding:0; color:#000; list-style:none; font-size:90%}
div#latest-articles #paddinger ul li{margin:0; padding:0; line-height:1.5; padding:1px 0}
div#latest-articles #paddinger ul li a:link, div#latest-articles #paddinger ul li a:visited{color:#000; text-decoration:none}
div#latest-articles #paddinger ul li a:hover, div#latest-articles #paddinger ul li a:active{text-decoration:underline}
div#like-this{background:#8a8a8a; padding:0; width:300px; margin-bottom:20px}
div#like-this ul{margin:0; padding:0; list-style:none}
div#like-this ul li{margin:0; padding:0; list-style:none}
div#like-this ul li a:link, div#like-this ul li a:visited{color:#fff; font-weight:bold; font-size:70%; display:block; line-height:1.8; padding:0 5px; text-decoration:none}
div#like-this ul li a:hover, div#like-this ul li a:active{text-decoration:underline}
div#like-this ul li#st a:link, div#like-this ul li#st a:visited{background:#5f5f5f}
div#like-this ul li#st a:hover, div#like-this ul li#st a:active{background:#474444}
div#like-this ul li#nd a:link, div#like-this ul li#nd a:visited{background:#7f7f7f}
div#like-this ul li#nd a:hover, div#like-this ul li#nd a:active{background:#474444}
div#like-this ul li#rd a:link, div#like-this ul li#rd a:visited{background:#8a8a8a}
div#like-this ul li#rd a:hover, div#like-this ul li#rd a:active{background:#474444}
div#like-this ul li#th a:link, div#like-this ul li#th a:visited{background:#9c9c9c}
div#like-this ul li#th a:hover, div#like-this ul li#th a:active{background:#474444}
#featured_label #item{width:680px}
#featured_label #item dt{width:415px; float:right; margin:0; padding:0; font-size:24px; margin-bottom:10px; letter-spacing:1}
#featured_label #item dd{margin:0; padding:0}
#featured_label #item a{color:#0e59ac}
#featured_label #item dd p{line-height:1.2; font-size:14px; color:#4a4949}
#featured_label #item dd.img{margin:0 11px 0 0; float:left}
#featured_label #item dd img{padding:0}
#featured_scene{margin-left:5px}
#featured_scene #item{width:510px}
#featured_scene #item dt{width:305px; float:right; margin:0; padding:0; font-size:24px; margin-bottom:10px; letter-spacing:1}
#featured_scene #item dd{margin:0; padding:0}
#featured_scene #item a{color:#c9306e}
#featured_scene #item dd p{line-height:1.2; font-size:14px; color:#4a4949}
#featured_scene #item dd.img{margin:0 11px 0 0; float:left}
#featured_scene #item dd img{padding:0}
#featured_scene #item dd a#start{display:block; margin-top:30px}
.top_marg{margin-top:-12px}
.left_marg{margin-left:35px}
#all_artists .item dt{width:220px; float:right; margin:0; padding:0; font-size:16px; letter-spacing:1; text-decoration:none; font-family:Trebuchet MS,Arial,Sans-Serif}
#all_artists .item dt a{text-decoration:none}
#all_artists .item dt.label{color:#839c39}
#all_artists .item dt.melee{color:#9c1a1e}
#all_artists .item dd{margin:0; padding:0; font-size:12px; color:#2a2a2a}
#all_artists .item dd strong{font-size:14px; margin-top:0.8em; display:block; color:#020202; font-family:Trebuchet MS,Arial,Sans-Serif}
#all_artists .item dd.img{margin:0 11px 0 0; float:left}
#all_artists .item dd img{padding:5px; background:#ddddde}
#all_artists .item{float:left; width:340px}
#all_scenes .item dt{width:130px; float:right; margin:0; padding:0; font-size:18px; letter-spacing:1; color:#b61866}
#all_scenes .item dd{margin:0 0 0 108px; padding:0; font-size:14px; color:#363536}
#all_scenes .item dd.memb{font-size:14px; margin-top:0.8em; display:block; color:#717171}
#all_scenes .item dd.memb span{color:#cb3274}
#all_scenes .item dd.img{margin:0 11px 0 0; float:left}
#all_scenes .item dd img{padding:5px; background:#ddddde}
#all_scenes .item{float:left; width:240px; margin-right:10px}
#all_genres .item dt{width:115px; float:right; margin:0; padding:0; font-size:18px; letter-spacing:1; color:#b61866}
#all_genres .item dd{margin:0 0 0 108px; padding:0; font-size:14px; color:#363536}
#all_genres .item dd.memb{font-size:14px; margin-top:0.8em; display:block; color:#717171}
#all_genres .item dd.memb span{color:#cb3274}
#all_genres .item dd.img{margin:0 11px 0 0; float:left}
#all_genres .item dd img{padding:5px; background:#ddddde}
#all_genres .item{float:left; width:225px}
#all_genres .item dt.genre{color:#7a2b9e}
#content #headerer h1{color:#363536; font-size:30px; font-family:Arial,sans-serif; font-weight:bold; margin-right:17px}
#content #headerer p{float:right; font-size:14px; width:100%; color:#aba9a9}
#chart_table  h4, #chart_table  h2, #chart_table  p{margin:0}
#chart_table  h4, #chart_table  p{color:#3c3939; font-size:12px}
#chart_table  h2{padding-top:7px; font-size:19px}
#chart_table .img{padding:4px; background:#dededf; margin:7px 15px}
#chart_table p.pays{font-size:13px}
#chart_table b{font-weight:normal; color:#898789; font-size:42px}
#chart_table a img{padding:0; margin:0}
#chart_table a.button:link, #chart_table a.button:visited{display:block; padding:0; margin:0; margin-top:14px; margin-bottom:7px; background:url(../i/b_purchase_single.gif) no-repeat left top}
#chart_table a.button:hover, #chart_table a.button:active{background-position:top right}
#main  #chart_table_comp  h4, #main  #chart_table_comp  h2, #main  #chart_table_comp  p{margin:0}
#main  #chart_table_comp  h4, #main  #chart_table_comp  p{color:#3c3939; font-size:10px}
#main #chart_table_comp  h2{padding-top:0; font-size:16px; margin:5px 0 0 0}
#main  #chart_table_comp .img{padding:3px; background:#dededf; margin:7px 7px}
#main #chart_table_comp p.pays{font-size:13px}
#main #chart_table_comp b{font-weight:normal; color:#898789; font-size:16pt; font-family:Verdana,sans-serif; font-weight:bold}
#main #chart_table_comp a  img{padding:0; margin:0}
#main #chart_table_comp a.button:link, #main #chart_table_comp a.button:visited{display:block; padding:0; margin:0; width:111px; margin-top:3px; margin-bottom:7px; background:url('../i/b_purchase_music.gif') no-repeat top left}
#main #chart_table_comp a.button:hover, #main #chart_table_comp a.button:active{background-position:top right}
div#cat{background:url('../i/chart_bg.gif') repeat-x top; height:24px; width:100%; margin:0; padding:0; margin-top:-13px; padding:16px 0 16px 0}
#cat{margin-bottom:20px}
#cat a, #cat div{border:1px solid #d1d0d0; float:left; display:block; width:68px; margin:0 0 0 24px; height:24px}
#cat a#singles{background:url('../i/c_singles.gif') no-repeat left top}
#cat a#artists{background:url('../i/c_artists.gif') no-repeat left top}
#cat a#singlesales{background:url('../i/c_sales.gif') no-repeat left top}
#cat a#albums{background:url('../i/c_albums.gif') no-repeat left top}
#cat a#singles:hover, #cat a#artists:hover, #cat a#singlesales:hover, #cat a#albums:hover, 
 #cat a#singles:active, #cat a#artists:active, #cat a#singlesales:active, #cat a#albums:active{background-position:right top}
#cat div#singles{background:url('../i/c_singles.gif') no-repeat right top}
.cat_combo{    border:0pt none !important;     margin:2px 0pt 0pt 25px !important;     width:115px !important}
select{width:115px}
#top_scenes{float:left; width:145px; margin-right:20px}
#featured_scene{width:510px; float:left}
#top_scenes table td{font-family:Tahoma,sans-serif; font-size:13px; padding:4px 0}
#top_scenes a:link, #top_scenes a:visited{color:#cb3274; text-decoration:underline; display:block; margin-bottom:1px}
#top_scenes a:hover, #top_scenes a:active{text-decoration:none}
#top_scenes table td.count{color:#7c7b7a; font-size:16px; font-weight:bold; padding-left:5px}
.odd{background:#fbfbfb url('../i/top_scene_bg') repeat-x bottom}
h1#fai{color:#229cdf; font-size:130%; font-family:Arial,san-serif; font-weight:bold; margin-bottom:15px}
.fai-box{width:352px; padding:5px; margin-bottom:5px}
.fai-box .img{width:80px; float:left; margin-right:10px}
.fai-box .descr{width:262px; float:left}
.fai-box .descr h3{margin:0; padding:0; font-size:100%; color:#229cdf}
.fai-box .descr p{margin:0; padding:0; color:#323232; font-weight:normal; line-height:1.2! important; font-size:13px! important; display:inline}
#headerer h1#cont{color:#a09da0}
#headerer h1#cont span.genre{color:#8517b1}
#genre_list{float:left; width:145px; margin-right:20px}
#genre_list ul{margin:0; padding:0; list-style:none}
#genre_list ul{margin:0; padding:0; font-family:Tahoma,sans-serif}
#genre_list ul a:link, #genre_list ul a:visited{font-size:14px; color:#8517b1; display:block; height:17px; width:105px; padding:2px 20px; background:#fbfbfb url('../i/genre_bg.gif') no-repeat left bottom; text-decoration:underline}
#genre_list ul a.odd:link, #genre_list ul a.odd:visited{background:#fff}
#genre_list ul a:hover, #genre_list ul a:active, #genre_list ul a.odd:hover, #genre_list ul a.odd:active{color:#fff; background:#8517b1 url('../i/genre_bg.gif') no-repeat right bottom; text-decoration:none}
#genre_list div#current{font-size:14px; color:#fff; display:block; height:17px; width:105px; padding:2px 20px; background:#8517b1 url('../i/genre_bg.gif') no-repeat right bottom; text-decoration:none}
#all_scenes .item dd.sex{color:#717171; font-size:14px}
#genre_form{background:#fbfbfb url('../i/genre_form_bg.gif') repeat-x bottom; width:100%; margin-bottom:40px}
#genre_form form{padding:20px; margin:0}
#genre_form form #select{margin-right:50px}
#genre_form form label{margin-right:20px}
div.column{float:left; width:226px}
div.column a{float:left; font-size:16px}
div.column a.artist, div.column a.melee, div.column a.label{margin-left:12px}
div.column a#a_artist, div.column a#a_melee, div.column a#a_label{display:block; width:226px; text-align:center; font-size:15px; text-decoration:none; padding:9px 0}
div.column a#a_artist:link, div.column a#a_artist:visited{color:#0b4eb0; background:url('../i/a_artist_bg.gif') left top}
div.column a#a_melee:link, div.column a#a_melee:visited{color:#821013; background:url('../i/a_melee_bg.gif') left top}
div.column a#a_label:link, div.column a#a_label:visited{color:#839c39; background:url('../i/a_label_bg.gif') left top}
div.column a#a_artist:hover, div.column a#a_artist:active, div.column a#a_melee:hover, div.column a#a_melee:active, div.column a#a_label:hover, div.column a#a_label:active{color:#fff; background-position:right top}
p#comment_to_form{color:#4a4949; font-size:14px; margin:0px 100px 0 11px; line-height:1.3; padding-left:10px; border-left:8px solid #0b4eb0}
p#comment_to_form_friend{color:#4a4949; font-size:14px; margin:0px 100px 0 11px; line-height:1.3; padding-left:10px; border-left:8px solid #9c1a1e}
p#comment_to_form_label{color:#4a4949; font-size:14px; margin:0px 100px 0 11px; line-height:1.3; padding-left:10px; border-left:8px solid #839c39}
div.start_form{margin-top:30px; width:640px}
div.start_form input.text{background:#eee; border:1px solid #eee; width:320px; font-size:27px}
div.start_form select{background:#eee; color:#32353e; width:320px; font-size:15px; font-weight:bold}
div.start_form select.form_dropdownshortest{width:55px}
div.start_form select.form_dropdown{width:100px}
div.start_form select.form_dropdownshort{width:100px}
div.start_form select#gender{width:205px}
div.start_form select#day{width:55px}
div.start_form select#month{width:140px}
div.start_form select#year{width:80px}
div.start_form div.comment_to_field{color:#0f5fb8; font-size:18px; padding:10px 0 8px 0; text-align:right; width:150px; float:left; margin-right:15px}
div.start_form div.field{width:450px; float:left; margin:5px 0}
div.start_form div.field_and_text{width:200px; float:left; margin:5px 0; color:#000; font-size:20px}
div.start_form div.field_and_text div{float:left}
div.start_form div.field_and_text input{float:left}
div.start_form div.field_and_text input.text{width:100px}
div.start_form div.txt{color:#0f5fb8; font-size:13px; float:left; margin:5px 0}
div.start_form div.agree{color:#0f5fb8; font-size:18px; float:left; margin:5px 0}
div.start_form div.agree label{margin-left:10px}
div.start_form div.button input{width:129px; height:35px; background:url('../i/lets_do_it.gif')}
div.start_form img#captcha{float:left}
div.start_form a#reload:link, div.start_form a#reload:visited{display:block; float:left; width:44px; height:52px; background:url('../i/reload.gif') no-repeat left top}
div.start_form a#reload:hover, div.start_form a#reload:active{background-position:right top}
#my_content{padding:0 55px}
#my_main_content{float:left; padding-bottom:30px}
#my_main{width:100%}
#my_main .liner{padding-bottom:0}
#my_main .liner h2{font-family:Arial,sans-serif; font-size:16px; color:#000}
#my_main .liner h3{font-family:Arial,sans-serif; font-size:14px; color:#000}
#my_main .liner h2 span{color:#6EB7E2}
ul#my_menu{width:100%; margin:0; padding:0; list-style:none; background:#838383 url('../i/my_menu_bg.gif') repeat-x top; float:left}
ul#my_menu li{float:left; margin:0; padding:0; font-size:11px}
ul#my_menu li a:link, ul#my_menu li a:visited{display:block; padding:7px 15px; text-decoration:none; color:#fff}
ul#my_menu li a:hover, ul#my_menu li a:active{padding:7px 15px; display:block; text-decoration:none; color:#66b7e2}
ul#my_menu li a.current:link, ul#my_menu li a.current:visited{color:#66b7e2}
ul#my_menu li#sign_out{width:100px; float:right}
ul#my_menu li#sign_out a{}
ul#my_menu li#sign_out a:hover, ul#my_menu li#sign_out a:active{color:#ff6d6d}
ul#my_mes_menu{width:844px; margin:0; margin-top:-12px; padding:0; list-style:none; float:left; background:#f3f3ea}
ul#my_mes_menu li{float:left; margin:0; padding:0; font-size:11px}
ul#my_mes_menu li a:link, ul#my_mes_menu li a:visited{width:138px; display:block; padding:4px 15px; text-align:center; text-decoration:none; background:url('../i/my_messages_bg.gif') no-repeat top right; color:#000}
ul#my_mes_menu li a:hover, ul#my_mes_menu li a:active{background-position:left; color:#66b7e2}
ul#my_mes_menu li a.current:link, ul#my_mes_menu li a.current:visited{background:url('../i/my_messages_bg.gif') no-repeat top left; color:#66b7e2}
div#my_mes_left_adv{margin-top:20px; float:left; width:120px; margin-right:30px}
div#my_mes_right_adv{margin-top:0; float:left; width:120px; margin-left:30px}
div#my_mes_google_ads{width:120px; height:120px; background:#333; margin:30px auto}
div#my_top_adv{margin-bottom:30px; width:468px; height:60px; background:#333}
div#my_mes_ss_left{width:120px; height:600px; background:#333; margin:30px auto}
div#my_mes_left_adv a.ico:link, div#my_mes_left_adv a.ico:visited, div#my_mes_right_adv a.ico:link, div#my_mes_right_adv a.ico:visited{background:url('../i/my_mes_ico.gif') no-repeat center left; color:#66b7e2; padding-left:20px; text-decoration:none}
div#my_mes_left_adv a.ico:hover, div#my_mes_left_adv a.ico:active, div#my_mes_right_adv a.ico:hover, div#my_mes_right_adv a.ico:active{color:#969696; text-decoration:underline}
div#my_mes_main{margin-top:20px; float:left; width:694px}
div#my_mes_main dl{padding:5px 5px 35px 35px; border-bottom:1px solid #969696; margin:0}
div#my_mes_main dl.odd{background:#f3f3ea}
div#my_mes_main dl dt{float:right; margin:0; padding:0; font-family:Arial,sans-serif; font-size:120%; font-weight:bold; width:570px}
div#my_mes_main a:link, div#my_mes_main a:visited{color:#6eb7e2; text-decoration:none}
div#my_mes_main a:hover, div#my_mes_main a:active{text-decoration:underline}
div#my_mes_main dl dd{margin:0; padding:0; font-size:85%; color:#000}
div#my_mes_main dl dd.from{margin-left:87px}
div#my_mes_main dl dt .date{float:right; margin:0; padding:0; font-size:65%; color:#000; font-weight:normal}
div#my_mes_main dl dd.img img{padding:4px; border:1px solid #b3b3b3; background:#e5e5e5; float:left}
div#my_mes_main a.button:link, div#my_mes_main a.button:visited{background:url('../i/b_add_bg.gif') no-repeat center; text-decoration:none; color:#969696; font-size:80%; display:block; padding:5px; width:82px; margin-top:10px; text-align:center; float:left}
div#my_mes_main a.button:hover, div#my_mes_main a.button:active{text-decoration:underline}
div#my_mes_main a.button{margin-top:3px; margin-bottom:0px}
div#my_acc_main{width:640px; float:left}
div#my_acc_right{width:180px; float:left; margin-left:20px}
div#my_acc_google_ads{width:120px; height:120px; background:#333; margin-bottom:30px; margin-left:60px}
div#my_acc_rect_ads{width:180px; height:50px; background:#333; margin-bottom:30px}
div#my_acc_main a.my_button:link, div#my_acc_main a.my_button:visited{background:url('../i/my_button.gif') no-repeat center; text-decoration:none; color:#969696; font-size:80%; display:block; padding:5px; width:144px; margin-top:10px; text-align:center; float:left}
div#my_acc_main a.my_button:hover, div#my_acc_main a.my_button:active{text-decoration:underline}
div#my_acc_main a.my_button{margin-bottom:30px}
div#my_acc_del{background:#ffebc0 url('../i/my_acc_del.gif') no-repeat left center; text-align:left; border:1px solid #ffae00; width:555px; padding:10px 40px}
div#my_acc_del h3{margin:0; padding:0}
div#my_acc_del a.my_button{margin-bottom:0}
span.lv{color:#090}
.singles{color:#6eb7e2}
table.my_music{margin-top:10px; margin-bottom:20px}
table.my_music td{padding:5px}
table.my_music td.img img{padding:4px; border:1px solid #b3b3b3; background:#e5e5e5; margin-right:5px}
table.my_music td p{margin:3px; color:#969696}
table.my_music td p span{color:#000}
table.my_music td h4{margin:3px}
table.my_music tr.color{background:#f2f2e9}
p.black{background:#000; color:#fff; padding:10px; font-size:75%; margin-top:0}
a.my_add:link, a.my_add:visited{text-decoration:none; color:#6eb7e2; font-family:Arial,sans-serif; font-size:130%; font-weight:bold; background:url('../i/my_add_ico.gif') no-repeat left center; padding:10px 10px 10px 50px; margin:10px auto; display:block}
a.my_add:hover, a.my_add:active{text-decoration:underline}
hr{color:#000; height:1px}
a.button_competition{background:url(../i/b_competition.gif) no-repeat left center; border:0; height:27px; width:135px}
.dropsdown{font-size:14px; background-color:#F7F7F7; border:1px solid #CCC; padding:10px; margin-top:10px}
.dropsdown_light{font-size:14px; padding:10px; margin-top:10px; color:#aba9a9}
.close_text{font-size:12px; color:#F00}
div#secondary a.left img{margin:5px 0 10px 0}
#secondary a#comp:link, #secondary a#comp:visited{text-decoration:none; color:#da7b07; font-family:Verdana,sans-serif; font-size:80%; font-weight:bold; background:url('../i/b_comp.gif') no-repeat left center; padding:10px; width:95px; margin:0; display:block}
#secondary a#comp:hover, #secondary a#comp:active{background-position:right center}
a.comp_ch:link, a.comp_ch:visited{text-decoration:none; color:#da7b07; font-family:Verdana,sans-serif; font-size:80%; font-weight:bold; background:url('../i/b_see_complete_chart.gif') no-repeat left center; padding:10px; width:144px; margin:30px 0 0 74px; display:block}
 a.comp_ch:hover, a.comp_ch:active{background-position:right center}
#comp_info #item{width:680px}
#comp_info #item dt{width:415px; float:right; margin:0; padding:0; font-size:24px; margin-bottom:10px; letter-spacing:1}
#comp_info #item dd{margin:0 0 0 200px; padding:0}
#comp_info #item a{color:#0e59ac}
#comp_info #item dd p{line-height:1.2; font-size:14px; color:#4a4949; margin-bottom:1em}
#comp_info #item dd.img{margin:0 11px 0 0; float:left}
#comp_info #item dd img{padding:0}
#left_table, #right_table{float:left; width:340px}
div.left_padding{padding-left:74px; height:160px}
div.left_padding img{margin:22px 0 27px}
a.enter:link, a.enter:visited{text-decoration:none; color:#da7b07; font-family:Verdana,sans-serif; font-size:80%; font-weight:bold; background:url('../i/b_enter.gif') no-repeat left center; padding:10px 7px; width:211px; display:block}
 a.enter:hover, a.enter:active{background-position:right center}
/* Additional styles - New layout*/
#content_left{width:588px !important; float:left; padding:0 !important; margin:0 !important}
#content_right{float:right; width:224px !important; padding:0 !important; margin:0 !important}
.profile_news_box{padding-left:0}
.clearer{clear:both}
.borederer{border:1px solid #f00}
div#content_left #profile_info{width:284px; float:right}
div#content_left .profile_about_box{margin-bottom:45px}
div#content_left #profile_info #controlButtons{position:relative; width:230px; font-size:11px; font-weight:bold}
div#content_left .profile_screen_name_large{text-transform:uppercase; color:#D33775; font-weight:normal}
div#content_left .profile_info_container{padding:0; margin:0}
div#content_left .profile_info_container #profile_info_adress{text-transform:uppercase; font-weight:bold; padding-bottom:36px; font:14px bold verdana,sans-serif}
div#content_left .profile_info_container #profile_info_sex{text-transform:uppercase; color:#999; font-weight:bold; font-size:11.5px}
div#content_left .profile_info_container #profile_info_age{text-transform:uppercase; color:#999; font-weight:bold; font-size:11.5px}
div#content_left #profile_info  .profile_links a{color:#39c !important; font-weight:normal; font-size:12px}
div#content_left #profile_info  .profile_links{padding-bottom:10px; margin-bottom:10px; background:url("../i/border_bg.gif") repeat-x bottom left}
div#content_left .profile_info_container .profile_thin_underline{padding:0; margin:0; padding:17px 0 8px 0; text-transform:uppercase; color:#39c !important; border-bottom:none; margin:0 0 10px 0; background:url("../i/border_bg.gif") repeat-x bottom left}
div#content_left .profile_info_container .profile_thin_underline .profile_screen_name_small{font:14px bold verdana,sans-serif}
div#content_left .profile_photo_container{}
div#content_left #controlButtons{}
div#content_left #controlButtons .profile_control{float:left; padding:0; padding-bottom:12px; margin:0; margin-right:15px; font-weight:normal; font-size:12px}
div#content_left #controlButtons .profile_control img{padding:0}
.thumb_img{border:0; padding:0; padding-top:15px; padding-right:10px; height:55px}
#small_images{text-align:left}
div#content_left .profile_section_subtitle{text-transform:uppercase; color:#D33775; font-weight:normal; font:18px bold verdana,sans-serif; padding-bottom:7px !important}
div#content_left .profile_bio{padding-bottom:0 !important; width:588px; margin-bottom:45px}
div#content_left .profile_bio p{font-size:13.5px; display:block; color:#727272 !important}
div#content_left #profileMainContent{width:588px}
.comment{border:1px solid #C4C3C3; margin-left:3px; margin-bottom:22px}
div#content_left .profile_comment{border:none; padding:0; margin:0; margin-bottom:0 !important; padding-bottom:0 !important}
div#content_left .profile_comments{padding-bottom:0 !important}
.user_avatar{float:left; width:85px; padding:12px 0 11px 15px}
.user_avatar .username{color:#68C8EE !important; padding-top:11px; font-size:12px !important}
.user_avatar .username a{color:#68C8EE !important}
.comment_text{width:440px; float:right; padding-top:12px; padding-right:40px; padding-bottom:11px; font:11.3px bold verdana,sans-serif; line-height:1.5; color:#727272}
.comment_text p{color:#4c4c4c; font-size:14px !important; padding:0 !important; margin:0 !important; font-weight:bold}
div#content_left .music_section{height:auto; margin-bottom:45px !important}
div#content_left .music_section .profile_section_name{text-transform:uppercase; color:#D33775; font-weight:normal; font-variant:normal; font-style:normal; font-size:18px}
div#content_left .music_section .profile_section_name span{color:#999; text-transform:none; font-size:18px; line-height:1.231}
#tracks{width:606px}
#tracks .track{float:left; width:187px; background:#f4f4f4; padding:0; margin:0; margin-right:12px; margin-bottom:12px}
#tracks .track_head{background:url("../i/track_top_bg.gif") no-repeat top left; padding:0 !important; margin:0 !important}
#tracks .track_foot{background:url("../i/track_bottom_bg.gif") no-repeat bottom left; padding:0 !important; margin:0 !important}
#tracks .track_info{float:right; width:123px; font-size:9px; padding:9px 0 0 0; margin:0}
#tracks .track_info .price{text-align:right; padding-right:8px; color:#39c}
#tracks .track_info .track_name{color:#63AFD6; margin-top:-10px}
#tracks .track_info .track_comment{color:#999}
#tracks .track_image{width:46px; padding:0; float:right; padding:9px}
#tracks ul.track_navigation{list-style:none; padding:0; margin:0; float:left}
#tracks ul.track_navigation li{float:left}
#tracks ul.track_navigation  a{border:none; display:inline}
#tracks ul.track_navigation  a img{border:none}
#sign_up{margin-top:27px}

#sign_up img{border:none}
#sign_up div{margin-bottom:19px}
#content_right .profile_section_subtitle{background:url("../i/border_bg.gif") repeat-x bottom left; margin-bottom:17px; color:#d64780 !important; text-transform:uppercase !important; font-size:15px !important}
.subsection{background:url("../i/border_bg.gif") repeat-x bottom left; padding-bottom:0 !important; margin-bottom:21px}
.gig{font-size:12px; padding:0 0 25px 0 !important; margin:0 !important}
.gig .gig_image{float:left; width:77px}
.gig .gig_info{margin-top:0px; float:left; width:139px}
.gig .gig_info a{text-decoration:none!important}
.gig_name a{color:#3f9fcf; text-decoration:none}
.gig_comment{color:#939393}
.gig_date{color:#939393;font-size:11px}
.gallery_photo{float:left; margin:0 9px 9px 0; padding:0}
.gallery_photo a{display:block}
.gallery_photo_img{border:none; width:48px}
.photos{width:228px}
.view_all{text-align:right; padding:0 8px 7px 0}
.view_all a{color:#39C !important; text-decoration:none; font-size:12px; font-weight:normal}
.fr_photo_img{width:50px; border:none}
.fr_photo a{display:block; font-size:11px; font-weight:normal; width:70px}
.fr_photo{float:left; margin:0 5px 5px 0;word-wrap:break-word;width:72px}
.profile_friends{overflow:hidden; width:224px}
.fr_photos{width:255px}
.news_date{color:#39C; font:90% bold verdana,sans-serif}
.news_text{font:89% bold verdana,sans-serif; color:#939393; line-height:1.2em}
.news_title{font-weight:normal; font:100% bold verdana,sans-serif}
.news_item{padding-bottom:20px}
#newsControlButtons{float:left; width:275px}
#newsControlButtons .profile_control{text-align:right; width:100%}
#footer_menu{width:921px}
#fm_head{background:url("../i/footer_head_bg.gif") no-repeat top left; width:921px}
#fm_bottom{background:url("../i/footer_bottom_bg.gif") no-repeat bottom left; width:921px}
#footer_menu{margin:0 auto !important; background:#434343}
#fm_wrap{padding:24px 38px 24px 43px}
#footer_menu div{text-align:left; font-size:12px; line-height:1.5em}
#alterhit{float:left; width:215px; margin-right:45px; color:#797979}
#alterhit p{margin-top:0px; font-size:smaller; line-height:1.8em}
.grey{color:#797979; margin-left:2px}
#navigator{margin-right:25px; padding-top:5px; float:left; width:130px}
#navigator a{font-size:10px}
#useful_info{padding-top:5px; margin-right:25px; float:left; width:180px}
#useful_info a{font-size:10px}
#about{padding-top:5px; float:left; width:180px}
#about a{font-size:10px}
#footer_menu .title{font:14px bold verdana,sans-serif; color:#797979; padding-bottom:3px}
#footer_menu a:link, #footer_menu a:visited{text-decoration:underline !important; color:#EAEAEA !important}
#footer_menu a:hover, #footer_menu a:active{text-decoration:none !important}
/*---------------------------------------------------------------------------additionan styles---------------------------------------------------------------------------*/
#select_album{float:left; width:324px}
#select_songs{width:249px; float:right}
div#content_left .span_subtitle{color:#39c; font-size:16px; font-weight:bold}
div#content_left .album_scroller{width:324px; height:92px; padding:8px 0 24px 0}
div#content_left .track_list{padding:8px 0 24px 0}
#track_list table{cellspacing:3}
#track_list{padding-top:8px}
#track_list table th{background:#eee}
.center{text-align:center; font-size:10px}
.odd{background:#fff}
.even{background:#f6f6f6}
#track_list table tr{font-size:11px; color:#727272 !important}
.play_button{display:block; background:url("../i/play_button.gif") no-repeat top left; width:21px; height:17px; float:left}
.play_button_white{display:block; background:url("../i/play_button_white.gif") no-repeat top left; width:21px; height:17px; float:left}
#track_list table tr td span{position:relative; font-size:9px; top:2px; _top:1px; padding-right:5px}
#track_action{text-align:right; padding-left:90px; margin-top:10px; font-size:12px}
#track_action a{display:block}
#track_action #add_track{margin-left:5px; margin-top:1px; float:left; background:url("../i/add_track_bg.gif") no-repeat top left; width:56px; text-decoration:none !important; height:31px}
#track_action #buy_track{float:left; text-decoration:none !important; background:url("../i/buy_track_bg.gif") no-repeat top left; width:96px; height:33px}
#track_action #add_track span{position:relative; top:6px; right:17px}
#track_action #buy_track span{position:relative; top:8px; right:12px}
#content{padding-bottom:80px !important}
html{height:100%}
body{width:100% !important}
#mainSite{width:100% !important}
p{display:block !important}
#body{width:954px !important; margin:0 auto !important}
/*a:link, a:visited{text-decoration:none !important; color:#39c !important}
a:hover, a:active{text-decoration:underline !important}
*/
#footer{width:954px !important; margin:0 auto !important; padding-top:21px !important}
#googleAds{padding-top:38px !important}
iframe{padding:0 !important; margin:0 !important}
.comment_warning{color:#9F9F9F; text-align:right; margin-top:-17px; font:14px bold verdana,sans-serif}
.news_text a{color:#62b1d8 !important}
.fr_photo a{color:#59acd5 !important; font-size:12px}
.gig_name a{color:#3f9fcf !important; font-size:12px}
.compulsory_field{color:rgb(59,50,144); font-size:15px; margin-left:10px; margin-top:2px; font-weight:bold}
 .profileFriendName{font-size:10px!important}
/*Friends SignUp Enhancement*/
.grey a{color:#797979; margin-left:2px}
.s_greybox{background:#eee; color:#AEAEAE; width:80px; padding:3px 0px 5px 2px}
.chk_m{vertical-align:middle; margin-right:5px}
.btn{border:0px; background-color:#F0F0F0; color:#AEAEAE; width:190px; font-family:Arial; font-weight:bold; font-size:12px}
/*competition page css*/
#featured_competitions{padding-top:15px}
#featured_competitions .comp_item_img{float:left; width:270px}
#featured_competitions .comp_item_details{float:right; width:400px}
#featured_competitions .comp_winner{color:#39c; font-size:18px; text-decoration:underline; border-bottom:1px solid #969696; padding-bottom:5px; margin-bottom:7px}
#featured_competitions a.comp_artist{font-size:11px; font-weight:normal; text-transform:uppercase}
.comp_title{font-size:20px!important}
.comp_date{font-size:12px; color:#000; font-weight:bold}
.comp_details{color:#aba9a9; font-size:14px}
a.comp_artist{color:#f28325!important; font-size:14px; font-weight:bold}
.compItem{margin-top:35px; padding-bottom:10px; border-bottom:1px solid #969696}
.compItem .col1{width:190px; float:left}
.compItem .col2{width:300px; float:left}
.compItem .col3{width:170px; float:right; text-align:right; padding-right:10px}
.compItem .col1 .searchPic, .compItem .col1 .searchPic-over{width:130px}
.compItem .col3 .searchPic, .compItem .col3 .searchPic-over{float:right; margin-left:15px; margin-right:0px}
.comp_subtitle{color:#D33775; font-family:bold verdana,sans-serif; font-size:18px; padding-bottom:7px !important}
.comp_details .comp_subtitle{padding-bottom:0px !important; text-transform:uppercase}
.vital_stats{/*text-transform:uppercase; */font-size:15px; line-height:1.5em}
.vital_stats .left_col{width:60%; float:left}
.vital_stats .right_col{width:39%; float:right; text-align:center}
.comp_enter img{background:url(../i/enter.gif) center no-repeat; margin-top:5px}
.compMember{padding-left:10px; line-height:1.5em; margin-top:25px; padding-bottom:10px; border-bottom:1px solid #969696}
.compMember .col1{width:550px; float:left}
.compMember .col2{width:100px; float:right; text-align:center}
.compMember .comp_artist{color:#a2cd59 !important; font-size:18px}
.compMember .darkGreenLarge{color:#a2cd59; font-size:15px; font-weight:bold}
.comp_small_text{font-size:12px!important; color:#777 !important}
.my_comps .liner{border-bottom:3px solid #363536; padding-bottom:5px; margin-bottom:20px}
.comp_heading{font-size:17px; font-weight:bold; color:#000; margin-top:25px}
.prev_comp_details{margin-top:25px; padding-bottom:10px; border-bottom:1px solid #969696}
.my_comp_details .col1{width:440px; float:left; color:#aba9a9; font-size:14px; line-height:1.5em}
.my_comp_details .col2{width:240px; float:right; text-align:right}
.my_comp_details .blue_box, .right_col .blue_box{height:34px; line-height:1.231; font-size:26px; background:#0071c3; text-transform:uppercase; color:#fff; float:right; padding:2px 7px 0px 7px; margin:5px 0px 5px 0px}
.green_right_text{font-weight:bold; color:#cbd743; padding-top:5px}
.comp_pimp{float:right; text-align:right}
.pimp_text{float:right; padding-top:7px; border-bottom:1px solid #969696; color:#cbd743; text-transform:uppercase; font-size:12px}
.profile_comp_image{padding:4px; background-color:rgb(229,229,229); margin-right:5px; width:50px; border:1px #B3B3B3 solid; cursor:pointer; float:left}

h2.artist{font-weight:bold!important;text-decoration:none!important;}
/*End*/