@charset "UTF-8";
/* CSS Document */

/*INDEX*/
span.new{
font:14pt Helvetica, sans-serif;
color:#E31635;
}

span.whitesmall{
font:10pt Helvetica, sans-serif;
color:#FFFFFF;
}

#survey{
width:476px;
}

#indexTable{
position:relative;
left:-5px;
width:500px;
background-color:#E31635;
border-bottom:solid 15px #FFFFFF;
border-top:solid 15px #FFFFFF;
border-collapse:collapse;
}

tr.mainTable{
border-bottom:solid 15px #FFFFFF;
border-top:solid 15px #FFFFFF;
height:65px;
}

.indexText{
padding-left:15px;
width:350px;
}

.indexImage{
text-align:right;
padding-right:10px;
}

/*TRANSITION*/
span.header{
font:13pt Helvetica;
color:#000000;
}

#postgrad{
position:relative;
left:-35px;
}


#link1{
position:relative;
z-index:2;
top:15px;
left:-25px;
}

#link1i{
position:relative;
top:-10px;
z-index:1;
left:-35px;
}

#link2{
position:relative;
z-index:2;
top:0px;
left:-25px;
}

#link2i{
position:relative;
top:-25px;
z-index:1;
left:-35px;
}

#link3{
position:relative;
z-index:2;
top:-15px;
left:-25px;
}

#link3i{
position:relative;
top:-40px;
z-index:1;
left:-35px;
}

#link4{
position:relative;
z-index:2;
top:-30px;
left:-25px;
}

#link4i{
position:relative;
top:-55px;
z-index:1;
left:-35px;
}

#link5{
position:relative;
z-index:2;
top:-45px;
left:-25px;
}

#link5i{
position:relative;
top:-70px;
z-index:1;
left:-35px;
}

#transitiontable{
position:relative;
left:-35px;
top:-40px;
}

table#transitiontable{
padding:5px;
}

tr#transitiontable{
padding-bottom:10px;
}

/*MENTORSHIP PROGRAM*/
#student{
position:relative;
float:left;
margin-left:60px;
}

#alumni{
position:relative;
float:right;
margin-right:60px;
}

span.info{
font:9pt Helvetica;
}

/*CLASS OF*/
#portal{
position:relative;
float:left;
margin-left:45px;
}

#intouch{
position:relative;
float:right;
margin-right:45px;
margin-bottom:26px;
}

#congratulations{
position:relative;
margin-top:10px;
float:left;
}

#trailbonds2{
position:relative;
margin-top:10px;
float:left;
}

/*2010*/
#text{
position:relative;
z-index:2;
}

#ll2010table{
position:relative;
z-index:2;
}

#watermark{
position:absolute;
margin-left:-50px;
z-index:1;
margin-top:-5px;
}

/*2009*/
#bbq{
position:relative;
float:left;
margin-left:-09px;
z-index:2;
}

#lastlecture09{
position:relative;
float:center;
}

#congrats09{
position:relative;
float:right;
margin-right:-15px;
margin-top:-168px;
}

/*2008*/
#08slideshow{
position:relative;
float:left;
margin-left:-09px;
z-index:2;
}

#lastlecture08{
position:relative;
float:center;
}

#congrats08{
position:relative;
float:right;
margin-right:-15px;
margin-top:-168px;
}

/*LAST LECTURE*/
span.lecture{
font:13pt Helvetica;
color:#E31635;
line-height:10pt;
}

#join{
padding-bottom:5px;
}

#nominate{
padding-bottom:5px;
}

#textmedia{
margin-left:-6px;
}

#members{
text-align:center;
}

/*REALITY MC*/
span.red{
color:#E31635;
}

span.redsmall{
font:10pt Helvetica;
color:#E31635;
}

#realitymctext{
position:relative;
left:10px;
}

#realityheader{
z-index:1;
}

#testimonials{
position:relative;
margin-top:-232px;
margin-left:509px;
z-index:2;
}

#RMClink{
text-align:center;
width:185px;
}

#weather{
position:relative;
left:202px;
top:-72px;
width:270px;
height:77px;
background-color:#E31635;
}

span.whitesmall{
font-size:9pt;
color:#FFFFFF;
}

span.whitemedium{
font-size:10pt;
color:#FFFFFF;
}

#weathertext{
position:absolute;
top:6px;
left:62px;
width:205px;
height:66px;
}

#weatherimg{
margin-left:-4px;
padding-top:4px;
}

/*TESTIMONIALS*/
#emilypic{
position:relative;
float:left; 
}

#emilytext{
position:relative;
float:right;
width:300px;
}

#brianpic{
position:relative;
float:left;
margin-top:201px;
}

#briantext{
position:relative;
float:right;
width:300px;
margin-top:30px;
}

#carolinepic{
position:relative;
float:left;
margin-top:161px;
}

#carolinetext{
position:relative;
float:right;
width:300px;
margin-top:30px;
}

/*08 SLIDESHOW*/
#slideshow{
position:absolute;
left:50%
margin-left:-250px;
}

#wincashheader{
text-align:center;
}	

/*LINK STYLES*/

a{
font:10pt Helvetica;
color:#E31635;
text-decoration:none;
line-height:20pt;
}

a:visited{
font:10pt Helvetica;
color:#E31635;
text-decoration:none;
line-height:20pt;
}

a:hover{
text-decoration:underline;
}

a.small{
font:10pt Helvetica;
color:#E31635;
text-decoration:none;
}

a.small:visited{
font:10pt Helvetica;
color:#E31635;
text-decoration:none;
}

a.small:hover{
text-decoration:underline;
}

a.transition{
font:11pt Helvetica;
color:#FFFFFF;
text-decoration:none;
}

a.transition:visited{
font:11pt Helvetica;
color:#FFFFFF;
}

a.transition:hover{
font:11pt Helvetica;
color:#CCCCCC;
}

a.realitymc{
font:12pt Helvetica;
color:#E31635;
text-decoration:none;
}

a.realitymc:visited{
font:12pt Helvetica;
color:#E31635;
text-decoration:none;
}

a.realitymc:hover{
text-decoration:underline;
}

a.sidebar{
font:8pt Helvetica;
color:#CC092F;
text-decoration:none;
line-height:.875em;
font-weight:bold;
}

/*a.sidebar:visited{
font:8pt Helvetica;
color:#CC092F;
text-decoration:none;
line-height:.875em;
font-weight:bold;
}*/

a.sidebar:hover{
text-decoration:underline;
}

span.sidebarcontact{
font:8pt Helvetica;
}

a.whitesmall{
font:10pt Helvetica;
color:#FFFFFF;
text-decoration:none;
}

a.whitesmall:visited{
font:12pt Helvetica;
color:#FFFFFF;
text-decoration:none;
}

a.whitesmall:hover{
color:#CCCCCC;
}
