	div.news_column
		{
			display: block;
			margin: 0px;
			margin-left: 5px;
			padding: 0px;
			padding-right: 10px;
			height: auto;
			width: 480px;
			background-color: none;
			float: left;
		}

	div.news_block
		{
			display: block;
			margin: 0px;
			margin-bottom: 10px;
			padding: 5px;
			height: auto;
			width: auto;
			background-color: none;
			font: 0.7em arial;
			text-align: left;

		}

	p.news_header
		{
			margin: 0px;
			margin-bottom: 10px;
			padding: 0px;
			font: 1.8em "Lucida Grande", arial;
			color: #780C0C;

		}

	p.news_content
		{
			margin: 0px;
			margin-bottom: 10px;
			padding: 0px;
			font: 1.1em arial;
			line-height: 1.3em;
			color: #000000;

		}

	p.news_date
		{
			margin: 0px;
			margin-bottom: 3px;
			padding: 0px;
			font: bold 1.1em arial;
			color: #000000;

		}

	p.news_header_fullpage
		{
			margin: 0px;
			margin-bottom: 10px;
			padding: 0px;
			font: 2.5em "Lucida Grande", arial;
			color: #780C0C;

		}

	p.news_content_fullpage
		{
			margin: 0px;
			margin-bottom: 10px;
			padding: 0px;
			font: 1.2em arial;
			line-height: 1.3em;
			color: #000000;

		}

	p.news_date_fullpage
		{
			margin: 0px;
			margin-bottom: 3px;
			padding: 0px;
			font: bold 1.3em arial;
			color: #000000;

		}

	p.news_comment_fullpage
		{
			padding: 10px; 
			margin: 0px; 
			margin-left: 45px; 
			margin-right: 45px; 
			margin-bottom: 20px; 
			color: #787878; 
			background-color: #E9D5D5;
			border: 1px solid #D4C2C2;
			font: 1.1em arial;

		}

	div.home-right_column
		{
			display: block;
			margin: 0px;
			height: auto;
			width: 416px;
			padding: 0px;
			background: none;
			float: left;
			font: 0.7em Arial;

		}

	span.item_divider
		{
			color: #787878; 
			cursor: default;

		}

	div.home-right_block
		{
			display: block;
			margin: 0px;
			margin-bottom: 7px;
			height: auto;
			width: 400px;
			padding: 7px;
			border: 1px solid #AB8787;
			background-color: #DBC7B7;
			font: 1.1em arial;
			line-height: 1.3em;
			text-align: left;

		}

	div.home-right_block_permanent
		{
			display: block;
			margin: 0px;
			margin-bottom: 7px;
			height: auto;
			width: 396px;
			padding: 7px;
			border: 3px double #754545;
			background-color: #DBC7B7;
			font: 1.1em arial;
			line-height: 1.3em;
			text-align: left;
			background-image: url('images/motto_bg.png'); 
			background-repeat: no-repeat; 
			background-position: center left;

		}

	div.home-right_block_adminpanel
		{
			padding: 0px; 
			margin: 0px; 
			padding-right: 5px; 
			padding-top: 3px; 
			width: 393px; 
			height: 12px; 
			background-color: #AB8787; 
			font: bold 0.8em arial; 
			color: #EFCCCC; 
			text-align: right;
			float: left;

		}

	div.home-right_block_adminpanel:hover
		{
			color: #FFFFFF; 

		}

	input.home-right_block_adminpanel_x
		{
			padding: 0px; 
			margin: 0px; 
			padding-top: 1px; 
			width: 18px; 
			height: 15px; 
			background-color: #AB7272; 
			border: 1px solid #AB8787;
			border-bottom: 0px;
			font: bold 0.8em arial; 
			color: #872323; 
			text-align: center;
			cursor: pointer;
			float: right;

		}

	input.home-right_block_adminpanel_x:hover
		{
			background-color: #872323;
			color: #FFFFFF; 

		}

	div.home-right_block_adminpanel_hideshow
		{
			padding: 0px; 
			margin: 0px; 
			padding-right: 5px; 
			padding-top: 3px; 
			width: 411px; 
			height: 12px; 
			background-color: #892323; 
			font: bold 0.8em arial; 
			color: #CDABAB; 
			text-align: right;

		}

	div.home-right_block_adminpanel_hideshow:hover
		{ 
			color: #FFFFFF; 

		}

	p.header
		{
			margin: 0px; 
			margin-bottom: 10px; 
			padding: 0px;
			font: 1.3em Times New Roman; 
			color: #740C0C; 
			text-align: center;

		}

	p.information_header
		{
			margin: 0px;
			margin-bottom: 10px;
			margin-left: 15px;
			padding: 0px;
			font: 1.5em "Lucida Grande", arial;
			color: #780C0C;

		}

	p.information_point
		{
			margin: 0px;
			margin-left: 15px;
			padding: 0px;
			font: bold 0.9em arial;
			

		}

	p.information_paragraph
		{
			margin: 0px;
			margin-left: 15px;
			margin-bottom: 1em;
			padding: 0px;
			font: 0.8em arial; margin-left: 15px;
			line-height: 1.3em;

		}

	div.chapter_block
		{
			display: block; 
			background-color: #BFB1A4; 
			background-image: url('../images/chapter_bg.png');
			background-position: top;
			background-repeat: repeat-x;
			border: 3px double #957676;
			font: 0.8em arial;
			width: 283px; 
			height: 130px; 
			padding: 3px;
			float: left; 
			margin: 0px; 
			text-align: center;

		}

	p.chapter_name
		{
			width: 277px;
			height: 18px;
			margin: 0px;
			padding: 1px;
			padding-top: 4px;
			border: 1px solid #957676;
			font: bold 1.1em Times New Roman;
			color: #672323;
			background-color: #672323;
			background-image: url('../images/chapter_name_bg.png');
			background-position: center;
			background-repeat: no-repeat;
	
		}

	p.chapter_university
		{
			margin: 0px;
			margin-top: 10px;
			padding: 0px;
			font: bold 1.0em arial;

		}

	p.chapter_location
		{
			margin: 0px;
			margin-bottom: 20px;
			padding: 0px;
			font: 1.0em arial;

		}

	p.chapter_email
		{
			margin: 0px;
			padding: 0px;
			font: 0.85em arial;

		}

	p.chapter_website
		{
			margin: 0px;
			margin-bottom: 15px;
			padding: 0px;
			font: 0.85em arial;

		}

	span.greek_letters
		{
			color: #94812d;

		}

	div.officer_container
		{
			width: 450px; 
			height: 110px; 
			padding: 0px; 
			margin: 0 auto; 
			margin-top: 12px;
			background-color: #EDDFBB; 
			border: 1px solid #AB8787;
			overflow: hidden;

		}

	div.officer_pic
		{
			width: 99px; 
			height: 100px; 
			padding: 5px; 
			background-color: #BAA797; 
			border: none; 
			border-right: 1px solid #AB8787;
			float: left; 

		}

	img.officer_pic
		{
			width: 98px; 
			height: 98px; 
			border: 1px solid #AB8787;

		}

	div.officer_info
		{
			width: 340px; 
			height: 100px; 
			padding: 5px; 
			padding-left: 0px;
			padding-right: 0px;
			background-image: url('../images/officer_bg.png'); 
			background-repeat: no-repeat; 
			background-color: #EDDFBB; 
			text-align: center;
			float: left;

		}

	p.officer_title
		{
			margin: 0px;
			padding: 0px;
			font: 1.0em Times New Roman;
			color: #000000;

		}

	p.officer_name
		{
			margin: 0px;
			margin-top: 5px;
			padding: 0px;
			font: bold 0.8em Arial;
			color: #781212;

		}

	p.officer_details
		{
			margin: 0px;
			padding: 0px;
			font: 0.8em Arial;
			color: #343434;

		}

	img.bannerpic
		{
			padding: 0px; 
			padding-bottom: 20px; 
			margin: 0px;
			margin-left: 50px;

		}

	input.personal_details_text
		{
			padding: 2px;
			border: 1px solid #AB8787;
			margin: 0px;
	
		}

	input.auth_request_textbox
		{
			padding: 2px;
			border: 1px solid #AB8787;
			margin: 0px;
			color: #757575;

		}

	a span.pending_box
		{
			display: none; 
			position: absolute; 
			width: 200px; 
			height: 150px; 
			right: -216px; 
			top: -3px; 
			padding: 2px; 
			background-color: #FFE2E2; 
			border: 1px solid #987474; 
			text-decoration: none; 
			color: #343434; z-index: 6;
			overflow: hidden;

		}

	a:hover span.pending_box
		{
			display: block; 
		}

	a span.pending_box_shadow
		{
			display: none; 
			position: absolute; 
			width: 214px; 
			height: 164px; 
			right: -220px; 
			top: -7px; 
			background-color: #000000; 
			border: none; 
			text-decoration: none; 
			color: #232323; 
			z-index: 5;
			opacity: 0.45;

		}

	a:hover span.pending_box_shadow
		{
			display: block;
		}

	p.pending_box_cat
		{
			margin: 0px; 
			padding: 0px; 
			font-size: 0.9em; 
			color: #404040;
		}
