#header {
width:900px;
}

#container {
width:908px;
background:url(images/2col/bg_content.png) repeat-y center top !important;
}

#content {
width:900px;
}

#toggle {
width:900px;
}

#sidebar {
width:190px;
padding: 0px;
margin: 0px;
}

#sidebar h2 {
background-color: #000000;
color: #ffffff !important;
text-transform: uppercase;
font-family: arial black;
text-align: center;
}

#sidebar h2 a {
color: #ffffff;
}

.widget {
padding-bottom: 10px;
}

#footer {
width:900px;
height:62px;
//background:url(images/2col/bg_footer.png) repeat-y center top !important;
background-color: #000000;
}

#nav {
width:900px;
background-color: #000000;
color: #ffffff;
}

.content-top {
text-align: center;
width:900px;
padding: 2px 0px;
font-family: arial black;
font-weight: bold;
font-size: 10px;
text-transform: uppercase;
background-color: #000000;
color: #ffffff;
}

.left-sidecolumn {
clear:left;
float:left;
width:100%;
padding:0 0px;
}

.odd {
background-color: #eeeeee;
}

th {
background-color: #000000;
color: #ffffff;
}

table#dates {
width: 95%;
border-collapse: collapse;
}

table#buttons {
text-align: center;
margin: 0px auto;
}

table#buttons td {
padding: 10px;
}

table td, table th {
text-align: center;
//width: 100%;
}