﻿body {font: normal 11pt/13pt "book antiqua",sans-serif;color: black;background-color: lightsteelblue;margin: 2px 5px 5px 5px;padding: 0px;}

a:link, a:visited {color: darkred;text-decoration: none; }
a:hover {color: darkred; text-decoration: underline; }
a:active {color: coral; text-decoration: underline; }
#menu a:link, #menu a:visited {color: black; font: bold 12pt/14pt "trebuchet ms", sans-serif; }
#menu a:hover {color: darkred; }
#menu a:active {color: red; }
a.current:link,a.current:visited,a.current:hover,a.current:active {color: red!important; text-decoration: underline!important; }
a.logo:link,a.logo:visited,a.logo:hover,a.logo:active {color: darkred; text-decoration: none; }

#body {background: white url("../images/bg.jpg") no-repeat; width: 751px; height: 844px; padding: 0px; margin: 0px; }
#menu {font: normal 13pt/15pt "book antiqua"; background-image: url("../images/transparent_33.gif"); width: 743px; padding: 4px; margin: 0px 0px 16px 0px; }
#content {font: normal 10pt/12pt "trebuchet ms",sans-serif; background-image: url("../images/transparent_33.gif"); padding: 4px 11px 12px 11px; margin: 0px 0px 0px 85px; }
#copy {font: normal 10pt/12pt "book antiqua"; background-color: white; width: 743px; padding: 4px; margin: 0px; }
#logoText {font: bold italic 30pt/35pt "book antiqua",sans-serif; color: black; padding: 13px 0px 0px 3px; margin: 0px; }
#logoText2 {font: bold italic 16pt/18pt "book antiqua",sans-serif; color: black; padding: 6px 0px 0px 12px; margin: 0px; }
#loadString {font: bold 12pt/14pt "trebuchet ms", sans-serif; color: red; text-align: right; width: 743px; height: 18px; }

.bContainer {padding: 0px 4px 4px 4px; margin: 0px 5px 5px 5px; }
.photoRight {position: relative; float: right; margin: 0px 10px 1px 5px; padding:  2px; }
.performers {margin: 6px 0px 0px 20px; }
.record {margin: 2px 0px 0px 20px; font-style: italic; }
.videoEmbed {margin: 0px; padding:  9px 0px 6px 0px; }
.videoUl li {padding-bottom: 15px; }
.descript {font-size: 8pt; }

.blockNews {border:  double 3px gold;  padding:  3px;  margin:  3px; }
.newsDate {font-weight:  bold; }
.newsHead {font-weight:  bold; }
.newsDescr {}
.newsPlace  {font-style:  italic; }

//table#photo  {border-width:  0px;  padding:  0px;  margin:  0px;  text-align:  center; }
//table#photo td  {width:  135px;  height:  135px;  padding:  0 5px;  margin:  0 5px;  border:  1px dotted #d3d3d3;  text-align:  center; }
//table#photo td img  {border:  1px solid #808080;  padding:  1px; }
table#photo  {border-width:  0px;  padding:  0px;  margin:  0px;  text-align:  center; }
table#photo td img  {border:  1px solid #808080;  padding:  1px;  margin:  0 5px 1px 0; }