body
{ font-family: Times, "Times New Roman", Garamond, serif;
  font-size: 16px;
  font-weight: normal;
  color: #000000;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background-image: url('patt_23.jpg');
  text-align: center; 
  width: 100%;
  height: 100%;
}

.ContentContainer
{ background: #f8f1d1; /* cream */
  color: #000000;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  margin-right: auto;
  margin-left: auto;
  text-align: left;
  width: 800px;
  height: 100%;
  min-height: 800px;
}

.SecondaryPage
{ font-family: Times, "Times New Roman", Garamond, serif;
  font-size: 16px;
  font-weight: normal;
  /*background: #fef7c7; yellow */
  background: #f8f1d1; /* cream */
  color: #000000;
  text-align: left;
  margin: 20px 20px 20px 20px;
  width: auto;
}

.SecondaryPageCenter
{ font-family: Times, "Times New Roman", Garamond, serif;
  font-size: 16px;
  font-weight: normal;
  /*background: #fef7c7; yellow */
  background: #f8f1d1; /* cream */
  color: #000000;
  text-align: center;
  margin: 20px 20px 20px 20px;
  width: auto;
}

.SecondaryPageWhiteGray
{
  font-family: Times, "Times New Roman", Garamond, serif;
  font-size: 16px;
  font-weight: normal;
  color: #000000;
  text-align: center;
  background-image: url('white-gray.jpg');
}

.SecondaryPageNL
{ font-family: Times, "Times New Roman", Garamond, serif;
  font-size: 16px;
  font-weight: normal;
  /*background: #fef7c7; yellow */
  background: #e7e9f3;
  color: #000000;
  text-align: left;
  margin: 30px 30px 30px 30px;
  width: auto;
}

.SecondaryPageJudson
{ font-family: Times, "Times New Roman", Garamond, serif;
  font-size: 16px;
  font-weight: normal;
  background: #e4e5e2; /* light gray */
  color: #000000;
  text-align: left;
  margin: 10px 10px 10px 10px;
  width: auto;
}

.SecondaryPageJudsonArt
{ font-family: Times, "Times New Roman", Garamond, serif;
  font-size: 16px;
  font-weight: normal;
  background: #e4e5e2; /* light gray */
  color: #000000;
  text-align: left;
  margin: 50px 50px 50px 50px;
  width: auto;
}

.SecondaryPageVideo
{ font-family: Times, "Times New Roman", Garamond, serif;
  font-size: 16px;
  font-weight: normal;
  background: #e4e5e2; /* light gray */
  color: #000000;
  text-align: left;
  margin: 20px 20px 20px 20px;
  width: auto;
}

.SmallPage
{ font-family: Times, "Times New Roman", Garamond, serif;
  font-size: 16px;
  font-weight: normal;
  /*background: #fef7c7; */
  background: #f8f1d1; /* cream */
  color: #000000;
  text-align: left;
  margin: 0px 0px 0px 0px;
  width: 450px;
  height: 250px;
}

.GreenPage
{ font-family: Times, "Times New Roman", Garamond, serif;
  font-size: 16px;
  font-weight: normal;
  background: #e7f6eb;
  color: #000000;
  text-align: left;
  margin: 0px 0px 0px 0px;
  width: 450px;
  height: 250px;
}


a:link
{color: #000391;
 font-size: 16px;
 font-weight: 900;
 background-color: transparent;
}

a:visited
{color: #000391;
 font-size: 16px;
 font-weight: 900;
 background-color: transparent;
}

a:focus
{color: #970062;
 font-size: 16px;
 font-weight: 900;
 background-color: transparent;
}

a:hover
{color: #970062;
 font-size: 16px;
 font-weight: 900;
 background-color: transparent;
}

a:active
{color: #970062;
 font-size: 16px;
 font-weight: 900;
 background-color: transparent;
}

.LinkNU a:link
{color: #000391;
 font-size: 16px;
 font-weight: 900;
 text-decoration: none;
 background-color: transparent;
}

