.bodytag {
	background-image: url(../img/bodybg.png);
	margin: 0px;
	padding: 0px;
	background-color:#efefef;
}
#topbody{
	background-image: url(../img/topmenubg.png);
	margin: 0px;
	padding: 0px;
	background-repeat:repeat-x;
	background-position:left top;
}

.bodytagalt{
	background-image: url(../img/bg1.jpg);
	margin: 0px;
	padding: 0px;
	background-color:#efefef;
	background-repeat:repeat-x;
}

.contentbg {
	background-image: url(../img/contentbg1.png);
	background-repeat:repeat-x;
}
.bgtagfoottop {
	background-image: url(../img/bgtagfoottop.jpg);
	margin: 0px;
	padding: 0px;
	background-color:#efefef;
	background-repeat:repeat-x;
	background-position:bottom center;
}

.bgtagtestfooterbot {
	background-image: url(../img/bgtagtestfooterbot.png);
	margin: 0px;
	padding: 0px;
	background-repeat:repeat-x;
	background-position:top center;
	padding-top:30px;
}

.menutext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
#paddingmenu{
	padding-left:25px;
}

#paddingsearch{
	padding-right:15px;
}
#paddingcont{
	padding-left:20px;
}

.searchtextnormal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:none;
}
.searchtextsmall{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}

.searchtextsmall:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff0000;
	text-decoration:none;
	font-weight:bold;
}

.whitetexthome{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	padding-left:11px;
}

.whitetexthomelog{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	padding-left:8px;
}

.whitetexthomelog:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff0000;
	font-weight:bold;
	text-decoration:none;
	padding-left:8px;
}

.graytextsmall{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#838383;
	text-decoration:none;
}

.graytextsmallunderline{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#838383;
	font-weight:bold;
	text-decoration:underline;
}

.graytextsmallunderline:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#838383;
	font-weight:bold;
	text-decoration:none;
}


.blacktext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}

.blacktextred{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fd0000;
	font-weight:bold;
	text-decoration:none;
}
.blacktextredhome{
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	color:#fd0000;
	font-weight:bold;
	text-decoration:none;
}

.blacktextmed1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}

.blacktextmed{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}


.blacktextnormal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
}

.blacktextsmall{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}

.blacktextsmall:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	font-weight:bold;
	text-decoration:underline;
}

.blacktextsmallitalic{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
	font-style:italic;
}
.menutextsmall{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}
.menutextsmall:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fd0000;
	font-weight:bold;
	text-decoration:underline;
}

.menutextsmallselected{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fd0000;
	font-weight:bold;
	text-decoration:underline;
}
.menuredtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fd0000;
	font-weight:bold;
	text-decoration:none;
}

.redtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fd0000;
	font-weight:bold;
	text-decoration:none;
}
.grayheader{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#838383;
	font-weight:bold;
	text-decoration:none;
}

.blackheader{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#838383;
	font-weight:bold;
	text-decoration:none;
}

.current{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fd0000;
	font-weight:bold;
	text-decoration:underline;
}

.blackheader:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fd0000;
	font-weight:bold;
	text-decoration:underline;
}

.blackheader:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fd0000;
	font-weight:bold;
	text-decoration:underline;
}
#ursearchbg{
	background-image:url(../img/ursearchbg.png);
	background-repeat:no-repeat;
}

#textboxbg{
	background-image:url(../img/textbox.png);
	background-repeat:no-repeat;
	background-position:center bottom ;
}

