body
 {
  margin: 0px;
  behavior: url('/csshover.htc');
 }
body, td, div, p, input, select, textarea
 {
  font: 12px arial, sans-serif; 
  text-indent: 0px;
  line-height: 150%; 
 }
input
 { color: #000; }

div.macstyle
 {
  width: 105px;
  height: 21px;
  text-align: center;
  background: transparent url('/medialib/nav/button-normal.jpg');
 }
div.macstyle a:link, a:active a:visited
 {
  width: 105px;
  height: 21px;
  display: block;
  color: #000;
  text-decoration: none;
  font-size: 11px;
 }
div.macstyle a:hover
 {
  background: transparent url('/medialib/nav/button-over.jpg');
  height: 21px;
 }
td
 { vertical-align: top; }
img 
 { border: 0px; }
.sitebody
 {
  background: #D8C7B5;
  margin: 10px auto;
 }
ul
 {
  margin: 0px 0px 0px 6px;
  padding: 0px 0px 0px 12px;
 }
li
 {
  margin: 0px;
 }
hr
 {
  background: #776B55;
  color: #776B55;
  margin: 0px;
  height: 1px;
 }
.boxtitle, h1, h2
 {
  clear: both;
  text-align: left;
  background: #000;
  color: #fff;
  font: bold 12px arial, sans-serif;
  padding: 3px;
  margin: 0px 0px 2px 0px;
 }
.comments_head
 {
  clear: both;
  text-align: left;
  background: #776B55;
  color: #fff;
  font: 11px arial, sans-serif;
  padding-left: 4px;
 }
.comments_cell
 {
  border-bottom: 1px solid #bbb;
 }
.boxtitle a:link, .boxtitle a:visited
 {
  color: #ff0;
  text-decoration: none;
 }

.boxtext
 {
  color: #000;
  margin: 0px 0px 5px 0px;
  padding: 1px 0px 6px 3px;
  border: 1px solid #999;
  border-top: 0px;
  min-height: 30px;
 }
a    { }
a:link, a:visited, a:active
 { 
  color: #564977;
  text-decoration: underline; 
 }
a:hover
 { 
  color: #7187B8;
  text-decoration: none; 
 }
a.linkw:link,a.linkw:visited,a.linkw:active
 { color: #fff; background: transparent; text-decoration: none; font-weight: bold;}
a.linkw:hover
 { color: #ff0; } 
a.pic:link,a.pic:visited,a.pic:active, a.pic:hover
 { border: 0px; margin: 0px; }
.scrollerBlock
 {
  padding: 0px 0px 0px 40px;
  float: left;
  text-align: center;
 }
.scrollerBlock a
 {
  text-align: center;
  font: 10px verdana, arial, sans-serif;   
  line-height: 100%;
 }
.scrollerBlock img
 {
  margin-bottom: 3px;
 }
.headline 
 {
  font: bold 16px arial, helvetica, sans-serif;
  margin: 6px 0px 4px 0px;
 }
.mainContent
 {
  height: 462px;
  overflow: auto;
  padding: 4px;
  padding-bottom: 20px;
  margin-bottom: 20px;
  background: #fff;
 }
.imgtd
{
 height: 150px;
 background: #fff url('/i/thumb_bg.png');
 text-align: center;
 vertical-align: middle;
}
.virtual
 {
  border: 1px solid #999999;
  width: 100px;
  text-align: center;
  cursor: pointer;
 }
.tour
 {
  width: 42px;
  height: 31px;
 }
.marquee
 {
  color: #fff;
 }
.marquee a:link, .marquee a:visited, .boxtitle a:link, .boxtitle a:visited, .boxtitle a:active
 {
  color: #A8B3D1;
 }
.marquee a:hover, .boxtitle a:hover
 {
  color: #fff;
 }
.mainframe
 {
  width: 664px;
  height: 462px; 
  margin: 8px 0px 6px 0px;
 }
.footerbutton
 {
  border-top: 3px solid #feee9a;
  border-right: 3px solid #c37427;
  border-bottom: 3px solid #c37427;
  border-left: 3px solid #feee9a;
 }
.footerbutton:hover
 {
  border-top: 3px solid #fff;
  border-right: 3px solid #feee9a;
  border-bottom: 3px solid #feee9a;
  border-left: 3px solid #fff;
 }
.virtualcell
 {
  font-size: 10px; 
  text-align: center;
  color: #fff; 
  overflow: hidden;
 }
div.caption
 {
  text-align: center;
 }
div.caption a:link, div.caption a:vlink, div.caption a:active {
  color: #414141;
 }
div.caption a:hover {
  color: #fff;
 }
td.macstyle
 {
  width: 105px;
  height: 21px;
  text-align: center;
  background: transparent url('/medialib/nav/button-normal.jpg') no-repeat;
 }
td.macstyle a:link, a:active a:visited
 {
  width: 105px;
  height: 21px;
  display: block;
  color: #000;
  text-decoration: none;
  font-size: 11px;
 }
td.macstyle a:hover
 {
  background: transparent url('/medialib/nav/button-over.jpg') no-repeat;
  height: 21px;
 }
.m1, .m2, .m3, .m4
 {
  background-color: transparent;
  background-image: url('/medialib/images/Menu.png');
  background-repeat: no-repeat;
 }
.m1 {  background-position: 0px 0px }
.m2 {  background-position: -196px 0px }
.m3 {  background-position: -381px 0px }
.m4 {  background-position: -530px 0px }
.m1:hover {  background-position: 0px -24px }
.m2:hover {  background-position: -196px -24px }
.m3:hover {  background-position: -381px -24px }
.m4:hover {  background-position: -530px -24px }
