	/*diaries page */
		
		/* overrides */
	
			.subSectionList li {
				padding-right : 5px;
			}
			
			.mainHeader {
				margin-left : 13px;
			}
			
		/* subNave list */
			
			#sideNav2 .sub-nav-list {
				list-style-type : none;
			}
			
			#sideNav2 .sub-nav-list li {
				font-size : 13px;
				border : none;
				margin : 5px 0 0 18px;
				padding : 0;
				height : 15px;
			}
			
			.highlighted {
				background-color : #f2f3f5;
			}
			
			.current { 
				font-weight : bold !important;
			}
			
			#sideNav2 .sub-nav-list li a:link     { color: #4f2682; font-weight: normal; text-decoration: none; }
			#sideNav2 .sub-nav-list li a:visited  { color: #4f2682; font-weight: normal; text-decoration: none; }
			#sideNav2 .sub-nav-list li a:hover    { color: #4f2682; font-weight: normal; text-decoration: underline; }
			#sideNav2 .sub-nav-list li a:active   { color: #4f2682; font-weight: normal; text-decoration: underline; }
			
			.highlighted {
				background-color: #f2f3f5;
			}
			
		/* scroll section */
		
			.diaries-scroll-box {
				margin : 5px 4px 5px 5px;
				padding : 10px 2px 5px 10px;
				background-color : #fff;
				
			}
			
			.scroll-header {
				color : #4f2682;
				font-family:  "Helvetica Neue", Helvetica, Arial, sans-serif;
				font-size : 16px;
				font-weight : bold;
				margin : 0 0 5px 0;
				padding : 0;
			}
			
			.scroll-area {
				overflow: auto;
				height : 300px;
			}
			
			.student-section {
				color : #0d48a0;
				font-size : 11px;
				line-height: 1.4;
				margin : 0;
				padding : 0;
			}
			
			.item-name {
				color : #333;
				font-weight : normal
			}
			
			.student-name {
				color : #0d48a0;
				font-size : 13px;
				margin : 7px 0 0 0;
				padding : 0;
			}
			
			.student-name a:link     { color: #0d48a0; font-weight: normal; text-decoration: none; }
			.student-name a:visited  { color: #0d48a0; font-weight: normal; text-decoration: none; }
			.student-name a:hover    { color: #0d48a0; font-weight: normal; text-decoration: underline; }
			.student-name a:active   { color: #0d48a0; font-weight: normal; text-decoration: underline; }

		/* student profile */
		
			.student-profile {
				margin : 5px 20px 5px 13px;
				padding : 0 0 7px 0;
				background-color : #f2f3f5;
				width : 152px;
				float : left;
				line-height: 1.3;
				font-family:  "Helvetica Neue", Helvetica, Arial, sans-serif;
				font-size : 11px;
				clear : none;
			}
			
			.student-profile img {
				border : 1px solid #000;
			}
			
			.student-profile h4 {
				font-weight : normal;
				color: #0d48a0;
				font-size: 14px;
				margin : 6px;
				padding : 0;
			}
			
			.info-items {
				margin : 0 4px 0 6px;
				color : #333;
			}
			
		/* diaries posts */
		
			.diaries-posts {
				width : 355px;
				float : left;
				font-family:  "Helvetica Neue", Helvetica, Arial, sans-serif;
				line-height : 1.4;
			}
			
			.diaries-student-header {
				color : #0d48a0;
				font-weight : normal;
				font-size : 17px;
				margin : 0 0 10px 0;
				padding : 5px 0 0 0;
			
			}
			
			.blog-title {
				color : #0d48a0;
				margin : 0;
				padding : 0;
				font-size : 14px;
				font-weight : normal;
			}
			
			.blog-title a:link     { color: #0d48a0; font-weight: normal; text-decoration: none; }
			.blog-title a:visited  { color: #0d48a0; font-weight: normal; text-decoration: none; }
			.blog-title a:hover    { color: #0d48a0; font-weight: normal; text-decoration: underline; }
			.blog-title a:active   { color: #0d48a0; font-weight: normal; text-decoration: underline; }
			
			.entrySection {
				color : #333;
				font-size : 12px;
				border-bottom : 1px solid #c9cdc6;
				padding : 0 0 16px 0;
				margin : 0 0 13px 0;
			}
			
			.date {
				color : #a9ada3;
				font-size: 12px;
			}
			
			.older-entries-section {
				color : #333;
				font-size : 12px;
				padding : 0;
				margin : 0 0 20px 0;
			}
			
			.older-enteries-header {
				font-size : 12px;
				font-weight : bold;
				margin : 0;
				padding : 0;
			}
			
			.older-entries {
				color : #0d48a0;
				margin : 0;
				padding : 0;
				font-size : 12px;
				font-weight : normal;
			}
			
			.older-entries a:link     { color: #0d48a0; font-weight: normal; text-decoration: none; }
			.older-entries a:visited  { color: #0d48a0; font-weight: normal; text-decoration: none; }
			.older-entries a:hover    { color: #0d48a0; font-weight: normal; text-decoration: underline; }
			.older-entries a:active   { color: #0d48a0; font-weight: normal; text-decoration: underline; }
