/*general styles*/
body {background:url(../images/body_bg_top.jpg) #5C5C5C repeat-x; behavior:url(../images/csshover2.htc); font-family:Arial, Helvetica, sans-serif;}
input {border:#000000 1px solid;}
a {color:#990000;}
a:hover {color:#000000;}
img {border:0px;}
h1 {margin:5px; font-size:28px;}
hr {border:#cccccc solid 1px; height:0px; width:90%; margin:5px auto;}

#main {background:url(../images/main_bg.jpg); width:970px; margin:0px auto;}
#sidebar {width:285px; display:inline; float:left; margin:2px;}
#content {width:655px; display:inline; float:right; margin:5px;}
/*end general styles*/

/*header styles*/
#header {width:970px; height:166px; margin:0px auto; background:url(../images/header_bg.jpg) no-repeat;}

#header_logo {behavior:url(../images/iepngfix.htc); background:url(../images/logo.png) no-repeat; width:200px; height:75px; margin:30px 0 0 30px; float:left; display:inline;}
#header_logo a {display:block; width:100%; height:100%; outline-style:none; text-indent:-9999px;}

#header_menu {width:580px; height:28px; float:left; margin:30px 0 0 90px; border-bottom:#B11F1F 7px solid; padding-left:10px;}
#header_menu ul {padding-top:0px; margin-top:0px;}
#header_menu li {float:left; list-style:none; padding:5px 3px; font-size:16px; font-weight:bold;}
#header_menu li a {text-decoration:none; color:#000000; padding:5px;}
#header_menu li a:hover {color:#FFFFFF; background-color:#B11F1F;}

#header_bottom_menu {width:670px; height:25px; float:left; margin-left:65px;}
#header_bottom_menu ul {padding-top:0px; margin-top:0px;}
#header_bottom_menu li {float:left; list-style:none; padding:2px 3px 5px 3px; font-size:13px; font-weight:bold;}
#header_bottom_menu li a {text-decoration:none; color:#000000; padding:2px; border-bottom:3px #B11F1F solid;}
#header_bottom_menu li a:hover {color:#FFFFFF; background-color:#B11F1F;}
#header_bottom_menu li.black a {border-bottom:3px #000000 solid;}
#header_bottom_menu li.black a:hover {background-color:#000000;}
/*end header styles*/

/*footer styles*/
#footer {background-color:#EFEFEF; width:970px; height:80px; margin:0px auto;}

#footer_menu {width:520px; display:inline; float:left; margin:15px 0 0 160px; border-bottom:#B11F1F 3px solid; padding-left:130px;}
#footer_menu ul {padding-top:0px; margin-top:0px;}
#footer_menu li {float:left; list-style:none; padding:3px 7px; font-size:12px; font-weight:bold;}
#footer_menu li a {text-decoration:none; color:#000000; padding:4px 4px 6px 4px;}
#footer_menu li a:hover {color:#FFFFFF; background-color:#B11F1F;}

#footer_bottom_menu {width:675px; float:left; margin-left:160px; display:inline;}
#footer_bottom_menu ul {padding-top:0px; margin-top:0px;}
#footer_bottom_menu li {float:left; list-style:none; padding:3px; font-size:12px; font-weight:bold;}
#footer_bottom_menu li a {text-decoration:none; color:#000000; padding:6px 4px 4px 4px;}
#footer_bottom_menu li a:hover {color:#FFFFFF; background-color:#B11F1F;}

#footer_bottom {background:url(../images/main_bg.jpg); width:970px; height:70px; margin:0px auto;}

#footer_copyrights {margin:10px 20px 0 0; float:right; font-weight:bold; font-size:12px; text-align:right; display:inline;}
#footer_copyrights .line1 {color:#B11F1F; font-size:16px;}
#footer_copyrights .line2 {color:#000000;}
#footer_copyrights span {color:#B11F1F;}
#footer_copyrights a {color:#999999; text-decoration:none;}
#footer_copyrights a:hover {color:#B11F1F;}

#footer_logo {margin-top:15px; background:url(../images/footer_logo.gif) no-repeat; width:267px; height:44px; float:left;}
/*end footer styles*/

/*main styles*/
.block {margin:3px; float:left; display:inline;}
.comment .row .icon {border-bottom:1px #CCCCCC dashed; vertical-align:top; padding-top:3px;}
.comment .row .text {font-size:12px; border-bottom:1px #CCCCCC dashed; padding:2px;}
.comment .line1{float:left;}
.comment .row .text .date{background:#cccccc; color:#000000; font-size:12px; display:inline; padding:2px; float:right;}
.comment .line2 {border-top:1px #cccccc solid;}
.comment .latest .line1{font-size:16px;}
.comment .latest .line2{font-size:16px;}
.comment .pict{ float:left; margin-right:3px;}

.banner {margin:10px auto; text-align:center; padding:10px 0px;}
.banner a {text-decoration:none;}

.pinkblackline {width:400px; height:3px; margin:5px auto; display:block; background:url(../images/pinkblackline.jpg); font-size:0px;}

.battle_but {width:87px; height:60px; margin:3px; background-color:#000000;}
.block li {margin:5px 3px;}

.block table {border-bottom:5px #CCCCCC solid; width:100%;}
.block table table{border-bottom:0px ;}
.icon {padding-left:3px; width:20px;}
.header {font-weight:bold; font-size:15px; padding:3px;}
.header div {font-size:9px;}
.row {background-color:#FFFFFF;}
.row:hover {background-color:#F2F2F2;}
.number {text-align:center; font-size:11px; border-bottom:1px #CCCCCC solid; border-right:1px #CCCCCC solid; padding:2px; width:15px;}
.pic {border-bottom:1px #CCCCCC solid; border-right:1px #CCCCCC solid; padding:2px; width:48px;}
.row .text {font-size:11pt; border-bottom:1px #CCCCCC solid; padding:2px;}

.line1 {color:#990000;}
.line2 {color:#000000;font-size:9pt;}

.promoted .text .line1 {color:#0066FF; font-size:15pt; font-weight:bold;}
.promoted .text .line2 {color:fuchsia;; font-size:13pt; font-weight:bold;}
.promoted2 .text .line1 {color:#0066FF; font-size:14pt; font-weight:bold;}
.promoted2 .text .line2 {color:fuchsia; font-size:12pt; font-weight:bold;}
.promoted3 .text .line1 {color:rgb(220, 35, 0); font-size:13pt; font-weight:bold;}
.promoted3 .text .line2 {font-size:11pt; }

.pics {background-color:#FFFFFF;}
.bigpic {float:left; text-align:center; font-weight:bold; font-size:12px;}
.textblockgrey {background:#EFEFEF; font-size:11px; color:#000000; margin:5px; padding:2px; width:305px; text-align:justify;}
.onepic {text-align:center; font-weight:bold; font-size:12px;}
.pcs {position:relative; float:left;}
.vs {behavior:url(../images/iepngfix.htc); position:absolute; width:80px; height:40px; top:40px; left:-40px; background:url(../images/vs.png) no-repeat;}

.winner {behavior:url(../images/iepngfix.htc); position:absolute; width:240px; height:480px; top:5px; left:-5px; background:url(../images/winner.png) no-repeat;}

.artinfo .row{padding:1px; border-bottom:1px dashed #cccccc; font-size:12px; font-weight:normal;}

.song {float:left; margin:3px; padding:1px; border:1px #CCCCCC solid; width:202px;}
.song:hover {border:#000000 1px solid;}
.song .image {float:left;}
.song .text {float:left; text-align:left;}

.blog_large {background:#FFFFFF;}
.blog_large .text {float:left; width:460px; text-align:left; padding:2px;}
.blog_large a.related {font-weight:bold; margin-top:10px; margin-bottom:5px; color:#000000; display:block;}
.blog_large .image {float:left;}

.blog_big {width:208px; background:#FFFFFF;}
.blog_big .text {float:left; width:117px; text-align:left; padding:2px;}
.blog_big a.related {font-weight:bold; margin-top:10px; margin-bottom:5px; color:#000000; display:block;}
.blog_big .image {float:left;}

.blog_little {width:155px; background:#FFFFFF;}
.blog_little .text {float:left; width:81px; text-align:left; padding:2px;}
.blog_little .image {float:left;}

.blog_respons {width:200px; background:#FFFFFF;}
.blog_respons .text {float:left; width:115px; text-align:left; padding:2px;}
.blog_respons .image {float:left;}

.blog_latest {background:#FFFFFF;}
.blog_latest .text {float:left; width:400px; text-align:left; padding:2px;}
.blog_latest .image {float:left;}


.blog_actual {width:522px; text-align:justify; padding:2px;}
.blog_actual a {color:#990000;}

.video_feautured {background:#FFFFFF;}
.video_feautured .text {float:left; width:400px; text-align:left; padding:2px;}
.video_feautured .image {float:left;}
.video_feautured a.related {font-weight:bold; margin-top:10px; margin-bottom:5px; color:#000000; display:block; text-align:left;}

.video_feautured_selected {background:#000000;}
.video_feautured_selected .text {float:left; width:370px; text-align:left; padding:2px; font-size:14px;}
.video_feautured_selected .line2 {color:#FFFFFF;}
.video_feautured_selected .image {float:left;}
.video_feautured_selected a {color:#FFFFFF;}
.video_feautured_selected a.related {font-weight:bold; margin-top:10px; margin-bottom:5px; color:#ffffff; display:block; text-align:left;}

.search_results .row {text-align:center; font-size:12px;}
.search_results .row td{border-bottom:1px solid #CCCCCC;}
.search_results .row .artpic {padding:2px; width:55px;}
.search_results .row .artname{text-align:left;}
.search_results .row .promoted{font-size:20px; font-weight:bold; color:#FF9900; width:22px;}

.parts_sold .row {text-align:center; font-size:12px;}
.parts_sold .row td{border-bottom:1px solid #CCCCCC;}
.parts_sold .row .artname{text-align:left; width:370px;}


.bordered {border-right:#CCCCCC solid 1px;}
.bord_bot {border-bottom:#CCCCCC 1px solid;}

.textblock {background:#FFFFFF; font-size:12px; color:#000000; padding:2px;}
.noborders {border:none;}

.alphabet {text-align:center; margin:5px 3px; font-weight:bold;}

/*colors*/
.alphabet.amarinetext a {color:#09C2A2;}
.alphabet.cyantext a {color:#08A6C3;}
.alphabet.goldtext a {color:#AEAC31;}
.alphabet a.selected {color:#000000;}

.selected {color:#990000; font-weight:bold;}
.blackborder {border:#000000 3px solid; margin:0px;}

.pink {background:#FF00CC; color:#000000;}
.pink span {color:#FFFFFF;}
.pink a {color:#000000;}
.pink a span {color:#FFFFFF;}

.blackpink {background:#000000; color:#FFFFFF;}
.blackpink span {color:#FF00CC;}
.blackpink a {color:#FF00CC;}
.blackpink a:hover {color:#FF00CC;}

.blackblue {background:#000000; color:#FFFFFF;}
.blackblue span {color:#0099FF;}

.orange2 {background:#F98724; color:#FFFFFF;}
.orange2 span {color:#000000;}

.blackorange {background:#000000; color:#FFFFFF;}
.blackorange span {color:#F7B733;}
.blackorange select {background:#000000; border:#F7B733 1px solid; width:100px; color:#FFFFFF;}
.blackorange a {color:#F7B733;}
.blackorange a:hover {color:#FFFFFF;}

.blackred {background:#000000; color:#FFFFFF;}
.blackred span {color:#9A0000;}
.blackred a {color:#9A0000;}
.blackred a span {color:#ffffff;}

.sand {background:#E7D873; color:#FFFFFF;}
.sand span {color:#000000;}

.blackgreen {background:#000000; color:#FFFFFF;}
.blackgreen span {color:#00F611;}

.salad {background:#BCD700; color:#FFFFFF;}
.salad span {color:#00000;}

.blackyellow {background:#000000; color:#FFFFFF;}
.blackyellow span {color:#FFFF31;}

.yellow {background:#E9E91B; color:#FFFFFF;}
.yellow span {color:#000000;}

.blue2{color:#FFFFFF; background:#4677FF}
.blue2 span{color:#E9E91B}
.blue2 a {color:#FFFFFF;}

.blackgold {background:#000000; color:#FFFFFF;}
.blackgold span {color:#AEAC31;}

.orange {background:#F7B733; color:#FFFFFF;}
.orange span {color:#000000;}

.gold {background:#AEAC31; color:#FFFFFF;}
.gold span {color:#000000;}

.sapphire {background:#003399; color:#FFFFFF;}
.sapphire span {color:#0099FF;}

.forest {background:#016201; color:#000000;}
.forest span {color:#9A0000;}

.grey {background:#646464; color:#CCCCCC;}
.grey span {color:#FFFFFF;}

.burgundy {background:#9A0000; color:#FFFFFF;}
.burgundy span {color:#000000;}

.blank {background:none; color:#000000;}
.blank span {color:#9A0000;}

.lightpink {background:#E1CDD8; color:#000000;}
.lightpink span {color:#9A0000;}

.blue {background:#3399CC; color:#000000;}
.blue span {color:#9A0000;}

.green {background:#08C257; color:#FFFFFF;}
.green span {color:#000000;}

.cyan {background:#08A6C3; color:#FFFFFF;}
.cyan span {color:#000000;}

.amarine {background:#09C2A2; color:#FFFFFF;}
.amarine span {color:#000000;}
/*end colors*/

/*sizes*/
.one {width:640px;}
.two {width:280px;}
.three {width:208px;}
.half{width:110px;}
.largetext {font-size:20px;}
.songname{width:400px;}
/*end sizes*/

/*icons*/
.icon div {behavior:url(../images/iepngfix.htc); margin:0 auto; font-size:0px;}
.music {background:url(../images/music.png) no-repeat; width:8px; height:14px;}
.video {background:url(../images/video.png) no-repeat; width:17px; height:14px;}
.blog {background:url(../images/blog.png) no-repeat; width:11px; height:14px;}
.photo {background:url(../images/photo.png) no-repeat; width:20px; height:14px;}
.info {background:url(../images/info.png) no-repeat; width:9px; height:14px;}
.star {background:url(../images/star.png) no-repeat; width:14px; height:14px;}
.round {background:url(../images/round.png) no-repeat; width:14px; height:14px;}
.round_black {background:url(../images/round_black.png) no-repeat; width:14px; height:14px;}
.comments {background:url(../images/comments.png) no-repeat; width:14px; height:14px;}
.player {background:url(../images/player.png) no-repeat; width:11px; height:7px;}
.play {float:left; behavior:url(../images/iepngfix.htc); background:url(../images/play.gif) no-repeat; display:inline; margin:1px 3px; width:14px; height:14px;}
.down {float:left; behavior:url(../images/iepngfix.htc); background:url(../images/downtopage.png) no-repeat; display:inline; margin:1px 3px; width:21px; height:21px;}
.red_star {background:url(../images/starred.png) no-repeat; float:left; width:14px; height:14px; font-size:0px;}
.blue_play {behavior:url(../images/iepngfix.htc); background-image:url(../images/playblue.png); width:20px; height:20px; margin:20px auto; float:left;}
/*end icons*/

/*buttons*/
.btn {color:#FFFFFF; background-color:#9A0000; text-align:center; text-decoration:none; cursor:pointer;font-weight:bold;}
.btn:hover {background-color:#000000; color:#FFFFFF;}

.big_btn {color:#FFFFFF; background-color:#9A0000; text-align:center; text-decoration:none; font-size:18px; cursor:pointer; font-family:curier; width:135px;}
.big_btn:hover {background-color:#000000; color:#FFFFFF;}

.black_btn {color:#FFFFFF; background-color:#000000; text-align:center; text-decoration:none; font-size:14px;}
.black_btn:hover {background-color:#9A0000; color:#FFFFFF;}

.signup .btn {display:inline; padding:3px 7px; font-size:14px;}

.find_artist {font-size:12px; text-decoration:none; font-weight:bold; padding:2px; margin:3px; width:100px; float:right;}
.find_artist span {behavior:url(../images/iepngfix.htc); float:left; background:url(../images/find.png) no-repeat; margin:1px 0 0 3px; width:16px; height:14px;}

.search_button {width:80px; height:18px; font-size:14px; padding:2px 2px 0 6px; display:block;}
.search_button span {float:left; margin-top:1px; behavior:url(../images/iepngfix.htc);}
/*end buttons*/

/*forms*/
.signup input {width:180px; margin-right:5px;}
.signup h3 {margin:0px; font-size:18px;}
.signup .signup_form {margin:70px 0 0 50px;}
.signup .textblock {margin-top:5px; background:#FFFFFF; font-size:11px; color:#000000; padding:2px; width:310px; text-align:justify;}
.signup .signup_artist {width:320px; background:url(../images/artist_sign_up.gif) no-repeat; float:left;}
.signup .signup_sponsor {width:320px; background:url(../images/sponsors_sign_up.gif) no-repeat; float:left;}

.search_line input {width:250px; height:16px;}
/*end forms*/

.col {width:213px; float:left;}
.col table {border:none;}
.ipp {margin:1px; border:#CCCCCC 1px solid;}
.ipp:hover {border:#000000 1px solid;}
.rmp{padding:6px;}
.rmp .ipp{margin:3px; display:inline;}

/*advertise*/
.adv1 {width:150px; height:150px; background:url(../images/adv1.jpg) no-repeat; margin:10px auto;}
.adv2 {width:533px; height:81px; background:url(../images/adv2.jpg) no-repeat; margin:10px auto;}
/*end advertise*/

/*pages*/
.pages{text-align:center; font-size:12px; padding:5px;}
.pages a{background:#9A0000; color:#FFFFFF; margin:5px; padding:2px 5px; display:inline; text-decoration:none;}
.pages a:hover{background:#000000; text-decoration:none; color:#FFFFFF;}
.pages .current{background:#000000;}
.pages a.nplink{background:none; color:#9A0000;}
.pages a.nplink:hover{background:none; color:#000000;}
/*end pages*/

/*actios*/
.actions .act{float:left;margin-bottom:2px;}
.act{float:left;margin-bottom:2px;}
.actions .time{float:right;}
.time{float:right;}
.actions .icon{width:18px;padding:3px 2px; vertical-align:top;}
.icon{width:18px;padding:3px 2px; vertical-align:top;}
.actions .text{padding:3px 2px; }
.text{padding:3px 2px; }

.add_item_icon {background:url(../images/add_item_icon.gif) no-repeat; width:16px; height:16px;}
.movie_icon {background:url(../images/movie_icon.gif) no-repeat; width:16px; height:16px;}
.audio_icon {background:url(../images/audio_icon.gif) no-repeat; width:16px; height:16px;}
.add_photo_icon {background:url(../images/add_photo_icon.gif) no-repeat; width:16px; height:16px;}
.event_icon {background:url(../images/event_icon.gif) no-repeat; width:16px; height:16px;}
.q_icon {background:url(../images/q_icon.gif) no-repeat; width:16px; height:16px;}
.group_icon {background:url(../images/group_icon.gif) no-repeat; width:16px; height:16px;}
.record_icon {background:url(../images/record_icon.gif) no-repeat; width:16px; height:16px;}
.plus_icon {background:url(../images/plus_icon.gif) no-repeat; width:16px; height:16px;}
.attention {background:url(../images/attention.gif) no-repeat; width:16px; height:16px;}
/*end actios*/

/*end main styles*/
.red {color:#b11f1f;}
	
.red_big
	{
	color:#b11f1f;
	font-size:12px;
	font-weight:bold;
	}
	
.red_big_2
	{
	color:#b11f1f;
	font-size:16px;
	font-weight:bold;
	}
.red_small
	{
	color:#b11f1f;
	font-size:10px;
	font-weight:bold;
	}	
.black	{ color:#000000;}

.small {font-size:10px}

#profile_info {
	width:286px;
	margin-left:1px; 
	margin-right:1px;
	background-color:#FFFFFF;
	}
	
#profile_text td{
	border-bottom:1px dashed #d2d2d2;
	padding-left:3px;
	font-size:12px;
	height:20px;
	}
	
.enactive {background-color:#FFFFFF;}

.active{background-color:#f5f5f5;}

.enactive_img {border:1px solid #d4d4d4;}
	
.active_img { border:1px solid #000000;}

/*new smoll added*/
#sign_up_artist_2 td {border-bottom:1px solid #d4d4d4;padding-right:10px;padding-top:5px;}
.noborder{
	border-bottom:0px !important;
}
.pages_over{
	text-decoration:none;
	font-size:12px;
	padding:5px;
	text-align:center;
}
.long_input{width:450px;}
.short_input{width:290px;} 
.pointer{cursor:pointer;}

.question {
background:transparent url(../images/q_li.gif) no-repeat scroll 3px 16px;
padding:10px 20px;
}

.up_video_btn  {background:#000000; color:#FFFFFF;font-weight:bold;}
.blue {background:#3399CC; color:#000000;}

.top_songs_a_black {
color:#000000;
font-family:"Trebuchet MS",Arial,Tahoma;
font-size:11px;
text-decoration:underline;
}

/*pagination added by kumaravel*/

div.pagination {
       padding: 3px;
       margin: 3px;
}

div.pagination a {
       padding: 2px 5px 2px 5px;
       margin: 2px;
       border: 1px solid #AAAADD;
       
       text-decoration: none; /* no underline */
       color: #990000;
}
div.pagination a:hover, div.pagination a:active {
       border: 1px solid #990000;

       color: #000;
}
div.pagination span.current {
       padding: 2px 5px 2px 5px;
       margin: 2px;
       border: 1px solid #990000;
       
       font-weight: bold;
       background-color: #990000;
       color: #FFF;
}
div.pagination span.disabled {
       padding: 2px 5px 2px 5px;
       margin: 2px;
       border: 1px solid #EEE;
       color: #DDD;
}