*{margin:0;padding:0}img{border:0}ol,ul,li{list-style:none}a img{border:none}html,body{height:100%}body{font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#000}p{line-height:1.8em;margin-bottom:0.6em}p a,p a:visited,li a,h2 a,h2 a:visited{color:#23aebb;text-decoration:underline}p a:hover,li a:hover,h2 a:hover{color:#000;text-decoration:underline}.clear{clear:both}#push{height:80px}span.blue{color:#23aebb}span.grey{color:#707070}h1.welcome{width:940px;height:73px;background:url(/images/header_welcome.gif);text-indent:-9999px}h1.terms{width:276px;height:27px;background:url(/images/header_terms.gif);text-indent:-9999px}h1.privacy{width:276px;height:27px;background:url(/images/header_privacy.gif);text-indent:-9999px}h1.accessibility{width:300px;height:27px;background:url(/images/header_accessibility.gif);text-indent:-9999px}h1.about{width:740px;height:27px;background:url(/images/header_about.gif);text-indent:-9999px}h1.ourwork{width:696px;height:27px;background:url(/images/header_ourwork.gif);text-indent:-9999px}h1.ourwork-sdp{width:635px;height:27px;background:url(/images/ourwork/header_sandiegoproductions.gif);text-indent:-9999px}h1.ourwork-sony{width:603px;height:27px;background:url(/images/ourwork/header_sony.gif);text-indent:-9999px}h1.ourwork-elcajon{width:603px;height:27px;background:url(/images/ourwork/header_elcajon.gif);text-indent:-9999px}h1.ourwork-lamesa{width:750px;height:27px;background:url(/images/ourwork/header_lamesa.gif);text-indent:-9999px}h1.training{width:760px;height:27px;background:url(/images/header_training.gif);text-indent:-9999px}h1.trainingdvd{width:760px;height:27px;background:url(/images/header_training_dvds.gif);text-indent:-9999px}h1.blog{width:501px;height:27px;background:url(/images/header_blog.gif);text-indent:-9999px}h1.contact{width:603px;height:27px;background:url(/images/header_contact.gif);text-indent:-9999px}h1{border-bottom:1px solid #e9e9e9;padding-bottom:6px;margin-bottom:12px}h1 a{color:#23aebb;font-size:2.2em;border:0;text-decoration:none}h1 a:visited{color:#23aebb;border:0}h2{font-weight:normal}h2 a,h2 a:visited{color:#000}h2 a:hover{color:#23aebb}h3{text-decoration:none;font-size:1.8em;font-weight:bold;margin-top:1em;padding-bottom:4px}h3 a{text-decoration:none;color:#222}