* {
	margin: 0;
	padding: 0;
}

div.clear{clear:both;}


html,body{background:#eeeeee url(img/bg.jpg) top left repeat-x; font-family:verdana; font-size:12px;}

img{border:none;}


	div.header{height:120px; overflow:hidden; width:980px;  margin:0px auto;  background:url(img/bg.jpg) top left repeat-x; }
	
		.logo{position:absolute;}
		
		.studentsn_logo{position:absolute; margin:0px 0px 0px 765px;}
		
		.main_navigation{position:absolute; margin:81px 0px 0px 0px; padding-top:12px; font-family:arial; }
		
		.main_navigation li{display:inline; margin-right:10px; }
		
		.main_navigation li a,.main_navigation li a:visited{text-decoration:none; color:#313131; font-size:19px; background:#eee; padding:4px;}
		
		.main_navigation li a:hover{text-decoration:underline;}
	
	div.container{background:#fff; padding:10px 0px;}
	
		div.content{width:980px;  margin:0px auto; background:#fff;}
		
		h1.content_title{background:#ECF5F9; border-bottom:5px solid #E0EFF5; padding:10px; font-family:Century Gothic; font-size:26px; color:#313131; margin-bottom:10px;}
		
		h1.content_title a,h1.content_title a:visited{color:#313131; text-decoration:none;}
		
		h1.content_title a:hover{text-decoration:underline;}
		
		div.content_left{float:left; width:689px; line-height:20px; font-size:13px; color:#313131; padding-right:5px;}

.alignleft{float:left; margin:10px;}
.alignright{float:right; margin:10px;}
aligncenter{margin:10px auto; display:block;}


		
			div.content_left p{margin-bottom:20px;}
		
		div.content_right{float:right; width:286px;}
		
			.about_post{background:#E0EFF5; margin-bottom:10px; padding:10px;}
			
			.about_post li{display:block; font-size:11px; padding:5px 0px 5px 15px;}
			
			.about_post li.who{background:url(img/who.gif) left center no-repeat;}
			.about_post li.inside{background:url(img/inside.gif) left center no-repeat;}
			.about_post li.comment{background:url(img/comment.gif) left center no-repeat;}
			.about_post li.when{background:url(img/when.gif) left center no-repeat;}
			
			.commentlist{list-style:none;}
			
			.commentlist li{background:#E0EFF5; margin-bottom:10px;}
			
			.comment_info{background:#ECF5F9; height:50px;}
			
			.comment_info a,.comment_info a:visited{position:absolute;}
			
			.comment_info a:hover{text-decoration:underline;}
			

			
			div.comment_info cite a{margin:6px 0px 0px 5px; font-size:18px; font-style:normal; font-family:Tahoma; color:#313131;  text-decoration:none;}
			
			a.commented_at,a.commented_at:visited{margin:33px 0px 0px 5px; font-size:10px; color:#76BAD3; text-decoration:none; }
			
			.commentlist li .comment_content{padding:5px; font-size:11px; line-height:150%; color:#666;}
			
			.commentlist li .comment_content a,.commentlist li .comment_content a:visited{color:#313131; text-decoration:none;}
			
			.commentlist li .comment_content a:hover{text-decoration:underline;}
			
			.commentlist li .comment_content p{margin-bottom:15px;}
			
			
			h3#comments{margin-bottom:10px;}

div.footer{background:#eee; padding:10px 0px; font-size:10px; color:#666;}

	div.footer_notice{width:980px;  margin:0px auto; background:#eee;}

	