.homepagetextbox{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	font-weight:bold;
	width: 127px;
	height: 17px;
	background-color:transparent;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding-top:4px;
	padding-left:2px;
}
.loginbg{
	background-image:url(../img/logintextbox.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	height:35px;
	width:206px;
}

.logintextbox{
	font-family: Tahoma;
	font-size: 14px;
	color: #000;
	font-weight:bold;
	text-decoration: none;
	width: 190px;
	height: 24px;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-top-style:solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding-top:6px;
	padding-left:3px;
	background-color:transparent;
}
.homeloginbg{
	background-image:url(../img/homelogintextbox.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	height:25px;
	width:178px;
}
.homelogintextbox{
	font-family: Tahoma;
	font-size: 14px;
	color: #000;
	font-weight:bold;
	text-decoration: none;
	width: 167px;
	height: 24px;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-top-style:solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding-top:6px;
	padding-left:3px;
	background-color:transparent;
}
.timesnewheader{
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}

.arialnewheader{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#000;
	text-decoration:none;
	font-style:italic;
}
.arialartistheader{
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	color:#000;
	text-decoration:none;
}
.arialartisthead{
	font-family:Arial, Helvetica, sans-serif;
	font-size:50px;
	color:#fff;
	text-decoration:none;
}
.arialartistwhite{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fff;
	text-decoration:none;
}
#footerredbox{
	background-image:url(../img/footerred.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

.footerblacktext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
}

.suggestiontextbox{
	font-family: Tahoma;
	font-size: 14px;
	color: #000;
	font-weight:bold;
	text-decoration: none;
	width: 190px;
	height: 22px;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-top-style:solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding-top:5px;
	padding-left:3px;
	background-color:transparent;
}
.suggestiontextbox1{
	font-family: Tahoma;
	font-size: 14px;
	color: #000;
	font-weight:bold;
	text-decoration: none;
	width: 530px;
	height: 295px;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-top-style:solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding-top:10px;
	padding-left:3px;
	background-color:transparent;
}
.suggestiontextarea{
	font-family: Tahoma;
	font-size: 14px;
	color: #000;
	font-weight:bold;
	text-decoration: none;
	width: 305px;
	height: 120px;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-top-style:solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding-top:10px;
	padding-left:3px;
	background-color:transparent;
}

.timesnewromantext{
	font-family:"Times New Roman", Times, serif;
	font-size:23px;
	color:#000000;
	font-style:italic;
	text-decoration:none;
}

.timesnewromantext:hover{
	font-family:"Times New Roman", Times, serif;
	font-size:23px;
	color:#ff0000;
	font-style:italic;
	text-decoration:none;
}

.timesnewromantextselected{
	font-family:"Times New Roman", Times, serif;
	font-size:23px;
	color:#ff0000;
	font-style:italic;
	text-decoration:none;
}

#paddingabout{
	padding-left:55px;
}

#paddingaboutcontent{
	padding-left:85px;
}

.blacktextsmaller{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
	line-height:25px;
}

.questionbg{
	background-image:url(../img/questionbox.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	height:317px;
}



.submitbutton{
	background-image:url(../img/submitbtndef.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	height:36px;
	width:97px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.submitbutton:hover{
	background-image:url(../img/submitbtnovr.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	height:36px;
	width:97px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.redtextsmall{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fd0000;
	text-decoration:none;
}

.redtextsmaller{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fd0000;
	text-decoration:underline;
}

.searchresultbg{
	background-image:url(../img/searchresultbg.jpg);
	background-repeat:repeat-y;
}


.browchmenutext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}

.browchmenutext:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fd0000;
	font-weight:bold;
	text-decoration:none;
}

.browchmenutextbig{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}

.browchmenutextbig:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#fd0000;
	font-weight:bold;
	text-decoration:none;
}

.browchmenutextselected{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fd0000;
	font-weight:bold;
	text-decoration:none;
}

.browchgray{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#838383;
	font-weight:bold;
	text-decoration:none;
}

.browchgray:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#c8c8c8;
	font-weight:bold;
	text-decoration:none;
}

.browchtextsmall{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:none;
}

.browchtextsmall:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fd0000;
	text-decoration:underline;
}

.browchblack{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}

.browchblack:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fd0000;
	font-weight:bold;
	text-decoration:none;
}

.graytext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#494949;
	font-weight:bold;
	text-decoration:none;
}
.loginbutton{
	background-image:url(../img/loginbutton.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	height:35px;
	width:78px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.videoblacktextsmall{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}

.videoblacktextsmall:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ff0000;
	font-weight:bold;
	text-decoration:none;
}
.address{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}

.videoheading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#838383;
	text-decoration:none;
}

.videoheadersmall{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#838383;
	font-weight:bold;
	text-decoration:none;
}
.videoheadersmall:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#fd0000;
	font-weight:bold;
	text-decoration:underline;
}

.videoheadersmallselected{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#fd0000;
	font-weight:bold;
	text-decoration:underline;
}

