@charset "utf-8";
/* CSS Document */
img{
border:none;
}
html,body{
margin:0px;
padding:0px;
width:100%;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}
.header{
width:900px;
margin:0px auto;
margin-top:25px;
}
.header .header-left{
height:25px;
float:left;
width:185px;
background:#EB0460;
font-size:13px;
text-align:center;
text-shadow: #bc194a 0 -1px 0;


}
.header .header-left a{
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
padding:4px;
display:block;
}
.header .header-right{
float:right;
width:690px;
background:#505050;
height:25px;
}
.clear{
clear:both;
}
.header .clear{
height:25px;
}
.header .header-right ul{
margin:0px;
padding:0px;
list-style:none;
text-align:right;
float:right;
}
.header .header-right ul li{
float:left;
margin:0px 16px;
padding:2px 0px;
}
.header .header-right ul li a{
color:#FFFFFF;
font-size: 13px;
text-decoration:none;
	font-weight: bold;
}
.footer{
margin:25px 0px;
}
.footer-cnt ul{
list-style:none;
margin:0px;
padding:0px;
float:right;
}
.footer-cnt ul li{
list-style:none;
margin:0px 8px 0px 7px;
padding:0px;
float:left;
}
.footer-cnt ul li a{
text-decoration:none;
color: #878787;
font-size:12px;
padding:5px;
display:block;
}
.footer-cnt ul li a:hover {
text-decoration:none;
color: #eb0460;
font-size:12px;
padding:5px;
display:block;
}

.footer-cnt{
width:900px;
margin:0px auto;
background:#E5E5E5;
height:25px;
}

.content{
width:900px;
margin:0px auto;
}
h1{
color:#5F5F5F;margin-top: 0px;
font-size:28px;
padding-bottom:20px;
	text-shadow: #fffeff 0 1px 0px;
}
h2{
color:#5F5F5F;
margin:0px;
font-size:16px;
padding:10px 0px;
margin:0px;
	text-shadow: #fffeff 0 1px 0px;
}
.content .tn-left{
float:left;
width:500px;
padding-left:9px;
}
.content .tn-right{
float:right;
width:300px;
text-align:right;
padding:5px 0px;
padding-right:9px;
}
.thumb{
background:#E5E5E5;
padding:15px 18px;
}
.thumb .butt-refine{
background:url(../images/butt-refineSearch.png) no-repeat;
width:118px;
height:24px;
border:none;
}
.thumb .item,.content .searchresult .sr-right .item{
background:url(../images/photo-frame.png) no-repeat;
width:132px;
margin:0px 6px;
float:left;
}
.thumb .item .img,.content .searchresult .sr-right .item img{
padding:5px 6px;
}
.thumb .item .img a.close{
display:block;
margin-top:-20px;
position:absolute;
margin-left:100px;
}
.thumb .item label,.content .searchresult .sr-right .item label{
font-size:14px;
font-weight:bold;
color:#5F5F5F;
padding:13px 3px;
display:block;
}
.pager .pr-left{
color:#EB0460;
font-size:14px;
width:175px;
float:left;
height:2px;
}
.pager{
padding:10px;
}
.pager .hidden{
display:none;
}
.pager .pr-left a{
text-decoration:none;
color:#EB0460;
font-size:14px;
font-weight:bold;
}
.pager .pr-cnt{
width:500px;
float:left;
text-align:center;
}
.pager .pr-cnt a{
text-decoration:none;
color:#5F5F5F;
font-size:14px;
font-weight:bold;
}

.pager .pr-right{
height:2px;
float:right;
width:130px;
text-align:right;
}
.pager .pr-right a{
text-decoration:none;
color:#EB0460;
font-size:14px;
font-weight:bold;
}
.butt-bookthisset{
background:url(../images/butt-bookthisset.png) no-repeat;
border:none;
width:118px;
height:24px;
}
.testimonials{
padding:20px;
background:#E5E5E5;
}
.testimonials .img{
background:url(../images/photo-frame1.png) no-repeat;
width:163px;
height:125px;
float:left;
margin-right:5px;
}
.testimonials .img img{
padding:5px;
}
.testimonials .img-right{
background:url(../images/TRA_txt-window.png) no-repeat;
width:692px;
height:124px;
float:left;
}
.testimonials .img-right .ir-top{
color:#4D4D4D;
padding:10px 10px 10px 35px;
font-size:16px;
height:50px;
overflow:hidden;
}
.testimonials .img-right .ir-bottom{
font-weight:bold;
padding:10px 10px 10px 35px;
font-size:14px;
color:#4D4D4D;
}

