@charset "utf-8";

/*	-------------------------------------------------------------
	Boussias Conferences Style Sheet
	Designed by Boussias New media Team
	Project Leader Kostas Panoulas
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Description:		Boussias Conferences
	Filename:			bc.article.css
	Version:			1.0
	Date:				March 23, 2008
	------------------------------------------------------------- */	

	@import url("event.header.css");
	@import url("event.navigation.css");
	@import url("event.modules.css");
	/* @import url("event.sponsors.css");*/

/*	-------------------------------------------------------------
	Generic Elements
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

		body {
			margin: 0px 0px 10px 0px;
			padding: 0px;
			background: url("../_imagesConferences/event_body_bg.gif") repeat-x;			
			color: #000;
			font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
			text-align: center;
			font-size: 12px; }
		
		a:link, a:visited, a:active {
			color: #000;
			text-decoration: underline; }
			
		a:hover {
			color: #8c1015;
			text-decoration: none; }
		
		a.more {
			text-decoration: underline; }
		
		a.kleid {
			padding-right: 10px;
			text-decoration: underline;
			background: url("../_imagesConferences/lock.gif") no-repeat right center; }
		
		a img {
			border: 0px; }
		
		html {
			height: 100%;
			width: 100%; }
		
		form {
			margin: 0px;
			padding: 0px; }
		
		.clear {
			clear: both;
			margin: 0;
			padding: 0; }
		
		.accesibility {
			display: none;
			visibility: hidden;  }

/*	-------------------------------------------------------------
	Structure
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		
		#eventPromoContainer {
			width: 960px;
			margin: auto auto;
			text-align: left;
			padding: 0px; }		
		
		#eventPromoContent {
			width: 940px;
			margin: 0px 0 0 0;
			text-align: left;
			padding: 0;
			/*background: url("../_imagesConferences/containerBack.gif") repeat-y left;*/
			float: left; 			
			background-color:#fff; }
			
		#alphaPromo {
			float: left;
			width: 680px;
			margin: 0px 10px 0px 0px;
			/*background-color:#000000;*/ }
			
		#alphaPromo #feature {
			float: left;
			margin: 0px;
			padding: 0px 0px 0px 0px;
			width: 680px;		
			background-color:#000000; }	
			
		#betaPromo {
			float: left;
			margin: 0px 0px 0px 0px;
			width: 240px;
			/*background-color:#000000;*/ }				
		
		#eventPromoContainerFooter {
			width: 960px;
			margin: auto auto;
			text-align: left;
			padding: 0px;  }
		
		#pageContainer {
			width: 960px;
			margin: auto auto;
			text-align: left;
			padding: 0px;  }
	
		#pageContent {
			width: 940px;
			margin: 10px 0px 0px 0px;
			text-align: left;
			padding: 0px;
			/*background: url("../_imagesConferences/containerBack.gif") repeat-y left;*/
			float: left; 			
			background-color:#fff;}

		#pageContentDelta {
			width: 940px;
			margin: 10px 0 0 0;
			text-align: left;
			padding: 0;
			float: left; }

		#alpha {
			float: left;
			width: 730px;
			margin: 0px 0px 0px 0px;
			/*background-color:#996600;*/
			/*background-color:#000000;*/
			/*border:1px solid #000000;*/ }
			
		#alphaTop {
			float: left;
			width: 720px;
			margin: 0px 0px 10px 0px;
			/*background-color:#0066FF;*/
			/*background-color:#000000;*/
			/*border:1px solid #000000;*/ }
		
		#alphaTopLeft {
			float: left;
			width: 450px;
			margin: 0px 10px 0px 0px;
			padding: 0px 0px 0px 0px;	
			/*background-color:#00CC99;*/
			/*background-color:#000000;*/
			/*border:1px solid #000000;*/ }
		
		#alphaTopRight {
			float: left;
			width: 250px;
			margin: 0px 0px 0px 0px;
			/*background-color:#FFFF00;*/
			/*background-color:#000000;*/
			/*border:1px solid #000000;*/ }		
		
		#alphaBottom {
			float: left;
			width: 720px;
			margin: 0px 0px 0px 0px;
			/*background-color:#000000;*/
			/*border:1px solid #000000;*/ }				
		
		#alphaBottomLeft {
			float: left;
			width: 180px;
			margin: 0px 10px 0px 0px;
			padding: 0px 0px 0px 10px;	
			/*background-color:#00CC99;*/
			/*background-color:#000000;*/
			/*border:1px solid #000000;*/ }			
		
		#alphaBottomRight {
			float: left;
			width: 520px;
			margin: 0px 0px 0px 0px;
			/*background-color:#FFFF00;*/
			/*background-color:#000000;*/
			/*border:1px solid #000000;*/ }			
			
		#beta {
			float: left;
			width: 200px;
			margin: 0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
			/*background-color:#FFFF00;*/
			/*background-color:#BCBEC0;*/
			/*border:1px solid #000000;*/ }
			
		#delta {
			background-color: #E5E5E5;
			width:734px;
			float:left;
			padding-bottom: 10px; }

