



/*------------------------*/
/*------- TSU | Home Page Specific CSS*/

td.MainContent {} /* encompasses from branding image through news/events, ends before footer, has 100% width, sections inside have fixed */
#fixedcontentarea {
	 background: url('/images/system/homecontent_shadow.gif') no-repeat 0 bottom;
	 padding-bottom:35px;
}


/* home branding area */
#home-branding-area ul {
        list-style:none;
        margin:0 0 0 0;
        padding:40px 0 0 10px;
        width:230px;
}
#home-branding-area ul.aud-right-ul {
	float:right;
	text-align:right;
        padding:40px 10px 0 0;
}
#home-branding-area ul a {
        color:#fff;
        text-decoration:none;    
        font-weight:bold;
        font-size:10pt;    
        display:block;
        background:url('/images/system/home-branding-area/aud-arrow-left.gif') no-repeat 0 9px;
        padding:10px 0 10px 15px;
        width:220px;
}
#home-branding-area ul.aud-right-ul a {
        background:url('/images/system/home-branding-area/aud-arrow-right.gif') no-repeat 100% 9px;
        padding:9px 15px 9px 0;
}
#home-branding-area a:hover,
#home-branding-area ul.aud-right-ul a:hover,
#home-branding-area #aud-facult ul a:hover {
        color:#c1c1c1;
}
#home-branding-area #aud-facult ul a {
        color:#fff;
        text-decoration:none;
        display:block;
        background:url('/images/system/home-branding-area/aud-arrow-right.gif') no-repeat 100% 7px;
        padding:6px 15px 6px 0;
}
#aud-future,#aud-current,#aud-alum,#aud-comm, #aud-facult, #aud-reload {
	width:935px;
	height:287px;
}
#aud-future {
	background: url('/images/system/home-branding-area/branding-future.jpg') no-repeat;
}
#aud-current {
	background: url('/images/system/home-branding-area/branding-current.jpg') no-repeat;

}  
#aud-alum {
	background: url('/images/system/home-branding-area/branding-alumni.jpg') no-repeat;
} 
#aud-comm {
	background: url('/images/system/home-branding-area/branding-community.jpg') no-repeat;
} 
#aud-facult {
	background: url('/images/system/home-branding-area/branding-faculty.jpg') no-repeat;
} 
#aud-reload {

} 


/*-------------------*/
/*-----audience navigation*/

#audiencecontent {
	 list-style: none;		
	 padding: 0 0 0 60px; /* pads on left so items are centered */	
	 width:875px;
	 height:53px;
	 float:left;
	 background: url('/images/system/home-branding-area/bgAudienceNav.gif')  top left repeat-x;
}
#audiencecontent li {
	 float:left;
}
#audiencecontent a {
	 background: url('/images/system/home-branding-area/bgAudienceButtons.gif') no-repeat 50% top;
	 height: 38px;
	 text-align:center;
	 display: block;
	 float:left;
	 color: #fff;
	 font-weight: bold;
	 padding:15px 45px 0 45px;	
	 font-size: 9pt;
	 border-left: 1px solid #E2E8ED;
	 text-transform:uppercase;
	 text-decoration:none;
}
#audiencecontent li#audiencelast a {
	 padding:15px 20px 0 20px;
	 border-right: 1px solid #E2E8ED;
	 background: url('/images/system/home-branding-area/bg-audience-beginning.jpg') no-repeat 50% top;
}
ul#audiencecontent a:hover,
#audiencecontent a.selected,
#audiencecontent li#audiencelast a:hover {
	 background-position: 50% -53px;
	 text-decoration:none;
}



/*--------------------*/
/*----------Home Page Main Content Area (News & Events)*/

#homemaincontent{ /* content area containing news and events */
	 background:url('/images/system/audienceshadow.gif') no-repeat 0 0;
clear:both;
overflow:auto;
}
#homenewswrapper {
	 width:300px;
	 float: left;
	 padding-top:30px;
}
#homeeventswrapper {
	 width:300px;
	 float: left;
	 padding-top:30px;
         margin-left: 25px;
}
#homemaincontent h1 {
	 color: #36598A;
	 font-size: 16pt;
	 font-family: georgia;
	 font-weight: normal;	
	 position:relative;
         padding-top:2px;
	 text-transform:uppercase;
}
.homerssicon {	
	padding-left:10px;
}
#homenewswrapper p {
	 color:#2d2d2d;
	 width:100%;
	 float:left;
	 line-height:1.2;
}
#homeeventswrapper p {
	 line-height:1.2;
}
#homenewswrapper a, #homeeventswrapper a, #homerightwrapper a {
	text-decoration:none;
        font-weight:bold;
}
#homenewswrapper a:hover, #homeeventswrapper a:hover, #homerightwrapper a:hover {
	text-decoration:underline;
}
#homenewswrapper ul, #homeeventswrapper ul {
	 list-style: none;
	 margin: 15px 0 0 0;
}
#homenewswrapper li, #homeeventswrapper li {
	 margin-bottom:15px;
	 clear:both;
}
#homeeventswrapper li p {
         margin:0;
         padding:0;
}
/* --- view all link ---*/
#homemaincontent a.viewalllink {
	 background: url('/images/system/viewmorebg.gif') no-repeat top right;
	 width: auto;
	 float: left;
	 margin:10px 0 0 0;
	 text-decoration: none;
	 font-size: 7pt;
	 clear: both;
}
#homemaincontent a.viewalllink:hover {
	 text-decoration:underline;
}
#homemaincontent a.viewalllink span {
	 background: url('/images/system/viewmoreleftcap.gif') no-repeat top left; 
	 display: block;
	 padding: 5px 20px 6px 20px;
}
#homemaincontent .homenewslistimage {
	 float: left;
	 padding: 4px;
	 margin: 0 15px 0 0;
	 border: 1px solid #919191;
}

/* -- right column ---*/
#homerightwrapper {
	width: 300px;
	float: right;
	margin-top: 30px;
}
#homerightwrapper ul {
list-style:none;
}
#homerightwrapper li {
        padding:0 0 10px 0; 
}



/* --- Custom home page footer (with shadow) ----- */
#footerwrapper {
	 background:#fff;
}
#footercontent {
	 padding: 15px 0 0 0;
	 font-size:8pt;
	 line-height:1.2;	 
}


