#upcomingeventstext p,
#campustourtext p  {
   margin: 0px;
   color: #00549D;
   line-height: 14px;
   font-size: 28px;
   text-align: left;
}

#lukedorlandtext p,
#i1867text p  {
	font: bold 11px/13px Tahoma, sans-serif;
	margin: 0px;
	text-align: left;
	color: #000001;
	font-family: Tahoma, sans-serif;
	font-size: 16px;
	font-weight: normal;
}

#upcomingeventstext p  {
   font-family: MinionPro-Bold, MinionPro, "Minion Pro";
}

#hometext p a:hover  {
   text-decoration: underline;
}

#upcomingeventstext  {
	visibility: visible;
	position: absolute;
	left: 340px;
	top: 1039px;
	z-index: 4;
	width: 224px;
	height: 39px;
}

#weatbarbertext p  {
	font: 13px/14px MinionPro-Regular, MinionPro, "Minion Pro";
	margin: 0px;
	text-align: left;
	color: #111111;
	font-family: MinionPro-Regular, MinionPro, "Minion Pro";
}

#campustourtext p  {
   font-family: MinionPro-Semibold, "Minion Pro- Semibold";
}

#lukedorlandtext  {
	visibility: visible;
	position: absolute;
	left: 749px;
	top: 1065px;
	z-index: 5;
	width: 365px;
	height: 159px;
	font-size: 18px;
	font-weight: bold;
}

#campustourtext  {
	visibility: visible;
	position: absolute;
	left: 750px;
	top: 1032px;
	z-index: 4;
	width: 347px;
	height: 46px;
}

#barberscroll p  {
   font: 13px/16px Tahoma, sans-serif;
   margin: 0px;
   text-align: left;
   color: #FEFCFC;
}

#weatbarbertext  {
	visibility: visible;
	position: absolute;
	left: 341px;
	top: 1078px;
	z-index: 4;
	width: 356px;
}

#barberscroll  {
	overflow: auto;
	visibility: visible;
	position: absolute;
	left: 176px;
	top: 684px;
	z-index: 4;
	width: 888px;
	height: 319px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	color: #FFF;
}

#hometext p a  {
   border: 0px none #000000;
   text-decoration: none;
   color: #00549D;
}

#verticalline  {
	visibility: visible;
	position: absolute;
	left: 723px;
	top: 1070px;
	z-index: 4;
	width: 1px;
	height: 273px;
	background-color: #00549D;
	background-image: none;
}

#abouttext p  {
   font: 30px/30px MinionPro-Bold, MinionPro, "Minion Pro";
   margin: 0px;
   color: #D9DADC;
   text-align: left;
}

#background  {
	background: url(sg_about_media/background.gif) no-repeat;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 3;
	width: 1200px;
	height: 1401px;
	background-image: url(sg_about_media/background3.png);
}

#hometext p  {
   font: 10px/12px Helvetica, Arial, sans-serif;
   margin: 0px;
   color: #00549D;
   text-align: center;
}

#i1867text  {
	visibility: visible;
	position: absolute;
	left: 1256px;
	top: 1141px;
	z-index: 4;
	width: 180px;
}

#abouttext  {
	visibility: visible;
	position: absolute;
	left: 177px;
	top: 621px;
	z-index: 4;
	width: 521px;
	height: 67px;
}

#hometext  {
	visibility: visible;
	position: absolute;
	left: -1px;
	top: 1394px;
	z-index: 5;
	width: 942px;
	font-size: 10px;
	font-family: Tahoma, Geneva, sans-serif;
}

#layer45  {
	visibility: visible;
	position: absolute;
	left: 652px;
	top: 320px;
	z-index: 6;
	width: 400px;
	height: 326px;
	background-image: none;
}

#layer39  {
	background: ;
	visibility: visible;
	position: absolute;
	left: 1145px;
	top: 890px;
	z-index: 4;
	width: 322px;
	height: 279px;
}

#layer43  {
	background: url(sg_about_media/layer43.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 135px;
	top: -1px;
	z-index: 4;
	width: 977px;
	height: 654px;
	background-image: url(sg_about_media/about-header2.jpg);
}

#layer47  {
	visibility: visible;
	position: absolute;
	left: 133px;
	top: 0px;
	z-index: 5;
	width: 982px;
	height: 314px;
}

#about  {
   margin: 0px auto 0px auto;
   width: 1200px;
   position: relative;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #D7D8DA;
   background-image: url(sg_index_media/blue-background.jpg);
}

