#resources {
	float: left; 
	display: inline;
	margin: 0px 5px; 
	padding-bottom: 0px;
	background: #3a5769;
}

#resources_image { /* background image block */
    display:block;
    width:900px;
    height:25px;
    margin:0px;
    padding:0px;    
    background-image: url(../images/pgheads/home/resources.gif);
    background-repeat: no-repeat;
}

a#prospective:hover{
    text-decoration: none;
    display: block;
    width: 169px;
    height: 25px;
    background: url(../images/pgheads/home/resources_ps2.gif) no-repeat;
}

a#current_stud:hover{
text-decoration:none;
display: block;
width: 145px;
height: 25px;
background: url(../images/pgheads/home/resources_cs2.gif) no-repeat;
}
a#facultystaff:hover{
text-decoration:none;
display: block;
width: 126px;
height: 25px;
background: url(../images/pgheads/home/resources_fs2.gif) no-repeat;
} 
a#community:hover{
text-decoration:none;
display: block;
width: 97px;
height: 25px;
background: url(../images/pgheads/home/resources_cm2.gif) no-repeat;
}

.hide {
visibility:hidden;
}
a#prospective { /* Prospective Student Link */
                text-decoration: none;
float: left;
position:absolute;
width : 169px;
height: 25px;
margin-left:226px;
margin-top: 0px;
}
a#current_stud { /* Current Student Link */
                 text-decoration: none;
float: left;
position:absolute;
width : 145px;
height: 25px;
margin-left: 415px;
margin-top: 0px;
}
a#facultystaff { /* Faculty & Staff Link */
                 text-decoration: none;
float: left;
position:absolute;
width : 126px;
height: 25px;
margin-left: 576px;
margin-top: 0px;
}
a#community { /* Community Link */
              text-decoration: none;
float: left;
position:absolute;
width : 97px;
height: 25px;
margin-left: 720px;
margin-top: 0px;
}

#flashblock {
	width: 900px; height: 371px;
	margin: 0px 5px;
	border-bottom: #FFF 1px solid;
    float: left; display: inline;
}

#columns {
	float: left; display: inline;
	margin: 0px 5px; padding-bottom: 20px;
	background: #ACB9BF url("../images/basicelements/threecolumnborders.gif") 250px 0px repeat-y;
	color: #2E4553;
}
	#columns p a, #columns dt a { color: #2E4553; text-decoration: none; font-weight: bold; }
	#columns p a:hover, #columns dt a:hover { text-decoration: underline; }
	
