body {
	background:url('../images/grass.jpg');
	font-size:100%;
	font-family:Arial,Helvetica;
}
#main {
	width:980px;
	margin-left:auto;
	margin-right:auto;
	border-left:8px solid #e2fcd1;
	border-bottom:8px solid #e2fcd1;
	background-color:#e2fcd1;
}
/* theme specific */
#headerImage {
    background:url('../images/innovation-experience-excel.png') no-repeat;
    position:relative;
	top:50px;
	left:5px;
}
#mainNav {
	margin:0;
	padding:0;
	border:0;
}
#mainNav ul {
	list-style-type:none;
	margin:0;
	padding:0;
}
#mainNav ul li a {
	text-transform:uppercase;
	color:#FFFFFF;
	padding:7px 3px 7px 6px;
	text-shadow:#083111 2px 2px 2px;
	text-decoration:none;
	font-size:0.7em;
	font-weight:bold;
	display:block;
	margin:0;
	height:12px;
	border-bottom:1px solid #004604;
}
/*#mainNav ul li:hover 
{
    background-color:#79C03A;
}
#mainNav ul li:hover 
{
    background-color:#8bd200;
}
*/
#mainNav ul li {
	/*display:block;
	background-color:#15822C;
	height:26px;*/
	padding:0;
	margin:0;
	width:140px;
    
}

.mainNavTop {
	background:url('../images/left-nav-top-grad.png') repeat-x #0F591A;
}
.mainNavTop:hover {
	background:url('../images/left-nav-top-grad-over.png') repeat-x;
}
.mainNavBottom {
	background:url('../images/left-nav-bottom-grad.png') repeat-x #0F591A;
}
.mainNavBottom:hover {
	background:url('../images/left-nav-bottom-grad-over.png') repeat-x #3D8714;
}

#header {
	background:url('../images/green-top-grad.png') repeat-x #024208;
	min-height:124px;
	width:830px;
	padding-left:0;
}
#topNav {
	background:url('../images/breadcrumb-grad.jpg') no-repeat #48a418;
	height:48px;
	width:830px;
}


.mandatory {
    color:red;
    font-size:1em;
    font-weight:bold;
}
#logo {
	padding:0;
	margin:0;		
}
#navigation {
	position:relative;
	float:left;
	width:140px;
	padding:0;
	margin:0;
}

#textContent {
	padding:10px 0 10px 0;
	font-size:0.8em;
	color:#202020;
}
#lowerNav {
	padding:400px 0 0 0;
	background:url('../images/lower-nav-grad.png') repeat-x #49a419;
}
#lowerNav ul {
	list-style-type:none;
	margin:0;
	padding:0;
}
#lowerNav li {
	line-height:1.2em;
}
#lowerNav .content {
	background-color:#FFFFFF;
	padding:5px 3px 5px 3px;
}
#lowerNav .content a {
	color:#58595B;
	text-decoration:none;
	font-size:0.8em;
}
#lowerNav .content a:hover {
	text-decoration:underline;
}
#currentStudents {
    padding:0 0 5px 0;
}
#socialNetworks {
	background-color:#FFFFFF;
	margin:4px;
}
#socialNetworks img {
	padding:4px;
}
#socialNetworks ul {
	list-style-type:none;
	margin:0;
	padding:0;
}
#socialNetworks li 
{
	height:40px;
    position:relative;
    float:left;
}
#contentArea {
	position:relative;
	float:right;
	width:838px;
	margin:0;
	padding:0;
}
#contentArea .content {
	background-color:#e2fcd1;
	padding:10px 8px 5px 8px;
}

#mainContactDetails {
    font-size:0.6em;
    color:#FFFFFF;
}
#mainContactDetails a {
    color:#FFFFFF;
    text-decoration:none;
}
#mainContactDetails a:hover {
    text-decoration:underline;
}
#breadcrumb {
	clear:left;
	font-size:0.7em;
	padding:29px 0 3px 5px;
	color:#FFFFFF;
}
#breadcrumb a {
	color:#FFFFFF;
}
#breadcrumb .selected {
	color:#FFFFFF;
}
#textContent p {
	margin:10px 0 10px 0;
}
#textContent h1 {
	color:#04480c;
	font-size:1.6em;
	margin:5px 0 5px 0;
	font-weight:normal;
	text-transform:uppercase;
}
#textContent h2 {
	color:#04480c;
	font-size:1.2em;
	margin:8px 0 8px 0;
	font-weight:bold;
	text-transform:uppercase;
}
#textContent strong {
    color:#406618;    
}
#textContent ul li a, #textContent a {
    color:#328E41;
}

#bottomNav {
	width:100%;
	clear:both;
}
#buttonsLeftButtons {
	position:relative;
	float:left;
	width:618px;
	margin:0;
	padding:0;
}
#buttonsLeftButtons ul {
	list-style-type:none;
	margin:4px 0 0 0;
	padding:0;
	height:50px;
}
#buttonsLeftButtons ul li {
	text-align:center;
	color:#FFFFFF;
	text-transform:capitalize;
	position:relative;
	float:left;
	width:202px;
	margin:0 4px 0 0;
}
#buttonsLeftButtons ul li a {
	height:37px;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	font-size:1.1em;
	display:block;
	text-shadow:#083111 2px 2px 2px;
	padding:14px 0 0 0;
}
#footer {
	clear:both;
    background-color:#FFFFFF;
	min-height:62px;
	padding:4px 4px 4px 4px;
	color:#7D7E7D;
	font-size:0.7em;
	width:965px;
}
#footer a {
	color:#7D7E7D;
}
.homeLogos {
    margin:0 2px 0 2px;
}
a.pin-button {
	background:url('../images/pin-button-background.jpg') no-repeat;
	display:block;
	width:151px;
	height:27px;
	padding:20px 5px 5px 60px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
a.pin-button small {
	font-size:0.8em;
}
.green-post-it {
	float:right;
	width:175px;
	height:167px;
	padding:30px 30px 30px 30px;
	background:url('../images/green-post-it-note-background.jpg') no-repeat;
	font-size:1.3em;
	color:#04480c;
	font-weight:bold;
	margin-left:50px;
	line-height:20px;
}