.content .profile-page .p-left{
width:183px;
float:left;
border:1px solid #4A4A4A;
}
.content .profile-page .p-left ul{
list-style:none;
margin:0px;
padding:0px;
}
.content .profile-page .p-left ul li{
list-style:none;
margin:0px;
padding:0px;
background:#7F7F7F;
border-bottom:1px solid #4C4C4C;
border-top:1px solid #999999;
font-size:12px;

	text-shadow: #4a4a4a 0 1px 0;
}
.content .profile-page .p-left ul li label{
margin:10px 0px;
display:block;
width:47%;
color:#FFF;
}
.content .profile-page .p-left ul li .left{
float:left;
text-align:right;
}
.content .profile-page .p-left ul li .right{
float:right;
font-weight:bold;
}
.content .profile-page .p-right{
width:690px;
float:right;
}
.content .profile-page .p-right .pr-left{
float:left;
width:355px;
margin-right:25px;
background:#E5E5E5;
padding:15px;
height:392px;
}
.content .profile-page .p-right .pr-right{
width:280px;
float:right;
}
.content .profile-page .p-right .pr-left h1{
margin:0px;
padding:0px 0px 0px;
}
.content .profile-page .p-right .pr-left h5{
color:#5F5F5F;
margin:0px;
padding:0px;
font-size:12px;

	text-shadow: #fffeff 0 1px 0px;
}
.content .profile-page .p-right .pr-left h5 span{
color:#2B2B2B;
}
.content .profile-page .p-right .pr-left .button{
margin:15px 0px;
}
.content .profile-page .p-right .pr-left .button .butt-tomyrockstars{
background:url(../images/butt-add-to-my-rockstars2.png) no-repeat;
width:118px;
height:24px;
border:none;
}
.content .profile-page .p-right .pr-left .img{
background:url(../images/photo-frame2.png) no-repeat;
width:80px;
height:90px;
margin:5px 4px 0px 4px;
float:left;
}
.content .profile-page .p-right .pr-left .img img{
padding:3px;
}
.content .profile-page .p-right .pr-left h2{
font-size:16px;
color:#5F5F5F;
margin:0px;
padding:5px 0px;
}
.content .profile-page .p-right .pr-left ul{
color:#5F5F5F;
list-style:none;
margin:0px;
padding:0px;
font-size:12px;
}
.content .profile-page .p-right .pr-left ul li{
float:left;
width:145px;
padding:7px;
padding-left:25px;
font-weight:bold;
}
.content .profile-page .p-right .pr-left ul li.tick{
background:url(../images/ico-tick.png) 0px 6px no-repeat;
}
.content .profile-page .p-right .pr-left ul li.cross{
background:url(../images/ico-cross.png) 0px 6px no-repeat;
}
.content .searchresult{
}
.content .searchresult .sr-left{
width:183px;
float:left;
border:1px solid #4A4A4A;
}
.content .searchresult .sr-left .butt-refine{
background:url(../images/butt-refineSearch1.png) no-repeat;
width:118px;
height:24px;
border:none;
}
.content .searchresult .sr-left .button{
text-align:center;
padding:7px;
}
.content .searchresult .sr-right{
width:650px;
background:#E5E5E5;
float:right;
padding:5px 20px;
}

.content .searchresult .sr-left .left
{
width:65px;
float:left;
margin-right:10px;
text-align:right;
padding:3px 0px;
font-weight:bold;
}
.content .searchresult .sr-left .right{
width:105px;
float:right;
}
.content .searchresult .sr-left ul{
list-style:none;
margin:0px;
padding:0px;
}
.content .searchresult .sr-left ul li{
list-style:none;
margin:0px;
padding:0px;
background:#7F7F7F;
border-bottom:1px solid #4C4C4C;
border-top:1px solid #999999;
font-size:12px;
color:#FFF;
padding:7px 0px;
}
.content .searchresult .sr-left .right .select{
width:93px;
}
.content .searchresult .sr-right .item{
margin:0px;
margin-right:40px;
}
.content .searchresult .sr-right .item.nomargin{
margin:0px;
}
.content .searchresult .sr-right h1{
margin:0px;
padding:10px 0px;
}

.content .contact{
padding:20px;
background:#E5E5E5;
}

