body {  font-family: "Lucida Grande", Verdana, Arial, sans-serif; font-size: 10pt; color: #666666 }
.frame{ background-color:#555555; }
.frame_top{ background-color:#555555; height:3px; }
.frame_top_active{ background-color:#555555; height:3px; background-image:url(img/frame_top_active.png); background-repeat:repeat-x;}
.frame_top_inactive{ background-color:#888888; height:3px; background-image:url(img/frame_top_inactive.png); background-repeat:repeat-x;}
.frame_bottom{ background-color:#555555; height:3px; background-image:url(img/frame_bottom_active.png); background-repeat:repeat-x;}
.frame_left{ background-color:#555555; width:3px; }
.frame_right{ background-color:#555555; width:3px; }
.frame_right_active{ background-color:#555555; width:3px; background-image:url(img/frame_right_active.png); background-repeat:repeat-y; }
.frame_right_top_active{ background-color:#555555; width:3px; height:3px; background-image:url(img/frame_right_top_active.png); }
.frame_right_inactive{ background-color:#888888; width:3px; background-image:url(img/frame_right_inactive.png); background-repeat:repeat-y; }
.frame_right_top_inactive{ background-color:#888888; width:3px; height:3px; background-image:url(img/frame_right_top_inactive.png); }
.langswitch{font-size: 10pt; color: #666666; }
.pageswitch{font-size: 10pt; color: #666666; background-color:#eeeeee;font-weight: bold; }
.pageswitch_active{font-size: 10pt; color: #666666; background-color:#eeeeee;font-weight: bold; }
.pageswitch_inactive{font-size: 10pt; color: #666666; background-color:#cccccc;font-weight: bold; }
.Menu{ font-size: 10pt; font-weight: bold; color: #666666; background-color:#eeeeee; }
.GaleryMenu{ font-size: 10pt; font-weight: bold; color: #444444; background-color:#cccccc; }
.Main{ font-size: 10pt; font-weight: bold; color: #666666; background-color:#eeeeee; }
a{  font-size: 10pt; color: #666666; text-decoration:none;}
a:hover { text-decoration:underline; }
.PageTitle{ font-size: 14pt; font-weight: bold; color: #666666}
.TextBold{ font-size: 10pt; font-weight: bold; color: #aaaaaa; _background-color:#eeeeee; }
.Text{ font-size: 8pt; color: #aaaaaa; _background-color:#eeeeee; 
/*background: transparent;
filter:alpha(opacity=70);
-moz-opacity:.70;
opacity:.70;*/
}
.Text7Px{ _font-family: sans-serif; font-size: 7pt; color: #aaaaaa; _background-color:#eeeeee; }
/*.AboutText{ font-size: 8pt; color: #eeeeee; _background-color:#eeeeee; }*/
.AboutText{ font-family: Georgia, "Times New Roman", Times, serif; font-size: 11pt; color: #cccccc; }
.ServicesText{ font-family: Georgia, "Times New Roman", Times, serif; font-size: 11pt; color: #cccccc; }
.AlbumsText{ font-family: Georgia, "Times New Roman", Times, serif; font-size: 11pt; color: #cccccc; }
.ContactTextBold{ font-size: 10pt; font-weight: bold; color: #dddddd; }
.ContactText{ font-size: 8pt; color: #dddddd; }
.ContactText7Px{ font-family: sans-serif; font-size: 8pt; color: #dddddd; }
.BlogTitle{ font-family: Georgia, "Times New Roman", Times, serif; font-size: 16pt; font-weight: bold; color: #333333}
.BlogDate{ font-family: Georgia, "Times New Roman", Times, serif; font-size: 8pt; color: #999999}
.BlogItem{ font-family: Georgia, "Times New Roman", Times, serif; font-size: 11pt; color: #666666; background-color:#eeeeee; }
.FootNote{ font-size: 7pt; color: #666666; background-color:#eeeeee; }
.Tags{ font-size: 7pt; color: #888888; background-color:#ffffff; }
/*
.Container {
  position: relative;
  top: 0px; left: 0px;
  width: 800px;
  height: 100px;
  background-color: #EEE;
}
#Scroller-1 { 
  position: relative; 
  overflow: hidden;
  width: 800px;
  height: 100px;
  top: 0px; left: 0px;
}
#Scroller-1 p {
  position: relative;
  margin: 0; padding: 10px 20px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-indent: 20px;
  color: #777;
  top: 0px; left: 0px;
}
.Scroller-Container {
  position: absolute;
  top: 0px; left: 0px;
}
.Scrollbar-Track {
  position: absolute;
  width: 10px; height: 100px;
  top: 0px; left: 900px;
  background-color: #EEE;
}
.Scrollbar-Handle {
  position: absolute;
  top: 0px; left: 0px;
  width: 10px; height: 30px;
  background-color: #CCC;
}
/**/