.sendbutton{
	background-image:url(../img/sendbtn.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	height:43px;
	width:80px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.sendbutton:hover{
	background-image:url(../img/sendbtnovr.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	height:43px;
	width:80px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.blackheaderhome{
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
.blackheadernormal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
.blackheadernormal:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fd0000;
	font-weight:bold;
	text-decoration:underline;
}

.artisttitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#5c5c5c;
	font-weight:bold;
	text-decoration:none;
}
.artisttitle:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#5c5c5c;
	font-weight:bold;
	text-decoration:underline;
}


.artisttitle1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff0000;
	text-decoration:none;
}

.artisttitle1:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff0000;
	text-decoration:underline;
}
.graytextnormal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#494949;
	font-weight:bold;
	text-decoration:none;
}.graytextnormal:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#494949;
	font-weight:bold;
	text-decoration:underline;
}

.balloonshop{
	background-image:url(../img/balloonshop.png);
	background-repeat:no-repeat;
	width:196px;
	height:80px;
	margin-top:-19px;
	position:relative;
	margin-left:20px;
}

.homeboxbg{
	background-image:url(../img/homeboxbg.png);
	background-repeat:no-repeat;
	width:832px;
	height:425px;
	background-position:left bottom;
}

.whitehome{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}

.iphonehand{
	background-image:url(../img/frankhand.png);
	background-repeat:no-repeat;
	width:838px;
	height:711px;
	float:left;
	margin-left:-495px;
	position:relative;
}

.diviphonebox1{
	float:left;
	margin-left:160px;
	margin-top:20px;
}

#blacktextredhomeiphone{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#fd0000;
	font-weight:bold;
	text-decoration:none;
	margin-left:-220px;
	text-align:left;
	font-style:italic;
}

.blackheaderhomeiphone{
	font-family:"Century Gothic", "Microsoft Sans Serif", Georgia, Verdana;
	font-size:15px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
	float:left;
	margin-left:-220px;
}
#diviphonehappening{
	height:430px;
	float:right;
	margin-right:50px;
}

.diviphonehappeningtextbox{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#fd0000;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	font-style:italic;
	margin-top:240px;
	margin-left:453px;
}

.diviphonefanfindshows{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#fd0000;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	font-style:italic;
	margin-top:240px;
	margin-left:405px;
}
.blackhappeningiphonetext{
	font-family:"Century Gothic", "Microsoft Sans Serif", Georgia, Verdana;
	font-size:15px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
	text-align:right;
}

.botiphonediv{
	width:807px; 
	height:auto;
}

#blacktextredhomeiphoneleft{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 17px;
	color: #fd0000;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	font-style: italic;
}

.blackheaderhomeiphoneleft{
	font-family:"Century Gothic", "Microsoft Sans Serif", Georgia, Verdana;
	font-size:15px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}

#diviphonehot{
	height:430px;
	float:left;

}
.diviphoneboxhot{
	float:left;
	margin-left:-280px;
	margin-top:140px;
}

#diviphoneconnect{
	height:430px;
	float:right;
	margin-right:30px;
	margin-top:-100px;
}


#diviphonefanpays{
	height:430px;
	float:right;
	margin-right:30px;
	margin-top:-140px;
}
.diviphoneconnecttextbox{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#fd0000;
	font-weight:bold;
	text-decoration:none;
	text-align:right;
	font-style:italic;
	margin-top:180px;
}

.diviphoneconnecttextboxartist{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#fd0000;
	font-weight:bold;
	text-decoration:none;
	text-align:right;
	font-style:italic;
	margin-top:140px;
}
.diviphoneconnecttextboxfan{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#fd0000;
	font-weight:bold;
	text-decoration:none;
	text-align:right;
	font-style:italic;
	margin-top:120px;
}

.moreinfobtn{
	margin-left:85px;
	z-index:0;
	margin-top:-724px;
	position:relative;
}

.moreinfobtnartist{
	margin-left:60px;
	z-index:9999;
	margin-top:-680px;
	position:relative;
	margin-left:-65px;
}

#botdiviphone{
	float:left;
	width:890px;
	margin-left:-295px;
	margin-top:65px;	

}

.registextbox{
	background-image:url(../img/textboxbg.jpg);
	background-repeat:no-repeat;
	font-family: Tahoma;
	font-size: 12px;
	color: #000;
	font-weight:bold;
	text-decoration: none;
	width: 200px;
	height: 21px;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-top-style:solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding-left:5px;
	padding-right:5px;
	padding-top:4px;
	background-color:transparent;
}


.logbtn{
	height:16px;
	width:62px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	vertical-align:middle;
	background-color:transparent;
	margin-left:-10px;
}

