@import url(reset.css);
@import url(font-styles.css);
@import url(gallery.css);
@import url(header.css);

body
	{
	height: 100%;
/*
	background: #000 url(../images/backgrounds/MIT_1.jpg) no-repeat top center;
	background-attachment: fixed;
*/
	background: #3C3625;
	}

.hidden
	{
	position:absolute;
 	left:-5000px;
 	top:-5000px;
 	overflow:hidden;
	}

#loading
	{
	position: absolute;
	top: 50%;
	left: 50%;
	width: 32px;
	height: 32px;
	margin: -16px 0 0 -16px;
	}


/* MAIN DIVS */

#background
	{
	position: fixed;
	top: 0;
	left: 50%;
	width: 1920px;
	height: 1200px;
	margin: 0 0 0 -960px;
	overflow: hidden;
	}

* html #background
	{
	position: absolute;
	width: 100%;
	}

#wrapper
	{
	position: relative;
	width: 800px;
	margin: 0 auto 0 auto;
	background: #fff url(../images/wrapper-back.gif) repeat-x top left;
	border-bottom: solid 3px #fff;
	overflow: hidden;
	}

#banner
	{
	position: relative;
	height: 247px;
	overflow: hidden;
	margin: 68px 0 0 0;
/* 	padding: 2px 0 0 3px; */
	padding: 0;
	}
	
#top, #bottom
	{
	position: absolute;
	top: 2px;
	left: 3px;
	width: 794px;
	height: 247px;
	overflow: hidden;
	}
	

#header
	{
	display: block;
	width: 115px;
	height: 68px;
	position: absolute;
	top: 0;
	left: 0;
	}

#header a:link, #header a:visited
	{
	display: block;
	width: 176px;
	height: 67px;
	background: url(../images/mitousa-logo.gif) no-repeat top left;
	}

.content-container
	{
	background: #fff;
	}

.content li.content-container
	{
	height: 750px;
	}

.design .content-container h2
	{
	margin: 0 0 10px 20px;
	padding: 0;
	}
	
.design .content-container p
	{
	margin: 0 0 10px 0;
	padding: 0 20px 0 20px;
	}	


.design .content-container h3
	{
	margin: 0 0 10px 20px;
	}

	
	