body {
	margin: 0;
	background-color : White;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
}

#megawrapper {
	position : relative;
	width: 1000px;
	margin: 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	background-color : White;
	background-repeat:repeat-y;
	background-image : url("../images/bkgrnd-short.gif") ;
	background-position: top right;
	overflow: auto;

}

#headerwrapper {
	width:900px;
	position:relative;
	height:63px;
	background-image:url("../images/head2.gif");
	background-repeat:no-repeat;
}

#homediv {
	position:absolute;
	top:39px;
	width:48px;
	height:20px;
	left:108px;
	text-align:center;
}

#homediv a{
	display:block;
}

#logodiv{
	position:absolute;
	left:720px;
	width:65px;
	height:67px;
}

#downloadwrapper{
	width:100%;
	margin:18px auto 0px auto;
}

#menutop {
	display:none;
}

#contentwrapper {
	float:left;
	width:850px;
	background-image : url("../images/bkgrnd-short.gif") ;
	background-repeat:repeat-y;
}

#innerwrapper{
	float:left;
	width:900px;
}

#columnleft {
	float: left;
	width : 110px;
	padding : 0px 0px 0px 0px;
	margin : 0px 8px 0px 0px;
	/*height: 900px;
	min-height : 500px;*/
	background-image : url("../images/bkgrnd-short.gif") ;
	background-repeat:repeat-y;
		min-height : 700px;
}

#contentinner {
	float : left;
	width: 730px;
}

#content1 {
	float: left;
	width : 468px;
	padding : 18px 0px 10px 0px;
	margin : 0px 0px 0px 0px;
	min-height : 400px;
}

#content2 {
	float: left;
	width : 242px;
	text-align:left;
	padding : 10px 10px 10px 10px;
	margin : 10px 0px 0px 0px;
}

#content1a {
	float: left;
	width : 360px;
	padding : 18px 0px 10px 0px;
	margin : 0px 0px 0px 0px;

}

#content2a {
	float: left;
	width : 350px;
	text-align:left;
	padding : 10px 10px 10px 10px;
	margin : 0px 0px 0px 0px;

}

#content1b {
	float: left;
	width : 400px;
	padding : 18px 0px 10px 0px;
	margin : 0px 0px 0px 0px;
	min-height : 400px;
}

#content2b {
	float: left;
	width : 288px;
	text-align:left;
	padding : 10px 10px 10px 10px;
	margin : 10px 0px 0px 0px;
}


#contentsingle {
float : left;
	width : 610px;
	padding : 10px 10px 10px 10px;
	margin : 10px 0px 0px 0px;
}


#columnright {
	float: left;
	width : 110px;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
	height:700px;
	background-image:url("../images/bgnd.gif");
}

#topbar1 {
	width: 100%;
	display:none;

}

#topbar2 {
	clear : both;  /* for IE6*/
	overflow: auto;
	display:none;


}

#bottombar1 {
	display:none;
	width:100%
}


#menuwrapperleft {
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
	/*min-height: 480px;*/
}

#footer {
	float:left;
	padding: 0px 0px 0px 0px;
	width:730px;

}

.clearer {
	clear : both;
	line-height : 0px;
	height : 0px;
	font-size : 0px;
}

#searchbox {
	float : right;
	margin: 0px 0px 0px 0px;
}

#credits {
	display:none;
	padding: 0px 10px 0px 10px;
}

#coursecontent1 {
	float : left;
	width : 238px;
margin: 0px 5px 0px 0px ;
padding: 0px 0px 10px 0px;
}

#coursecontent2 {
	float : left;
	width : 238px;
margin: 0px 5px 0px 0px ;
padding: 0px 0px 10px 0px;
}

#coursecontent3 {
	float : left;
	width : 238px;
margin: 0px 0px 0px 0px ;
padding: 0px 0px 10px 0px;
}

.fred1 {
height:5px;
margin-bottom: 0px !Important;
padding-bottom: 0px;
}

.fred2 {
height:15px;
margin-bottom: 0px !Important;
padding-bottom: 0px;
}

.fred2a {
height:0px;
margin-bottom: 0px !Important;
padding-bottom: 0px;
}

.fred3 {
	height: 30px;
}

.fred4 {
	height: 135px;
}

.fred5 {
	height: 45px;
}
