﻿#homePageContainer /* for home page only */
{
  position: relative; 
	width: 1003px; 
	margin: 0 auto; 
	text-align: left;
}
#Alert
{
    position: relative;
    height: 40px;
    background-color: #990000;
    font-size: 14px; 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: white;
		padding-left:20px;
		padding-top:3px;
    width: 983px;
}
#TopFeature
{
    position: relative;
    height: 213px;
    border: 0px;
    width: 1003px;
}
/*CSS Code for Navigation Dots */
#TopNavigation 
{
    position: absolute;
    top: 300px;
    right: 10px;
    z-index:1;
}
#TopFeature img 
{
    z-index:0;
}
/*End CSS for Navigation Dots */
    
#Featured
{
    position: relative;
    height: 213px;
    border: 0px;
    width: 1003px;
	margin-top:-19px;
	margin-bottom:-20px;
}
#nav
{
    background-color: black;
	position: relative;
    border: 0px;
    width: 91px;
	top:193px;
	left:912px;
	z-index:100;
}
#nav a
{
    color: white;
	text-decoration: none;
	padding-left:2px;
}
#Lowerfnav
{
    background-color: black;
	position: relative;
    border: 0px;
	width: 38px;
	top:-1px;
	left:965px;
	z-index:100;
}
#audience
{
    height: 32px;
}
#mainBodyContainer
{
    position: relative;

}
#SearchReturn
{
    position: relative;

}
#menu{
background: #5E7791 url("/images/audience-bar.png");
height:32px;
font-size: 14px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
width: 1003px;
}

#menu a{
	position: relative;
	top: 8px;
	float: left;
	color: White;
    padding-left: 21px;
	padding-right: 13px; /*for use with new students*/
	/*padding-right: 58px;*/
	text-decoration: none;
	  
}
#featureWrapper
{
    position: absolute;
    right: 0;
    width: 320px;
    height: 100%;
    overflow: hidden;
    background-color: #ccc9b6;
    border-left: solid 2px white;
}
#features
{
background-color: #bcb9a7;
margin: auto;
margin-top: 6px;
width: 93%;
height: 97%;
}
#features p
{
    padding-top: 8px;
    padding-bottom: 8px;
    height:71px;
}
span.featureHeader
{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: small;
    font-weight: bold;
    color: #4c4c4c;
    padding-right: 3px;
    vertical-align:text-top;
}
span.featureBody
{
		font-family: "Trebuchet MS" , Trebuchet, Verdana, Helvetica, Arial, sans-serif;
		font-size: 12px;
    padding-right: 5px;
    /*line-height: 1.2;*/
    vertical-align:text-top;
}
#features a:link
{
    color: #363686;
    text-decoration: none;
    font-weight:bold;
}
#features a:visited
{
    color: #363686;
    text-decoration: none;
}
#features a:hover
{
    color: #030342;
    text-decoration: underline;
}
#features a:active
{
        color: #363686;
        text-decoration: none;
}

#leftColumn
{
    /* container for bant, news, events, and neque */
    width: 680px; /* background-color: #cfdaf5; use same bgcolor as bant */
    
}
#newsEventsBant
{
    position: relative;
    margin: 0;
    padding: 0;
}
#newsEvents
{
    /* container for news and events to get these two to float right of bant */
    float: right;
    width: 386px;

}
#news
{
    width: 382px;/*box is actually 387 but you must subtract padding*/
    height: 274px;
    background-color: #343d58;
    color:#C4C49D;
    font-family: "Trebuchet MS" , Trebuchet, Verdana, Helvetica, Arial, sans-serif;
    text-decoration: none;
    padding-right:5px;


}    

        #news a:link
				{
    			 color: white;
    			 text-decoration: none;
    			 border: none;
				}
        #news h1
        {
            color:grey;
            padding-top:5px;
            font-size: 10px;
        }
        #news h2
        {
            color:white;
            padding-top:5px;
            padding-bottom:5px;
            font-size: 14px;
        }
        #news h3
        {
              padding-top:10px;
              font-size: 12px;
         }
        #news h3 a:link
        {
              color:#FAFACA;
              padding-top:10px;
              font-size: 12px;
         }
         #news h4
        {
        	position: absolute;
        	right:80px;
        	bottom: 100px;
              padding-top:10px;
              font-size: 12px;
         }
        #news h4 a:link
        {
              color:#FAFACA;
              padding-top:10px;
              font-size: 12px;
         }
        #news ul
				{
						position:absolute;
						bottom:100px;
						right:20px;
						list-style-type: none;
				}
        

#events
{
    border-top: solid 2px white;
    width: 387px;
    height: 88px;
    
    width: 383px;
    height: 84px;
    background-color: #584b2b;
    background-image: url("/images/events.png");
    overflow: hidden;
    font-family: "Trebuchet MS" , Trebuchet, Verdana, Helvetica, Arial, sans-serif;
		font-size: 8pt;
		color:white;
		padding: 2px;
}
#scrollup {
        overflow: hidden;
        width: 383px;
        height: 60px;
        font-family: "Trebuchet MS" , Trebuchet, Verdana, Helvetica, Arial, sans-serif;
        white-space: nowrap;
       /* line-height: 1.3; */
        line-height: 1.8;
}

#events a:link {
				color:#FADD93;
				text-decoration:none;
}
#events v:link {
				color:#FADD93;
				text-decoration:none;
}
#events h:link {
				color:#FADD93;
				text-decoration:none;
}

span.EventHeader
{
		font-family: "Trebuchet MS" , Trebuchet, Verdana, Helvetica, Arial, sans-serif;
		font-size: 12pt;
		font-weight:bold;
		line-height: 1.3;		
}

#bant
{
    width: 276px;
    height: 359px;
    /*border-right: solid 1px white;*/
    background-color: #A7B7D8;
    border-right: solid 2px white;
    /*line-height: 1;*/
    padding-left:8px;
    padding-top:5px;
    padding-right:8px;
    font-family: "georgia,garamond,serif";
	font-size: 14px;
	color: #4c4c4c;
	
}
#bant h1
{
    
    font-family: "georgia,garamond,serif";
		font-size: 26px;
		padding-bottom:5px;
}

