html,body { height:100%; }
#togodb_page_contents { height: 100%; margin: 0; }

#main-container {
height: 100%;
color: #333;
}
#main-container table {
border-collapse: collapse;
white-space: nowrap;
}

#main-container input {
vertical-align: text-bottom;
}

#top-section {
}

#content-wrapper {
float: left;
width: 100%;
height: 100%;
}

#content-column {
margin: 0 270px 0 150px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
height: 100%;
overflow-x: auto;
overflow-y: scroll;
}

#content-column table {
margin: auto;
}

#content-column th {
background-color: #E6E6E6;
border: 1px solid #CCC;
padding: 5px 0;
}

#content-column td {
background-color: #FFF;
border: 1px solid #CCC;
padding: 0;
text-align: center;
}

#content-column td img {
border: 0;
}

#left-column {
float: left;
width: 150px; /*Width of left column*/
margin-left: -100%;
height: 100%;
overflow-x: auto;
overflow-y: scroll;
}

#left-column table {
width: 100%;
margin: 0 0 7px;
}

#left-column table th {
background-color: #E6E6E6;
padding: 5px 0;
}

#left-column table td {
line-height: 1.6em;
padding-left: 5px;
}

#right-column {
float: left;
width: 270px; /*Width of right column*/
margin-left: -270px; /*Set left marginto -(RightColumnWidth)*/
height: 100%;
overflow-x: auto;
overflow-y: scroll;
}

#right-column table {
width: 100%;
margin: 0 0 7px;
}

#right-column table th {
background-color: #E6E6E6;
padding: 5px 0;
}

#right-column table td {
line-height: 1.6em;
padding-left: 5px;
}

#footer {
clear: left;
width: 100%;
background: black;
color: #FFF;
text-align: center;
padding: 4px 0;
height: 20px;
}

#footer a {
color: #FFFF80;
}

.innertube {
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

.whole-body .slide img {
width: 249px;
height: 375px;
}
.whole-body .head-slide {
width: 150px;
height: 375px;
}
.whole-body .head-slide img {
width: 150px;
height: 150px;
}
.partial-body .slide img {
width: 390px;
height: 290px;
}

#slide-title {
font-size: 135%;
padding: 10px 15px;
}

div.togodb-page-header div.dbarchive_spacer {
height: 3px;
}