#column1, #column2 { float: left; display: inline; width: 251px; }
#column3 { float: left; display: inline; width: 398px; height:auto; }

	h4 { margin-top: 15px; color: #C4C9CC; font: bold 1em/1.5em Arial, sans-serif; }
	h3 {
		display: block;
		height: 30px;
		margin: 0px 0px 15px;
		background-color: #3A5769;
		
		color: #ECEFF0;
		font: bold 1em/30px Georgia, serif;
		text-transform: uppercase;
	}
	
	#column1 h3, #column2 h3 { background-image: url("../images/basicelements/h3border.gif"); background-position: right top; background-repeat: repeat-y; }
		h3 a {
			display: block;
			width: auto; height: 30px;
			padding: 0px 5px;
			text-indent: -999em; letter-spacing: -999em;
		}
		.recentnews { background: transparent url("../images/pgheads/home/recentnews.gif") 15px 12px no-repeat; display: block;
			width: auto; height: 30px;
			padding: 0px 15px;
			text-indent: -999em; letter-spacing: -999em;}
		.spotlight { background: transparent url("../images/pgheads/home/spotlight.gif") 15px 12px no-repeat; display: block;
			width: auto; height: 30px;
			padding: 0px 15px;
			text-indent: -999em; letter-spacing: -999em;}
		.upcomingevents { background: transparent url("../images/pgheads/home/upcomingevents.gif") 15px 12px no-repeat; display: block;
			width: auto; height: 30px;
			padding: 0px 15px;
			text-indent: -999em; letter-spacing: -999em;}
			
			.statuscheck { background: transparent url("../images/pgheads/home/statuscheck2.gif") 15px 12px no-repeat; display: block;
			width: auto; height: 30px;
			padding: 0px 15px;
			text-indent: -999em; letter-spacing: -999em;}

	#column2 p { margin: 5px 7px 0px 10px; padding: 0px; }

#statuscheck_block
{ float: left; display: inline; width: 398px; height:auto; }

.speaker { float: left; display: inline; margin: 10px 0px 5px 7px; }
	.speaker .picture { float: left; display: inline; width: 37px; margin: 0px 2px 0px 7px; }
	.speaker .details { float: left; display: inline; width: 325px; margin: -2px 7px 0px 2px; }

	dl.news { margin: 10px 0px 5px 7px; }
	dl.news dt {
		clear: left;
		float: left; display: inline;
		margin: 0px 5px 7px 0px; padding: 0px;
		width: 60px;

		font-weight: bold;
	}
	dl.news dd {
		float: left; display: inline;
		width: 172px;
		padding: 0px; margin: 0px 0px 7px 0px;
	}
	
	
	
	



#applyonline_home 
{	
	opacity: .8;
	filter: alpha(opacity=80);
	-moz-opacity: .8;
	display: block;
	width: 230px; height: 14px;
	padding: 8px 10px 8px 10px;
	text-indent: -999em; letter-spacing: -999em;
    background: #000 url("../images/leftnav/applyonlinetoday.gif") 10px 8px no-repeat;
}

#applyonline_home:hover { background-color: #0F2938; }

/* CSS to style links in leftnav */
.linklist_home { color: #FFF; }
.linklist_home a { color: #FFF; }
.linklist_home a:hover { color: #FFF; }

/* link headers/categories */
.linklist_home 
{
    width: 250px; height: auto;
	margin: 0px; padding: 18px 0px 10px 0px;
    list-style: none;
    background: #000000;
    opacity: .6;
	filter: alpha(opacity=60);
	-moz-opacity: .6;
    
    /*margin: 0px 0px 1px 0px; padding: 0px;
    background: transparent;*/
}

.linklist_home li {
    width: 250px; height: auto;
	margin: 0px; padding: 0px;
    font: bold 1em/1.9em Georgia, serif;
	text-transform: uppercase;
}

/* Basic links. */
.linklist_home li a 
{
    background: #000 url("../images/basicelements/carrot_FFF.gif") 15px .75em no-repeat;
    /*opacity: .8;
	filter: alpha(opacity=80);
	-moz-opacity: .8;*/
	
	color: #FFF;
	display: block;
	width: 220px; height: 1.9em;
	margin: 0px; padding: 0px 0px 0px 30px;
	/*background: transparent url("../images/basicelements/carrot.gif") 15px .75em no-repeat;*/
    letter-spacing: .5px;
}

.linklist_home li a:hover, .linklist_home li a:active { background-color: #333; }
.linklist_home li.focused { background-color: #000; }

/* End Left Navigation */





.profileblock_home 
{
    min-height: 40px; width: 230px;
	margin: 0px; padding: 10px 10px;
	background: #000;
	opacity: .8;
	filter: alpha(opacity=80);
	-moz-opacity: .8;
}
	
.profileblock_home a.gettoknow 
{
    color: #FFF;
    text-indent: 0; letter-spacing: 0;
    background: #000 url("../images/basicelements/carrot_FFF.gif") 5px .75em no-repeat;    
    float: left; display: inline;
	width: 210px; height: 19px;
	margin-top: 1px; padding-left: 20px;	
	font: normal 1.1em/1.9em Georgia, serif;
}

.profileblock_home a.gettoknow:hover 
{ 
    background-position: 5px .75em; 
    color: #FFF; 
    text-decoration: underline; 
    background-color: #333;
}

.profile_home { border: 1px #333 solid; }





#noflashwrapper 
{ 
    width:100%; 
    height: 100%; 
    background: transparent url('../images/home/navigation.jpg') no-repeat; 
}

.homepage_event > p { margin-top: 4px;}
.homepage_event > div { margin-top: 4px;}

#event_divider 
{
		width: 335px;
		height: 1px;
		margin-top: 7px;
		margin-bottom: 7px;
		background: url("../images/events/line.gif") repeat-x;
}

*div#event_divider 
{
		width: 335px;
		height: 1px;
		margin-top: 7px;
		margin-bottom: 5px;
		background: url("../images/events/line.gif") repeat-x;
}