/*  Paging for navigation
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	   div.paging {
			text-align: center;
			margin: 5px 0px 10px 0px;
			padding: 7px 0px 5px 0px;
			float: left;
			width:409px;
			background: #999999 url("../_imagesConferences/paging_bg.jpg") no-repeat left top; 
		}
	
		div.paging a, div.paging a:visited{
			text-decoration:none;
			border: 1px solid #8C8877;
			background-color:#dddddd;
			padding: 2px 5px 2px 5px;
			height: 22px;
			line-height: 20px;
		}
	
		div.paging a:hover, div.paging a.selected, div.paging a.selected:visited {
			background-color: #C21217;
			color: white;
			border: 1px solid #8C8877;
		}
		
/*  Rss feed
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/		

		 #rssContainer {
			font-size: 11px;
			float: left;
			width: 410px;
			margin: 0px;
			padding: 5px 0px 10px 0px;
			text-align: center; }
			
		#rssContainer img {
			vertical-align: middle; }
		
/*	Global Footer
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
		#footerContainer {
			width: 940px;
			padding: 0px 0px 0px 0px;
			float: left;
			font-size: 11px; }
		
		#footerContainer #footerTop {
			line-height: 18px;
			width: 940px;
			float: left;
			background-color:#fff;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px; }			
			
		#footerContainer #footerTop #footerTopContent {			
			width: 920px;
			float: left;
			background-color:#fff;
			margin: 15px 0px 0px 0px;
			padding: 0px 0px 0px 10px; }
			
		#footerContainer #footerTop #footerTopContent h6{			
			float: left;			
			border-top:1px solid #999999;
			width: 910px;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:13px;
			color: #000;
			background-color:#DBD9CD;
			margin: 0px 0px 0px 0px;
			padding: 5px 0px 0px 10px; }
			
		#footerContainer #footerTop #footerLinks {			
			width: 910px;
			float: left;
			background-color:#DBD9CD;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 8px 10px; }
			
		#footerContainer #footerTop #boussiasConferencesLinks {			
			width: 910px;
			float: left;
			background-color:#fff;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 5px 10px;
			border-bottom:1px solid #999999; }			
		
		#footerContainer #footerTop #footerTopContent span.belowHeading{ 
			float: left;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			background: url("../_imagesConferences/footerBelowHeading_bottom.jpg") no-repeat left top;
			width: 920px;
			height: 14px; }
				
		#footerContainer #footerMiddle {
			width: 940px;
			float: left;
			background-color:#FFFFFF; }
		
		#footerContainer #footerMiddle p {
			margin: 10px;
			padding: 3px 0 3px 140px;
			background: url("../_imagesConferences/logoBoussias.gif") no-repeat left top;  }
		
		#footerContainer #footerMiddle p a span {
			color: #d71920; }
		
		#footerContainer #footerBottomContainer {
			width: 940px;
			padding: 0px 0px 10px 0px;
			margin:0px 0px 0px 0px;
			float: left;			
			background:#FFF; }
		
		#footerContainer #footerBottomContainer #footerBottom {
			width: 910px;
			height:28px;
			padding: 10px 0px 10px 10px;
			margin:0px 0px 0px 10px;			
			background: url("../_imagesConferences/footerbottom.gif") repeat-x left top;
			color: white; }
			
		#footerContainer #footerBottomContainer #footerBottom a {
			color: white; }
		
		#footerContainer #footerBottomContainer #footerBottom p.left {
			margin: 0px;
			width: 688px;
			float: left; }
		
		#footerContainer #footerBottomContainer #footerBottom p.right {
			margin: 0px;
			float: left; }
		
		#footerContainer #footerBottomContainer #footerBottom p.right a {
			margin: 0px 0px 0px 0px;
			float: left; }
		
		#footerContainer #footerBottomContainer #footerBottom p img {
			vertical-align: -8px; }

		#right2 {
			margin: 0px;
			padding-left:15px;
			float: left; }
					
		#right2 a {
			font-family:Tahoma,Verdana,sans-serif;
			font-size:10px;
			font-weight:normal;
			color:#ffffff;
			text-decoration:none; }
			
		#right2 a:hover {
			font-family:Tahoma,Verdana,sans-serif;
			font-size:10px;
			font-weight:normal;
			color:#ff6000;
			text-decoration:none; }