.content .contact .cu-left{
width:380px;
float:left;
padding:10px;
}
.content .contact .cu-right{
width:400px;
float:right;
padding:10px 30px 10px;
}
.content .contact p{
margin:0px;
padding-bottom:20px;
font-size:13px;
color:#5F5F5F;
} 
.content .contact .cu-left .cu-l-left{
float:left;
width:75px;
margin-right:5px;
font-size:12px;
text-align:right;
color:#5F5F5F;
}
.content .contact .cu-left .cu-l-right{
width:300px;
float:left;
font-size:12px;
text-align:left;
color:#5F5F5F;
font-weight:bold;
}
.content .contact .cu-left .cu-l-right a{
color:#EB0460;
text-decoration:none;
}
.line-bord{
border:1px solid #B7B7B7;
margin:30px 0px 25px;
}
.content .contact .cu-right .cu-r-left{
width:65px;
float:left;
margin-right:10px;
font-size:12px;
text-align:right;
color:#5F5F5F;
padding:6px;
}
.content .contact .cu-right .cu-r-right{
width:305px;
float:left;
}
.content .contact .cu-right .clear{
height:7px;
}
.content .contact .cu-right .cu-r-right .inp-text{
border:1px solid #F7CBDD;
background:#FFF6FA;
width:300px;
padding:4px;
}
.content .contact .cu-right .cu-r-right .txt-area{
border:1px solid #F7CBDD;
height:100px;
width:308px;
background:#FFF6FA;
}
.content .contact .cu-right .cu-r-right .button{
text-align:right;
}
.content .contact .cu-right .cu-r-right .butt-sndmsg{
background:url(../images/butt-sendmsg.png) no-repeat;
width:118px;
height:24px;
border:none;
}

.club-promotions .cp-left{
width:183px;
float:left;
border:1px solid #4A4A4A;
}
.club-promotions .cp-right{
float:right;
width:650px;
padding:10px 20px;
background:#E5E5E5;
}
.club-promotions .cp-left ul{
list-style:none;
margin:0px;
padding:0px;
}
.content .club-promotions .cp-left ul li{
list-style:none;
margin:0px;
padding:0px;
background:#7F7F7F;
border-bottom:1px solid #4C4C4C;
border-top:1px solid #999999;
font-size:12px;
color:#FFF;
padding:7px 0px;
text-shadow: #4a4a4a 0 1px 0;
}
.content .club-promotions .cp-left ul li.current{
background:#4A4A4A;
text-shadow: #222 0 1px 0;
}
.content .club-promotions .cp-left ul li a{
color:#FFF;
text-decoration:none;
padding-left:20px;
}
.club-promotions .cp-right .cpr-left{
float:left;
width:360px;
}
.club-promotions .cp-right .cpr-left h1{
padding-bottom:5px;
}
.club-promotions .cp-right .cpr-left p{
margin:0px;
padding:5px 0px;
font-size:13px;
color:#5F5F5F;
}
.club-promotions .cp-right .cpr-left .button{
padding:15px 0px 15px;
}
.butt-findrockstar{
background:url(../images/butt-findarockstar.png) no-repeat;
width:118px;
height:25px;
border:none;
}
.club-promotions .cp-right .cpr-right{
float:right;
width:271px;
padding-top:40px;

}
.club-promotions .cp-right .cpr-right .img{
background:url(../images/photo-frame3.png) no-repeat;
width:271px;
height:281px;
}
.club-promotions .cp-right .cpr-right .img img{
padding:4px;
}

.content .tra-join{
background:#E5E5E5;
padding:20px 40px 20px 20px;
}
.content .tra-join h1{
padding:0px;
}
.content .tra-join p{
margin:0px;
font-size:13px;
color:#5F5F5F;
padding:10px 2px;
}

.content .tra-join .t-join .tj-left{
width:400px;
float:left;
}
.content .tra-join .t-join .tj-left .tjl-left{
width:80px;
float:left;
color:#5F5F5F;
font-size:13px;
text-align:right;
padding-top:3px;
}
.content .tra-join .t-join .tj-left .tjl-right .inp-text{
background:#FFF6FA;
border:1px solid #F3B7CF;
width:292px;
padding:4px;
}
.content .tra-join .t-join .tj-left .tjl-right label.radiocaption,.content .tra-join .t-join .tj-right .tjr-right label.radiocaption{
padding:0px 15px 0px 3px;
color:#5F5F5F;
font-size:13px;
font-weight:bold;
}
.content .tra-join .t-join .tj-left .tjl-right label.lbl-1{
width:57px;
text-align:right;
color:#5F5F5F;
font-size:13px;
display:block;
float:left;
padding-top:2px;
margin-right:5px;
}
.content .tra-join .t-join .tj-left .tjl-right label.lbl-2{
width:75px;
text-align:right;
color:#5F5F5F;
font-size:13px;
display:block;
float:left;
padding-top:2px;
margin-right:5px;
}
.content .tra-join .t-join .tj-left .tjl-right label.lbl-3{
width:65px;
text-align:right;
color:#5F5F5F;
font-size:13px;
display:block;
float:left;
padding-top:2px;
margin-right:5px;
}

