html, body {
  margin: 0;
  padding: 0;
  text-align:center;
  height: 100%;
  color: #89753b; /* //988349 */
  font-size: 13px;
  font-family: Geneva, Arial, Helvetica, sans-serif;
  background: #d7cead;
}

#container {
  overflow: auto; /* display: table; */
  margin: 0 auto;
  text-align: center;
  width: 860px;
  height:auto; /* auto for IE7 128px; */
  background: url(../site_img/btt_bodyslice2.gif);
}

#top {
  overflow: auto; /* display: table; */
  margin: 0 auto;
  text-align: center;
  width: 860px;
  position: relative;
  height: 144px;
  background: url(../site_img/btt_hdr.gif);
}

#under_top {
  display:inline; /* avoids container table caching problems */
  height:156px;
  padding:10px;
  float:left;
  margin-left:26px;
  margin-top:6px;
  margin-bottom:4px;
  width: 600px;
  
  border: 0px solid #339966;
  padding:8px;
  background-color: #f5f0da;
/*	background: url(../site_img/btt_underslice.gif); */
}

#article {
  display:inline; /* avoids container table caching problems */
  float:left;
  margin-left:26px;
  margin-top:6px;
  margin-bottom:4px;
  width: 600px;
  text-align: justify;
  border: 0px solid #339966;
  padding:8px;
  background-color:transparent;
  background-color:white;
}

#info_block {
  float:left;
  margin-left:42px;
  width:280px;
}

#top_right {
  float:left;
  margin-left:100px;
  height:100px;
  width:172px;
}
.thin {
  height:8px;
  background: url(../site_img/btt_thinslice.gif);
}

#topMenu {
  height:30px;
  width:600px;
  margin: auto;
  margin-top:23px;
  font-weight:bold;
}

#topMenu li {
  display: inline;
}

ul{
  margin: 0 auto;
}

ul.h_list li{
  text-align: left;
  float: left;
  list-style: none;
  padding: 3px 5px 3px 10px;
  margin: 5px;
}

#bottomMenu {
  height:20px;
  width:500px;
  margin: auto;
  margin-top:12px;
}

#rightCol {
  display:inline; /* avoids container display:table caching problems */
  float:right;
  width:180px;
  height:100%;
  margin-right:5px;
}

.cdframe {
  height:152px;
  width:152px;
  border:none;
  background-image:url(../site_img/cdframe.jpg); 
  margin: auto;
}

.cdframeBot {
  height:100%;
  background-image:url(../site_img/cdframe_bot.jpg);
  background-repeat:no-repeat;
  bottom:0;
  position:absolute;
}
.dvdframe {
  height:152px;
  width:152px;
  border:none;
  margin: auto;
}

.xcd_band, .xcd_info {
  font-family:'Arial','Arial Black',sans-serif;
  font-size:12px;
  font-style:normal;
  font-variant:normal;
}

.xcd_band {
  font-size:13px;
  font-weight:bold;
  color:#8E000F;
}

.xcd_text {
  font-family:'Arial',sans-serif;
  font-size:13px;
  color:#626f85;
  font-weight:normal;
}

.cd_band, .cd_info {
  font-family:'Arial','Arial Black',sans-serif;
  font-size:16px;
  font-style:normal;
  font-variant:normal;
}

.cd_band {
  font-weight:bold;
  color:#8E000F;
}
.cd_info {
  font-size:14px;
  font-weight:bold;
  color:#8E000F;
}

.cd_text {
  font-family:'Arial',sans-serif;
  font-size:14px;
  color:#626f85;
  font-weight:normal;
}

.bold {
  font-weight:bold;
}
.italic {
  font-style:italic;
}

.colored {
  color:#8E000F;
}

.title, h1 {
  color:#8E000F;
  font-family:'Arial','Arial Black',sans-serif;
  font-size:16px;
  font-style:normal;
  font-weight: bold;
  font-variant:normal;
  margin:1px;
}

hr {
  background-image: url(../site_img/btt_hr.gif);
  height:10px;
  border:0;
  margin-top:2px;
  margin-bottom:2px;
}

.reset {
  clear: left;
  line-height:1px;
}

#bodyBottom {
  overflow: auto; /* display: table; */
  margin: 0 auto;
  text-align: center;
  width: 860px;

  height:45px;
  background: url(../site_img/btt_bottom.gif);
}

.center { text-align: center }

.center_div {
  margin-left:auto;
  margin-right:auto;
  display:block;
}


#main {
  margin: 0 auto;
  width: 770px;
  padding-left: 2px;
  float: left;
  height: 100%;
}

#topText {
  margin: 12px 1px 4px 210px;
  text-align:left;
  width:400px;
  height:124px;
  left:101px;
  padding-top:2px;
}

.article_text {
  margin-left:1em;
  margin-top:4px;
}

.dropcap {
  width : 1em;
  height: 1em;
  font-size : 350%;
  font-weight : bold;
  line-height: 1em;
  text-align: center;
  float : left;
  color:#006633;
  font-family: palatino, georgia, times;
}

.credits {
  padding-top: 1em;
  font-size : small;
  font-weight : bold;
  color:#d7cead;
  font-family: Geneva, Arial, Helvetica, sans-serif;
  }


img {
  margin: 1px 3px 1px 1px; 
}

.float_left {
  float:left;
}

.indent {
  margin-left:14px;
}
.indent2 {
  margin-left:28px;
}
.indent_both {
  margin-left:14px;
  margin-right:14px;
}
div.fleft{
  width: 110px;
  float: left;
  margin-right: 3px;
  margin-left: 3px;
  text-align: left;
}


