@import url(/assets/css/base.css);


body {
	color:#000000;
	background-image:url(/assets/img/second_level_background.gif); 
	background-repeat:repeat-x;
	text-align: center;
}

a:link, a:visited{
	color: #000; 
	text-decoration:none;
}

#container {
	background-color:#6c0000;
}

.navigation {
	position:absolute;
	width:214px;
	height:100%; 
	background-color:#410000;
	z-index:1;
}

.rightside {
	position:absolute;
	font-size:15px;
    top:194px;
	left:815px; 
	width:232px;
	z-index:1;
}
.leftside {
    top:194px;
	width:590px;
	left:215px;
	background-color:#FFFFFF;
	z-index:1;
	padding-left:5px;
	padding-right:5px;
}

.leftcontent{
	top:-10px;
	margin-top:0;
	margin-bottom:0;
}

.leftheader{
	margin-top:0;
	margin-bottom:0;	
}


#professorname{
	color:#6c0000;
	font-size:32pt;
	top:-50px;
	margin-bottom:0;
	margin-top:0;
}

#title{
	margin-top:0;
	margin-bottom:0;
	font-size:20px;
	font-style:italic;
}

#headlines{
	margin-top:0;
	margin-bottom:0;
	font-size:16pt;
	color:#6c0000;
}

/*   START  Magic below   */
#container3 {
    float:left;
    width:1047px;
    background:white;
    overflow:hidden;
    position:relative;
}
#container2 {
    float:left;
    width:100%;
    background:white;
    position:relative;
    right:227px;
}
#container1 {
    float:left;
    width:100%;
    background:#410000;
    position:relative;
    right:606px;
}
#col1 {
    float:left;
    width:214px;
    position:relative;
    left:833px;
    overflow:hidden;
}
#col2 {
    float:left;
    width:540px;
    position:relative;
    left:850px;
    overflow:hidden;
}
#col3 {
    float:left;
    /*width:227px;*/
    position:relative;
    left:890px;
    overflow:hidden;
	font-size:15px;
    top:0px;
	width:232px;
	z-index:1;
}

/*   END  Magic below   */

.footer {
	height:80px;
}

a.footer:link,a.footer:active, a.footer:visited, a.footer:hover {
	font-weight: bold;
	font-family:Calibri;
	color:#e8d2ad;
	text-decoration: none;
}

.leftnavi{
    list-style-type: none;
	margin-left:0;
	padding-left:20px;
	color:#e8d2ad;
	font-size:13pt;
	font-family:Calibri;
}
.leftsubnavi{
    list-style-type: none;
	margin-left:0;
	padding-left:30px;
	color:#e8d2ad;
	font-size:11pt;
	font-family:Calibri;
}

.leftsubsubnavi{
    list-style-type: none;
	margin-left:0;
	padding-left:40px;
	color:#e8d2ad;
	font-size:11pt;
	font-family:Calibri;
}

.leftnavi a:link, .leftnavi a:visited,
.leftsubnavi a:link, .leftsubnavi a:visited,
.leftsubsubnavi a:link, .leftsubsubnavi a:visited   {
	font-weight: bold;
	font-family:Calibri;
	color:#e8d2ad;
	text-decoration: none;
}
.leftnavi a:hover ,.leftnavi a:active,
.leftsubnavi a:hover ,.leftsubnavi a:active,
.leftsubsubnavi a:hover ,.leftsubsubnavi a:active {
	font-weight: bold;
	font-family:Calibri;
	color:#FFF;
	text-decoration: none;
}

.navdepthead {
	left:10px;
	list-style-type:none;
	font-size:14pt;
}
/* 
ul ol
{
	list-style-type:none;
	font-size:14pt;
} */
.person
{
	list-style-type:none;
	margin-left:30px;
	padding-left:10px;
	font-style:italic;
	
}
.boldhead {
	left:50px;
}

.boldhead a:link,
.boldhead a:visited,
.boldhead a:link,
.boldhead a:visited{
color:#ffffff;
text-decoration:none;
}

p{
	padding:5px;
}
.headerimg {
	position: absolute;
    top: 0px;
	left:30px;
	z-index:10; /* MMS 6/22 */
}

.mainimage{
	margin-top:10px
}

#col2 img {
	padding:5px 5px 5px 5px;
}
