body 				{
				background: url(images/bg01.jpg) #3a77ba repeat-x; 
				margin: 0;
				padding: 0;
				font: 12.5px "Trebuchet MS", Arial, Helvetica, sans-serif;
				color: #48443e;
				}


h1, h2, h3 			{margin: 0; text-transform: capitalize;}


h1 				{font: normal 32px "Trebuchet MS", Arial, Helvetica, sans-serif;}


h2 				{font: normal 24px "Trebuchet MS", Arial, Helvetica, sans-serif;}


h3 				{font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; text-align: center; line-height: 2.2em;} 


p, ol, ul, dl 			{margin: 0 auto auto auto; text-align: justify; line-height: 2.2em;}

p 				{margin-bottom: 20px;}

.larger 			{font: bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif;}

ul 				{margin-left: 0; padding-left: 0; list-style: none;}

strong 				{color: #196478;}

.underline			{text-decoration:underline;}

a 				{color: #5b9900;}

a:hover				{text-decoration: none;}

a img 				{border: 0;}

.alignleft			{float: left;}

.alignright 			{float: right;}

.aligncenter			{margin: 0 auto;}

.clear 				{clear: both;}

.textcenter 			{text-align:center; margin: auto;}

img.alignleft 			{margin: 0 25px 0 0;}

img.alignright 			{margin: 0 0 0 25px;}

img.border 			{padding: 4px; border: 1px solid #d6c5e7;}

img.wrap			{margin: 5px 10px; padding: 4px; border: 1px solid #d6c5e7;}



/* WRAPPER */

#wrapper 			{background: url('images/bg02.jpg'); width: 1000px; margin: 0 auto;}



/* HEADER */

#header 			{background: url('images/header.jpg') #3c3c3c; height: 208px;}



/* TOP MENU */

#menu 				{margin: auto 10px auto 308px;}

#menu ul 			{height: 50px; padding: 0px; list-style: none; line-height: 1.0em;}

#menu li 			{
				background: url('images/nav.jpg') no-repeat top right;
				width: 78px;
				height: 63px;
				float: left;
				margin: 0px;
				padding: 0 7px 20px 0;
				display: block;
				text-align: center;
				}

#menu li:hover 			{background: url('images/navh.jpg') no-repeat top right;}


#home li.home,
#involve li.involve,
#campus li.campus,
#projects li.projects,
#alumni li.alumni,
#sponsorship li.sponsorship,
#applications li.applications,
#contact li.contact
				{background: url('images/nava.jpg') no-repeat top left;}


#home li.home a,
#involve li.involve,
#campus li.campus a, 
#projects li.projects a, 
#alumni li.alumni a,
#sponsorship li.sponsorship a,
#applications li.applications a, 
#contact li.contact a  		{text-decoration:underline; color:#fff;}



#menu a 			{
				padding: 10px 3px;
				display: block;
				font: normal 14px arial, tahoma, sans-serif;
				letter-spacing: -0.5px;
				text-transform: capitalize;
				text-decoration: none;
				line-height: 14px;
				color: #e7e7e7;
				}

#menu a:hover 			{text-decoration: underline; color: #9de13b;}

#menuII 			{
				margin: 30px 20px 20px 325px;
				font: normal 15px "trebuchet ms", arial, sans-serif;
				text-transform: capitalize;
				text-align:center;
				color: #eee;
				}

#menuII a 			{margin: 10px; padding: 0; color: #a5f675;}



/* Content */

#content 			{width: 655px; float: left; padding: 0 24px 0 25px;}


/* Post */

.post .title, .post .date 	{padding: 0 25px;}

.post .title 			{
				margin: 0;
				padding-top: 50px;
				font: normal 32px "trebuchet ms", arial, sans-serif;
				line-height: normal;
				color: #2D4D00;
				}

.post .title a 			{text-decoration: none; color: #1e004d;}


.post .date 			{line-height: normal; color: #594080;}

.post .entry 			{
				margin: 0 25px;
				padding: 10px 0 20px 0;
				border-top: 1px solid #e4d0e4;
				}

.post .highlight 		{
				width: 80%; 
				margin: 0px auto; 
				padding:10px; 
				text-align:center; 
				background: #b4d8ff; 
				border:3px double #7cb4ef;
				}

.post .highlight-2 		{
				width: 80%; 
				margin: 0px auto; 
				padding:10px; 
				text-align:center; 
				background: #ffdeb4; 
				border:3px double #efbd7c;
				}
	

/* SIDEBAR */

#sidebar 			{
				width: 246px;
				float: right;
				padding: 25px 50px 0 0;
				}

#sidebar ul 			{
				margin: 0;
				padding: 0 0 0 25px;
				list-style: none;
				line-height: normal;
				border-left: 1px solid #bee3c0;
				}


#sidebar li ul 			{padding: 0; line-height: 3.5; border: 0;}

#sidebar h2 			{
				margin: 0 0 20px 0;
				padding: 20px 0 5px 0;
				color: #1e004d;
				border-bottom: 1px solid #e4d0e4;
				}

#sidebar h3 			{
				font: normal 17px "Trebuchet MS", Arial, Helvetica, sans-serif;
				margin: 0 0 20px 0;
				padding: 20px 0 5px 0;
				color: #1e004d;
				border-bottom: 1px solid #e4d0e4;
				}

/* FOOTER BAR */

#footer-bar			{
				background: url(images/footcol.jpg) repeat-x #202328;
				margin: 0 25px;
				padding: 35px 35px 0 35px;
				color: #8a9495;

				}

#footer-bar h2 			{font-size: 26px; color: #cae9ed;}
#footer-bar h3			{font-size: 20px; color: #cae9ed;}

#footer-bar a 			{color: #8a9495;}

#footer-col1			{
				float:left;
				width:70%;
				color: #8a9495;
				}

#footer-col2			{
				float:right;
				padding: 0 0 0 15px;
				width:25%;
				color: #8a9495;
				border-left: 1px solid #848c8e;
				}


/* FOOTER */

#footer 			{
				background: url(images/footer.jpg) no-repeat;
				width:1000px;
				height: 25px;
				margin: 0 auto;
				padding: 0px;
				}

#footer p 			{
				margin-bottom: 0;
				font: normal 10px "trebuchet ms", arial, sans-serif;
				text-align: center;
				line-height:10px;
				color: #707978;
				}

#footer a 			{color: #707978;}