.content .tra-join .t-join .tj-left .tjl-right .txt-area,.content .tra-join .t-join .tj-right .tjr-right .txt-area{
background:#FFF6FA;
border:1px solid #F3B7CF;
width:300px;
height:55px;
}
.content .tra-join .t-join .tj-right .tjr-right .txt-area{
background:#FFF6FA;
border:1px solid #F3B7CF;
width:300px;
height:85px;
}
.content .tra-join .t-join .tj-left .tjl-right .sel-1{
margin-right:3px;
width:52px;
display:block;
float:left;
}
.content .tra-join .t-join .tj-left .tjl-right .sel-2{
width:52px;
display:block;
float:left;
margin-right:3px;
}
.content .tra-join .t-join .tj-left .tjl-right .sel-3{
width:60px;
display:block;
float:left;
}
.content .tra-join .t-join .tj-left .tjl-right .sel-4{
width:67px;
display:block;
float:left;
}
.content .tra-join .t-join .tj-left .tjl-right .sel-5{
width:110px;
float:left;
}
.content .tra-join .t-join .tj-left .tjl-right .sel-6{
width:50px;
margin-right:10px;
float:left;
}
.content .tra-join .t-join .tj-left .clear{
clear:both;
height:10px;
}
.content .tra-join .t-join .tj-left .tjl-right{
width:310px;
float:right;
}
.content .tra-join .t-join .tj-right{
width:415px;
float:right;
}
.content .tra-join .t-join .tj-right .tjr-left{
float:left;
width:100px;
text-align:right;
margin-right:10px;
font-size:13px;
color:#5F5F5F;
text-align:right;
}
.content .tra-join .t-join .tj-right .tjr-left label.small{
font-size:11px;
}
.content .tra-join .t-join .tj-right .tjr-right label.small{
font-size:11px;
width:170px;
float:left;
text-align:right;
margin-right:10px;
}
.content .tra-join .t-join .tj-right .tjr-right label.small a{
color:#EB0460;
text-decoration:none;
}
.content .tra-join .t-join .tj-right .tjr-right .img{
float:left;
margin-right:15px;
}
.content .tra-join .t-join .tj-right .tjr-right .img.nomarg{
margin-right:0px;
}
.content .tra-join .t-join .tj-right .tjr-right .img img{
border:1px solid #F3B7CF;
}
.content .tra-join .t-join .tj-right .tjr-right .butt-submitnow{
background:url(../images/butt-submitnow.png) no-repeat;
width:118px;
height:24px;
border:none;
}
.content .tra-join .t-join .tj-right .tjr-right{
float:right;
width:300px;
color:#5F5F5F;
}
.content .tra-join .t-join .tj-right .clear{
height:15px;
}
.content .tra-login{
background:#E5E5E5;
padding:20px 30px 20px 20px;
}
.content .tra-login .tl-left{
float:left;
width:400px;
}
.content .tra-login h1{
padding:0px;
}
.content .tra-login p{
font-size:13px;
color:#5F5F5F;
padding:10px 0px;
}
.content .tra-login .tl-right{
float:right;
width:450px;
height:420px;
}
.content .tra-login .tl-left .tlll-right.txt-right{
text-align:right;
}
.content .tra-login .tl-left .tll-lock{
background:url(../images/lock-ico.png) top right no-repeat;
}
.content .tra-login .tl-left .tll-repl{
background:url(../images/rep-ico.png) top right no-repeat;
}
.content .tra-login .tl-left .tlll-left{
width:75px;
float:left;
font-size:13px;
color:#5F5F5F;
text-align:right;
margin-right:10px;
padding:3px;
}
.content .tra-login .tl-left .tlll-right .inp-text{
background:#FFF6FA;
border:1px solid #F3B7CF;
width:300px;
padding:3px;
}
.content .tra-login .tl-left .clear{
margin-bottom:10px;
}
.content .tra-login .tl-left .tlll-right .butt-sndmsg{
background:url(../images/butt-sendmsg.png) no-repeat;
width:118px;
height:24px;
border:none;
}
.content .tra-login .tl-left .tlll-right .butt-getpass{
background:url(../images/butt-getpassword.png) no-repeat;
width:118px;
height:24px;
border:none;
}
