/* Merlin Affinity Styles */th   {background:#F0F0F0;font-size:9pt; font-weight:bold;     font-family:Verdana;color:#000000;}td   {font-size:9pt;}.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;}.redlink              { color:red; }.redlink a:link       { color:red; text-decoration: underline }.redlink a:visited    { color:red; text-decoration: underline }.redlink a:active     { color:red; text-decoration: underline }.redlink a:hover      { color: #000000; text-decoration: underline }.hdredlink              { color:red; font-weight:bold; }.hdredlink a:link       { color:red; font-weight:bold; text-decoration: underline }.hdredlink a:visited    { color:red; font-weight:bold; text-decoration: underline }.hdredlink a:active     { color:red; font-weight:bold; text-decoration: underline }.hdredlink a:hover      { color: #000000; font-weight:bold; text-decoration: underline }.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;}#WWO_index_1 {    width:580px;    height:100%;    background:#ffffff;    color:#000000;    font-size:100%;    border:0px none;    padding-top:0px;    padding-right:0px;    padding-bottom:0px;    padding-left:0px;}#WWO_index_8 {    width:300px;    height:100%;    background:#ffffff;    color:#000000;    border:0px none;    font-size:100%;    padding-top:0px;    padding-right:10px;    padding-bottom:0px;    padding-left:10px;}#WWO_services_1  {    padding-top:10px;    padding-right:10px;    padding-bottom:10px;    padding-left:10px;}#WWO_booking_1  {    width:100%;    height:100%;    background:#ffffff;    color:#000000;    border:0px none;    font-size:100%;    padding-top:10px;    padding-right:10px;    padding-bottom:10px;    padding-left:10px;}#WWO_events_1  {    background:#ffffff;    color:#000000;    border:0px none;    font-size:100%;    padding-top:10px;    padding-right:10px;    padding-bottom:10px;    padding-left:10px;}#WWO_videodj_1 {width:100%;border:0px;font-size:100%;padding:0px 0px 0px 0px;}#WWO_barmitzvah_1 {width:100%;border:0px;font-size:100%;padding:0px 0px 0px 0px;}#WWO_emcee_1 {width:100%;border:0px;font-size:100%;padding:0px 0px 0px 0px;}#WWO_karaoke_1 {width:100%;border:0px;font-size:100%;padding:0px 0px 0px 0px;}#WWO_videolighting_1 {width:100%;border:0px;font-size:100%;padding:0px 0px 0px 0px;}#WWO_aboutspencer_1 {width:100%;border:0px;font-size:100%;padding:0px 0px 0px 0px;}#WWO_songlist_1  {    width:100%;    background:#ffffff;    color:#000000;    border:0px none;    font-size:100%;    padding:10px 10px 10px 10px;}