#tutoring{width: 400px; height: 400px; text-align: left; float: left;font-family:'Lucida Grande',Helvetica;color: #555555; text-align: left; padding-left: 10px; font-size: 10px; border-right: 1px solid black; padding-right: 10px; color: black;}
#tutoring a{color: rgb(255, 144, 0); text-decoration: none;}
#tutoring h1{font-size: 20px; text-align: center;}

#upcoming{width:400px; margin-left: 25px; text-align: left; font-family:'Lucida Grande',Helvetica;color: #555555; float: left; text-align: right; font-size: 10px; color: black; }
#upcoming a{color: rgb(255, 144, 0); text-decoration: none;}
#upcoming h1{font-size: 20px; text-align: center;}
#upcoming #meeting-info{float: left; text-align: left; width: 400px; margin-right: 15px;}
#upcoming #meeting-time{float: left; text-align: left; width: 400px; margin-right: 15px;}
#upcoming #meeting-cost{float: left; text-align: left; width: 400px;}
#upcomig #register{float: left; width: 25px; }
#horizontal{background-image: url(horizontal.png); width: 400px;height: 1px; margin-top: 5px; margin-bottom: 10px;}
/* the overlayed element */
div.meeting {
	
	/* growing background image */
	
	background: url(white.png);
	/* dimensions after the growing animation finishes  */
	width:250px;
	height:325px;		
	
	/* initially overlay is hidden */
	display:none;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 25px;

}

/* default close button positioned on upper right corner */
div.meeting div.close {
	background:url(overlay/close.png) no-repeat;
	position:absolute;
	top:2px;
	right:5px; 
	width:35px;
	height:35px;
	cursor:pointer;
}

div.meeting2 {
	
	/* growing background image */
	
	background: url(white.png);
	/* dimensions after the growing animation finishes  */
	width:250px;
	height:325px;		
	
	/* initially overlay is hidden */
	display:none;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 25px;

}

/* default close button positioned on upper right corner */
div.meeting2 div.close {
	background:url(overlay/close.png) no-repeat;
	position:absolute;
	top:2px;
	right:5px; 
	width:35px;
	height:35px;
	cursor:pointer;
}

div.video {
	background:url(overlay/white.png) no-repeat;
	padding:40px;	
	width:576px;  
	display:none;
}

div.video div.close {
	background:url(overlay/close.png) no-repeat;
	position:absolute;
	top:2px;
	right:5px; 
	width:35px;
	height:35px;
	cursor:pointer;
}

a.player { 		
	display:block;
	height:450px;}
	
#login{
right: 0;
top: 0;
position: absolute;

}