/ * $Revision:2.00 $ $Date:2006/04/01 $ */
/* Hack fix for IE5.x font-size not being medium as defined in CSS */
#gallery div, #gallery p, #gallery th, #gallery li, #gallery dd, #gallery td, #gallery tr, #gallery a{/* more specific to override imported rule */font-size:xx-small; /* false value for WinIE4/5 */voice-family:"\"}
\""; 
/* trick WinIE4/5 into thinking rule is over */
voice-family:inherit; 
/* recover from trick */
font-size:x-small
/* intended value for better browsers */
}
/* ********************************************************************************
 * Building blocks
 * h2, h3, p, etc        Standard html tags
 * div.gbBlock           Sidebar or content section with style for contained lists
 * ul.gbBreadCrumb       List of links/path elements
 * table.gbDataTable     Table for data/form elements with styles for shading rows
 */
 
#gallery h2, #gallery h3, #gallery h4, #gallery form{ margin:0;  padding:0}
#gallery p{ margin:0.6em 0;  padding:0}
.gbBlock{ padding:0.0em;  margin:0.3em 0.3em 0.3em 0.3em;  border-width:0 0 1px 0;  border-style:inherit;  border-color:inherit;  /* IE can't inherit these */ border-style:expression(parentElement.currentStyle.borderStyle);  border-color:expression(parentElement.currentStyle.borderColor)}
.gbBlock ul{ margin:0;  padding:0;  list-style-type:none}
.gbBlock ul ul{ margin:0 0 0.5em 1.0em}
.gbBlock li{ padding:6px 0 0 0}
#gallery .gbBlock h3{ margin-bottom:0.5em}
#gallery .gbBlock h4{ margin-top:0.5em}
#gsNavBar div.gbBreadCrumb{ margin:0; padding:4px 8px; background-color:#222;}
table.gbDataTable{ margin-bottom:4px}
table.gbDataTable th, table.gbDataTable td{ padding:4px}
.giBlockToggle{ padding:0 0.4em 0.1em}
.giBlockToggle:hover{ cursor:pointer}
.gbMarkupBar{ margin:4px 0}
#gallery .gbMarkupBar input{ margin:0;  padding:0}
/* ********************************************************************************
 * Sections
 * body.gallery     Page body in G2 standalone (doesn't apply to embedded)
 * #gallery         Page container
 * #gsNavBar   Top bar with breadcrumb and other links
 * #gsSidebar       Sidebar
 * #gsContent       Main content
 * #newHeader NEW CUSTOM ID
 */
body.gallery{ margin:0px; padding:0px}
#gallery{ padding:0px}
#gallery.rtl{ direction:rtl}
#newHeader{ padding:0;}
#gsNavBar{ border-top-width:1px;  border-bottom-width:1px}
#gsNavBar div.gbSystemLinks{ padding:0 6px}
#gsNavBar div.gbSystemLinks span{ padding:0 4px}
#gsSidebar{ border-right-width:1px;  width:175px;  overflow:hidden}
#gsSidebarCol{ width:0%; /* Expand to fit content ("0"bad4 firefox,"1px"bad4 opera) */}
#gsSidebarF{ border-right-width:1px;  width:110px;  overflow:hidden;  padding-left:50px}
#gsSidebarFCol{ width:0%; /* Expand to fit content ("0"bad4 firefox,"1px"bad4 opera) */}
td.giAlbumCell, td.giItemCell{ padding:0.8em;  text-align:center;  vertical-align:top}
#gallery td.giAlbumCell select, #gallery td.giItemCell select{ margin-top:0.8em}
/* So imageframed thumbs can be centered */
td.giAlbumCell table, td.giItemCell table{ margin:auto}
#gsPagesT span, #gsPagesB span{ padding:0 0.3em}
#gallery #gsSidebar ul{ font-size:1em}
#gallery #gsSidebarF ul{ font-size:1em}

#gsContent{ min-height:800px; height:auto !important; height:800px;}
/* ********************************************************************************
 * PG Theme for Gallery 2 based on Matrix
 * by Ross A. Reyman, Jon Huang, and Chad Kieffer
 * updated by Alan Harder and Pedro Gilberto
 */
