body {
  color:       #000000;
  font-family: verdana,arial,sans-serif;
  background:  #C7C8EB url(../assets/images/ecblogo.png) fixed top left no-repeat;
}

;p, td, ul, ol, li, th, dl, dt, dd {
;  font-size: 0.8em;
;}

th {
  text-align: left;
}

#main_content, #content  {
	position:      absolute;
	z-index:       1;
	width:         800px;
	background:    #fff url(../assets/images/Logofade.jpg) no-repeat fixed bottom;
	border:        1px #000 solid;
	left: 11px;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 100px;
	padding-left: 20px;
}

#main_content h1, #main_content h2, #main_content h3, #main_content h4, #main_content h5 {
  color: #000000;
}

#content h1, #content h2, #content h3, #content h4, #content h5 {
  color: #000000;
}


#side_bar {
	position: absolute;
	margin:   150px 120px;
	z-index:  2;
	width:    110px;
	height:   327px;
	background-color: #C7C8EB;
}

#side_bar dd {
	padding: 2px 0px 3px 0px;
	margin:0px;
	display: block;
	background:url(../assets/images/white_space.png) center bottom no-repeat #FFFF99;
}	

#fixtures {
	position: absolute;
	margin: 150px 820px;
	z-index:  2;
	width:    150px;
	height:   auto;
}
#fixtures_2 {
	position: absolute;
	z-index:  2;
	width:    150px;
	height:   auto;
	margin-top: 500px;
	margin-right: 820px;
	margin-bottom: 475px;
	margin-left: 820px;
}
#fixtures_3 {
	position: absolute;
	margin:   875px 820px;
	z-index:  2;
	width:    150px;
	height:   auto;
	top: -68px;
}

div.fixtures_list {
	padding:    5px;
	width:      150px;
	/*height:   500px;*/
    border:     1px #aaa8c7 solid;
	background: #FFFFCC;
	text-align: center;
	font-size: 1.0em
}

div.top_nav {
	padding:    5px;
	width:      800px;
	text-align: center;
}

div.top_nav dt {
	font-size: 0.7em; color: #990033;
}

div.top_nav a:hover {
	color:            #FFCC00;
	text-decoration:  none;
	background-color: #FFFFCC;
}

div.top_nav a {
	text-decoration: none;
	color:#990033;
}

div.navigation {
	padding:    5px;
	width:      100px;
	/*height:   600px;*/
    border:     1px #aaa8c7 solid;
	background: #FFFF66;
	text-align: center;
}

div.navigation dl {
  margin:          0px;
  padding-left:    0px;
  list-style-type: none;
  font-size:       8pt;
  color:           #990033;
  font-family:     verdana,arial,sans-serif;
}

div.navigation dt {
	width:            100px;
	margin-bottom:    5px;
	display:          block;
	color:            #990033;
	background-color: #FFCC00;
	border:           1px dotted #999;
}

div.navigation a {
  display: block;
  border:  1px #000000 solid;
  width:   100px;
}

#main_content img {
  padding: 5px;
}

div.navigation a:link, div.navigation a:visited {
	color:           #990033;
	border:          1px solid #FFFF99;
	text-decoration: none;
	background-color: #FFFF99;
}

div.navigation a:hover {
	border:           1px #999999 solid;
	color:            #FFCC00;
	text-decoration:  none;
	text-align:       center;
	background-color: #FFFFCC;
}

.tabrow1, .tabrow1 td {
  background-color: #FFFF66;
  color:            #000000;
}
  
.tabrow2, .tabrow2 td {
  background-color: #ffffff;
  color:            #000000;
}

#footer {
  font-size:0.7em;
  float:right;
  color:#666;
}