.logbtn:hover{
	height:16px;
	width:62px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff0000;
	font-weight:bold;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	vertical-align:middle;
	background-color:transparent;

}

/*---------artist page css starts here----*/
.venucontentdiv{
	width:936px;
	height:auto;
}

.venucontainer{
	width:866px;
	height:auto;
}
#iphonehandright{
	background-image:url(../img/royhand1.png);
	background-repeat:no-repeat;
	width:838px;
	height:711px;
	float:right;
	margin-right:-210px;
	background-position:top right;
	position:relative;
	z-index:0;
	margin-top:-452px;
}
.iphonehandrighttest{
	background-image:url(../img/royhand.png);
	background-repeat: no-repeat;
	float:right;
	top:250px;
	width:714px;
	height:778px;
	margin-right:-390px;
	background-position:right top;
}

.venuetitleheader{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#000;
	text-decoration:none;
}

.venuetitleheader:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#ff0000;
	text-decoration:underline;
}

.venuetitleheaderselected{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#ff0000;
	text-decoration:underline;
}
.rsvptext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ff0000;
	text-decoration:underline;
}
.diviphonevenuenormal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#fd0000;
	font-weight:bold;
	text-decoration:none;
	font-style:italic;
}
#botdiviphonevenue{
	float:left;
	width:890px;
	margin-top:-220px;	
	position:relative;
}

.blackvenuenormal{
	font-family:"Century Gothic", "Microsoft Sans Serif", Georgia, Verdana;
	font-size:15px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}

.tinyred{
	font-family:"Century Gothic", "Microsoft Sans Serif", Georgia, Verdana;
	font-size:11px;
	color:#ff0000;
	font-weight:bold;
	text-decoration:none;
}
#signupbox{
	top: 630px;
	left:570px;
	right: 0px;
	z-index: 9999;
	display: block;
	position: absolute;
	background-color:transparent;
	border:none;
}

.div3{
	margin-left:150px;
	position:relative;
}

.faninputpayoffdiv{
	width:370px;
	height:auto;
	float:right;
	margin-right:250px;
	margin-top:-340px;
}

.fanhand{
	background-image:url(../img/fanhand.png);
	background-repeat:no-repeat;
	width:838px;
	height:711px;
	float:left;
	margin-left:-495px;
	position:relative;
}
.diviphoneboxfan1{
	float:left;
	margin-left:140px;
	margin-top:20px;
}

#iphoneartistright{
	background-image:url(../img/artistrighthand.png);
	background-repeat:no-repeat;
	width:838px;
	height:711px;
	float:right;
	margin-right:-213px;
	background-position:top right;
	position:relative;
	z-index:0;
	margin-top:-452px;

}
#iphoneartistright1{
	background-repeat:no-repeat;
	width:838px;
	height:711px;
	float:left;
	margin-left:-495px;
	position:relative;
}

#iphoneartistright2{
	background-repeat:no-repeat;
	width:838px;
	height:711px;
	float:right;
	margin-left:0px;
	position:relative;
}

.diviphoneboxartist1{
	float:left;
	margin-left:100px;
	margin-top:290px;
}

.iphoneartisthandright{
	background-image:url(../img/artistlefthand.png);
	background-repeat:no-repeat;
	width:838px;
	height:711px;
	float:left;
	margin-left:-495px;
	position:relative;
}

.diviphoneartistfindshows{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#fd0000;
	font-weight:bold;
	text-decoration:none;
	text-align:right;
	font-style:italic;
	margin-top:-400px;
	margin-right:275px;
	float:right;
}

.blackaritistiphonetextartistry{
	font-family:"Century Gothic", "Microsoft Sans Serif", Georgia, Verdana;
	font-size:15px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
	text-align:right;
	margin-top:-380px;
	margin-right:275px;
	float:right;
}

.subscriptdiv{
	width:540px;
	height:25px;
	border:1px solid #000000;
	padding-top:5px;
}

.venueloginbg{
	background-image:url(../img/venueloginbox.jpg);
	background-repeat:no-repeat;
	width:155px;
	height:22px;
}
.venueloginbox{
	font-family: Tahoma;
	font-size: 11px;
	color: #000;
	font-weight:bold;
	text-decoration: none;
	width:152px;
	height:15px;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-top-style:solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding-top:6px;
	padding-left:3px;
	padding-right:3px;
	background-color:transparent;
}

