﻿body { font-family:Verdana; padding:0 0 100px 0;}

.ajaxBox  { overflow:hidden;display:none;position:absolute; top:120px; left:120px; z-index:999999999; margin-bottom:30px; width:100%; height:100%; }
.blackoutBox { filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;background-color:#000;z-index:9999999;display:none;position:absolute;top:0;left:0; width:1800px; height:2000px;  }
h2.blackoutMessage { filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70; position:absolute; left:115px; top:72px; font-size:30px; font-weight:bold; font-family:Verdana; line-height:40px; color:#555; margin:0; padding:0; }

.content {z-index:50000; position:absolute; top:180px; left:260px; width:570px; font-size:11px; }
div.subnav   { z-index:50;  position:absolute; top:200px; left:30px; width:200px; padding:20px 0; }
div.subnav ul { margin:0; padding:0;  }
div.subnav li { padding:0; margin:18px 0 0 0 !important; list-style-type:none; }
div.subnav li a { font-size:30px; font-weight:bold; letter-spacing:-3px; text-decoration:none; margin:0px 0 0 0; line-height:24px; color:#aaa;  }
div.subnav li a:visited { color:#aaa; }
div.subnav li a:hover { color:#444; }
li.selected { color:#444 !important; }
li.selected a { color:#444 !important; }
li.selected a:visited { color:#444 !important;  }
li.selected a:hover { color:#444 !important;  }

h1  {z-index:50;  color:#444; font-size:50px; margin:0; }

h2  {z-index:50;  color:#444; font-size:30px; }
h3  {z-index:50;  color:#444; font-size:18px; letter-spacing:-1px; margin:20px 0 10px 5px !important; }
table.songsTable  { width:100%; border:none; font-size:11px;}

.songNameColumn {  }

.CloseButtonBox  { text-align:center; background-color:#fff; font-size:18px; color:#000; font-weight:bold; width:20px; margin:3px; line-height:18px; height:18px; cursor:pointer; float:right; }
.CloseButtonBox a { color:#000; }
.CloseButtonBox a:visted { color:#000; }
.CloseButtonBox a:hover { color:red; }

.e01 { position:absolute; z-index:1; }
.e02 { position:absolute; z-index:1; }
.e03 { position:absolute; z-index:1; }
.e04 { position:absolute; z-index:1; }
.e05 { position:absolute; z-index:1; }
.e06 { position:absolute; z-index:1; }
.e07 { position:absolute; z-index:1; }
.e08 { position:absolute; z-index:1; }
.e09 { position:absolute; z-index:1; }
.e10 { position:absolute; z-index:1; }


.e01 { width:100%; height:180px; background:url('../images/layout_underwater/top_sea_line.gif') top left no-repeat #fff; top:0px; left:0;  }
.e02 { width:349px; height:406px; background:url('../images/layout_underwater/bottom_left_coral_349x406.gif') top left no-repeat #fff; top:1580px; left:0;  }
.e03 { width:357px; height:255px; background:url('../images/layout_underwater/fish_swimming_357x255.gif') top left no-repeat #fff; top:1020px; left:790px;  }
/*.e10 { width:650px; height:900px; top:180px; left:1100px; display:none; }
.e04 { width:381px; height:288px; background:url('../images/wip.gif') top left no-repeat transparent; top:20px; left:520px;  }
*/


.e09  { font-size:60px; font-family:Arial Black; color:#eaeaea; top:0px; letter-spacing:-2px; right:0px; text-align:right; padding:0; margin:0; width:100%; overflow:hidden;  }
td.songNameColumn  { padding:6px 0 6px 4px; }
td.songProjectColumn  { padding:6px 0 6px 0; }
td.songGenreColumn  { padding:6px 0 6px 0; }

.mediaPlayerSongDetails td.key  { padding:0 0 15px 0; }

.header td { font-size:13px; font-weight:bold; padding:6px 4px; }

.galleryHolder input { width:100px; height:100px; display:inline; float:left; margin:4px;  }