html,body{margin:0;padding:0;text-align:center;}

body {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif; 
  font-size:12px;
  background-color:#a0a0a0;
  margin:0;
  padding:0;
  text-align:center;
  background-position:center;
}

div#supercontainer {width:990px;
				margin: 0 auto;
				background-color: #000;
				background-image:url(images/bg1.gif);
				color:#000;
				text-align: center;
				}
				
				
div#container{width:980px;
				margin: 0 auto;
				/*background-color: #fff;*/
				text-align: left;
				}
				
div#leftcolumn{
float:left;
clear:right;
padding:0px;
padding-bottom:100px;
width:300px;
/*background-color:#0a436f;
height:4400px;*/
}


div#fullrightcolumn {
text-align:left;
float:left;
padding:0px;
/*padding-bottom:40px;*/
width:675px;
background-repeat:no-repeat;
}


div#innerfullright{
float:left;
clear:right;
margin:0px;
padding:10px;
text-align:left;
width:610px;
}


div#innerfullrightleftcolumn{
float:left;
margin:0px;
padding:10px;
text-align:left;
width:270px;
}

div#innerfullrightrightcolumn{
float:left;
margin:0px;
padding:10px;
text-align:left;
width:270px;
}


div#facultyhead {
	float:left;
	clear:both;
	margin:0;
	padding:0;
	width:300px;
}

div#facultybio {
	float:left;
	clear:both;
	margin:0;
	padding:0;
	padding-bottom:20px;
	width:300px;
	color:#f3ffe2;
}

div#facultyflv {
	float:left;
	clear:both;
	margin:0;
	padding:0;
	height:196px;
	width:240px;
	border:2px solid #cccccc;

}



div#footer{padding-top:4px;padding-bottom:1450px;text-align: center;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;background: #000000;color: #666;clear:both;border-top:6px solid #681500;}


A.header:link	{color:#999;
	text-decoration:none}
A.header:active {color:#999;
	text-decoration:none}
A.header:visited {color:#999;
	text-decoration:none}
A.header:hover {color:#999;
	text-decoration:underline}


A.faculty:link	{color:#f3ffe2;
	text-decoration:none}
A.faculty:active {color:#f3ffe2;
	text-decoration:none}
A.faculty:visited {color:#f3ffe2;
	text-decoration:none}
A.faculty:hover {color:#f3ffe2;
	text-decoration:underline}





tr {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	  font-size:12px;
}


th {
text-align:center;
background-color:#0a436f;
color:#f3ffe2;
font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

td {
text-align:left;
vertical-align:top;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	  font-size:9px;
}


td.formleft {
text-align:right;
vertical-align:top;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	  font-size:12px;
}

td.formright {
text-align:left;
vertical-align:top;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	  font-size:12px;
}


td.days {
text-align:center;
vertical-align:middle;
background-color:#008899;
color:#f3ffe2;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	  font-size:12px;
font-weight:bold;
}

	
	h1 {
font-size:30px;
color:#831500;
font-family:Georgia, "Times New Roman", Times, serif;
}

	h1.faculty {
font-size:30px;
color:#f3ffe2;
font-family:Georgia, "Times New Roman", Times, serif;
margin-bottom:0;
margin-bottom:10px;
padding-bottom:0;
}


h2 {
font-size:18px;
color:#831500;
font-family:Georgia, "Times New Roman", Times, serif;
}

h3 {
font-size:16px;
margin-bottom:2px;
padding-bottom:0px;
}


h4 {
font-size:12px;
margin-bottom:6px;
padding-bottom:0px;
font-weight:bold;
}

img.bordered {
	border:1px solid black;
}

.kicker {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-style:italic;
}


.buttonscontainer {width: 254px;}

.buttons a {color: #f3ffe2;
margin:0;
border:0;
background-color: #0a436f;
padding:2px;;
padding-left: 10px;
font: 12px Verdana, Arial, sans-serif;
font-weight: bold;
text-decoration: none;
border-color: #FFCCcc #660000 #660000 #FFCCcc;
display: block;
margin: 0px;
width: 100%;
text-align: left;}

.buttons a:hover {border:0;
padding:2px;
padding-left: 10px;

background-color: #0a436f;
border-color: #2e5902 #2e5902 #2e5902 #2e5902;
color: #aaaa99;
text-decoration: none;}