html,div{margin:0px; padding:0px;}

body{margin:0px; padding:0px; background: #ffffff; background-image:url(gfx/document_background.png);}
div#wrapper{margin:0px auto; padding: 0px; width: 800px; background-image:url(gfx/main_background.png);}

div#menu_wrp{float:left; margin:0px; padding:0px; width:250px;}
div#content{float:right; overflow: auto; margin:0px; padding: 10px 0px 0px 0px; width: 549px; height:440px; background:#414141;}
div#bottom{clear:both; margin:0px; padding:0px; width:800px; height:100px; background-image:url(gfx/bottom.png);}

img{border:0px;}
img.img_text{float:left;}
img.img_textl{float:left; margin: 10px 19px 1px 17px;}
img.img_textr{float:right; margin: 10px 17px 1px 19px;}
img.language{border:1px solid #D4D4D4; margin:0px; margin-right:5px;}
.imgcenter {margin: 25px auto; display: block;}

h2{margin:10px; font-family:"Trebuchet MS", Verdana, Tahoma, Sans-Serif; font-size:17px; color: #D4D4D4; text-align:left;}
p{margin:10px; font-family:"Trebuchet MS", Verdana, Tahoma, Sans-Serif; font-size:14px; color: #D4D4D4; text-align:justify; text-indent:20px;}
p.intro{font-family:"Trebuchet MS", Verdana, Tahoma, Sans-Serif; font-size:16px; color:#D4D4D4; text-align:center; text-indent:0px;}
p#foot{padding-top:40px; font-size:14px; color:#6F6F6F; text-align:center; text-indent:0px;}
p#foot a:link{text-decoration:none;}
p#foot a:visited{text-decoration:none;}
p#foot a:hover{text-decoration:none;}

div#webring{margin-top: 10px;}
div#webring table{background: gray; border:0;  margin: 0px auto; padding: 2px;}
div#webring a {font-family:"Trebuchet MS", Arial, Verdana, Tahoma, Sans-Serif; font-size:14px; color: #D4D4D4; text-decoration:none;}
div#webring a:hover{font-family:"Trebuchet MS",Arial, Verdana, Tahoma, Sans-Serif; font-size:14px; color: #000000; text-decoration:none;}
div#webring scrpit a {color:#D4D4D4;}

form{margin-left:20px;}
textarea{color: #000000; background: #f4f4f4; border: 1px solid #000000;}
input{color: #000000; background: #b3b3b3; border: 1px solid #000000;}
p.email{margin:0px; margin-left:0px; text-align:left; text-indent:0px;}
p.email input{background:#f4f4f4;}

table{margin: 0px 10px ;}
td {font-family:"Trebuchet MS", Verdana, Tahoma, Sans-Serif; font-size: 13px; color:#D4D4D4; padding-left: 5px;}

td.date{width: 75px; background-color:#595959;}
td.time{width: 55px; background-color:#4A4A4A;}
td.cd_img{width:160px;}
td.city{width:160px; background-color:#595959;}
td.desc{width:230px; background-color:#4A4A4A;}
td.desc_cd{width:340px; background-color:#4A4A4A;}

table ul{margin:10px;}

td.samples_img{width:60px;}
td.samples_desc{width:440px; background-color:#4A4A4A;}

table.photos {margin:0px auto; padding:0px; width:90%;}
table.photos td{text-align:center; width:200px;}
table.photos img{border:1px solid gray; margin:2px;}
table.photos p{margin:0px; padding:0px; margin-bottom:20px; font-family:"Trebuchet MS", Verdana, Tahoma, Sans-Serif; font-size:14px; color:#D4D4D4; text-align:center; text-indent:0px;}

table.organs {text-align:center; margin-left:80px;}
table.organs img{border:1px solid gray;}
table.organs p{margin:0px; margin-bottom:20px; font-family:"Trebuchet MS", Verdana, Tahoma, Sans-Serif; font-size:14px; color:#D4D4D4; text-align:center; text-indent:0px;}

td.dysp_t{background-color:#4a4a4a; text-align:center;}
td.dysp_c{background-color:#585858;}

ul{margin:0px; margin-left:20px; padding:0px;}
li{list-style-type:none; font-family:"Trebuchet MS", Verdana, Tahoma, Sans-Serif; font-size:14px; color:#D4D4D4;}

ul.links li{margin:5px;}
.cont {margin: 0px 0px 7px 0px;}
a:link{font-family:"Trebuchet MS", Verdana, Tahoma, Sans-Serif; font-size:14px; color:#D4D4D4; text-decoration:underline;}
a:visited{font-family:"Trebuchet MS", Verdana, Tahoma, Sans-Serif; font-size:14px; color:#D4D4D4; text-decoration:underline;}
a:hover{font-family:"Trebuchet MS", Verdana, Tahoma, Sans-Serif; font-size:14px; color:#D4D4D4; text-decoration:none;}

ul#menu {margin:0px; padding:0px;}
ul#menu li {list-style-type:none; margin:0px;}
ul#menu li a{display:block; margin:0px; padding:0px; width:250px; height:50px;}

a#home:link{background-position:0px 0px; background-image:url(gfx/menu_home.png);}
a#home:visited{background-position:0px 0px; background-image:url(gfx/menu_home.png);}
a#home:hover,a#home:focus{background-position:-250px 0px; background-image:url(gfx/menu_home.png);}

a#bio:link{background-position:0px 0px; background-image:url(gfx/menu_bio.png);}
a#bio:visited{background-position:0px 0px; background-image:url(gfx/menu_bio.png);}
a#bio:hover,a#bio:focus{background-position:-250px 0px; background-image:url(gfx/menu_bio.png);}

a#concerts:link{background-position:0px 0px; background-image:url(gfx/menu_concerts.png);}
a#concerts:visited{background-position:0px 0px; background-image:url(gfx/menu_concerts.png);}
a#concerts:hover,a#concerts:focus{background-position:-250px 0px; background-image:url(gfx/menu_concerts.png);}

a#cds:link{background-position:0px 0px; background-image:url(gfx/menu_cds.png);}
a#cds:visited{background-position:0px 0px; background-image:url(gfx/menu_cds.png);}
a#cds:hover,a#cds:focus{background-position:-250px 0px; background-image:url(gfx/menu_cds.png);}

a#photos:link{background-position:0px 0px; background-image:url(gfx/menu_photos.png);}
a#photos:visited{background-position:0px 0px; background-image:url(gfx/menu_photos.png);}
a#photos:hover,a#photos:focus{background-position:-250px 0px; background-image:url(gfx/menu_photos.png);}

a#samples:link{background-position:0px 0px; background-image:url(gfx/menu_samples.png);}
a#samples:visited{background-position:0px 0px; background-image:url(gfx/menu_samples.png);}
a#samples:hover,a#samples:focus{background-position:-250px 0px; background-image:url(gfx/menu_samples.png);}

a#polish:link{background-position:0px 0px; background-image:url(gfx/menu_polish.png);}
a#polish:visited{background-position:0px 0px; background-image:url(gfx/menu_polish.png);}
a#polish:hover,a#polish:focus{background-position:-250px 0px; background-image:url(gfx/menu_polish.png);}

a#contact:link{background-position:0px 0px; background-image:url(gfx/menu_contact.png);}
a#contact:visited{background-position:0px 0px; background-image:url(gfx/menu_contact.png);}
a#contact:hover,a#contact:focus{background-position:-250px 0px; background-image:url(gfx/menu_contact.png);}

a#links:link{background-position:0px 0px; background-image:url(gfx/menu_links.png);}
a#links:visited{background-position:0px 0px; background-image:url(gfx/menu_links.png);}
a#links:hover,a#links:focus{background-position:-250px 0px; background-image:url(gfx/menu_links.png);}

i {margin: 15px 20px; display: block;}