/* Merlin Affinity Styles */.hdr  {background:#F0F0F0;font-size:9pt;font-weight:bold;      font-family:Verdana;color:#000000;}.ehdr {background:#0066FF; font-size:9pt; font-weight:bold;      color:#FFFFFF; font-family:Verdana;}.h1  {font-size:16px; color:#FFFFFF; font-weight:bold;     font-family: Verdana; background:#0066FF;}.h2  {    font-size:11pt;    color:#FFFFFF;    font-weight:bold;    font-family:Verdana;    background:#25c100;}.h3  {font-size:10pt; color:#000000; font-weight:bold;     font-family: Verdana;background:#BFCEFF;}.gray {background:#F0F0F0; color:#000000;}.high {font-size:9pt; color:#000000; font-weight:bold;     font-family: Verdana;background:#FFD733;}.dark {background:#0030FF; color:#FFFFFF;}.red {color:#e44c25; font-weight:bold}.rev {background:#FFFFFF; color:#0030FF;}/* Ecom ajax styles */.wht {background:#ffffff; color:#000000;}.hdred {color:red; font-weight:bold;}.hd    {background:#f0f0f0; font-weight:bold; color:#000000;}.whtb {border-top:1px solid black; background:white; color:black;}.ecaref:link {color:#0033cc;}.ecaref:visited {color:#0033cc;}.ecaref:hover {color:#0000ff;}.red18 {    color:#cc3333;    font-family:Verdana,Arial;    font-size:18px;    font-weight:bold;}.redlinkb:link {    color:#cc3333;    font-size:12px;    font-weight:bold;}.redlink:link {    color:#cc3333;}.redlink:visited {    color:#cc3333;}.bold12pxblack {    color:#000000;    font-size:12px;    font-weight:bold;    line-height:14px;}#WWO_services_1 {position:relative;background:;color:;border:;padding:0px 0px 0px 0px;}#WWO_events_1 {position:relative;background:;color:;border:;padding:0px 0px 0px 0px;}#WWO_videodj_1 {position:relative;background:;color:;border:;padding:0px 0px 0px 0px;}#WWO_songlist_1 {position:relative;background:;color:;border:;padding:0px 0px 0px 0px;}#WWO_booking_1 {position:relative;background:;color:;border:;padding:0px 0px 0px 0px;}#WWO_aboutspencer_1 {position:relative;background:;color:;border:;padding:0px 0px 0px 0px;}#WWO_booknow_1 {position:relative;background:;color:;border:;padding:0px 0px 0px 0px;}#WWO_contactus_2  {width:600px;min-height:300px;margin:0px auto 0px auto;position:relative;overflow:visible;padding:0px 0px 0px 0px;border:0px none;top:27px;left:-1px;}#WWO_contactus1_1 {position:relative;background:;color:;border:;padding:0px 0px 0px 0px;}#WWO_contactus_3  {width:100%;margin:0px auto 0px auto;position:relative;overflow:visible;border:0px none;padding:0px 0px 0px 0px;top:-15px;left:1px;}#WWO_videosamples_1 {position:relative;background:;color:;border:;padding:0px 0px 0px 0px;}#WWO_weddings_1 {position:relative;background:;color:;border:;padding:0px 0px 0px 0px;}#WWO_corporateparty_1 {position:relative;background:;color:;border:;padding:0px 0px 0px 0px;}#WWO_barmitzvah_1 {position:relative;background:;color:;border:;padding:0px 0px 0px 0px;}#WWO_traditionaldj_1 {position:relative;background:;color:;border:;padding:0px 0px 0px 0px;}#WWO_emcee_1 {position:relative;background:;color:;border:;padding:0px 0px 0px 0px;}#WWO_index_1  {min-height:500px;left:0px;top:0px;position:relative;overflow:visible;padding:0px 0px 0px 0px;border:0px none;}#WWO_index_3  {min-height:100px;right:0px;position:absolute;overflow:visible;border:0px none;padding:5px 5px 0px 0px;width:281px;top:0px;left:597px;}#WWO_booking_2  {left:37px;top:83px;position:absolute;overflow:visible;padding:0px 0px 0px 0px;border:0px none;width:829px;height:251px;}#WWO_contactus_4  {position:relative;overflow:visible;border:0px none;padding:0px 0px 0px 0px;top:-14px;left:-15px;}#WWO_dances_1 {position:relative;background:;color:;border:;padding:0px 0px 0px 0px;}#WWO_privateparties_1 {position:relative;background:;color:;border:;padding:0px 0px 0px 0px;}#WWO__1 {position:relative;background:;color:;border:;padding:0px 0px 0px 0px;}#WWO_songdownloads_1 {position:relative;background:;color:;border:;padding:0px 0px 0px 0px;}#WWO_news_1  {width:100%;left:0px;margin:0px auto 0px auto;top:0px;position:relative;overflow:visible;border:0px none;padding:0px 0px 0px 0px;color:#000000;}#WWO_songdownloads_2  {width:420px;position:absolute;overflow:visible;top:106px;left:245px;}#WWO_blogfeed_1 {position:relative;background:;color:;border:;padding:0px 0px 0px 0px;}#WWO_Blogfeed_2  {width:450px;min-height:500px;left:0px;margin:10px auto auto auto;top:0px;position:relative;overflow:visible;border:0px none;padding:0px 0px 0px 0px;}#WWO_vendors_1 {position:relative;background:;color:;border:;padding:0px 0px 0px 0px;top:18px;left:23px;width:833px;}#WWO_karaoke_1 {position:relative;background:;color:;border:;padding:0px 0px 0px 0px;}#WWO_videolighting_1 {position:relative;background:;color:;border:;padding:0px 0px 0px 0px;}#WWO_index_2  {width:650px;height:450px;left:0px;top:0px;position:absolute;overflow:hidden;border:0px none;padding:0px 0px 0px 0px;}#WWO_index_4  {width:550px;min-height:100px;position:absolute;overflow:visible;border:0px none;padding:0px 0px 5px 0px;top:438px;left:9px;}#WWO_vendors_2  {width:887px;left:-1px;margin:0px auto auto auto;top:40px;position:relative;overflow:visible;padding:0px 0px 0px 0px;}#WWO_blog_1  {width:860px;min-height:600px;left:17px;top:12px;position:relative;overflow:visible;line-height:140%;}
