/* 
Document   : elo
Created on : 30.09.2008, 21:08:09
Author     : carsten.rambow
Description:
Purpose of the stylesheet follows.
*/

/* 
TODO customize this sample style
Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

root { 
  display: block;
}

/* hide from ie on mac \*/

html {
  height: 100%;
}

img {
  border-width: 0px;
}

h1 {
  font-size:14px;
  font-weight: bold;
  text-decoration: underline;
}

#flashcontent {
  height: 100%;
}

/* end hide */


body {
  height: 100%;
  margin: 0px;
  padding: 0px;
  background-color: #181818;
  color:#ffffff;
  font-family:sans-serif;
  font-size:20px;
  overflow:auto;
  text-align: center
}

a {	
  color:#cccccc;
  text-decoration: none;
}

#header {
  font-size: 14px;
  text-align: center;
  
  border-bottom-style: solid;
  border-bottom-width: 1px;
  margin-bottom: 20px;
}

#body {
  font-size: 15px;
  width: 550px;
  text-align: left;
  opacity: 0;
  margin-left: auto;
  margin-right: auto;    
}

#emptyTable {  
  text-decoration: none;
  
  border-spacing:0px; 
  color:#cccccc;
  background-color:#181818;
}

#simpleTable {
  border-top-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-right-style: solid;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-color: #666666;
  border-bottom-color: #666666;
  border-left-color: #666666;
  border-right-color: #666666;
  margin-left: auto;
  margin-right: auto;
  
  border-spacing:0px; 
}
#simpleTable td {
  font-size:14px;
  border-top-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-right-style: solid;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-color: #666666;
  border-bottom-color: #666666;
  border-left-color: #666666;
  border-right-color: #666666;     
}

#galleryListTable {
  border-top-style: none;
  border-bottom-style: none;
  border-left-style: none;
  border-right-style: none;
  margin-left: auto;
  margin-right: auto;
  
  text-decoration: none;
  
  border-spacing:0px; 
  border-bottom-width: 1px;
  color:#cccccc;
  background-color:#181818;
}

#galleryListTable td {  
  border-bottom-style: dotted;
  border-bottom-width: 1px;
  border-bottom-color: #666666;
}

#guestBookListTable {
  width: 640px;
  border-top-style: none;
  border-bottom-style: none;
  border-left-style: none;
  border-right-style: none;
  margin-left: auto;
  margin-right: auto;
  
  text-decoration: none;
  
  border-spacing:0px; 
  border-bottom-width: 1px;
  color:#cccccc;
  background-color:#181818;
}

#guestBookListTable_header {
  border-bottom-color: #666666;
  border-top-style: dotted;
  border-top-width: 1px;
  white-space:nowrap;

  font-weight: bold;
  font-size: 14px;
  margin-top: 10px;
}

#guestBookListTable_message {


  padding-bottom: 20px;
}





