body { background-color: black;
}
#content {
	background-color: #888888;
	width: 1300px;
	padding: 1px;
	border-style: solid;
	border-color: #AAAAAA;
	border-width: 1px;
	color: white;
	font-family: arial;
	margin: auto;
	margin-top: 25px;
}
#r1 {
	/*background-color: #945D60;*/
	background-color: #67AECA;
	width: 21%;
	padding: 13px;
	padding-top: 10px;
	border-style: solid;
	border-color: #AAAAAA;
	border-width: 1px;
	border-left-width: 0px;
	border-top-width: 1px;
	color: white;
	font-family: arial;
	font-size: small;
}
#b1 {
	/*background-color: #626E60;*/
	background-color: #675682;
	width: 21%;
	padding: 13px;
	padding-top: 10px;
	border-style: solid;
	border-color: #AAAAAA;
	border-width: 1px;
	border-top-width: 1px;
	color: white;
	font-family: arial;
	font-size: small;
}
#gr1 {
	/*background-color: #626E60;*/
	background-color: #3C3C3C;
	width: 21%;
	padding: 13px;
	padding-top: 10px;
	border-style: solid;
	border-color: #AAAAAA;
	border-width: 1px;
	border-top-width: 1px;
	color: white;
	font-family: arial;
	font-size: small;
	height: 145px;
	vertical-align: top;
}
#g1 {
	/*background-color: #AF473C;*/
	background-color: #5F0F4E;
	width: 21%;
	padding: 13px;
	padding-top: 10px;
	border-style: solid;
	border-color: #AAAAAA;
	border-width: 1px;
	border-top-width: 1px;
	color: white;
	font-family: arial;
	font-size: small;
}
#y1 {
	/*background-color: #3C3C3C;*/
	background-color: #E52A6F;
	width: 21%;
	padding: 13px;
	padding-top: 10px;
	border-style: solid;
	border-color: #AAAAAA;
	border-width: 1px;
	border-top-width: 1px;
	border-right-color: #BBBB66;
	color: white;
	font-family: arial;
	font-size: small;
}

#bl1 { background-color: #3C3C3C;
		padding: 0px;
		width: 40%;
		border-top-style: solid;
		border-top-color: #888888;
		border-top-width: 1px;
	}
#bl2 { /*background-color: #3C3C3C;*/
		background-color: #3C3C3C;;
		width: 44%;
		padding: 10px;
		margin: 0px;
		font-family: courier, arial;
		vertical-align: top;
		padding-top: 90px;

	}

#lrg { font-size: 100px;
		font-weight: bold;
		padding-top: 0px;
		padding-left: 5px;
		padding-bottom: 0px;
		margin: 0px;
		text-align: right;
		color: #CCCCCC;		
		line-height: .8;
	}
#dstr { font-size: 25px;
		font-weight: bold;
		padding-top: 0px;
		padding-left: 20px;
		padding-bottom:0px;
		margin: 0px;
		text-align: right;
		position: relative;
		top: -8px;
	}
#quote { padding-top: 8px;
		font-style: italic;
		color: #DDDD77; 
		font-weight: bold;
		line-height: 135%;
	}

#author {padding-left: 60%; font-style: italic;color: #DDDD77; line-height: 135%;}

#rest { /*background-color: #626E60;*/
		background-color: #BBCCDD;
		border-top-style: solid;
		border-top-color: #888888;
		border-top-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #888888;
		border-bottom-width: 1px;
		padding-left: 15px;
		vertical-align: top;
		color: #5F0F4E;
	}
#rest h3 {
	background-color: #67AECA;/*   #675682;*/
	background: -webkit-linear-gradient(left top, #5F0F4E, #CBCBCF); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(bottom right, #5F0F4E, #CBCBCF); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(bottom right, #5F0F4E, #CBCBCF); /* For Firefox 3.6 to 15 */
    background: linear-gradient(to bottom right, #5F0F4E, #CBCBCF); /* Standard syntax */

	padding-top: 20px;
	padding-bottom: 23px;
	padding-left: 10px;
	padding-right: 10px;
	color: #EEEEEE;
}
#rest p {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.glink {
	color: #005588;
}
#bottom { 
			background-color:#444444;
			padding:3px;
			text-align: center;
			/*border-right-style: solid;
			border-right-color: white;
			border-right-width: 4px;*/
		}
#side { width: 350px;
		float: right;
		margin: 20px;
		margin-top: 25px;
		margin-right: 12px;
		padding: 15px;
		padding-top: 5px;
		background-color: #AAAABB;
		color: #333333;
		border-style: solid;
		border-color: #888888;
		border-width: 1px;
	}
.studinf {
	margin-bottom: 10px;
	background-color: #D5E5F5;
	padding-bottom: 10px;
	padding-right: 0px;
	padding-left: 0px;
	margin-right: 10px;
	margin-left: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	border: solid 1px #EEEEEE;
	border-bottom-width: 1px;
	border-right-width: 1px;
}
table {
	width: 100%;
	padding: 0px;
	margin: 0px;
}
tr { padding: 0px;
	margin: 0px;
}
td { padding: 0px;
	margin: 0px;
	line-height: 120%;
}
p { padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	line-height: 120%;
}
a { color: #D3D3FF;
}
.collapse a {color: #E52A6F; }
.collapse a visited {color: #958A9F; }
	
h3 { padding-top: 10px;
	padding-bottom: 7px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: courier, arial;
	line-height: 80%;
	font-weight: bold;
	font-size: 105%;
}
h2 {padding-top: 20px;
	padding-bottom: 8px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: arial;
	line-height: 80%;
	font-weight: bold;
	font-size: 150%;
}
#side p {padding-top: 0px; padding-bottom: 3px; margin-top: 0px; }

