body { background: #623617 url('http://www.davidlovemusic.com/global/bg.gif'); margin-top:0px !important; margin-bottom:0px; padding-top:0px; padding-bottom:0px; font-family: arial, helvetica, sans-serif; font-size:15px;}
img {border:0px;}
a { color:#4d99b9; text-decoration:none; font-weight:bold; }
a:hover { color:#b86866; }

table#container { width:739px; margin:0px auto; padding:0px; border:0px; border-collapse:collapse; }
td {vertical-align:top;}

td.header { margin:0; padding:0; width:739px; }
td.side1 { background:#fff url('http://www.davidlovemusic.com/global/s3.gif') top left repeat-y; width:19px; margin:0px; padding:0px; }
td.side2 { background:#fff url('http://www.davidlovemusic.com/global/s4.gif') top left repeat-y; width:13px; margin:0px; padding:0px; }
td.side3 { background:#fff url('http://www.davidlovemusic.com/global/s6.gif') top left repeat-y; width:18px; margin:0px; padding:0px; }
td.sidebar { background:url('http://www.davidlovemusic.com/global/sidebar.gif') top left repeat-y; width:189px; margin:0px; padding:0px; }
div.sidebar { margin:0px; padding:0px 14px; }
div.sidebar b { font-family: trebuchet ms, verdana, arial, helvetica, sans-serif; font-size:11px; line-height:15px;}
#navi { margin-left:5px; }
#voice { font-family:trebuchet ms, verdana, arial, helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:center; line-height:11px; margin-bottom:11px; color:#4f4d48; background:#c6c0b5; padding:5px 0px;}
#slessons1 { font-family:trebuchet ms, verdana, arial, helvetica, sans-serif; font-size:11px; font-weight:bold; line-height:11px; text-align:center; background-color:#ebe7dd; border:1px solid #fff; padding:5px; }
#slessons2 { font-family:arial, helvetica, sans-serif; font-size:11px; line-height:12px; text-align:center; }
#slessons2 a { color:#000; }
#slessons { font-family:trebuchet ms, verdana, arial, helvetica, sans-serif; font-size:11px; line-height:11px; list-style-type:lower-alpha; margin:0px; padding-left:27px; margin-left:0px; }
#slessons li { margin-bottom:3px; }

#main_news { background:#fff url('http://www.davidlovemusic.com/global/mainbg_news.gif') top left no-repeat; width:500px; margin:0; padding:0; }
#main_contact { background:#fff url('http://www.davidlovemusic.com/global/mainbg_contact.gif') top left no-repeat;width:500px;margin:0;padding:0; }
#main_demos { background:#fff url('http://www.davidlovemusic.com/global/mainbg_demos.gif') top left no-repeat;width:500px;margin:0;padding:0; }
#main_lessons { background:#fff url('http://www.davidlovemusic.com/global/mainbg_lessons.gif') top left no-repeat;width:500px;margin:0;padding:0; }

#main_photos_bctour07 { background:#fff url('http://www.davidlovemusic.com/photos/mainbg_photos_bctour07.gif') top left no-repeat; width:500px; margin:0; padding:0; }

#content { position:relative; top:80px; margin:0px; padding:0px 16px; }

div.link { line-height:20px; font-size:11px; font-weight:bold; text-align:center; border:1px #d7d7d7 solid; background:#ebebeb; width:440px; margin:5px auto; }
div.link a { color:#000; text-decoration:none; }
div.link a:hover { color:#b86866; }
div.photo0 { width:464px; margin:0px auto 0px auto; text-align:center; }
table.photo0 { margin:0 auto; padding:0; border-collapse:collapse; width:464px; text-align:center; }

div.demos1 { float:right; width:300px; margin:0; padding:0; }
div.demos2 { float:left; width:150px; }
div.demos1 img { margin-bottom:2px; }
div.demos2 p { font-size:11px; }

.contact { border-collapse:separate; width:320px; margin:0px auto; padding:0px; }
.contact a { color:#000 !important; }
td.contact1 { width:70px; text-align:right; vertical-align:middle; padding-right:20px; }
td.contact2 { width:250px; vertical-align:middle; margin-left:20px;}

.lessons1 { font-weight:bold; text-align:center; }
ul.lessons { padding-left:70px; margin-left:0px; list-style-type:lower-alpha;}
ul.lessons li { margin-bottom:3px; }