/* CSS Document */
body {
	background:url("../images/bg.gif") top left repeat;
	background-attachment:fixed;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#container {  width: 782px; margin: 5px auto 5px auto; padding: 0px; }
#top { width: 782px; height:89px; background:url("../images/top_whole_03.gif") top left no-repeat; padding: 0px; margin: 0px; }
#top h1 { display: none; }
#mid { width: 766px; border: 1px solid #000; background-color:#fff; padding: 0px; }
#menu { border-top: 1px solid #cc3; background:url("../images/menu_bg.gif") top right no-repeat; border-bottom: 1px solid #cc3; margin: 5px 0px 5px 0px; padding: 3px 5px 3px 5px; }
#menu ul { margin: 0px; padding: 0px; list-style-type: none; }
#menu li { display: inline; margin: 0px; padding: 6px; }
#menu a:link { text-decoration: none; font-size: 12px; font-weight:bold; color:#666; }
#menu a:visited, a:active { text-decoration: none; font-size: 12px; font-weight:bold; color: #666; }
#menu a:hover { text-decoration: none; font-size: 12px; font-weight:bold; color: #f60; }
#home .home, #workshops .workshops, #careercorner .careercorner, #alumni .alumni, #events .events, #research .research, #donate .donate, #contact .contact { font-style: italic; }
a:link { color: #666; font-size: 11px; }
a:visited, a:active { color: #666; font-size: 11px; }
a:hover { text-decoration: none; color: #f60; font-weight: normal; }

#footer { clear: both; color: #000; background:#ccc; margin: 0px; padding: 2px; border: 0px; }
#footer p { margin-left: 5px; }
#maintext {
	float: left;
	margin: 0px 0px 0px 10px;
	width: 450px;
	position: relative;
	padding: 0px 0px;
}
#maintext p { margin-left: 10px; }
#content ul, #maintext ul { list-style-type: none; padding: 0px; margin: 5px 0px 15px 10px; }
#content ul li, #maintext ul li { background:url("../images/listbullet.gif") center left no-repeat; padding-left: 8px; }
h2 {
	font-size: 13px;
	padding-left: 17px;
	padding-bottom: 4px;
	padding-top: 6px;
	margin: 0px 0px 0px 0px;
	width: 440px;
	border-bottom: 1px dashed #cc3;
	background:url("../images/big_sq_bullet.gif") center left no-repeat;
	}
#rightcol h2 {
	font-size: 13px;
	padding-left: 17px;
	padding-bottom: 4px;
	padding-top: 6px;
	margin: 0px 0px 0px 0px;
	width: 240px;
	border-bottom: 1px dashed #cc3;
	background:url("../images/big_sq_bullet.gif") center left no-repeat;
	}
h3 { font-size: 13px; color: #c93;}	
h4 { font-size: 12px; }
h5 { font-size: 12px; color:#c93; margin-bottom:4px; margin-top:8px; }
h6 { font-size: 12px; }
#coursedesc h6, #rightbox h6 { font-size: 12px; margin: 0px; padding: 0px; }

#rightcol {float: right; width:250px; margin:10px;}
#rightbox {border:1px solid #cc6; width: 240px; padding:5px; margin: 70px 0px 0px 0px;}

.italic {font-style:italic;}
.bold {font-weight:bold;}
.orangehead {color:#FF6600;}


/* start mail form */
input { font-family: arial, verdana, sans-serif; font-size: 10px; background-color: #ededed; color: #333; }
#maintext label { display: block; width: 250px; float: left; margin-bottom: 10px; }
#maintext input, #maintext select, #maintext textarea { display: block; width: 150px; float: left; margin-bottom: 10px; }
textarea { height: 100px; }	
#maintext label { text-align: right; padding-right: 20px; }
#maintext form br, #maintext form p { clear: left; }
#maintext form { margin: 10px 0px 0px 0px; padding: 0px; border: 0px; width: 480px; }
/* end mail form */	

/* homepage image */
#groupshot { position: relative; height: 278px; margin: 0px; padding: 0px; }
#groupshot-01 { position:absolute; left:0px; top:0px; width:153px; height:279px; }
#groupshot-02 { position:absolute; left:153px; top:0px; width:153px; height:279px; }
#groupshot-03 { position:absolute; left:306px; top:0px; width:154px; height:279px; }
#groupshot-04 { position:absolute; left:460px; top:0px; width:153px; height:279px; }
#groupshot-05 { position:absolute; left:613px; top:0px; width:153px; height:279px; }
/* end homepage image */

#masterslink {color:#f60; font-weight:bold; font-size:12px; margin-top: 10px;}
#masterslink a, #masterslink a:visited, #masterslink a:hover, #masterslink a:active {color:#f60; font-size:12px; font-weight: bold;}

#addressblock {font-size:10px;}
#jufline {font-size:10px;}