.venuesubmitbutton{
	background-image:url(../img/submitbtndef.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	height:35px;
	width:78px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.venuesubmitbutton:hover{
	background-image:url(../img/submitbtnovr.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	height:35px;
	width:78px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.blackheadervenue{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
.blackheadervenue:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fd0000;
	font-weight:bold;
	text-decoration:underline;
}
.blackheadervenueselected{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fd0000;
	font-weight:bold;
	text-decoration:underline;
}

.venuered{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fd0000;
	font-weight:bold;
	text-decoration:underline;
}

.venuered:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fd0000;
	font-weight:bold;
	text-decoration:none;
}

.venuehead1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}

.blacktextabout{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
	float:left;
	margin:3px;
}

img.floatLeft1{
	float: left;
	margin-right: 8px;
}

.homebackground{
	background-image:url(../img/homebackground.jpg);
	background-repeat:no-repeat;
	background-color:#2f2f2f;
	width:100%;
	height:1024px;
	background-position:center top;
}

.homeblackon{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
}

.homeblackon:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fd0000;
	text-decoration:none;
}

#logo-link{
	position: relative;
	top: 0px;
	left: 35px;
	width: 61px;
	height: 61px;
	background-color: transparent;
}

.gobutton
{
	margin-left:12px;
	z-index:0;
	margin-top:-38px;
}

.homewhitebox{
	background-image:url(../img/home_white_box.png);
	background-repeat:no-repeat;
	width:505px;
	height:421px;
	background-position:center top;
}

.grayheaderhome{
	font-family:Arial, Helvetica, sans-serif;
	font-size:29px;
	color:#444444;
	text-decoration:none;
}

.graytextsmallhome{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#838383;
	text-decoration:none;
}

.howitworksbg{
	background-image:url(../img/howitworksbg.png);
	background-repeat:no-repeat;
	width:854px;
	height:682px;
	background-position:center top;
}

.howitworksheader{
	font-family:Arial, Helvetica, sans-serif;
	font-size:55px;
	color:#444444;
	text-decoration:none;
}

.howitworktextnormal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#828282;
	text-decoration:none;
}

.howitworkstextnormalgray{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#444444;
	text-decoration:none;
}
#borderleft{
	border-left:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
}

#borderbottom{
	border-bottom:1px solid #ffffff;
}

.timeshowitworks{
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	color:#000;
	text-decoration:none;
}
.graytextsmallhomenormal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#6d6d6d;
	text-decoration:none;
}

#footeradbg{
	background-image:url(../img/footeradbg.png);
	background-repeat:no-repeat;
	width:726px;
	height:149px;
	background-position:center top;
}

.newmenutext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#000;
	text-decoration:none;
}

.darkgray{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#505050;
	text-decoration:none;
	font-weight:bold;
}
#pane{
	background-image:url(../img/pane.png);
	background-repeat:no-repeat;
	width:984px;
	height:422px;
	background-position:center top;
}

.bluetext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1900c5;
	text-decoration:none;
}

/*----balloonshop css---*/

.balloonshopbg{
	background-image: url(../img/balloonshopbg.jpg);
	margin: 0px;
	padding: 0px;
	background-repeat:repeat-x;
}

.slash{
	font-family:Arial, Helvetica, sans-serif;
	font-size:85px;
	color:#ffffff;
	text-decoration:none;
}

.orangetext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	color:#f36505;
	font-weight:bold;
	text-decoration:none;
}

#border{
	border:1px solid #a8a8a8;
}
#graybox{
	width:78px;
	height:26px;
	float:left;
	background-color:#b2b2b2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	font-size:18px;
}

#grayboxright{
	width:78px;
	height:26px;
	float:right;
	background-color:#b2b2b2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	font-size:10px;
	font-weight:bold;
}

.bannerboxtexarea{
	width:429px;
	height:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:10px;
	color:#979797;
	border:1px solid #000;
	background-color:#fff;
	}

#bannergrad{
	background-image: url(../img/banner_grad.jpg);
	width:328px;
	height:272px;
	background-repeat:no-repeat;
}

#bannerpadding{
	padding-left:15px;
	padding-top:15px;
}
.bannerredtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:23px;
	color:#ff0000;
	text-decoration:none;
}

.grayban{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#353535;
	font-weight:bold;
	text-decoration:none;
}

.graybanred{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff0000;
	font-weight:bold;
	text-decoration:none;
}