#allContent{background:url(/images/main-glow-stars.png);width:1016px;margin-left:auto;margin-right:auto}
#allContent form{background:url(/images/main-glow-big-stars.png) no-repeat;width:1000px;font-size:86%;line-height:136%;padding:0 8px}
#banners #gigidea,#performerTopics ul.end,body.test #aboutcol1 li blockquote,body.test #aboutcol1 li blockquote p{margin:0}
#banners div{width:312px;height:120px;margin-right:8px;float:left;position:relative;z-index:10}
#banners div > a{display:block;position:absolute;left:0;bottom:0;color:#FFF;background:url(/images/arrow-white.gif) no-repeat center right;padding-right:10px;margin:8px 8px 8px 10px}
#banners div p{width:208px;top:32px;left:0;position:absolute;margin:8px 8px 8px 10px}
#banners div p a,.search-bottom dl,.formPreview{color:#666}
#basic.membership h3{background:#999 url(/images/signup/basic-header.gif) no-repeat}
#buttons{float:right;background-color:#E0E0E0;height:27px;padding-top:6px;width:454px;text-align:right;position:relative;right:-8px;z-index:0;margin-bottom:16px}
#buttons input,#buttons img,.btmContactBtnPnl input,.btmContactBtnPnl img{margin-left:5px;vertical-align:middle}
#catMainContent div{width:250px;float:left;padding-left:10px}
#catMainContent h3{margin-bottom:0;padding-left:10px;padding-right:10px;background-color:#FFF}
#catMainContent p{color:#333;padding:0 10px 10px}
#catMainContent,.myperformers-altrows{background:#FFF}
#clientTopics{width:344px}
#clientTopics ul.col{width:158px}
#cluetip h3,.ratingSummary h3{background-color:inherit}
#cluetip-close img,#jqlogo img,#helpNav ul li,body.about li.end{border:0}
#cluetip-title{overflow:hidden}
#cluetip-title #cluetip-close{float:right;position:relative}
#cluetip-waitimage{width:43px;height:11px;position:absolute;background-image:url(wait.gif)}
#contactBanner li{display:inline;margin-left:20px}
#container{clear:left;padding:.5em 20px 100px}
#content-1col1{text-align:left;width:952px;background-color:#E0E0E0;position:relative;z-index:0;margin:0 auto}
#content-2col2{background-color:#FFF;width:792px;color:#333;z-index:2;position:relative;float:right;padding:0 0 0 8px}
#content-2col2 p{padding:0}
#content-2col2 p.addInstructions{float:left;width:447px;border:1px solid #C7492A;margin:10px 0;padding:5px}
#content-2col2 p.addInstructions img{display:block;margin-top:5px}
#content-3col2{width:472px;float:left;clear:left}
#content-3col2 dd{display:block;margin:0 0 10px}
#content-3col2 dt,#searchBar label input,#searchBar select,body.about p#staff img{display:block}
#content-3col3{width:312px;float:right;clear:right}
#content-6col2 a,#content-6col3 a,#content-6col4 a,#content-6col5 a,#content-6col6 a{display:block;padding-bottom:8px}
#content-6col2 h3,#content-6col3 h3,#content-6col4 h3,#content-6col5 h3,#content-6col6 h3{font-weight:normal;background:url(/images/line.gif) no-repeat bottom left}
#content-6col2 ul,#content-6col3 ul,#content-6col4 ul,#content-6col5 ul,#content-6col6 ul{margin:4px 10px 20px}
#content-6col2,#content-6col3,#content-6col4,#content-6col5,#content-6col6{background:url(/images/category-bg.jpg) no-repeat}
#content-6col2,#content-6col5{width:152px;float:left;min-height:170px}
#content-6col3{width:152px;margin-left:8px;float:left;min-height:170px}
#content-6col4,#content-6col6{width:152px;float:right;min-height:170px}
#contractOptL{clear:right;float:left;width:386px;margin:5px 20px 0 0}
#contractOptL dd,#contractOptR dd{line-height:160%}
#contractOptR{float:right;margin-top:5px;width:386px}
#detailsLeftCol{width:152px;float:left;margin:0 8px 0 0;padding:0}
#detailsRightCol{width:152px;float:left;margin:0;padding:0}
#fbBox{color:#333;font-family:Verdana,Arial,Helvetica,sans-serif;float:right;margin-left:15px;width:200px;border:1px solid #777;-webkit-border-bottom-right-radius:15px;-webkit-border-bottom-left-radius:15px;-moz-border-radius-bottomright:15px;-moz-border-radius-bottomleft:15px;border-bottom-right-radius:15px;border-bottom-left-radius:15px}
#fbBox h2,#content-2col2 #fbBox h2{background:#777;color:#FFF;font-size:130%;margin:0 0 15px;padding:10px}
#fbBox ul{list-style:none;padding:0 15px}
#fbInfo{float:left;width:572px;margin-top:20px}
#fbInfo h3,#fbInfo dd{margin-bottom:1em}
#fbInfo img{display:block;border:1px solid #94A3C4;margin:10px 0;padding:10px}
#featured5StarPerformer{background:#E4E4E4 url(/images/hp-featured.gif) no-repeat top center;margin-top:16px;height:auto;width:136px;padding:16px 8px 2px}
#featured5StarPerformer dd{font-weight:bold;margin-bottom:0;padding:0}
#featured5StarPerformer dt{font-weight:normal;padding:0}
#featured5StarPerformer img{margin-top:50px}
#featured5StarPerformer p{padding-top:10px;font-weight:bold}
#flashHome,#photos .closeBtn,.addtomyperformers,a.remove,a.changeCountry,.myperformers-rows input,.myperformers-altrows input,.results,#statusBar,img.StatusBar,.fr{float:right}
#footer{clear:both;color:#999;font-size:80%;padding-bottom:16px;width:952px;line-height:120%;margin:0 auto}
#footer a,.inactive,body.about cite{color:#999}
#footer-content{clear:both;width:952px;margin:8px auto}
#gm_flash_005{z-index:-10}
#gold.membership{margin-right:0}
#gold.membership h3{background:#C6462D url(/images/signup/gold-header.gif) no-repeat}
#header{width:952px;position:relative;z-index:1000;margin:0 auto 6px}
#header-content{clear:both;width:952px;margin:0 auto}
#help{color:#333;font-weight:bold}
#helpNav a,.aboutNav a{color:#333;text-decoration:none;display:block;padding:2px 8px}
#helpNav a:hover,.aboutNav a:hover{background:#888;color:#FFF}
#helpNav li#topLnk,.aboutNav li#topLnk{border-top:0}
#helpNav li,.aboutNav li{border-color:#FFF #FFF #CCC;border-style:solid;border-width:1px 0}
#helpNav li.active a{color:#666;text-decoration:none}
#helpNav ul{border:0;display:none;margin-bottom:10px}
#helpNav ul a:hover{background:none;color:#C7492A;text-decoration:none}
#helpNav,.aboutNav{border-bottom:1px solid #FFF}
#hook{width:690px}
#instructions ol,#content-3col2 dd.end,body.press ul + h4{margin-bottom:0}
#intro{clear:both;margin:16px 0}
#jqlogo{position:absolute;top:10px;right:10px}
#livePerson .new{float:right;margin-left:15px}
#livePerson,#contactBanner{text-align:right;margin-top:4px}
#login{margin-top:17px;color:#949494;position:absolute;top:0;right:0;font-size:90%;z-index:9999}
#login :link,#login :visited{color:#949494;text-decoration:none}
#login > a:hover,#sb-counter a.sb-counter-current,body.press .ul{text-decoration:underline}
#logo{margin-left:6px}
#mainNav{background:#777}
#mainNav li{border-left:1px solid #4E4E50;border-right:1px solid #95979B;display:inline;float:left;position:relative;z-index:102;margin:0;padding:0}
#mainNav li a{background:#777;text-decoration:none;display:block;color:#FFF;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;padding:6px 18px}
#mainNav li a:hover,#mainNav li.active a{background:#FFF;color:#777}
#mainNav li ul{position:absolute;left:-9999em;width:175px;text-align:left;z-index:100;border-color:#4E4E50;border-style:solid;border-width:0 1px 1px}
#mainNav li ul li{width:175px;border:none}
#mainNav li ul li a{background:#FFF;color:#666;display:block;padding:6px 18px}
#mainNav li ul li a:hover,body.help h2.lp{background:#EEE}
#mainNav li.active{border-right:1px solid #FFF}
#mainNav li.bandsTab{border-left:0;margin-left:166px}
#mainNav li.mypTab{border-right:0}
#mainNav li:hover ul{left:0;display:block;margin-left:-1px}
#mainPhoto{width:138px;min-height:150px;float:left;margin:0 8px 0 0;padding:0}
#myperformers-buttons{text-align:center;margin-top:10px}
#myperformers-buttons input{margin-right:10px}
#navbar{text-align:center;font-weight:bold;font-size:85%;clear:both;background:url(/images/nav-shadow.png) -15px 0 no-repeat;padding-top:15px;position:absolute;left:-24px;top:48px;width:1000px;z-index:0}
#navigation{float:left;list-style-type:none;padding-left:0;margin:-60px 0 0 20px}
#navigation a{color:#fff;background:#6565c1;text-decoration:none;border:1px solid #fff;padding:5px}
#navigation a.active{color:#009;background:#fff;border:1px solid #009;border-bottom:1px solid #fff}
#navigation li{float:left;margin:5px 0;padding:5px 0}
#paymentAccepted{float:right;margin:0 0 28px}
#performerSignup{background:#E4E4E4 url(/images/hp-performers.jpg) no-repeat top center;height:auto;width:136px;padding:16px 8px}
#performerSignup p{margin-top:148px}
#performerSignup ul li{margin-top:4px}
#performerTopics{width:446px}
#performerTopics ul.col{width:136px;margin-right:8px}
#photos{min-width:400px;min-height:400px;background-color:#666;background-image:none;color:#FFF;padding:10px}
#photos .currLink a{text-decoration:none;color:#C7492A;font-weight:bold}
#photos .nextLink a{padding-right:15px;background:url(/images/nextPhotoArrow.gif) no-repeat bottom right}
#photos .prevLink a{padding-left:15px;background:url(/images/prevPhotoArrow.gif) no-repeat bottom left}
#photos div#linksDiv li{display:inline;margin:0;padding:0 5px}
#photos div#linksDiv ul{margin:0 0 10px;padding:0}
#photos div#linksDiv,.myInfoHeader h3,.myPerformersHeader h3{margin:0;padding:0}
#photos div#photoDiv{text-align:center;clear:both;margin:0 auto;padding:10px 0 0}
#photos div.ss ul,#sb-loading,#invalidClientMsg,.closeX,#logSuccMsg,#pwordSuccMsg,#pwordErrMsg,#pwError1,#pwError2,#cluetip-extra{display:none}
#photos div.ss,div.cf-msg p,div.relatedLinks li,.rightIcons,body.directory ul.performerLinks,.progressBar,body.cpanel li.lgLnks,body.cpanel div.uploadBtns,#contractOptL dt,#contractOptL dd,#contractOptR dt,#contractOptR dd,body.contract ul#terms li,body.about #aboutcol1 p,body.about #aboutcol2 p,body.about #aboutcol1 dl.cf dd,body.about ul.prLnks li,body.press #content-2col2 p,body.press table,body.press ul.itms{margin-bottom:10px}
#photos form{width:100%;background-color:#666;background-image:none;margin:0;padding:0}
#photos h1{color:#FFF;height:auto;margin:0;padding:0}
#processing{margin-left:200px;padding-bottom:50px}
#processing p{margin-top:1em;font-size:1.1em}
#professional.membership h3{background:#6C6D6F url(/images/signup/prof-header.gif) no-repeat}
#promo{background:url(/images/promo-performers.jpg) no-repeat;width:254px;height:152px;margin-left:30px;position:relative;color:#FFF}
#promo > a,#wedpromo > a{display:block;position:absolute;bottom:0;left:0;color:#FFF;background:url(/images/arrow-white.gif) no-repeat center right;padding-right:10px;margin:8px 8px 8px 10px}
#promo p{position:absolute;top:32px;width:160px;margin:8px 8px 8px 10px}
#sb-body{position:relative;overflow:hidden;border:1px solid #303030;background-color:#060606;margin:0;padding:0}
#sb-body-inner{position:relative;height:100%}
#sb-container{height:100%;display:none;visibility:hidden;z-index:1100}
#sb-container,#sb-overlay{position:absolute;top:0;left:0;width:100%;margin:0;padding:0}
#sb-container>#sb-overlay{height:100%}
#sb-content.html{height:100%;overflow:auto}
#sb-counter{float:left;width:45%;padding:2px 0}
#sb-counter a{text-decoration:none;cursor:pointer;color:#fff;padding:0 4px 0 0}
#sb-info,#sb-info-inner{height:20px}
#sb-info-inner{font-size:12px;color:#fff}
#sb-nav{float:right;height:16px;width:45%;padding:2px 0}
#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer}
#sb-nav-close{background-image:url(/shadowbox/resources/close.gif);background-repeat:no-repeat}
#sb-nav-next{background-image:url(/shadowbox/resources/next.gif);background-repeat:no-repeat}
#sb-nav-pause{background-image:url(/shadowbox/resources/pause.gif);background-repeat:no-repeat}
#sb-nav-play{background-image:url(/shadowbox/resources/play.gif);background-repeat:no-repeat}
#sb-nav-previous{background-image:url(/shadowbox/resources/previous.gif);background-repeat:no-repeat}
#sb-overlay{height:expression(document.documentElement.clientHeight+'px')}
#sb-title,#sb-info{position:relative;overflow:hidden;margin:0;padding:0}
#sb-title,#sb-title-inner{height:45px}
#sb-title-inner{font-size:16px;color:#fff;padding:5px 0}
#sb-title-inner,#sb-info-inner{position:relative;font-family:'Lucida Grande',Tahoma,sans-serif;line-height:16px}
#sb-wrapper{position:relative}
#sb-wrapper img{border:none}
#seals{float:left;margin:28px 0}
#seals img,#logo img{vertical-align:top}
#searchBar{background:#E0E0E0 url(/images/search-bar.gif) no-repeat;padding-left:152px;padding-top:14px;padding-bottom:10px;margin-bottom:16px;clear:both}
#searchBar > input{vertical-align:top;margin-left:14px;padding-left:5px;display:inline-block;margin-top:8px}
#searchBar label{vertical-align:top;margin-left:14px;display:inline-block;font-weight:bold}
#searchBar label input{width:120px}
#searchBarContainer,.searchContainer{width:auto;height:auto;clear:both}
#searchBox{font-size:90%;width:256px;height:213px;background:#E7E8EA url(/images/searchBoxBkgd.jpg) repeat-x top left;border:1px solid #D6D6D6;float:left;margin-bottom:16px;clear:both}
#searchBox .optional{font-size:80%;display:block;font-weight:normal}
#searchBox .searchBtn input,.ratingSummary h1,body.cpanel h1,body.cpanel h1.media{float:none}
#searchBox input,#searchBox select{width:140px;float:right;margin-bottom:8px;clear:both}
#searchBox li{clear:both;margin:0 8px}
#searchBox li.searchBtn,#searchBox p,#mp3hook,div.instr p{text-align:center}
#searchBox ul{clear:both;font-weight:bold;margin:8px 0 0}
#searchboxHeader{background:#DE6952;color:#FFF;overflow:hidden;padding:15px 10px}
#searchboxHeader div{float:right;clear:none}
#searchboxHeader h1{height:auto;font-weight:normal;text-transform:lowercase;color:#FFF;font-size:200%;width:auto;padding:0 0 6px}
#sideBar{float:left;width:136px;padding:16px 8px}
#signinLnk{height:20px;overflow:hidden;margin:5px 0}
#signinLnk p,.sortby,body.MyPerformers div.error,.fl,body.about ul.med-cov img{float:left}
#twitter_update_list{list-style-type:none;margin:5px 0 0;padding:0}
#twitter_update_list li{margin:0 0 15px}
#twitter_update_list li span{display:block;color:#999;font-size:85%}
#ui-datepicker-div{z-index:9999 !important}
#wedpromo{float:right;background:url(/images/promo-wed.jpg) no-repeat;width:182px;height:173px;position:relative}
.AVContentDiv{margin:0 0 10px;padding:0 5px}
.AVContentDiv img{margin:10px 10px 0 0}
.FB_fan{float:right;margin-top:20px}
.MyPerformers .thumbnail{float:left;padding:0 8px 0 5px}
.MyPerformers iframe{height:0}
.added{background-color:#e0f5d6;margin-bottom:12px}
.alert{color:#7F602F;clear:left;float:left;font-size:1.1em;border:1px #DAD0C0 solid;background:#FFF0CB url(/images/icon_alert.gif) no-repeat center left;margin:.5em 0;padding:.5em .5em .5em 20px}
.appDivContent{clear:both;margin:2px 0 10px}
.audioItem{background:url(/images/audioPK.gif) no-repeat center left;padding-left:20px;margin-bottom:5px}
.audioObject{margin:0 auto}
.autoadd{display:block;border:solid 1px #FFA07A;background-color:#FFDEAD;padding:.2em}
.autocomplete{border:1px solid #999;background:#FFF;cursor:default;text-align:left;overflow:auto;margin:-6px 6px 6px -6px}
.autocomplete .selected{background:#E5E5E5}
.autocomplete div{white-space:nowrap;padding:2px 5px}
.autocomplete strong{font-weight:normal;color:#C7492A}
.autocomplete-w1{background:url(/images/ac-shadow.png) no-repeat bottom right;position:absolute;top:0;left:0;margin:8px 0 0 6px}
.back-to-top{display:block;margin-top:1em;width:7em}
.boxContent{background-color:#DE6952}
.boxContent h1{height:auto;font-weight:normal;text-transform:lowercase;color:#FFF;font-size:200%;width:auto;padding:10px 0 5px 10px}
.boxContent,.boxContentWedding{width:792px;height:147px;color:#FFF;margin-bottom:8px}
.boxContentWedding{background-color:#605C8A}
.boxContentWedding :link,.boxContentWedding :visited,#photos :link,#photos :visited,body.about #aboutlp dl,body.about #aboutlp dl a{color:#FFF}
.boxImg{float:right;width:403px;background-color:#FFF}
.boxMessage{float:left;width:389px;color:#FFF}
.breadcrumbs{height:33px;margin-top:16px;vertical-align:middle}
.btmContactBtnPnl{margin-top:20px;text-align:center}
.btmImgs{margin:10px 5px 0 0}
.btmSidebar{margin:45px 0}
.btn{-moz-border-radius:15px;-webkit-border-radius:15px;background-color:#e46a3c;background-image:linear-gradient(top, #e46a3c, #b4542f);border:1px solid #666;border-radius:15px;color:#FFF;cursor:pointer;display:block;font-size:120%;font-weight:bold;text-align:center;text-decoration:none;text-shadow:-1px -1px 0 #444;width:150px;margin:0 auto;padding:5px}
.btn:active{background-color:#b4542f;background-image:0 to(#e46a3c))}
.catLink{color:#666;font-weight:bold;text-decoration:none}
.changediv{clear:left;margin-top:10px;margin-bottom:10px;font-size:105%;text-align:left;min-width:700px}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clue-bottom-default .cluetip-arrows,.clue-bottom-jtip .cluetip-arrows{background-image:url(/images/darrowup.gif);top:-11px;left:50%;margin-left:-11px;height:11px;width:22px}
.clue-left-default .cluetip-arrows,.clue-left-jtip .cluetip-arrows{background-image:url(/images/darrowright.gif);left:100%;margin-right:-11px}
.clue-right-default .cluetip-arrows,.clue-right-jtip .cluetip-arrows{background-image:url(/images/darrowleft.gif)}
.clue-top-default .cluetip-arrows,.clue-top-jtip .cluetip-arrows{background-image:url(/images/darrowdown.gif);top:100%;left:50%;margin-left:-11px;height:11px;width:22px}
.cluetip-arrows{display:none;position:absolute;top:0;left:-11px;height:22px;width:11px;background-repeat:no-repeat;background-position:0 0}
.cluetip-default{background-color:#d9d9c2}
.cluetip-default #cluetip-inner{padding:10px}
.cluetip-default #cluetip-outer,.cluetip-jtip #cluetip-outer{border:1px solid #B6C19F;position:relative;background-color:#EAEEDD;color:#666;margin:0}
.cluetip-default #cluetip-title a{color:#d9d9c2;font-size:0.95em}
.cluetip-default div#cluetip-close,.cluetip-jtip div#cluetip-close{text-align:right;color:#900;margin:0 5px 5px}
.cluetip-default h3#cluetip-title{font-size:1.1em;font-weight:normal;background-color:#87876a;color:#fff;margin:0 0 5px;padding:8px 10px 4px}
.cluetip-jtip{background-color:#EAEEDD;color:#666}
.cluetip-jtip #cluetip-inner{display:inline-block;padding:5px}
.cluetip-jtip h3#cluetip-title{font-size:16px;font-weight:normal;background-color:#858585;margin:0 0 5px;padding:2px 5px}
.cluetip-popup{background-color:#E5E5E5;color:#666;font-size:86%}
.cluetip-popup #cluetip-inner{padding:8px}
.cluetip-popup #cluetip-outer{border:solid 1px #666}
.content img{float:left;margin-right:10px;margin-bottom:10px}
.contentDiv{margin-bottom:10px;display:block;padding:0 10px}
.creditcard-icon{margin-right:.8em}
.deletediv{text-align:center;font-weight:bold;font-size:125%;margin-bottom:20px}
.displaydiv{clear:left;border-top:solid 2px #606060;margin-top:10px;margin-bottom:5px;padding-top:10px;font-size:105%;text-align:left;min-width:700px}
.error{color:#C7492A}
.feedbackItems li,body.about dl#dlCS dd p,body.about dl#dlCS dd,#fbBox li{margin-bottom:15px}
.feedbackTotal,.notRated{color:#5E5E60}
.fiveStar{background-color:#F7C9B1}
.float-left{float:left;margin-right:.5em;display:inline;position:relative}
.float-right{float:right;margin-left:.5em;display:inline;position:relative}
.formItems{font-weight:bold;margin-bottom:15px;margin-left:10px}
.gigBooking{background:#FBE1D3 url(/images/gmIcon.gif) no-repeat 5px center;display:block}
.gigBooking em{display:block;padding:10px 0 10px 40px}
.gigBookingFb{background:#FBE1D3}
.highlight{background:#fcc}
.highlighter{background:#ff3}
.html,.jquery{margin-top:.5em;color:#900;cursor:pointer;font-size:.9em;width:8.5em}
.icons{margin-bottom:5px;display:inline;float:left;width:312px}
.info{background:#ECF9FF;border:1px solid #1F617D;color:#052E3F}
.instructions,#instructions{float:left;margin-top:0;height:100%;position:relative}
.mediaColTitle{background:#EBEBEB;display:block;clear:both;padding:5px}
.mediaTitle{text-align:center;vertical-align:middle;height:195px;background:url(/images/logoWatermark.gif) no-repeat center center;margin:10px 0 0;padding:0}
.mediaTitle p{font-size:110%;padding:100px auto 0}
.membership{width:232px;float:left;background-color:#FFF;margin-right:8px;margin-top:1em}
.membership h3{color:#FFF;height:20px;width:221px;text-align:center;display:block;margin:0 auto;padding:6px 0 14px}
.membership li{margin-bottom:.3em}
.membership ul{width:221px;margin:0 auto}
.myInfoHeader div,.myPerformersHeader div{float:right;margin-top:-15px}
.myInfoHeader,.myPerformersHeader{background:#EBEBEB;display:block;margin-bottom:11px;padding:10px}
.myPerformersHeader span{float:right;margin:-15px 0 0;padding:0}
.myperformers-col1{clear:left;width:215px}
.myperformers-col2{float:right;clear:right;width:215px}
.myperformers-col2 input,.myperformers-col1 input{width:98%}
.myperformers-rows{background:#e0f5d6}
.myperformers-rows input[type="image"]{float:right;margin-top:10px}
.myperformers-rows,.myperformers-altrows{color:#333;height:50px;margin-top:2px;padding:5px}
.needhelp{font-weight:bolder}
.noAutoPlay{margin:10px 0;padding:0 5px}
.noContent,.moreLink{display:block;margin:10px 0;padding:0 5px}
.optionLink{display:block;width:125px;margin-bottom:16px}
.options .chosen{font-weight:bold;color:#C8482D}
.paging{font-size:110%;height:20px;border-top:dotted 1px #999;border-bottom:dotted 1px #999;text-align:center;margin-bottom:26px;padding:7px 0}
.panelOpen{background-image:url(/images/pkPanelCollapseArrow.gif)}
.pastAppBtmDiv{margin:0 0 10px;padding:0 5px 5px 40px}
.pastAppOneDiv,.upcomingApp{margin:0 0 10px;padding:5px 0 5px 40px}
.pastAppTopDiv{padding:5px 5px 0 40px}
.photoinfo{clear:left;margin-top:0;margin-bottom:0;font-size:95%;color:#303030}
.quickquote{border-collapse:collapse;border-bottom:1px #000 solid;border-right:1px #000 solid}
.quickquote th{background-color:#CCC;color:#000;text-align:left;font-size:90%}
.quickquote th,.quickquote td{border-top:1px #000 solid;border-left:1px #000 solid;padding:3px}
.ratingSummary .calendar{border-collapse:collapse;margin-top:1.8em;margin-left:auto;margin-right:auto}
.ratingSummary .calendar th,.ratingSummary .calendar td{border:solid 1px #888;padding:3px}
.ratingSummary .calendarbuttons{margin-top:0.5em;margin-left:auto;margin-right:auto}
.ratingSummary p,.ratingSummary ol,.ratingSummary ul{font-size:86%}
.ratingSummary table{font-size:86%;border-collapse:collapse;margin-top:1.8em;margin-left:auto;margin-right:auto}
.ratingSummary td form,.ratingSummary td form{display:inline;text-align:center;margin:0}
.ratingSummary th{color:#333;font-weight:bold;font-size:110%;background-color:#EBEBEB}
.reqAsterisk{color:#C7492A;font-weight:bold}
.rightIcons img{margin-right:15px;display:block;float:left}
.rightIcons li{float:left;margin-bottom:10px}
.rightIcons li.rsaImg,body.about dl#dlCS dt{clear:left}
.search-bottom{margin-bottom:12px;min-height:160px;clear:both;padding:5px 5px 4px}
.search-bottom.fiveStar,.ratingSummary .booked{background-color:#FBE1D4}
.search-col1{float:left;width:80px;margin-left:10px;margin-top:3px}
.search-col2{margin-left:100px;margin-right:320px}
.search-col3 dd{margin-left:.5em}
.search-col3 img{margin:15px 15px 5px 0}
.search-top{background-color:#e3e3e3;vertical-align:middle;clear:both;padding:5px 5px 12px}
.search-top *,body.contract input[type=checkbox]{vertical-align:middle}
.search-top img{margin:0 0 0 5px}
.search-top-icons,.search-col3{float:right;width:300px}
.searchContainer{width:752px}
.searchresults #intro{width:400px}
.signin-col1{float:left;clear:left;width:215px}
.signin-col2{float:right;clear:right;width:205px}
.titleDiv{background:#EBEBEB url(/images/pkPanelExpandArrow.gif) no-repeat 5px center;margin-bottom:10px;cursor:pointer;display:block;clear:both;padding:5px 20px}
.topImg{margin-right:5px;vertical-align:text-top}
.topicContent{background:#F3F3F3;margin-bottom:250px}
.topicContent dd{overflow:hidden;margin:0;padding:5px 0 10px 10px}
.topicContent dd div{width:428px;float:left}
.topicContent dd p.vid{float:right;clear:none;margin:0 10px 0 20px}
.topicContent dl{border-bottom:2px solid #FFF}
.topicContent dt{border-top:2px solid #FFF;color:#C7492A;text-decoration:underline;background:url("/images/rightArrow.gif") no-repeat 10px center;font-weight:normal;cursor:pointer;padding:5px 0 5px 22px}
.topicContent dt.open,body.about ul#rs-ul li a.open{background-image:url(/images/downarrow.gif)}
.topicContent h2{border:0;text-transform:lowercase;padding:15px 10px}
.videoItem{background:url(/images/videoPK.gif) no-repeat center left;padding-left:20px;margin-bottom:5px}
.videoObject{margin:10px auto 0}
:hover,#logo a,.topicContent dt:hover,body.about ul#prLst li.act a{text-decoration:none}
:link,:visited,#helpNav ul a{color:#C7492A;text-decoration:underline}
:link.btn,:visited.btn{color:#FFF;text-decoration:none}
a.ClientReviews,body.about div.gry-lnk a,body.test #aboutcol1 ul blockquote,body.test cite{color:#333}
a.backLink{background:url(/images/backArrow.gif) no-repeat center left;padding-left:10px;float:right}
a.changeCountry{padding-left:5px}
a.closeX{float:right;text-decoration:none;font-weight:bold;background:#7F602F;color:#FFF;padding:2px 4px}
a.linkArrow{background:url(/images/sidebarLinkArrow.gif) no-repeat center right;padding-right:10px}
a.twLnk{background:#88BBD4 url(/images/twitter-t.png) 4px center no-repeat;color:#FFF;text-decoration:none;border:1px solid #74919f;font-weight:bold;font-size:11px;line-height:14px;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;padding:3px 31px 3px 27px}
body{font-family:verdana,arial,helvetica,sans-serif;color:#666;font-size:smaller;background:url(/images/stars-bg-x.gif) repeat-x 0 0}
body,form,p,table,dl,dd,dt,ul,div,li,h3,h1,h2,h4,legend,img,label,fieldset{border:0;margin:0;padding:0}
body.MyPerformers div.performersAddedLnks p{float:left;margin-top:10px}
body.MyPerformers div.success,body.about div.error{margin:0 0 10px}
body.MyPerformers h1.myp{background:url(/images/cart-orange.gif) no-repeat right center}
body.about #aboutcol1{width:600px;float:left;display:inline;margin:10px 20px 0 18px}
body.about #aboutcol1 dl.cf dt{margin-bottom:3px}
body.about #aboutcol1.tour{margin:0 20px 0 0}
body.about #aboutcol2{width:152px;float:right;margin-top:20px}
body.about #aboutlp{background:#D55631 url(/images/aboutlp-cont-bg.png) repeat-x 0 0;padding-bottom:30px}
body.about #aboutlp dd,body.about #aboutcol1 dd{margin-bottom:20px}
body.about #aboutlp dl#lft{float:left;width:320px;margin:0 55px 0 27px}
body.about #aboutlp p{color:#FFF;font-size:135%;line-height:150%;padding:12px 198px 30px 27px}
body.about #flashAbout{padding:3px 0}
body.about #sideBar p{margin-bottom:0;padding:10px 8px 0}
body.about #socLnks li{margin:8px 0 0 6px}
body.about blockquote{color:#C7492A;margin:0 0 20px}
body.about blockquote#bqCS,body.about ul.med-cov a{font-weight:bold;color:#333}
body.about dd#mkImg p{clear:none}
body.about div.success{margin:0 0 220px}
body.about dl#dlCS dd#mkImg div{float:left;position:relative;margin:0 0 15px -12px}
body.about dl#dlCS dd#mkImg div span{position:absolute;top:204px;right:14px}
body.about dl#dlCS dd#mkImg p{margin-left:302px}
body.about dl#dlCS dt.wzImg img{float:left;margin-left:-175px}
body.about dl#dlCS dt.wzImg,body.about dl#dlCS dd.wzImg{margin-left:171px}
body.about dl#top10 dd{margin-left:73px}
body.about dl#top10 dt{padding-top:20px}
body.about dl#top10 dt img{float:left;margin-right:13px}
body.about dl#top10 dt#topdt{padding-top:0}
body.about h1,.grey-header{color:#FFF;font-weight:normal;font-size:160%;width:auto;height:auto;background:#858585 url(http://www.gigmasters.com/images/gryheader.png) repeat-x;line-height:normal;float:none;padding:8px 0 8px 18px}
body.about h2{font-size:100%;margin:0}
body.about h3{background:none;margin-bottom:5px;height:auto;padding:0}
body.about img.rsa{display:block;margin:0 auto 30px}
body.about li.med-comp{border-bottom:1px solid #CCC;clear:left;height:100%;overflow:auto;padding:20px 0}
body.about p#staff{margin:30px 0 0}
body.about table.rs-tbl{width:600px;font-size:85%;margin:0 0 15px 12px}
body.about table.rs-tbl tr.even{background:#EFEFEF}
body.about ul#prLst{display:none;margin:8px 0 3px}
body.about ul#prLst li{display:inline;background:#E0E0E0;border:1px solid #E0E0E0;margin-right:4px;padding:3px 5px 6px}
body.about ul#prLst li.act{background:#FFF;border-color:#E0E0E0 #E0E0E0 #FFF;border-style:solid;border-width:1px}
body.about ul#rs-ul li a.title{padding-left:12px;background:url(/images/rightArrow.gif) no-repeat center left}
body.about ul#rs-ul li a:hover{text-decoration:none;cursor:pointer}
body.about ul.med-cov li ul{margin-left:225px}
body.about ul.prLnks{border:1px solid #E0E0E0;margin-top:5px;padding:6px}
body.cf .alert{background-image:none;float:none;font-size:1em;margin:0 0 10px;padding:0.5em 10px 0}
body.cf .success a,.success{color:#008F00}
body.clientFeedback .close,.ratingSummary .close{text-align:center;margin-top:1em;margin-bottom:10px;cursor:pointer}
body.clientFeedback .leftCell{width:200px}
body.clientFeedback .rightCell{width:182px}
body.contract #content-2col2 dt{font-size:110%;background:#E0E0E0;text-align:center;padding:5px}
body.contract dd#pn input{width:50%}
body.contract div input[type=image]{margin-top:5px}
body.contract div.alert{float:right;width:45%;margin-top:0;font-size:100%}
body.contract div.error,body.contract div.success{text-align:center;margin:0 auto 10px}
body.contract h1{float:none;padding-top:15px;width:100%;text-align:center;font-size:140%}
body.contract h3{text-align:center;margin-top:5px}
body.contract hr{clear:both;color:#CCC}
body.contract li#agree{float:left;display:block;width:65%;text-align:left;padding-top:5px}
body.contract li#save{float:right;display:block;width:35%}
body.contract li.finalNote{color:#C7492A;clear:both;font-size:110%}
body.contract ol#termsCopy{height:130px;overflow-x:hidden;overflow-y:scroll;border:4px double #666;color:#222;text-align:left;padding:10px 15px 10px 35px}
body.contract ul#terms{padding-top:5px;width:70%;text-align:center;margin:0 auto}
body.contract ul.personnel input{width:50%;margin-top:10px}
body.cpanel #content-1col1 div{margin-top:1em}
body.cpanel #mediaList{font-weight:bold;list-style-type:disc;margin:10px 0}
body.cpanel #mediaList li{margin:0 20px 5px}
body.cpanel div.statusDiv{font-size:110%;font-weight:bold;color:#008F00;margin:15px 0;padding:0}
body.cpanel li.lgLnks a{font-size:110%}
body.directory #mainContent{width:700px;margin:20px 0 0 5px}
body.directory ul.letterLinks{font-size:105%;margin:10px 0}
body.help #content-2col2,body.help .boxContent,body.about #content-2col2{width:798px}
body.help #sideBar,body.about #sideBar{border-top:5px solid #CCC;background:#E0E0E0;width:146px;padding:0 0 16px}
body.help .boxImg{width:409px}
body.help .topicContent h3{background:#FFF;margin:0;padding:10px 10px 8px}
body.help div.error{margin-bottom:300px}
body.help h2{background:#E0E0E0;font-size:130%;border-bottom:1px solid #DDD;margin:0;padding:10px}
body.help h3{background:none;font-size:100%;height:auto;margin:15px 0 5px;padding:0}
body.home #allPerformers{width:792px;position:relative;left:160px;bottom:90px}
body.home #allPerformers p,body.home #allPerformers ul,.clickPhotos{margin-left:10px}
body.home #allPerformers ul li,body.directory ul.letterLinks li{display:inline;margin-right:.5em}
body.home #content-1col1,body.cpanel #content-1col1{background-color:#FFF}
body.home #content-6col2 a,body.home #content-6col3 a,body.home #content-6col4 a,body.home #content-6col5 a,body.home #content-6col6 a,#perfAZ a,.search-col3 dl dd,.search-col3 dl dt{display:inline}
body.home #header-content,#sideBar p{margin-bottom:16px}
body.home #seals{margin-top:0}
body.home #sideBar,body.contract #content-2col2 div.success p{margin:0;padding:0}
body.home h1{color:#999;font-size:100%;letter-spacing:2px;height:auto;width:auto;margin-bottom:8px;padding-top:0;text-align:right}
body.login #content-2col2 label{font-weight:bold;display:block;margin-bottom:8px}
body.login #content-3col2 label > input,body.login #content-3col3 label > input{display:block;width:152px}
body.login #content-3col2 label.remember input,body.login #content-3col3 label.remember input{display:inline;width:auto}
body.login #content-3col2 label.remember,body.login #content-3col3 label.remember,.formItems table,.recommended,.optional,body.help h3 a{font-weight:normal}
body.pc h2{font-size:120%;color:#333}
body.pc h3{margin-top:20px}
body.press #prCon{margin:10px 0 0 8px}
body.press #press-cont{margin-left:18px}
body.press h2{font-size:130%;color:#C7492A;margin:13px 0 10px}
body.press h3{background:none;font-size:110%;height:auto;margin:0 0 10px;padding:0}
body.press h4{font-size:110%;margin:0 0 10px}
body.press ul.lst{list-style-type:disc}
body.press ul.lst li{margin-left:30px}
body.presskit #buttons{height:40px;text-align:center}
body.presskit #content-2col2,body.searchresults #content-2col2,body.MyPerformers #content-2col2,body.login #content-2col2{width:752px;margin:16px 18px 16px 8px;padding:0 8px 16px 14px}
body.presskit #content-3col2 h3,body.presskit #content-3col3 h3{display:inline;margin:0;padding:0}
body.presskit #content-3col2,body.searchresults #content-3col2,body.MyPerformers #content-3col2,body.login #content-3col2,.instructions,#instructions{width:458px;margin-top:16px;margin-right:8px}
body.presskit #content-3col3,body.searchresults #content-3col3,body.MyPerformers #content-3col3,body.login #content-3col3{width:286px}
body.presskit #content-3col3,body.searchresults #content-3col3,body.login #content-3col3{margin-top:16px}
body.presskitemail{text-align:center;margin:0 auto}
body.presskitemail #allContent{width:616px;margin-left:auto;margin-right:auto;background-image:url(/images/main-glow2.gif)}
body.presskitemail #allContent form{width:600px;min-height:500px;background-image:url(/images/main-glow-big2.gif)}
body.presskitemail #emailForm{width:460px;height:100%;text-align:center;margin:10px auto}
body.presskitemail #emailForm dd,#sb-container,#sb-wrapper,body.clientFeedback div{text-align:left}
body.presskitemail #emailForm dt{float:left;clear:both;width:75px;text-align:right;margin-right:10px}
body.presskitemail #header{width:100%;height:100%;text-align:left;margin:0 auto}
body.presskitemail .close{position:absolute;top:30px;right:20px}
body.presskitemail p.notes,img.ViewCompletePressKit,div.forgot-box p,#instructions p,.AVContentDiv ul,div.contractCals{margin:10px 0}
body.presskitprint{background:#FFF;color:#333;margin:0 auto 10px}
body.presskitprint #allContent{width:652px;background:none;border-color:#C7492A;border-style:solid;border-width:0 1px 1px;margin:0 auto}
body.presskitprint #allContent form{width:652px;min-height:500px;background:none;padding:0}
body.presskitprint #btmCols{border-top:1px dotted #666;clear:both;margin:10px 0 0}
body.presskitprint #btmCols p,body.presskitprint #btmCols ul{margin-bottom:10px;padding:0}
body.presskitprint #btmCols ul.gmBooking{border:1px solid #C7492A;padding:5px}
body.presskitprint #btmLeftCol{width:310px;float:left;padding:10px 0 0 10px}
body.presskitprint #btmRightCol{width:310px;float:right;padding:10px 10px 0 0}
body.presskitprint #header{width:100%;margin:0 auto}
body.presskitprint #midCol1 img{border:0;margin:0 0 10px}
body.presskitprint #midCol1,body.presskitprint #midCol2,body.presskitprint #midCol3,body.presskitprint #midCol4{width:152px;float:left;margin-right:8px;padding:0}
body.presskitprint #midCols{clear:both;padding-left:10px}
body.presskitprint #printFooter{clear:both;width:100%;color:#666;font-size:80%;margin:10px}
body.presskitprint #topCols{clear:both;margin:10px 0 0;padding:0 10px}
body.presskitprint #topLeftCol{width:468px;float:left;margin-bottom:10px}
body.presskitprint #topLeftCol p{font-size:105%;color:#666}
body.presskitprint #topRightCol{width:156px;float:right;margin-bottom:10px;text-align:right}
body.presskitprint #topRightCol img,body.searchresults a.ClientReviews{margin-left:5px}
body.presskitprint #topRightCol p,body.directory ul.performerLinks li,ul.col li,body.contract ol#termsCopy li,body.about ul#rs-ul li,ul#dep-guar li,body.press ul.itms li{margin-bottom:5px}
body.presskitprint a.close{position:absolute;top:30px;right:10px}
body.presskitprint a.print{position:absolute;top:30px;right:95px}
body.presskitprint h1{height:auto;float:none;margin-bottom:10px;width:100%;font-size:150%;line-height:normal;padding:0}
body.presskitprint h3{height:auto;margin-bottom:10px;background:none;color:#C7492A;padding:0}
body.presskitprint ul#songList{list-style-type:square;margin-left:10px;padding-left:5px}
body.ratingSummary,body.clientFeedback{background:#FFF url(/images/popupHeader.gif) no-repeat;margin:0;padding:140px 16px 0}
body.test #aboutcol1 img{float:left;margin-right:15px}
body.test #aboutcol1 li{margin-bottom:15px;height:100%;overflow:auto;padding:0 10px}
body.test #aboutcol1 li.ep-test{background:#D8D6EC;padding:10px}
body.test #aboutcol1 li.p-test{background:#FBE1D4;padding:10px}
body.test #aboutcol1 ul{border-top:1px solid #CCC;padding:15px 0 0}
body.test #aboutcol2 li{position:relative;width:15px;height:15px;border:1px solid #CCC;font-size:90%;margin-bottom:10px;line-height:100%}
body.test #aboutcol2 li div{width:132px;margin:2px 0 0 20px}
body.test #aboutcol2 li#ep-key{background:#D8D6EC}
body.test #aboutcol2 li#ep-key div{margin-top:-3px}
body.test #aboutcol2 li#p-key{background:#FBE1D4}
body.test cite{font-style:normal;display:block;margin-top:2px}
body.test dd{padding:0 10px 0 225px}
body.test dl{width:600px;height:183px;background:url(/images/au_feat-test.jpg);color:#FFF;margin:15px 0}
body.test dl blockquote{margin-bottom:10px;line-height:180%}
body.test dl blockquote p{color:#FFF;font-weight:bold;font-size:135%}
body.test dl cite{color:#FFF;font-style:normal;font-weight:normal}
body.test dt{font-weight:normal;padding:15px 0 10px 225px}
body.test p.intro{font-size:135%}
body>#sb-container{position:fixed}
dd{margin-bottom:.5em}
div.error{background-color:#FBE1D4;border-top:solid 1px #c7492a;border-bottom:solid 1px #c7492a}
div.error,div.success{margin:15px 0 0;padding:10px}
div.helpSearch{background:url(/images/help-gradient.gif) repeat-x 0 0;border-top:1px solid #FFF;overflow:hidden;padding:15px 10px}
div.info{margin:10px 0;padding:5px}
div.instr{width:47%;margin:0 0 10px}
div.login-box{padding-bottom:10px}
div.login-box .signinTB{width:152px}
div.sb-message{font-family:'Lucida Grande',Tahoma,sans-serif;font-size:12px;text-align:center;padding:10px}
div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline}
div.success{background-color:#e0f5d6;border-top:solid 1px #008F00;border-bottom:solid 1px #008F00}
div.topics{width:395px}
div.topics div{background:url(/images/help-gradient.gif) repeat-x 0 0;border-top:1px solid #FFF;padding:15px 10px}
dt,.greeting,.required,.aboutNav .selected,body.about ul.prLnks a{font-weight:bold}
fieldset,legend{color:inherit}
h1{font-size:130%;color:#C7492A;font-weight:bold;height:25px;width:298px;padding-top:8px;float:left;margin:0}
h2{font-size:110%;color:#666;font-weight:bold;margin:0 0 .5em}
h3{font-size:120%;color:#333;font-weight:bold;background-color:#EBEBEB;height:14px;margin-bottom:11px;clear:both;padding:10px}
html{background:url(/images/stars-bg-y.gif) repeat 0 0}
html>body #sb-nav-close{background-image:url(/shadowbox/resources/close.png);background-repeat:no-repeat}
html>body #sb-nav-next{background-image:url(/shadowbox/resources/next.png);background-repeat:no-repeat}
html>body #sb-nav-pause{background-image:url(/shadowbox/resources/pause.png);background-repeat:no-repeat}
html>body #sb-nav-play{background-image:url(/shadowbox/resources/play.png);background-repeat:no-repeat}
html>body #sb-nav-previous{background-image:url(/shadowbox/resources/previous.png);background-repeat:no-repeat}
img.logo{z-index:1;position:relative}
img.tagline{margin-top:20px;padding-left:8px}
input,select,textarea,fieldset,legend{font-family:Verdana,arial,helvetica,sans-serif;font-size:100%}
input.error,select.error,textarea.error{color:inherit;border:solid 1px #c7492a;background-color:#FFF}
p,#banners,body.cf .myInfoHeader,.clear{clear:both}
p.fixed{width:500px}
p.performerCat{margin-top:5px;font-size:90%}
span.contractOptions{background:#E0F5D6;font-weight:bold;padding:1px 0}
span.contractOptions input,span.contractOptions select,input.contractOptions{background:#E0F5D6}
span.paymentsCBL{display:block;background:#E0F5D6;font-weight:bold;padding:1px 0}
span.paymentsCBL label{margin-right:5px}
span.rblTime input{width:auto}
ul{list-style:none}
ul#dep-guar{padding-top:10px;list-style-type:disc;clear:left;margin:0 10px 10px}
ul#fbLnks{margin:15px 0}
ul#fbLnks li{display:inline;margin-right:15px}
ul#fbLnks li a{margin-right:15px}
ul.bull{list-style:disc;margin:0 0 10px 30px}
ul.col li.others{margin-top:15px}
ul.options{list-style:disc url(/images/arrow-white-right.gif) inside}
