/* 
 * Main body and table defenitions
 */

body {
	background: #161616;	
}

/* 
 * Table and td defenitions
 */
table, tr, td {
	padding: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
  margin: 0px;
  background-color: #000000;
  
}

/* 
 * Site structure defenitions
 */
#structure {
  border: 1px #666666 solid;
  background: #000000;
}

#top-menu {
  padding-bottom: 2px;
  border: 0px #666666 solid;
} 

#top-menu-item {
  float : left;
  margin-bottom: 3px;
}

#module-container {
} 

#copyright {
} 

/* 
 * Menus, blocks and modules
 */
table.menu     { border:1px solid #666666; width: 100%; }
td.menu-header { font-weight:bold; letter-spacing:2px; text-align: left; background:#EFEFEF; height:22px; }
td.menu-content{ padding: 4px; text-align: left; }
td.menu-footer { letter-spacing:1px; background:#EFEFEF; height:15px; }

table.block     { border:1px solid #666666; width: 195px; text-align: left; }
td.block-header { font-weight:bold; letter-spacing:2px; background:#EFEFEF height:22px; }
td.block-content{ padding: 4px; background-color: #000000;}
td.block-footer { letter-spacing:1px; background:#EFEFEF; height:15px; }

table.module     { border:1px solid #666666; width: 100%; text-align: left; }
td.module-header { font-weight:bold; letter-spacing:2px; background:#999999; height:22px; }
td.module-content{ padding: 4px; }
td.module-footer { letter-spacing:1px; background:#999999; height:15px; }