.LinkNU a:visited
{color: #000391;
 font-size: 16px;
 font-weight: 900;
 text-decoration: none;
 background-color: transparent;
}

.LinkNU a:focus
{color: #970062;
 font-size: 16px;
 font-weight: 900;
 text-decoration: none;
 background-color: transparent;
}

.LinkNU a:hover
{color: #970062;
 font-size: 16px;
 font-weight: 900;
 text-decoration: none;
 background-color: transparent;
}

.NLEnv img
{
  border: none;
  width: 32px;
  height: 29px;
}

.color1
{
 color: #59002d;
}

.dull
{
 color: #949784;
 text-decoration: none;
 font-weight: 500;
}

.InstPage
{margin-top: 5px;
 margin-left: 18px;
 margin-right: 10px;
}

.InstPageCenter
{margin-top: 5px;
 margin-left: 18px;
 text-align: center;
}

.InstPageHeading
{margin-top: 5px;
 margin-left: 18px;
 margin-bottom: 0px;
}

.InstPageHeadingTable
{width: 782px;
 margin-bottom: 0px;}

.InstPageImg
{margin-top: 5px;
 border: none;
}

.InstPageImg2
{margin-top: 0px;
 border: none;
}

p.halfSpace
{margin-top: 3px;
 margin-bottom: 3px;
}

p.threeQuarter
{margin-top: 5px;
 margin-bottom: 5px;
}

.justify
{text-align: justify;
}

.center
{text-align: center;
}

.left
{text-align: left;
}

.big
{font-size: 24px;
}

.small
{font-size: 14px;
}

.italic
{font-style: italic;
}

.bold
{font-weight: bold;
}

.boldItalic
{font-weight: bold;
 font-style: italic;
}

.underline
{text-decoration: underline;
}

.boldCenter
{font-weight: bold;
 text-align: center;
}

.nobreak
{white-space:nowrap;
}

.BATitle1
{font-size: 32px;
 font-weight: normal;
 text-align: center;
 margin-top: 2px;
 margin-bottom: 2px;
}

.BATitle2
{font-size: 20px;
 font-weight: normal;
 text-align: center;
 margin-top: 10px;
 margin-bottom: 2px;
}

.BATitle3
{font-size: 20px;
 font-weight: normal;
 text-align: center;
 margin-top: 2px;
 margin-bottom: 2px;
}

.BATitle4
{font-size: 16px;
 text-align: center;
 margin-top: 1px;
 margin-bottom: 1px;
}

.BAEventText
{margin-top: 0px;
 margin-bottom: 0px;
}

.CDTitle1
{font-size: 22px;
 font-weight: bold;
 color: #886C21;
 margin-top: 0px;
 margin-bottom: 10px;
}


.BAEventTitle1
{font-size: 18px;
 font-weight: bold;
 /*color: #740072; Maroon*/
 /*color: #96781e; light gold */
 color: #8a6f1c; /*darker gold */
 /*color: #906600; darker gold 2*/
 /*color: #7b4900; brownish gold */
 /*color: #805300; redish-brownish gold */
 /*color: #7c6514; closer gold, too green */
 /*color: #815611; closer gold 2*/
 /*color: #805300; closer gold */
 /*color: #7F5900; gold, too dark for larger letters*/
 margin-top: 10px;
 margin-bottom: 2px;
}

.BAEventTitle2
{font-size: 16px;
 font-weight: bolder;
 color: #7F5900;
 margin-top: 2px;
 margin-bottom: 2px;
}

.BAEventTitle3
{font-size: 16px;
 font-weight: bolder;
 color: #000000;
 margin-top: 2px;
 margin-bottom: 10px;
}

.GoldBoldSmallCaps
{
 font-weight: bold;
 font-variant: small-caps;
 color: #8a6f1c; /*darker gold */  
}

.BoldSmallCaps
{
 font-weight: bold;
 font-variant: small-caps;
}

.JudsonTitle
{font-size: 18px;
 font-weight: bold;
 color: #000000; /*#251410;*/
 margin-top: 10px;
 margin-bottom: 2px;
 margin-left: 30px;
}