/* ********************************************************************************
 * Building blocks
 * #gallery              Default font/color settings
 * .gcBackground1, 2..    Palette of backgrounds
 * .gcBorder1, 2..        Palette of borders
 * a, h2, h3, etc        Standard html tags
 * .giTitle, .giSubtitle, .giDescription, .giInfo, .giSuccess, .giWarning, .giError
 *                       Palette of text styles
 * div.gbBreadCrumb      List of links/path elements
 * table.gbDataTable     Table for data/form elements with styles for shading rows
 * div.gbTabBar          UI component for selectable tabs
 * .autoComplete*        Styles for autoComplete popup lists
 */
#gallery{ font-family:Verdana,Arial,Helvetica,sans-serif;  font-size:62.5%;  color:#333;  background-color:#aaa}
body.gallery, .PPBackground{ background-color:#aaa}
.gcBackground1{ background-color:#888}
.gcBackground2, .iframeBackground{ background-color:#9f9f9f}
/************************ main outside border */
.gcBorder1{ border:1px solid #aaa}
.gcBorder1Author{ border-right:1px solid #aaa}
.gcBorder1Top{ border-bottom:1px solid #aaa;  margin:6px;  padding:0px 100px; /* new for top album title heading */}
.gcBorder2{ border:0px solid #444}
#gallery a{ font-weight:bold;  text-decoration:none;  color:#444}
#gallery a:hover{ text-decoration:underline;  color:#ddd}
#gallery a:active{ text-decoration:none;  color:#333}
#gallery img{ border-width:0;  align-horizontal:center}

/*
#gallery td.giItemCell div{ float:left; position:relative; left:50%; }
#gallery td.giItemCell a{ border-width:0;position:relative; left:-50%;align-horizontal:center; border:1px solid #999; margin:0; padding:3px; background:#4a4a4a}
#gallery td.giItemCell a:hover.node, #gallery td.giItemCell a:hover{border:1px solid #fff; background:#333}
*/


#gallery h2, #gallery h3, #gallery h4{ font-family:"Trebuchet MS",Arial,Verdana,Helvetica,sans-serif}
#gallery input:focus, #gallery textarea:focus{ background-color:#fff}
#gallery input.inputTypeSubmit, #gallery input.inputTypeButton{ /* No input[type=submit] in IE */ color:#333;  background-color:#ccc;  border-width:2px;  border-style:solid;  border-color:#e7e7e7 #666 #666 #e7e7e7}
#gallery select{ font-size:1em}
#gallery h2, #gallery h3, #gallery h4{ font-size:1.3em;  font-weight:bold;  color:#eee}
.giTitle{ font-size:1.19em !important; ;  font-weight:bold}
 

#gallery #gsPagestop a{ font-size:1.19em;}
 
#gallery pre, #gallery tt{ font-family:Courier New;  font-size:1.2em}
.giSubtitle{ font-size:0.9em;  font-weight:normal;  vertical-align:text-bottom}
.giDescription{ font-size:1.1em;  line-height:1.4em;  white-space:nowrap; /*background:transparent url(../../../../images/global/sold.gif) no-repeat right top; */}
.gbEmptyAlbum{ height:400px}
.giDescription h1.emptyAlbum{ line-height:4.0em;  text-align:center}
.giInfo{ font-size:1.32em;  color:#fff}
.giInfo span.summary{ display:block}
.giSuccess, .giWarning, .giError{ font-weight:bold}
.giSuccess{color:#efe}
.giWarning{color:#ffe}
.giError{color:#fee}
/**************************************** small thumb box border */
.giNew, .giUpdated{    padding:0px 7px 3px 7px;     border-width:0px 0px 0px 0px;     border-style:solid;     line-height:1.4em;     color:#fff;     border-color:#fff}
#gsNavBar div.gbBreadCrumb{    font-size:1.1em;     font-weight:bold}
#gsNavBar div.gbBreadCrumb a, #gsNavBar div.gbBreadCrumb span{    padding:0 0 0 14px;     background:url('images/icon_path_separator.gif') no-repeat left}
#gsNavBar div.gbBreadCrumb a.BreadCrumb-1{ /* no:first-child in IE */ padding-left:0;  background-image:none;  white-space:nowrap}
#gallery.IE div.gbBreadCrumb span{ display:inline-block;  /* IE loses padding-left on wrapped inline nowrap element */ padding-right:4px;  /* IE has less space at right of each span */}
#gsNavBar div.gbBreadCrumb span.BreadCrumb-1{ /* no:first-child in IE */    padding-left:0;     background-image:none}
#gsNavBar div.gbSystemLinks{  float:right}
table.gbDataTable th{    text-align:left;     background-color:#888}
.gbEven{    background-color:#444}
.gbOdd{    background-color:#bbb}
div.gbTabBar{    font-size:0.9em;     font-weight:bold;     margin:0.8em 0 0;     padding:6px;     background:url('../PGtheme/images/tab_bg.gif') repeat-x bottom;     white-space:nowrap}
div.gbTabBar span.o{    padding:6px 0 5px 8px;     background:url('../PGtheme/images/tab_left.jpg') no-repeat left top}
#gallery.IE div.gbTabBar span.o{ display:inline-block;  /* IE loses padding-left on wrapped inline nowrap element */ margin-bottom:1px;  /* ..and then adds padding differently with inline-block.. */}
/* IE may clip off the right end of a long set of tabs, so allow IE to wrap them */
#gallery.IE div.gbTabBar{padding-bottom:0; white-space:normal}
#gallery.IE div.gbTabBar span.giSelected{margin-bottom:0}
#gallery div.gbTabBar span span{    padding:6px 12px 5px 4px;     background:url('../PGtheme/images/tab_right.jpg') no-repeat right top}
#gallery div.gbTabBar a{    color:#bbb;     text-decoration:none}
#gallery div.gbTabBar a:hover{    color:#ddd}
#gallery div.gbTabBar span.giSelected{    padding-bottom:6px;     background-image:url('../PGtheme/images/tab_left_on.jpg')}
#gallery div.gbTabBar span.giSelected span{    color:#333;     padding-bottom:6px;     background-image:url('../PGtheme/images/tab_right_on.jpg')}
.autoCompleteBackground{ border:1px solid #ccc;  border-top-style:none;  margin:0}
.autoCompleteHighlight{ text-decoration:underline}
.autoCompleteNotSelected{ background-color:#eee;  padding:3px 4px 3px 17px}
.autoCompleteSelected{ background-color:#ffc;  padding:3px 4px 3px 17px}
#gallery .gbMarkupBar input{ font-size:1.1em}
#ProgressBar #progressDone{ background-color:#fd6704;  border:thin solid #333}
#ProgressBar #progressToGo{ background-color:#ccc;  border:thin solid #333}
.giSearchHighlight{ font-weight:bold;  background-color:#fff}
/* ********************************************************************************
 * Sections
 * #gallery         Page container
 * #gsNavBar   Top bar with breadcrumb and other links
 * #gsSidebar       Sidebar
 * #gsContent       Main content
 * #giFormUsername  Form field for entering a username
 * #giFormGroupname Form field for entering a group name
 */
#gsNavBar div{ margin-top:0;  /* Align system links with breadcrumb */ font-weight:bold}
#gsSidebar div ul{ /* no >in IE */ font-size:1.1em;  font-weight:bold}
#gsSidebarF div ul{ /* no >in IE */    font-size:1.1em;     font-weight:bold}
#gsSidebar div ul ul{font-size:1.0em}
#gsSidebarF div ul ul{font-size:1.0em}
#gsSidebar ul span{    color:#fff;     font-size:1.2em;     font-weight:bold}
#gsSidebarF ul span{    color:#ccc}
#giFormUsername, .giFormUsername{    background:url('../PGtheme/images/userinfo.png') no-repeat 0 1px;     padding-left:17px}
#giFormGroupname{    background:url('../PGtheme/images/groupinfo.png') no-repeat 0 1px;     padding-left:17px}
#giFormPassword{    background:url('../PGtheme/images/key7-16-bw.gif') no-repeat 0 1px;  padding-left:17px}
/* Opera ignores padding in form inputs; put icons on right side instead */
#gallery.opera #giFormUsername, #gallery.opera .giFormUsername, 
#gallery.opera #giFormGroupname, #gallery.opera #giFormPassword{    background-position:right center}
div.gbNavigator{margin-top:-10px}
div.gbNavigator div.next-and-last{  float:right}
div.gbNavigator div.next-and-last.no-previous{  float:none;   text-align:right}
div.gbNavigator a.first{  padding-left:27px;   background:url("images/nav_first.gif") left no-repeat}
div.gbNavigator a.previous{  padding-left:27px;   background:url("images/nav_prev.gif") left no-repeat}
div.gbNavigator a.next{  padding-right:27px;   background:url("images/nav_next.gif") right no-repeat}
div.gbNavigator a.last{  padding-right:27px;   background:url("images/nav_last.gif") right no-repeat}
div.gbNavigator div.first-and-previous img{ vertical-align:middle;  padding-right:0.5em}
div.gbNavigator div.next-and-last img{ vertical-align:middle;  padding-left:0.5em}
#gallery.rtl div.gbNavigator div.next-and-last{ float:left}
#gallery.rtl div.gbNavigator div.next-and-last.no-previous{ float:none;  text-align:left}
#gallery.rtl div.gbNavigator div.first-and-previous{ text-align:right}
/* Both IE and Gecko have bugs with omitting padding on rtl inline content */
#gallery.IE.rtl div.gbNavigator a{  display:inline-block}
#gallery.gecko.rtl div.gbNavigator a{  display:-moz-inline-box}
#gallery.rtl div.gbNavigator a.first{  padding:0 27px 0 0;   background:url("images/nav_last.gif") right no-repeat}
#gallery.rtl div.gbNavigator a.previous{  padding:0 27px 0 0;   background:url("images/nav_next.gif") right no-repeat}
#gallery.rtl div.gbNavigator a.next{  padding:0 0 0 27px;   background:url("images/nav_prev.gif") left no-repeat}
#gallery.rtl div.gbNavigator a.last{  padding:0 0 0 27px;   background:url("images/nav_first.gif") left no-repeat}
#gallery.rtl div.gbNavigator div.first-and-previous img{ padding:0 0 0 0.5em}
#gallery.rtl div.gbNavigator div.next-and-last img{ padding:0 0.5em 0 0}
div.block-search-SearchBlock a.advanced{ display:block;  padding:3px}
div.block-core-ItemLinks{ margin:3px 3px}
div.block-core-ItemLinks a{ padding:3px}
div#gsSidebar div.block-core-ItemLinks a{ display:block}
div#gsSidebarF div.block-core-ItemLinks a{ display:block}
div#gsSidebar div.block-core-PeerList a{ display:block;  padding:3px}
div#gsSidebarF div.block-core-PeerList a{ display:block;  padding:3px}
div#gsSidebar div.block-core-PeerList span{ font-weight:bold;  display:block;  padding:3px}
div#gsSidebarF div.block-core-PeerList span{ font-weight:bold;  display:block;  padding:3px}
div#gsSidebar div.block-core-PeerList span.current{ color:#fff}
div#gsSidebarF div.block-core-PeerList span.current{ color:#fff}
/* ***************************************************** */
/*                   Dynamic blocks                      */
/* ***************************************************** */
div.block-comment-ViewComments{ margin:5px}
div.block-comment-ViewComments div.one-comment{ border:1px solid #e7e7e7;  padding:5px;  margin-bottom:5px}
div.block-comment-ViewComments h3{}
div.block-comment-ViewComments span{ padding-right:5px}
div.block-comment-ViewComments p.info{ font-style:italic;  text-align:right;  font-size:0.95em}
div.block-core-GuestPreview{ float:right}
#gallery.rtl div.block-core-GuestPreview{ float:left}
span.block-core-SystemLink{}
div.block-exif-ExifInfo{ margin:5px}
span.bsw_ButtonDisabled{ color:#999}
span.bsw_ButtonEnabled{ color:#f00;  cursor:pointer}
table.bsw_ParamTable{ width:100%;  border:1px solid #999;  border-collapse:collapse}
tr.bsw_ParamHeaderRow{ background-color:#EEE}
tr.bsw_ParamHeaderRow td{ font-weight:bold;  text-align:center;  border:1px solid #999}
td.bsw_BlockCommands{ white-space:nowrap;  text-align:center}
#gsFooter{ padding:0px; background:#222; color:#999; border-top:3px double #666;}
/* ********************************************************************************
 * Rating module sytles
 * Extends and/or overrides moduels/rating/rating.css
 * Uncomment and edit the following classes to change rating image interface
 */
.giRatingUI{ margin:10px auto; /* Required to center default rating module star images */}
#gsThumbMatrix .giRatingAverageContainer{ margin:auto}
/*
.giRatingUI img{}
 
.giRatingUnit{}
.giRatingHidden{}
.giRatingVotes{}
.giRatingEmpty{}
.giRatingEmptyUserYes{}
.giRatingHalfUserNo{}
.giRatingHalfUserYes{}
.giRatingFullUserNo{}
.giRatingFullUserYes{}
.giRatingAverage{}
*/
/*
 ******************************************************************
 * PG
 ******************************************************************
 */
#gsHeader img{ border:0}
table.thumbSingle{ margin:0 0 0 0;  padding:0 0 0 0;  align:center}
table.SI{ margin:0px 0 0 0;  padding:0px 0 0 0;  align:center}
.close{ border:0;  horizontal-align:right}
table.center{ align:center;  horizontal-align:center}
.center{ align:center;  horizontal-align:center}
----------------
.author{font-family:Verdana,Arial,Helvetica,sans-serif;  font-size:1.1em;  font-weight:none;  text-decoration:none}
.authoremail{font-family:Verdana,Arial,Helvetica,sans-serif;  font-size:1.0em;  font-weight:none;  text-decoration:italic}
a.authorlink{font-family:Arial,Verdana,Helvetica,sans-serif;  font-size:1.5em;  font-weight:bold;  text-decoration:none}
.thumbSmall{ border:1px solid #999 !important;  padding:0px;  margin:0px;  align:center}
.thumbSmallSelected{ border:1px solid #fff !important;  padding:0px;  margin:0px;  align:center}
.thumbSmallOn{ border:1px solid #fff !important;  padding:0px;  margin:0px;  align:center}
.thumbSmallClik{ border:1px solid #999 !important;  padding:0px;  margin:0px;  align:center; }
.opacity1{ filter:alpha(opacity=10);  -moz-opacity:0.1;  opacity:0.1}
.opacity2{ filter:alpha(opacity=20);  -moz-opacity:0.2;  opacity:0.2}
.opacity3{ filter:alpha(opacity=30);  -moz-opacity:0.3;  opacity:0.3}
.opacity4{ filter:alpha(opacity=40);  -moz-opacity:0.4;  opacity:0.4}
.opacity5{ filter:alpha(opacity=50);  -moz-opacity:0.5;  opacity:0.5}
.opacity6{ filter:alpha(opacity=60);  -moz-opacity:0.6;  opacity:0.6}
.opacity7{ filter:alpha(opacity=70);  -moz-opacity:0.7;  opacity:0.7}
.opacity8{ filter:alpha(opacity=80);  -moz-opacity:0.8;  opacity:0.8}
.opacity9{ filter:alpha(opacity=90);  -moz-opacity:0.9;  opacity:0.9}
.opacity10{ filter:alpha(opacity=100);  -moz-opacity:1.0;  opacity:1.0}
.gsSingleImage{ background-color:#000;  font-size:0px;  padding:0px;  margin:0px;  border:0px solid #666}
.gsSingleImageNoF{ font-size:0px;  padding:0px;  margin:0px;  text-align:center}
.giThumbnail{ /*background-color:#000;*/  padding:0px;  margin:0px;  align:center; }

/*--- gallery thumbnails 
.giThumbnail {border:2px solid #fff; padding:2px; background-color:#ccc;}*/

/*
.giItemCell td a {border:2px solid #ccc; padding:2px; background-color:#444;}
.giItemCell td a:hover {border:2px solid #fff;}
*/



.MTbackground{ border:1px solid;  align:center}
.gbBlockBottom{ padding:0.7em;  border-width:0 0 0px 0;  border-style:inherit;  border-color:inherit;  /* IE can't inherit these */ border-style:expression(parentElement.currentStyle.borderStyle);  border-color:expression(parentElement.currentStyle.borderColor)}
}
.NavBorder{ border:0 solid #444;  border-top-width:2px}
.gbBlock li{ color:#eee}
.menuoff{ font-weight:bold;  text-decoration:none;  color:#9f9f9f}
.Sidebar{ width:178px}
.descSeparator{ margin-top:10px;  padding-top:0px;  margin-bottom:0px;  border-left-width:0px;  border-top-width:0px;  border-right-width:0px;  border-bottom-width:0px;  border-style:solid;  border-color:#aaa;  width:98%}
.tableacpic{ height:25px;  vertical-align:top}
.tableacpic td{ vertical-align:top;  height:25px}
.tableacpic a:hover{ padding:0px;  margin:0px;  vertical-align:top}
.tableacpic a{ padding:0px;  margin:0px;  vertical-align:top}
.icon{ width:20px;  height:16px;  border:0;  margin-top:9px;  vertical-align:top}
.gbNavigator .icon{ width:40px;  height:12px;}
#cpack{ width:50px;  height:20px;  border:0}
#footer a{color:#ddd}
#footer a:hover{color:#fff}
/*****************************************************************/
.gbLink-cart_ViewCart{  background:url(images/cart.gif) left center no-repeat !important}
.gbLink-cart_AddToCart{  background:url(images/add_cart.gif) left center no-repeat !important}
.BlockOpacity{ filter:alpha(opacity=93);  -moz-opacity:0.93;  opacity:0.93}
.help{ padding:0px;  margin:5px; text-align:center; width:750; border:1px solid;  font-family:Verdana,Arial,Helvetica,sans-serif;  font-size:10px;  color:#333}
.help td{text-align:left;  padding:0px;  margin:0px;  border-width:0px 0 0px 0;  border-style:solid;  border-color:inherit;  background-color:#eee;  height:30px;  font-family:Verdana,Arial,Helvetica,sans-serif;  font-size:11px;  color:#333}
.helplink a{ font-family:Verdana,Arial,Helvetica,sans-serif;  font-size:12px;  font-weight:bold;  text-decoration:none;  color:#fff;  background-color:#cdf;  padding:3px}
.helplink a:hover{ text-decoration:none;  color:#8ad;  background-color:#bcf}
.helplink a:active{ text-decoration:none;  color:#66d}
#helpmenu a{ font-family:Verdana,Arial,Helvetica,sans-serif;  font-size:11px;  font-weight:bold;  text-decoration:none;  color:#fff;  background-color:#abe;  padding:3px}
#helpmenu a:hover{ text-decoration:none;  color:#8ad;  background-color:#bcf}
#helpmenu a:active{ text-decoration:none;  color:#66d}
.footerButton{ filter:alpha(opacity=30);  -moz-opacity:0.3;  opacity:0.3}
.footerButtonOn{ filter:alpha(opacity=100);  -moz-opacity:1.0;  opacity:1.0}
.protectimage{ background-color:#bcf;  filter:alpha(opacity=30);  -moz-opacity:0.3;  opacity:0.3}
#actions{ position:absolute;  top:20px;  left:5%;  filter:alpha(opacity=90);  -moz-opacity:0.9;  opacity:0.9}
#testlayer{position:absolute; background:#732264; color:#fff; font:16px arial,helvetica; top:20px; z-index:3}
#testP{position:absolute; top:200px; z-index:10; background-color:#fff; visibility:hidden; z-index:2}
#actions1, #menu{position:absolute; top:30px; left:5%; font:12px verdana,arial,helvetica; color:#fff; background:#000; padding:10px; border:none; z-index:5}
#comp{position:fixed; left:50px; visibility:hidden; z-index:2}
/*:visited necessary because the menu is used for internal links
and Explorer sees them as already visited */
div#menu a, div#menu a:visited{color:#fff}
/*
*******    ** rating ****    ****
*/
.giRatingEmpty{    background:transparent url('images/rating/star_r_0.0.gif') no-repeat}
.giRatingEmptyUserYes{    background:transparent url('images/rating/star_u_noborder.gif') no-repeat}
.giRatingHalfUserNo{    background:transparent url('images/rating/star_r_0.5.gif') no-repeat}
.giRatingHalfUserYes{    background:transparent url('images/rating/star_07.gif') no-repeat}
.giRatingFullUserNo{    background:transparent url('images/rating/star_r_1.0.gif') no-repeat}
.giRatingFullUserYes{    background:transparent url('images/rating/star_u_1.0.gif') no-repeat}
.giRatingAverage{ background-color:#777;  height:8px}
.giRatingAverageContainer{ border:1px solid #6f6f6f;  height:8px;  width:80px}




/*----- NEW:mk 10-08 main-navigation */
#mst{border-top:2px solid #333; width:100%; min-width:980px; height:40px; margin:0 auto; padding:0; text-align:center; background:#656565 url("../../../../../images/global/bg-mst.png") repeat-x bottom}
#mst div{position:relative; width:100%; max-width:1230px; height:40px; margin:0 auto; padding:0}
#ie-root #mst div{width:expression( document.body.clientWidth > 1200 ? "1230px" : "auto")}
#mst ul{float:right; display:table; margin:0 10px 0 0; padding:0; list-style-type:none; height:2.5em}
#mst ul li{display:table-cell; margin:0; padding:0; height:2.5em}
#mst ul li a, #mst ul li a:visited{color:#ccc; font-size:130%; display:block; text-align:center; float:left; margin:3px 0 0; padding:9px 5px; width:90px; min-width:90px; background:transparent url("../../../../images/global/bg-nv.png") no-repeat left; font-family:"Trebuchet MS","Lucida Grande",Helvetica,Arial,sans-serif; letter-spacing:0.06em; font-weight:bold}
#mst ul li a:hover{color:#fff; text-decoration:none; }
#ie-root-lte7 #mst ul{display:inline-block; margin:0 30px 0 0;} 
#ie-root-lte7 #mst ul{display:inline} 
#ie-root-lte7 #mst ul li{float:left}

body #mst ul li#nv3, 
body.gallery #mst ul li#nv2{background:transparent url(../../../../images/global/bg-nv.png) no-repeat right}

body.gallery #mst ul li#nv1 a, 
body.gallery #mst ul li#nv1 a:visited{color:#fff !important; background:transparent url(../../../../images/global/bg-nvOn.png) repeat-x;}

body.gallery #gallery #mst ul li#nv3 a, 
body.gallery #gallery #mst ul li#nv3 a:visited{background-image:url(../../../../images/global/blank.gif)}

h1{color:#444; font-weight:normal; font-family:"Trebuchet MS","Lucida Grande",Helvetica,Arial,sans-serif; margin:0; padding:0; line-height:normal; letter-spacing:normal}
h1{font-size:2em; color:#fff; display:inline; margin-left:40px !important; margin-left:40px; position:absolute; left:0; top:7px; letter-spacing:0.12em; text-align:left}
a{outline:expression(hideFocus=true); outline:0; cursor:pointer}


/*
.giAlbumCell{width:30%; }
.giAlbumCell div{}
.giAlbumCell a, .giAlbumCell a:visited {background-color:#4a4a4a; padding:3px;  margin-bottom:5px; display:block; border:1px solid #999}
.giAlbumCell a:hover{border-color:#fff;}
.giAlbumCell a:active{border-color:#ccc;}
.giTitle{display:block; text-align:center;}*/