body {
background:none repeat scroll 0 0 #2d2d2d;
margin:0;
}
#global_container {
font-family:'Trebuchet MS',Tahoma,Verdana,Geneva,Arial;
margin:0 auto;
text-align:center;
}
#msc_container {
background:none repeat scroll 0 0 #2d2d2d;
color:#000000;
margin:auto;
position:relative;
text-align:left;
vertical-align:top;
width:782px;
}
#msc_container a, #msc_image a {
text-decoration:none;
}
#msc_container a:hover, #msc_image a:hover {
text-decoration:none;
}
#thumbs_cont table, #thumbs_cont tr, #thumbs_cont td {
border:0 none !important;
margin:0 !important;
padding:0 !important;
}
#msc_menu {
background-color:#FFF281;
border:1px solid #333333;
float:left;
font-family:'Trebuchet MS',Tahoma,Verdana,Geneva,Arial;
font-size:10px;
margin:0 0 10px;
padding-top:10px;
position:relative;
width:200px;
}
#msc_menu h1 {
color:#666666;
font-size:18px;
font-weight:normal;
line-height:21px;
margin:0;
padding:6px 0 12px 10px;
}
#msc_menu a {
font-family:'Trebuchet MS',Tahoma,Verdana,Geneva,Arial;
font-size:12px;
font-style:normal;
font-weight:bold;
line-height:14px;
text-decoration:none;
}
#msc_menu a:active, a:visited {
color:#FFFFFF;
text-decoration:none;
}
#msc_menu a:hover {
color:#444444;
text-decoration:none;
}
#msc_menu a img.lock {
border:medium none;
padding:0 3px 3px 0;
vertical-align:middle;
}
#msc_menu span, #msc_menu #galleries_menu span {
background-color:#FAFFAE;
display:block;
font-size:12px;
padding:6px 0 6px 10px;
}
#msc_menu ul {
background-color:#FAFFAE;
border-top:1px solid #333333;
display:block;
font-size:12px;
margin:0 0 10px;
padding:4px 0;
}
#msc_menu ul li {
background-color:#FAFFAE;
color:#000000;
display:block;
font-size:12px;
margin:0;
padding:4px 0 4px 10px;
}
#msc_menu ul li:hover {
background:none repeat scroll 0 0 #CCCCCC;
}
#msc_menu ul li.odd {
background-color:#FAFFAE;
}
#msc_menu ul li.even {
background-color:#FAFFAE;
}
#msc_menu ul li.topline {
border-top:1px solid #2d2d2d;
}
#msc_menu ul li em {
font-size:9px !important;
font-style:normal;
font-weight:normal;
}
#msc_menu ul li a, #msc_menu ul li a:link, #msc_menu ul li a:active, #msc_menu ul li a:visited {
border-left:1px solid #333333;
font-size:12px;
}
#msc_menu ul li a.nonum, #msc_menu ul li a.nonum:link, #msc_menu ul li a.nonum:active, #msc_menu ul li a.nonum:visited {
border-left:0 none;
}
#msc_menu #galleries_menu small {
color:#999999;
}
#gallery_select_menu select#select_menu {
font-size:1em !important;
}
#msc_menu #toolmenu {
background:none repeat scroll 0 0 #333333;
display:none;
padding:4px 0;
}
#toolmenu a#toolshowhide {
color:#444444;
float:left;
font-size:11px;
padding-left:10px;
}
#toolmenu a#toolshowhide:hover {
color:#666666;
}
#toolmenu h1 {
color:#666666;
font-size:12px;
line-height:14px;
margin:0;
padding:0 10px 2px;
}
#utilities {
display:none;
width:200px;
}
#utilities ul {
background:none repeat scroll 0 0 #666666;
border-bottom:0 none;
margin:0;
padding:0;
}
#utilities ul li {
background:none repeat scroll 0 0 #666666;
clear:both;
color:#666666;
display:inline;
font-size:11px;
padding:6px;
width:188px !important;
}
#utilities ul li.settings {
background:none repeat scroll 0 0 #666666;
border-bottom:1px solid #333333;
color:#FFFFFF;
display:block;
font-family:Verdana,Geneva,Arial;
font-size:10px;
height:auto !important;
line-height:18px;
}
#utilities ul li a, #utilities ul li a:link, #utilities ul li a:active, #utilities ul li a:visited {
border:0 none;
color:#666666;
font-size:11px;
font-weight:bold;
line-height:14px;
padding-left:0;
}
#utilities ul li a:hover {
color:#666666;
}
#utilities ul li input.button {
font-size:10px;
line-height:10px;
margin:6px 0 0;
z-index:-20;
}
#utilities ul li select {
font-size:10px;
line-height:10px;
z-index:-20;
}
#msc_thumbs {
background:none repeat scroll 0 0 #2d2d2d;
margin:0 0 10px 200px;
padding:0 0 6px;
width:580px;

}
#top_menu {
height:24px;
margin-bottom:14px;
padding-right:4px;
padding-top:12px;
}
#top_menu.menu_bg {
background:none repeat scroll 0 0 #333333;
border-bottom:1px solid #333333;
padding:12px 0 8px !important;
}
#top_menu div {
display:inline;
float:left;
font-family:Verdana,Geneva,Arial;
font-size:10px;
line-height:10px;
padding:0 10px;
}
#galleries_select select {
font-size:1.4em;
}
#msc_thumbs #top_menu #tools_menu {
display:none;
float:right !important;
margin:6px 0 0;
padding:0 10px 0;
}
#tools_menu span, #tools_menu span a {
color:#999999;
font-size:10px;
line-height:10px;
}
#tools_menu span a:hover {
color:#666666;
}
#gallery_url {
float:right !important;
margin:6px 0 0;
padding:6px 0 0 10px;
}
#gallery_url div#light_menu {
display:none;
}
#gallery_url a#permalink_a {
color:#999999 !important;
}
#gallery_url a#permalink_a:hover {
color:#666666 !important;
}
#gallery_data {
margin:6px 0 0;
padding:0 0 0 10px;
width:570px;
}
#gallery_description {
color:#FFFFFF;
display:none;
margin:10px 0 2px;
padding:0 0 0 10px;
width:570px;
}
#gallery_description p {
background:none repeat scroll 0 0 #2d2d2d;
border:0 none;
color:#FFFFFF;
font-family:Verdana,Tahoma,Geneva,Arial;
font-size:12px;
font-weight:normal;
line-height:16px;
margin:0;
padding:0 0 10px;
}
#gallery_description a {
color:#666666;
font-family:Verdana,Geneva,Arial;
font-size:12px;
line-height:16px;
text-decoration:underline;
}
#gallery_description a:hover {
color:#444444;
}
#gallery_title {
color:#FFFFFF;
display:block;
font-family:'Trebuchet MS',Tahoma,Verdana,Geneva,Arial;
font-size:18px;
font-weight:normal;
line-height:24px;
margin:0;
padding:0;
}
#gallery_title span.xtra {
color:#999999;
}
#gallery_title span.xtra a {
color:#999999;
font-size:12px;
line-height:26px;
vertical-align:middle;
}
#gallery_title span.xtra a:hover {
color:#FFFFFF;
}
#gallery_nav, #gallery_nav2 {
color:#444444;
display:none;
font-size:11px;
line-height:11px;
}
#gallery_block, #gallery_block2 {
background:none repeat scroll 0 0 #2d2d2d;
color:#FFFFFF;
display:block;
font-family:'Trebuchet MS',Tahoma,Verdana,Geneva,Arial;
font-weight:normal;
margin:4px 0 0;
padding:4px 4px 6px 10px;
text-align:left;
}
#gallery_block2 {
float:left;
width:98%;
}
#gallery_block a, #gallery_block2 a {
color:#444444;
font-size:11px;
line-height:14px;
}
#gallery_block a:hover, #gallery_block2 a:hover {
color:#FFFFFF;
}
#thumbs_div {
background:none repeat scroll 0 0 #2d2d2d;
color:#666666;
font:10pt/12pt bold Verdana,Geneva,Arial;
margin:0 !important;
padding:0 !important;
width:580px;
}
#thumbs_load {
border:1px solid #FF9900;
display:none;
margin:4px 0 0 10px;
width:546px !important;
}
#thumbs_load div#loadbar {
background:none repeat scroll 0 0 #FF9900;
height:14px;
margin:0;
padding:0;
width:0;
}
#thumbs_load div#loadbar p {
color:#FFFFFF;
font-size:10px;
font-weight:bold;
margin:0;
padding:0 0 0 10px;
}
#thumbs_cont {
color:#FFFFFF;
font-family:Verdana,Geneva,Arial;
font-size:14px;
margin:4px 0 0;
padding:0;
width:580px;
}
#thumbs_cont p {
color:#FF3300;
font-family:'Trebuchet MS',Tahoma,Verdana,Geneva,Arial;
font-size:14px;
padding:14px 0 0;
}
#thumbs_cont p.noimg {
padding-left:10px;
}
#thumbs_cont span.load {
color:#999999;
display:block;
font-size:18px;
margin:6px 0;
padding:20px 0 20px 10px;
width:570px !important;
}
#thumbs_cont ul {
list-style:none outside none;
margin:6px 0 0 10px !important;
padding:0 !important;
visibility:visible;
width:570px !important;
}
#thumbs_cont ul li {
background:none repeat scroll 0 0 #666666;
border:medium none;
float:left;
height:105px;
margin:0 8px 8px 0 !important;
padding:0 !important;
visibility:visible;
width:85px;
}
#thumbs_cont ul li p {
background:none repeat scroll 0 0 #2d2d2d;
border:1px solid #2d2d2d;
color:#777777;
font-size:10px;
font-weight:normal;
height:16px;
line-height:10px;
margin:1px 0 0;
padding:2px 0 4px;
}
#thumbs_cont ul li a p {
color:#777777;
}
#thumbs_cont ul li a:hover p {
color:#FFFFFF;
}
#thumbs_cont ul li.normal {
background-color:#666666;
}
#thumbs_cont ul li.selected {
background-color:#777777;
}
#thumbs_cont ul li.visited {
background-color:#666666;
}
#thumbs_cont ul li a, #thumbs_cont ul li a:link, #thumbs_cont ul li a:active, #thumbs_cont ul li a:visited {
}
#thumbs_cont ul li a div.th_load_div {
background:url("./images/spinner.gif") no-repeat scroll 4px 4px transparent !important;
font-size:8px;
height:105px;
margin:0;
padding:4px 0 0 10px;
}
#thumbs_cont ul li a div.th_load_div img {
border:medium none;
}
#thumbs_cont ul li img.thumb_img {
background:url("images/spinner.gif") no-repeat scroll 4px 4px transparent !important;
border:medium none;
margin:3px !important;
padding:0 !important;
vertical-align:middle;
}
#thumbs_cont ul li img.thumb_img:hover {
border:medium none;
}
#thumbs_cont ul li img.thumb_loader {
background:none repeat scroll 0 0 transparent;
border:medium none;
margin:6px !important;
padding:0 !important;
vertical-align:middle;
}
#msc_image {
bottom:0;
display:none;
left:0;
margin:0;
padding:0;
position:absolute;
right:0;
top:0;
width:100%;
z-index:1000;
}
body > div#msc_image {
position:fixed;
}
#image_url {
color:#666666;
display:block;
font-size:10px;
height:16px;
margin:auto;
padding-top:4px;
position:absolute;
text-align:center;
top:0;
width:100%;
}
#image_url a {
color:#FFFFFF;
}
#image_url a:hover {
color:#444444;
}
#image_div {
color:#666666;
font-family:Verdana,Geneva,Arial;
font-size:10px;
font-weight:bold;
height:100%;
line-height:12px;
padding:16px;
}
#image_container {
height:100%;
text-align:center;
width:100%;
}
#image_container #img {
background:none repeat scroll 0 0 #FFFFFF;
height:300px;
margin:10px auto;
padding:0;
text-align:center;
vertical-align:middle;
width:400px;
}
#image_container #img img.imagen {
background:none repeat scroll 0 0 #FFFFFF;
border:8px solid #FFFFFF;
display:block;
margin:0 !important;
padding:1px;
}
#image_container div.imagen_desc {
display:none;
padding:4px 10px;
}
#image_container div.imagen_desc div.description {
border:1px solid #FF3300;
color:#FFFFFF;
font-size:1em;
font-weight:normal;
line-height:1.2em;
margin:auto;
text-align:left;
width:370px !important;
}
#image_container #img #loaddiv {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #FFFFFF;
color:#777777;
display:none;
font-family:'Trebuchet MS',Tahoma,Verdana,Geneva,Arial;
font-size:11px;
font-weight:normal;
margin-top:20px;
padding:8px;
}
#image_container #img #loaddiv strong {
color:#333333;
}
#image_container #img #loaddiv img#loadimg {
background:none repeat scroll 0 0 transparent;
border:1px solid #FFFFFF;
margin-top:-4px;
vertical-align:middle;
}
#image_container small, #image_container a small {
color:#666666;
font-family:'Trebuchet MS',Tahoma,Verdana,Geneva,Arial;
font-size:11px;
font-weight:normal;
margin:0;
padding:0;
}
#image_container p {
background:none repeat scroll 0 0 #FFFFFF;
color:#666666;
font-family:'Trebuchet MS',Tahoma,Verdana,Geneva,Arial;
font-size:11px;
font-weight:normal;
margin:0;
padding:0 0 10px;
}
#image_container a:hover small {
color:#999999;
}
#image_menu {
color:#666666;
display:block;
margin:2px auto 4px;
text-align:center;
width:100%;
}
#image_menu a {
color:#999999;
}
#image_menu a:hover {
color:#999999;
}
#image_menu span#close_win {
float:left;
right:20px;
text-align:right;
top:20px;
}
#image_menu span#close_win a {
font-family:'Trebuchet MS',Tahoma,Verdana,Geneva,Arial;
font-size:14px;
font-weight:bold;
padding:4px;
}
#nav_container {
background:url("../images/thumbnails_bg_all.png") repeat scroll 0 0 transparent;
height:50px;
margin:10px auto 0;
padding:0 4px;
text-align:center;
width:410px;
}
#nav_container #prev {
float:left;
margin-top:3px;
width:25px;
}
#nav_container #next {
float:right;
margin-top:3px;
width:25px;
}
#nav_container #prev a#a_prev, #nav_container #next a#a_next {
background:none repeat scroll 0 0 transparent;
border:medium none;
display:none;
margin:0;
padding:0;
}
#nav_container #prev a#a_prev:hover, #nav_container #next a#a_next:hover {
color:#999999;
}
#nav_container #prev a#a_prev img, #nav_container #next a#a_next img {
background:none repeat scroll 0 0 transparent;
border:medium none;
}
#nav_container #prev a#a_prev img:hover, #nav_container #next a#a_next img:hover {
}
#nav_container #prev a#a_prev img:hover {
}
#nav_container #next a#a_next img:hover {
}
#nav_container #nav_thumbs {
float:left;
margin:0 auto 0 44px;
padding:3px 0;
text-align:center;
}
#nav_container #nav_thumbs div.navthumb {
float:left;
margin-left:10px;
width:44px;
}
#nav_container #nav_thumbs div.nav_select {
border:2px solid #FFFFFF;
float:left;
margin-left:10px;
width:44px;
}
#nav_container #nav_thumbs div.navthumb a {
color:#FFFFFF;
}
#nav_container #nav_thumbs div.navthumb a:hover {
color:#666666;
}
#nav_container #nav_thumbs div.navthumb a img {
margin:0;
padding:0;
}
#nav_container #nav_thumbs div.navthumb a img.loader {
margin-top:16px;
}
#nav_container #nav_thumbs div.navthumb a img.th {
border:2px solid #FFFFFF;
height:40px;
opacity:0.6;
width:40px;
}
#nav_container #nav_thumbs div.navthumb a img.sel {
border:2px solid #FFFFFF;
height:40px;
opacity:1;
width:40px;
}
#nav_container #nav_thumbs div.navthumb a:hover img.th, #nav_container #nav_thumbs div.navthumb a:hover img.sel {
border:2px solid #FFFFFF;
opacity:1;
}
#image_header {
margin:auto;
padding:0;
text-align:center;
width:100%;
}
#image_header #image_title {
color:#FFFFFF;
font-family:'Trebuchet MS',Tahoma,Verdana,Geneva,Arial;
font-size:18px;
font-weight:normal;
height:22px;
line-height:18px;
margin:0;
padding:8px 0 0;
text-align:center;
}
#image_header #image_title small {
color:#999999;
font-size:12px;
}
#image_header #image_title span#ind {
height:24px;
margin-right:10px;
width:24px;
}
#image_header #timer {
display:none;
height:16px;
margin:0;
padding:0;
text-align:center;
}
#image_header #timer span, #image_header #timer span a {
color:#FFFFFF;
font-weight:normal;
}
#image_header #timer span a:hover {
color:#999999;
}
#image_info {
color:#666666;
font-family:'Trebuchet MS',Tahoma,Verdana,Geneva,Arial;
font-size:12px;
line-height:16px;
padding:12px 0 20px 24px;
}
#image_info a {
color:#666666;
font-family:'Trebuchet MS',Tahoma,Verdana,Geneva,Arial;
font-size:12px;
line-height:16px;
}
#image_bg {
background-color:#000000;
bottom:0;
display:block;
height:100%;
left:0;
opacity:0.8;
position:absolute;
right:0;
top:0;
width:100%;
z-index:-10;
}
body > #image_bg {
position:fixed;
}
#alert {
background:url("themes/dark/") no-repeat scroll 4px 2px #FF3300;
display:none;
margin-bottom:4px;
padding:2px;
text-align:left;
}
#alert img {
display:inline;
margin-top:4px;
vertical-align:top;
}
#alert span#msg {
display:block;
margin:4px 20px 0 45px;
}
#alert p {
color:#FFFFFF;
font-family:Verdana,Geneva,Arial;
font-size:11px;
font-weight:normal;
line-height:14px;
margin:0;
padding:0;
}
#alert p small {
color:#FF9900;
}
#alert p a#dismiss {
color:#FF9900;
display:block;
font-weight:normal;
margin:5px 10px 5px 45px;
padding:0;
text-align:right;
}
#alert p a#dismiss:hover {
color:#FFFFFF;
}
#msc_foot {
background:none repeat scroll 0 0 #2d2d2d;
float:left;
margin:0;
padding:0 0 0 10px;
position:relative;
text-align:left;
width:570px !important;
}
#msc_foot span#footer_cont {
color:#333333;
display:block;
font-family:Verdana,Geneva,Arial;
font-size:9px;
font-weight:normal;
line-height:12px;
padding:6px 0;
}
#msc_foot span#footer_cont a, #msc_foot span#footer_cont a:link, #msc_foot span#footer_cont a:active, #msc_foot span#footer_cont a:visited {
color:#333333;
font-size:9px;
font-weight:bold;
line-height:12px;
text-decoration:none;
}
#msc_foot span#footer_cont a:hover {
color:#666666;
}
#tooltip {
background:none repeat scroll 0 0 #333333;
border:1px solid #666666;
color:#666666;
display:none;
font-size:11px;
left:0;
padding:1px;
position:absolute;
top:0;
}
#debug {
background:none repeat scroll 0 0 #FF3300;
bottom:0;
clear:both;
display:none;
float:left;
height:100px;
margin:0;
overflow:auto;
padding:2px 2px 2px 10px;
position:fixed;
width:100%;
z-index:100000;
}
#debug p {
color:#FFFFFF;
font-family:Verdana,Geneva,Arial;
font-size:11px;
font-weight:normal;
line-height:14px;
margin:0;
padding:2px;
text-align:left;
}
#debug_information {
border:10px solid #FF3300;
float:left;
padding:20px;
position:relative;
}
