body{margin:0; padding:0; border:0;  width:100%; font:.9em arial,sans-serif}
.colbottomback{position:relative; clear:both; float:left; width:995px; margin:0; padding:0; padding-bottom:13px; background:url('http://a440pianotuning.com/cssimages/background-bottom.jpg') 195px bottom no-repeat}
.colwrapper{position:relative; clear:both; float:left; width:995px; margin:0; padding:0; padding-bottom:1px; background:url('http://a440pianotuning.com/cssimages/background.jpg') 195px 0px no-repeat}
.short{padding-bottom:150px}
.column1{position:relative; float:left; top:0; left:195px; width:805px}
.column2{position:relative; float:left; top:0; left:-795px; width:190px}
h1{font:bold 1.3em verdana,sans-serif; margin:0 0 .5em 0; padding:0}
p.big{font:bold 1.3em verdana,sans-serif; margin:0 0 .5em 0; padding:0}
h2{font:bold 1.1em arial,sans-serif;  padding:0px 0px 3px 0px;  margin:0px}
p.bigo{font:bold 1.1em arial,sans-serif;  padding:0px 0px 3px 0px;  margin:0px}
ul{margin:0 0 1em 1.5em; padding:0}
p{margin:0 0 1em 0; padding:0}
img{margin:0; padding:0}
a img{border:0}
a{color:#00F; font-weight:bold; text-decoration:none}
a:hover{color:#44F}
.zerobr{font-size:0; line-height:0}
.floatLeft{float:left}
.floatRight{float:right}
.clearLeft{clear:left}
.clearRight{clear:right}
.clearBoth{clear:both}
.marginizeRight{margin:0 0 10px 10px}
.emailForm label{clear:both; float:left; width:25%; text-align:right; margin-right:5px; margin-top:5px}
.emailForm input, .emailForm textarea, .emailForm img, .emailForm select{margin-top:5px; float:left}
.emailForm #reCaptcha{clear:both; float:left; width:100%; margin:5px 0 5px 0}
.emailForm #recaptcha_area{clear:none !important; float:left}
.emailForm .error{clear:left; float:left; width:100%; margin-bottom:5px; background-color:yellow}
#header{position:relative; float:left; width:995px; margin:10px auto 7px auto; text-align:center}
#footer{position:relative; clear:both; float:left; margin:10px 0 0 0}
.box{position:relative; float:left; width:762px; top:0; left:0; margin:14px 0 0 14px; padding:0}
.box .tlc{position:relative; float:left; width:10px; height:10px; background:url('http://a440pianotuning.com/cssimages/box_corner_sprite.png') top left no-repeat; font-size:0px}
.box .tb{position:relative; float:left; width:739px; height:10px; background:url('http://a440pianotuning.com/cssimages/box_tb_sprite.png') top left repeat-x; font-size:0px}
.box .trc{position:relative; float:left; width:13px; height:10px; background:url('http://a440pianotuning.com/cssimages/box_corner_sprite.png') top right no-repeat; font-size:0px}
.box .lb{position:relative; float:left; width:100%; background:url('http://a440pianotuning.com/cssimages/box_lr_sprite.png') top left repeat-y}
.box .rb{position:relative; float:left; width:100%; background:url('http://a440pianotuning.com/cssimages/box_lr_sprite.png') top right repeat-y}
.box .bc{position:relative; float:left; width:739px; left:10px; padding-bottom:1px; background-color:#fff}
.box .blc{position:relative; float:left; width:10px; height:13px; background:url('http://a440pianotuning.com/cssimages/box_corner_sprite.png') bottom left no-repeat; font-size:0px}
.box .bb{position:relative; float:left; width:739px; height:13px; background:url('http://a440pianotuning.com/cssimages/box_tb_sprite.png') bottom left repeat-x; font-size:0px}
.box .brc{position:relative; float:left; width:13px; height:13px; background:url('http://a440pianotuning.com/cssimages/box_corner_sprite.png') bottom right no-repeat; font-size:0}
.box .box_caps{width:100%; padding-right:3px}
.home_box{width:489px; margin:14px 0 7px 14px}
.home_box .tb{width:466px}
.home_box .bc{width:466px}
.home_box .bb{width:466px}
.home_box_two{width:263px; margin:0 0 0 10px}
.home_box_two .tb{width:240px}
.home_box_two .bc{width:240px}
.home_box_two .bb{width:240px}
.doug_home_img{position:relative; float:left; margin:14px 0 7px 10px}
.topLink{width:100%; float:left; text-align:right}
.slideshow{display:block; position:relative; z-index:0; height:200px; margin:0 0 10px 10px; width:300px; float:right}
.slideshow-images{display:block; overflow:hidden; position:relative; height:200px; width:300px}
.slideshow-images img{float:left; left:0; top:0; display:block; position:absolute; z-index:1; visibility:hidden}
.slideshow-images-visible{opacity:1}
.slideshow-images-prev{opacity:0}
.slideshow-images-next{opacity:0}
.slideshow a img{border:0}
.slideshow-controller{background:url('http://a440pianotuning.com/cssimages/controller.png') no-repeat; height:42px; left:50%; bottom:10px; margin:-21px 0 0 -119px; overflow:hidden; position:absolute; width:238px; z-index:10000}
.slideshow-controller *{margin:0; padding:0}
.slideshow-controller-hidden{opacity:0}
.slideshow-controller-visible{opacity:1}
.slideshow-controller a{cursor:pointer; display:block; height:18px; overflow:hidden; position:absolute; top:12px}
.slideshow-controller a.active{background-position:0 18px}
.slideshow-controller li{list-style:none}
.slideshow-controller li.first a{background-image:url('http://a440pianotuning.com/cssimages/controller-first.gif'); left:33px; width:19px}
.slideshow-controller li.last a{background-image:url('http://a440pianotuning.com/cssimages/controller-last.gif'); left:186px; width:19px}
.slideshow-controller li.next a{background-image:url('http://a440pianotuning.com/cssimages/controller-next.gif'); left:145px; width:28px}
.slideshow-controller li.pause a{background-image:url('http://a440pianotuning.com/cssimages/controller-pause.gif'); left:109px; width:20px}
.slideshow-controller li.play a{background-position:20px 0}
.slideshow-controller li.play a.active{background-position:20px 18px}
.slideshow-controller li.prev a{background-image:url('http://a440pianotuning.com/cssimages/controller-prev.gif'); left:65px; width:28px}
.slideshow-loader{height:32px; right:134px; position:absolute; top:84px; width:32px; z-index:10001; visibility:visible !important}
.slideshow-loader-hidden{opacity:0}
.slideshow-loader-visible{opacity:1; visibility:visible !important}
#menu_navigation{position:relative;  left:13px; top:0; z-index:200; font:.9em arial,sans-serif;  margin:0 0 3px 0}
#menu_navigation a{color:#FFF}
.menu_wrapper .menu_content,
.menu_wrapper .menu_top,
.menu_bottom,
.menu_bottom div{background:transparent url('http://a440pianotuning.com/cssimages/menu.png') no-repeat top right}
.menu_container{zoom:1; position:relative; z-index:1}
.menu_container{z-index:-1}
.menu_container .menu_container{z-index:-2}
.menu_container .menu_container .menu_container{z-index:-3}
.menu_container .menu_container .menu_container .menu_container{z-index:-4}
.menu_wrapper{line-height:1.5em; width:162px; margin:0; padding:0; color:#fff}
.menu_top{position:absolute !important; top:0px; left:0px; width:13px; margin:0 0 0 -13px; height:100%; background-position:top left !important}
.menu_content{position:relative !important; padding:5px 8px 0 5px;  margin:0; height:100%}
.menu_content ul{position:relative; margin:0 -5px 0 0 !important; padding:0 !important; left:-18px; min-height:75px}
.menu_content li{width:100%; list-style:none; margin:0; padding:0 10px .5em 8px}
.menu_content li:hover{background:transparent url('http://a440pianotuning.com/cssimages/menu-select.png')}
.levelone{visibility:hidden}
.menu_content li:hover .levelone{visibility:visible}
.leveltwo{visibility:hidden}
.levelone li:hover .leveltwo{visibility:visible}
.levelthree{visibility:hidden}
.leveltwo li:hover .levelthree{visibility:visible}
.menu_bottom{position:relative; background-position:bottom right !important; height:13px; font-height:0; line-height:0; margin:0; padding:0}
.menu_bottom div{position:relative; background-position:bottom left !important; width:13px; height:13px; font-height:0; line-height:0; margin:0 0 0 -13px; padding:0}
.submenu_enclosed{height:1.5em}
.menu_container .menu_container{position:relative; left:173px;  top:-1.5em;  margin:-5px 0 0 0; padding:0}