.JudsonSubTitle
{font-size: 14px;
 font-weight: normal;
 margin-top: 0px;
 margin-left: 30px;
}

.PhotoGalleryTitleDiv
{position: absolute; 
 top: 200px; 
 left: 0px; 
 width: 599px;
}

.PhotoGalleryPrevNextDiv
{position: absolute; 
 top: 200px; 
 left: 600px; 
 width: 200px; 
 text-align: right;
}

.PhotoGalleryPhotoDiv
{position: absolute;
 top: 300px;
 left: 0px;
 width: 800px;
}

.PhotoGalleryPhotoDiv2
{position: absolute;
 top: 540px;
 left: 0px;
 width: 800px;
}

.PhotoGalleryPhotoDivHigher
{position: absolute;
 top: 255px;
 left: 0px;
 width: 800px;
}


.PhotoGalleryTitle
{font-size: 18px;
 font-weight: bold;
 color: #8a6f1c; /*darker gold */
 margin-top: 10px;
 margin-bottom: 2px;
 margin-left: 55px;
}

.PhotoGallerySubTitle
{font-size: 14px;
 font-weight: normal;
 margin-top: 0px;
 margin-left: 55px;
}


.BAEventTitle1a
{font-size: 18px;
 font-weight: bold;
 color: #96781e;
 margin-top: 10px;
 margin-bottom: 2px;
}

.BAEventTitle2a
{font-size: 16px;
 font-weight: bold;
 color: #7F5900;
 margin-top: 2px;
 margin-bottom: 2px;
}


.BAEventTitle3a
{font-size: 16px;
 font-weight: normal;
 color: #000000;
 margin-top: 2px;
 margin-bottom: 10px;
}


.BAHeading1
{font-size: 20px;
 font-weight: bold;
 color: #00004a;
 margin-top: 15px;
 margin-bottom: 5px;
}

.BAHeading2
{font-size: 24px;
 font-weight: bold;
 color: #000000;
 margin-top: 0px;
 margin-bottom: 5px;
}

.BAHeading3
{font-size: 16px;
 font-weight: bold;
 color: #000000;
 margin-top: 15px;
 margin-bottom: 15px;
}

.BAHeading4
{font-size: 20px;
 font-weight: bold;
 color: #000000;
 margin-top: 15px;
 margin-bottom: 15px;
}

.BALinkTitle
{font-size: 16px;
 font-weight: bold;
 color: #000000;
 margin-top: 0px;
 margin-bottom: 0px;
}

.BABodyText
{text-align: justify;
 margin-top: 4px;
 margin-bottom: 4px;
}

.BioDiv
{margin: 20px;
 text-align: left;
}

.BioHeading
{text-align: center;
 font-size: 20px;
 font-weight: bold;
 margin-top: 10px;
 margin-bottom: 10px;
}

.ElyYouTube
{
 border: none;
 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
 padding-left: 0px;
 padding-right: 0px;
 width: 100px;
 height: 73px;
}

.ElyCell
{
  width: 150px;
  height: 125px;
  text-align: center;
}

.TrackListNum
{text-align: right;
 width: 20px;
 padding-right: 5px;
 padding-left: 15px;
}

.TrackTime
{text-align: right;}

.TrackAudioIcon
{border: none;
 margin-left: 2px;
 margin-right: 5px;
}

.TTSAudioIcon
{border: none;
 margin-left: 2px;
 margin-right: 5px;
 width: 15px;
 height: 13px;
}

.VidThumbImg
{border: none;
 width: 120px;
 height: 90px;
}

.MediaThumbImg
{border: none;
 width: 100px;
 height: 73px;
 margin-left: 30px;
}

.MediaThumbImg2
{border: none;
 width: 100px;
 height: 38px;
 margin-left: 30px;
}

.NavImg
{border: none;
 padding-left: 0px;
 padding-right: 7px;
}

.NavImgLast
{border: 0px none;
 padding-left: 0px;
 padding-right: 0px;
}

