body {
margin: 0;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 1em;
background-color: #feeed5;
height: 100%;
}


#header {
height: 188px;
background-color: #feeed5;
position: absolute;
top: 0px;
width: 95%;
min-width: 600px;
}
#content {
background-color: #bc4118;
position: absolute;
top: 188px;
width: 95%;
min-width: 600px;
z-index:0;
}
#navbar {
width: 30%;
height: 100%;
font-weight: bold;
background-color: #bc4118;
float: left;
clear: none;
}

#nav {
position:relative;
width: 95%;
height: 100%;
font-weight: bold;
color: #feeed5;
text-align: left;
z-index: 2;
overflow: hidden;
padding-right: 0px;
margin-top: -95px;
text-align: right;
}
#main-text {
position:relative;
left:1px;
width:70%;
text-align: left; 
float: left;
clear: right;
overflow: visible;
background-image: url(images/shade-2.gif);
background-repeat: repeat-y;
background-color: #feeed5;
}
#text {
position: relative;
padding-left:48px;
z-index: 2;
margin-top: -70px;
font-size: 1.2em;
line-height: 1em;
}

#navtitle {
height: 188px;
width: 30%;
font-weight: bold;
background-image: url(images/navtit.gif);
background-repeat: no-repeat;
background-position: right;
background-color: #bc4118;
float:left;
clear: none;
z-index:0;
}
#texttitle {
height: 188px;
width:70%;
min-width: 230px;
font-weight: bold;
background-image: url(images/texttit.gif);
background-repeat: no-repeat;
background-position: left;
background-color: #feeed5;
float:left;
clear: right;
overflow: hidden;
text-align: right;

}
#text-footer {
position: absolute;
height: 170px;
bottom: -0px;
left: -1px;
width:100%;
margin-left:0%;
background-image: url(images/curve-shade.gif);
background-repeat: repeat-y;
}
#logo {
position: absolute;
float: right;
right: 0px;
bottom: 0px;
}
#reclame {
position: absolute; 
bottom: -100px; 
right: 0px;
font-size: 14px; 
color: #eec0a3;
}
#gotop{
display:none;
}
#toplinks {
width: auto;
float:right;
clear:both;
}
#sublinks {
width: 100%;
}
.toplinks {
height:22px;
margin-left: 8px;
padding-left: 18px;
padding-top:24px;
padding-bottom: 0px;
padding-right:0px;
display: block;
width: auto;
float:right;
background-image: url(images/linklogo.gif);
background-position: left;
background-repeat: no-repeat;
text-decoration: none;
color: black;
}
.sublinks {
height:22px;
margin-left: 8px;
padding-left: 0px;
padding-top:8px;
padding-bottom: 0px;
padding-right:0px;
display: block;
width: auto;
float:right;
text-decoration: none;
color: black;
}
.school {
color: #feeed5;
font-size: 0.8em;
text-decoration: none;
font-style: italic;
display: block;
}
.durp {
color: #ea8466;
font-size:0.8em;
line-height: 1.8em;
font-style: italic;
display: block;
}
.filler {
position: relative;
top: -85px;
float: right;
clear: none;
width: 1px;
height: 16em;
}
.filler180 {
position: relative;
bottom: 0px;
float: right;
clear: both;
width: 1px;
height: 6em;
}
.simple {
white-space: pre;
}
.linkcell {
position:relative;float:left;width: 250px;height: 100px;text-align:center;
}

.linkcell span{
line-height:70px;vertical-align:middle;display:inline-block
}
.linkcell img{
vertical-align:middle;
}

br.col {
display: none;
}


em {
font-size: 1.7em;
line-height: 1.1em;
white-space:nowrap; 
}
img {
border: 0px;
}
a {
text-decoration:none;
color: black;
}
a:hover {
text-decoration: underline;
}