img { border:0; }
imput { display:block;margin:0; }
input[type="text"] { margin:1px 0 0 1px; }
select, input, textarea { font-family:sans-serif;font-size:0.85em; }
p { display:block;margin:0;padding:0 0 8px; }
.r { text-align:right; }

h1 { display:block;margin:0 0 8px;font-weight:bold;font-size:1em;color:#A70023;text-transform:uppercase;font-family:Arial, Helvetica, sans-serif; }
h2 { display:block;margin:0;padding:10px 0 0;font-weight:bold;font-size:1em;text-transform:uppercase;text-align:center; }
h3 { display:block;margin:0;padding:0;font-weight:bold;font-size:1.2em; }

a { color:#900;text-decoration: none; }
a:visited { color:#a70023; }
a:hover { text-decoration:underline; }

body { margin:0;padding:0;background:#BFDEF2 url('webg/background1.jpg');font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:15px; }

div#container { margin:10px auto;width:760px;background-color:white;border:2px black ridge; }

table#nav { border-spacing:0;border-collapse:collapse;width:100%;margin:4px 0;font-family:serif;text-transform:uppercase;font-size:13px;text-align:center; }
table#nav td { border-width:0 0 0 1px;border-color:#333;border-style:solid; }
table#nav a { text-decoration:none;color:#999 }
table#nav a.active { text-decoration:none;color:black }

div#wrapper { border-width:1px 0 0;border-color:#333;border-style:dashed;padding-top:20px; }

div.rightfloat { width:310px;float:right;margin:0 25px 0 0;text-align:center;color:#93c;font-weight:bold; }
div.rightfloat img { display:block;margin:5px auto 15px; }

div.leftblock { width:360px;margin:0 20px 12px;padding:10px;background:#EFF4F4 url('webg/musicbg239.gif');border:2px black ridge;color:#93c;text-align:justify; }
div.fullwidth { clear:both;margin:0 20px 12px;padding:10px;background:#EFF4F4 url('webg/musicbg239.gif');border:2px black ridge;color:#93c;text-align:justify; }

h1.certs { text-align:center; }
table#certs { border-spacing:0;border-collapse:collapse;width:100%;text-align:center; }
table#certs td { padding:4px 0 8px; }
table#certs td.gh { padding:4px 0;background-color:#D1D1D1;font-weight:bold; }
table#certs a { position:relative;left:8px;top:5px; }

div.leftmusic { float:left;width:330px;margin:0 0 12px 20px;padding:10px;background:#EFF4F4 url('webg/musicbg239.gif');border:2px black ridge;color:#93c;text-align:justify; }
div.rightmusic { float:right;width:330px;margin:0 20px 12px 0;padding:10px;background:#EFF4F4 url('webg/musicbg239.gif');border:2px black ridge;color:#93c;text-align:justify; }
div.leftmusic img, div.rightmusic img { display:block;margin:0 auto; }
div.leftmusic div, div.rightmusic div { text-align:center;padding-bottom:10px; }
div.leftmusic a, div.rightmusic a { text-decoration:none; }

table#music_fees { border-spacing:0;border-collapse:collapse;width:100%; }
table#music_fees td { padding:5px 0; }
.hdr td { font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:18px; }
.title td { font-weight:bold;color:#A70023; }
.nine { width:9%; }
.seventeen { width:17%; }
.thirtyseven { width:37%; }

table#tl { border-spacing:0;border-collapse:collapse;width:780px;margin:15px auto;border:2px #666633 ridge;background-color:white;color:#93c; }
table#tl td { padding:0 15px; }
table#tl td.t { text-align:center;padding:15px 0 8px; }
table#tl td.t div { font-weight:bold;font-size:1.1em; }
table#tl tr.h td { color:#A70023;font-weight:bold;font-size:1.1em; }

div#er { text-align:center;padding:40px 0 60px; }

table#tests { border-spacing:0;border-collapse:collapse;width:100%;margin-top:30px; }
table#tests td { vertical-align:top; }
table#tests img { margin:0 8px 30px 0; }
div.attributed_to { text-align:right;font-weight:bold; }

table#fr { float:right;border-spacing:0;border-collapse:collapse;margin-top:10px; }
table#fr td { vertical-align:bottom;text-align:right;padding:0 5px 6px; }

div.bullet { float:left; }
div.bullet img { display:block;margin:15px 10px 0 0; }
div.contact { padding:10px 5px 10px 30px; }

table#c { border-spacing:0;border-collapse:collapse;width:100%; }
table#c td { vertical-align:top; }
table#c input { margin:1px 0; }
td#lc { width:360px;padding:0 10px 0 30px; }
td#rc { padding-right:8px; }
table.cf { border-spacing:0;border-collapse:collapse;white-space:nowrap; }
table.cf table { border-spacing:0;border-collapse:collapse;width:100%; }
table#cfl { width:100%; }
table#cfl select { width:100%; }
table#cfl input { width:100%; }
table#cfl textarea { width:100%;margin:2px 0 1px; }
table#cfl td.vat { vertical-align:top;padding-top:2px; }
table#cfr { width:100%; }
table#cfr input[type="text"] { width:96%; }
table#cfr select { min-width:8em; }
table#cfr a { display:block;padding:2px 0;font-size:0.8em; }
table#cfr img.selekt { vertical-align:text-bottom;margin-right:6px; }
div#sumbitbutton { clear:both;padding:4px 0 0 28px;text-align:center; }

div#maps img { display:block;margin:16px auto;border:2px #663 solid; }

div#footer { clear:both;text-align:center;font-weight:bold;font-size:8pt;padding:12px 0;border-width:1px 0 0;border-color:#333;border-style:dashed;margin-top:20px; }
div#footer div { padding:6px 0; }
div#footer table { margin:0 auto; }
div#footer td { padding:0 10px; }