.InstNavImg
{border: 0px solid #000000;
 padding-left: 0px;
 padding-right: 0px;
}

.InstNavImgLast
{border: 0px solid #000000;
 padding-left: 0px;
 padding-right: 0px;
}

.MediaNavImg
{border: 0px none;
 padding-left: 0px;
 padding-right: 45px;
}

.MediaNavImgLast
{border: 0px none;
 padding-left: 0px;
 padding-right: 0px;
}

.PressNavImg
{border: 0px none;
 padding-left: 0px;
 padding-right: 10px;
}

.PressNavImgLast
{border: 0px none;
 padding-left: 0px;
 padding-right: 0px;
}


.FlickrThumb
{border: none;
 padding-left: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 margin-left: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 width: 187px;
 height: 161px;
 text-decoration: none;
}

.FlickrGIF
{border: none;
 padding-left: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 margin-left: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 width: 140px;
 height: 17px;
 text-decoration: none;
}
.FlickrCol
{width: 187px;
 height: 178px;
}
 
.ttsCol1
{
  font-weight: normal;
  text-align: left;
  width: 170px;
  vertical-align: top;
  padding-left: 10px;
}
.ttsCol1H
{
  font-weight: bold;
  text-align: center;
  width: 170px;
  vertical-align: top;
  padding-left: 10px;
}

.ttsCol2
{
  font-weight: normal;
  text-align: center;
  width: 120px;
  vertical-align: top;
}

.ttsCol2H
{
  font-weight: bold;
  text-align: center;
  width: 120px;
  vertical-align: top;
}

.ttsCol3
{
  font-weight: normal;
  text-align: left;
  width: 50px;
  vertical-align: top;
}

.ttsCol3H
{
  font-weight: bold;
  text-align: center;
  width: 50px;
  vertical-align: top;
}

.ttsCol4
{
  font-weight: normal;
  text-align: left;
  vertical-align: top;
}

.ttsCol4H
{
  font-weight: bold;
  text-align: center;
  vertical-align: top;
}

.DullBG
{
  background-color: #eeece3;
}

.BrightBG
{
  background-color: #eff5fd;
}

.WKCRAudioIcon
{
  border: none;
  width: 15px;
  height: 13px;
  margin-right: 10px;
  text-decoration: none;
}

.DivCDTitle
{
  position: absolute;
  top: 165px; 
  border: 1px solid #886C21; 
  background-color: #B2E3DB; 
  text-align: center; 
  padding-top: 8px; 
  padding-bottom: 5px;
}

.DivCDCovers
{
  position: absolute;
  top: 240px; 
  border-left: 1px solid #886C21; 
  border-right: 1px solid #886C21; 
  border-bottom: 1px solid #886C21; 
  text-align: center; 
  padding-top: 8px; 
  padding-bottom: 5px;
}

.DivCDInfo
{
 position: absolute;
 top: 428px;
 border-left: 1px solid #886C21; 
 border-right: 1px solid #886C21; 
 text-align: center; 
 padding-top: 0px; 
 padding-bottom: 0px; 
 font-size: 14px;
 /*vertical-align: middle;  - doesn't help with the text */
 height: 85px;
}

.DivCDTracks
{
  position: absolute; 
  top: 513px; 
  border-left: 1px solid #886C21; 
  border-right: 1px solid #886C21; 
  border-bottom: 1px solid #886C21; 
  text-align: center; 
  font-size: 14px;
  height: 34px; 
}

.DivCDBuy
{
  position: absolute; 
  top: 548px; 
  border-left: 1px solid #886C21; 
  border-right: 1px solid #886C21; 
  border-bottom: 1px solid #886C21; 
  /*background-color: #EDE7F4; */
  background-color: #e2f5f2; 
  text-align: center;
  padding-top: 5px;
  padding-bottom: 5px; 
  height: 90px; 
}

.DivCDReviews
{
  position: absolute; 
  top: 649px; 
  border-left: 1px solid #886C21; 
  border-right: 1px solid #886C21; 
  text-align: center; 
  height: 100px; 
}