div.article_head {
  float: left;
  font-size: 14px;
  font-weight: bold;
  margin-top: 2px;
  margin-bottom: 0px;
}

.article_body {
  clear: left;
  float: left;
  width: 100%;
}

.headText, .headText2, .headTour {
  font-size: 18px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #006633;
  margin-top: 2px;
  margin-bottom: 0px;
}

#headNav {
  width:340px;
  float:right;
/*	background-color:yellow; */
}


.headText2 {
  color: #0000FF;
}


.head {
  height: 17px;
  margin-top: 0px;   /* was 2 */
  margin-bottom: 0px;
  margin-left: -4px;
  margin-right: -4px;
  
  padding-left: 0.5em;
  padding-top: 0px;
  padding-bottom: 0px;
  
  background-image: url(../site_img/section.gif);
  background-repeat: repeat;
  color: #336699;
  
  font-family: "Arial", Sans-serif;
  font-size: 100%;
  font-weight: bold;
}

p {
  margin-top: 4px;
  line-height: 16px;
}

p.more {
  text-align: right;
  margin-top: 0px;
  margin-bottom: 0px;
}
p.right {
  text-align: right;
}

input, textarea {
  color: #000000;
  background-color: white;
  border: 1px solid #587A90;
  font-weight: normal;
  font-size: 11px;
  font-family: Geneva, Arial, Helvetica, sans-serif;	
}

/*
label {
  width: 8em;
  float: left;
  text-align: right;
  margin-right: 0.5em;
  display: block
}
*/

.comment1 label {
  width: 8em;
  float: left;
  text-align: left;
  margin-right: 0.5em;
  display: block
}


fieldset {
  border: 1px solid #000000;
  width: 674px;
}

legend {
  color: #000000;
  background: white;
  border: 1px solid #000000;
  padding: 2px 6px
}

.formBtn {
  display: inline;
  background: transparent url('../site_img/bg_button.gif') no-repeat scroll top right;
  border:0;
  height: 22px;
  line-height: 14px;
  width: 120px;
  padding-bottom:2px;
  /*	font: bold 12px arial, sans-serif; */
  text-decoration: none;
  margin-right: 6px;
  font-weight:normal;
}



#loading {
  display:none;
  float:right;
  width:34px;
  height:34px;
}


div#underSearch {
  margin-left:6px;
  margin-top:6px;
  padding-left:0px;
  width: 178px;
  height:28px;
  text-align:center;
}

.searchBox {
  margin-bottom:2px;
  margin-right:2px;
/*	background-image:url(../site_img9/searchtxt_bg.gif);
  background-repeat: no-repeat;
  padding-left: 16px; */
  color: #89753b;
  background-color:#ffffff;
}

.searchBtn:hover, .formBtn:hover {
  background-position: bottom right;
}

.searchBtn {
  display: inline;
  background: transparent url('../site_img/go_button.gif') no-repeat scroll top right;
  border:0;
  height: 21px;
  width: 40px;
  padding-bottom:2px;

/*	font: bold 12px arial, sans-serif; */
  line-height: 14px;
  text-decoration: none;
  margin-right: 6px;
  font-weight:normal;
}

#leftHome {
  float:left;
  width:295px;
  text-align:center;	
}

#rightHome {
  float:right;
  text-align:center;
  width:295px;
  margin-right:5px;
}

.tiny {
  font-size: smaller;
}

.clearit {
  clear: both;
}
.clearLeft {
  clear:left;		
}
.thin {
  height:8px;
  background:transparent;
}

}
/*  link styles defined here
    ========================
*/
a {	color: red;	text-decoration: none}
a:hover {color: #8E000F; text-decoration: underline}

#article a {color:#89753B; text-decoration:none}
#article a:hover {color:#8E000F; text-decoration:underline;}

a img, a:active img, a:visited img {
  color: #339999;
}

a:hover img {
  color: red;	/*#336699; */
  border-width:medium;
  margin: 0px 0px 0px 0px; 
}

.banner a:hover img {
  margin: 0px 0px 0px 0px;
}

.cdframeX {
  height:152px;
  width:152px;
  border:none;
  background-image:url(../site_img/cdframe.jpg); 
  margin: auto;
}

.cdframe a img {
  border: none;
  height:144px;
  width:144px;
  margin:0 0 0 -7px;
  padding:0;
  text-align:left;
}

.navigate {
  float:right;
}
.cdframe a:hover img {
  border: none;
  height:146px;
  width:146px;
  margin:0 0 0 -7px;
  padding:0;
  text-align:left;
}

.dvdframe a img, .dvdframe a:hover img{
  border: none;
  height:144px;
  margin:0 0 0 -7px;
  padding:0;
  text-align:left;
}


.dvdframe a:hover img{
  height:146px;
  margin:0 0 0 -7px;
  padding:0;
  text-align:left;
}


#all_news a:hover {color: #8E000F; text-decoration:underline}

#interview a, #search a, #review a {color: #8E000F; text-decoration:none}
#review a:hover {text-decoration:underline}

#rightCol a {color: #988349; text-decoration: none}
#rightCol a:hover {color: #8E000F; text-decoration: underline}

#topMenu a, #bottomMenu a {color: #d7cead; text-decoration: none}
#topMenu a:hover, #bottomMenu a:hover {color: #8E000F; text-decoration: underline}
