#container{
	width: 976px;
}

/******  Header Styles  ******/
#header{
	margin-left: 31px;
	height: 112px;
	background: url(home_graphics/green_bar.gif) no-repeat bottom right;
}

#header #stclogo{
	height: 112px;
	width: 276px;
	float: left;
	border: 0;
}

/******  Main Menu Styles  ******/
#mainMenu{
	height: 68px;
}
#mainMenu li{
	height: 68px;
}

#mainMenu li a{
	padding: 48px 30px 3px 20px;
}

/******  Left Div Styles  ******/
#left{
	width: 516px;
	height: 373px;
	float: left;
	margin-left: 31px;
	background: url(home_graphics/telephone_picture.jpg) no-repeat top right;
	position: relative;
	display: inline;
}

#left #logobox{
	height: 100px;
	width: 516px;
	position: absolute;
	bottom: 0px;
	right: 0px;
	background: url(home_graphics/arch_bottom.jpg) no-repeat top right;
}

#left #logobox #alcatel_logo{
	margin-left: 22px;
	border: 0;
	width: 145px;
	height: 55px;
}


/******  Right Div Styles  ******/
#right {
	width: 429px;
	float: right;
	background: url(home_graphics/homepage_content_bg.gif) no-repeat 0px 102px;
}

#right h1{
	width: 429px;
	text-indent: -9999px;
	height: 66px;
	color: #FFF;
	font-size: 22px;
	background: url(home_graphics/header.jpg) no-repeat top left;
}

#right h2{
	width: 429px;
	text-indent: -9999px;
	height: 36px;
	color: #dcfed0;
	font-size: 14px;
	background: url(home_graphics/subheader.jpg) no-repeat top left;
}

#right #content{
	margin: 25px 50px 15px 30px;
}

/******  Bottom Bar Styles  ******/
#bottom{
	clear:both;
	position: relative;
	height: 169px;
	background: url(home_graphics/blue_bar_bg.gif) repeat-x top left;
}

#testimonials{
	width: 447px;
	height: 169px;
	margin-left: 53px;
	margin-right: 47px;
	float: left;
	background: url(home_graphics/testimonial_box.jpg) no-repeat top left;
	display: inline;
}

#testimonials h3{
	margin: 26px 0px 10px 216px;
	color: #0756a0;
	font-size: 22px;
	font-weight: normal;
}

#testimonials p{
	margin: 0px 65px 0px 216px;
}

#students{
	float: left;
	margin: 28px 30px 0px 10px;
	width: 175px;
	height: 107px;
	background: url(home_graphics/current_students.jpg) no-repeat top left;
	
}

#students h4{
	margin: 10px 25px 20px 22px;
	color: #FFF;
	font-size: 15px;
	font-weight: normal;
	line-height: 20px;
}

#students p{
	margin-left: 52px;
}

#students a{
	color: #a4e08f;
	text-transform: uppercase;
}

#planning{
	float: left;
	margin: 28px 0px 0px 0px;
	width: 175px;
	height: 107px;
	background: url(home_graphics/current_students.jpg) no-repeat top left;
	
}

#planning p{
	color: #FFF;
}

#planning .ptop{
	margin: 8px 20px 15px 20px;
}

#planning .plink {
	margin-left: 52px;
	line-height: normal;
	text-transform: uppercase;
}

#planning a{
	color: #a4e08f;
}

#mobility{
	float: left;
	margin: 0px 0px 0px 0px;
	width: 110px;
	height: 107px;
	
	
}

#mobility p{
	color: #FFF;
}

#mobility .ptop{
	margin: 8px 20px 15px 20px;
}

#mobility .plink {
	margin-left: 52px;
	line-height: normal;
	text-transform: uppercase;
}

#mobility a{
	background: #ffffff;
	color:#0756a0;
}

#mobility img{
	margin: 0px 0px 0px 10px;
}

#table_position2 {
	float: right;
	margin: 10px 0px 0px 0px;
	
}