.DivCDBuyTracks
{
  position: absolute; 
  top: 749px; 
  height: 100%; 
  border-top: 1px solid #886C21; 
  border-left: 1px solid #886C21; 
  border-right: 1px solid #886C21; 
  text-align: center;
  padding-top: 5px;
  width: 800px; 
}

.CDTitleCell
{
  border: 1px solid #886C21; 
  background-color: #B2E3DB;
  vertical-align: middle;
  text-align: center;
}

.CDSpacerCell
{
  border: none; 
  width: 3px;
}

.CDSpacerCell2
{
  border-bottom: 1px solid #886C21; 
  width: 3px;
}

.CDCoverCell
{
  border-left: 1px solid #886C21; 
  border-right: 1px solid #886C21; 
  border-bottom: 1px solid #886C21; 
  vertical-align: middle;
  text-align: center;
  height: 190px;
}

.CDInfoCell
{
  border-left: 1px solid #886C21; 
  border-right: 1px solid #886C21; 
  border-bottom: 1px solid #886C21; 
  vertical-align: middle;
  text-align: center;
}

.CDBuyCell
{
  border-left: 1px solid #886C21; 
  border-right: 1px solid #886C21; 
  border-bottom: 1px solid #886C21; 
  background-color: #E2F5F2;
  vertical-align: middle;
  text-align: center;
  height: 110px;
}

.CDReviewCell
{
  border-left: 1px solid #886C21; 
  border-right: 1px solid #886C21; 
  border-bottom: 1px solid #886C21; 
  vertical-align: middle;
  text-align: center;
}

.CDBuyTracksCell
{
  border-left: 1px solid #886C21; 
  border-right: 1px solid #886C21; 
  border-bottom: 1px solid #886C21; 
  vertical-align: middle;
  text-align: center;
}


.TTSHeaderImg
{
  border: none; 
  width: 800px; 
  height: 30px;
  margin: 0px;
  padding: 0px;
}

.TTSStyleImg
{
  border: none; 
  width: 800px; 
  height: 80px;
  margin: 0px;
  padding: 0px;
}

.TTSStyleImg2
{
  border: none; 
  width: 800px; 
  height: 100px;
  margin: 0px;
  padding: 0px;
}

#Home2002
{float: right;
 padding-top: 10px;
 padding-left: 10px;
 padding-right: 10px;
 padding-bottom: 10px;
}

#snow
{float: left;
 padding-right: 20px;
}

#handshake
{float: right;
 padding-right: 10px;
 padding-bottom: 20px;
}

#ThumbOndar
{float: right;
 margin-left: 10px;
 margin-bottom: 10px;
}

#ThumbQuirk
{float: left;
 margin-right: 10px;
 margin-bottom: 10px;
}

#ThumbAyanOol
{float: left;
 margin-right: 10px;
 margin-bottom: 10px;
}

#ThumbSergei
{float: right;
 margin-right: 10px;
 margin-bottom: 10px;
}

#ThumbAyan
{float: left;
 margin-right: 10px;
 margin-bottom: 10px;
}

#ThumbBadyDorzhu
{float: left;
 margin-right: 10px;
 margin-bottom: 10px;
}

#ThumbMaiOol
{float: left;
 margin-right: 15px;
 margin-bottom: 10px;
}

#Alash2002
{float: right;
 padding-top: 10px;
 padding-left: 10px;
 padding-right: 10px;
 padding-bottom: 10px;
}

#HomeCamel
{float: right;
 padding-top: 20px;
 padding-left: 10px;
 padding-right: 10px;
 padding-bottom: 10px;
}

#HomeReindeer
{float: left;
 padding-top: 10px;
 padding-left: 10px;
 padding-right: 10px;
 padding-bottom: 10px;
}

#Xoomei
{float: left;
 padding-right: 10px;
}

#Kargyraa
{float: left;
 padding-right: 10px;
}

#Sygyt
{float: left;
 padding-right: 10px;
}

#Newsletter p
{
  margin-left: 20px;
  margin-right: 20px;
}



