@charset "utf-8";

/*	-------------------------------------------------------------
	Michalis Chrysoxoidis Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Description:		Global styles
	Filename:				global.css
	Version:				1.0
	Date:					July 20, 2007
	Author:                Dimitris Savvakos / PlingDesign
	------------------------------------------------------------- */

/*	-------------------------------------------------------------
	Generic Elements
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

body {
	margin: 0px 0px 10px 0px;
	padding: 0px;
	color: #000;
	background: #f4f6f6 url(../_images/background.gif) repeat-x top;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	line-height: 1.4em;
	font-size: 11px; }

a:link, a:visited, a:active {
	background-color: transparent;	
	 }
	 
a {
	color: black;
	text-decoration: underline;
}

a.more {
	padding-right: 10px;
	text-decoration: underline;
	background: url(../_images/arrow3.gif) no-repeat right center;
}

a.more2, span.more2 a {
	padding-right: 9px;
	text-decoration: underline;
	background: url(../_images/arrow2.gif) no-repeat right 5px;
	font-weight: bold;
}

a.archive {
	padding-left: 18px;
	text-decoration: underline;
	background: url(../_images/archive.gif) no-repeat left 0px;
	font-weight: bold;
}

span.more2 {
	display: block;
	margin: 10px 0 0 20px;
}
	
a:hover {
	color: #c96109;
	text-decoration: none;
 }

a img {
	border:0px;}

html {
	height: 100%;
	width: 100%;
	margin-bottom: 1px; }

.clear {
	clear: both;
	margin: 0;
	padding: 0;
}

.accesibility {
	display: none;
	visibility: hidden; 
}

img.thumb {
	float: left;
	padding: 2px;
	border: 1px solid #898a88;
	margin: 4px 8px 0 0;
}

img.article {
	float: left;
	padding: 5px;
	border: 1px solid #bfc6ac;
	margin: 4px 15px 0 0;
	background-color: #f8f8f8;
}

img.article_r {
	float: right;
	padding: 3px;
	border: 1px solid #bfc6ac;
	margin: 0px 5px 0 15px;
	background-color: #f8f8f8;
}


/*	-------------------------------------------------------------
	Structure
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/


#container {
	margin: 14px auto;
	width: 898px;
}

#containerInner {
	float: left;
	background: url(../_images/container_back.gif) repeat-y left;
	width: 898px;
}

/*	-------------------------------------------------------------
	Header
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

#header {
	background: url(../_images/header_back.gif) no-repeat left top;
	height: 130px;
	float: left;
	width: 898px;
	text-align: right;
	margin: 0;
}

	#header #top {
		float: left;
		width: 390px;
		text-align: right;
		margin: 20px 0 0 0;
		display: inline;
	}

	#header #top span {
		display: block;
		float: left;
		margin: 0 0 0 25px;
		display: inline;
	}

	#header #logo {
		float: left;
		clear: left;
		margin: 9px 0 0px 25px;
		display: inline;
	}

	#header #head_support {
		margin: 9px 9px 0 0;
		padding: 0;
	}

	#header #head_support a {
		display: block;
		
	}

/*	-------------------------------------------------------------
	Navigation
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	#header #nav {
		float: left;
		margin: 0 0 0 9px;
		display: inline;
	}

	#header #nav ul {
		background: url(../_images/nav_back.gif) repeat-x top;
		height: 37px;
		width: 880px;
		float: left;
		margin: 0;
		padding: 0;
		list-style: none;
	}

		#header #nav ul li {
			margin: 1px 0 0 0;
			float: left;
			display: block;
			position: relative;
			line-height: 13px;
		}
		
		#header #nav ul li a {
			float: left;
			height: 32px;
			display: block;
		}
		
		#header #nav ul li a.bio {
			width: 195px;
			background: url(../_images/nav_meet.gif) no-repeat top;
		}
		
		#header #nav ul li a.bio:hover {
			background-position:  0px -32px;
		}
		
		#header #nav ul li a.views {
			width: 132px;
			background: url(../_images/nav_views.gif) no-repeat top;
		}
		
		#header #nav ul li a.views:hover {
			background-position:  0px -32px;
		}	
		
		#header #nav ul li a.parl {
			width: 283px;
			background: url(../_images/nav_parliament.gif) no-repeat top;
		}
		
		#header #nav ul li a.parl:hover {
			background-position:  0px -32px;
		}	
		
		#header #nav ul li a.b_athinwn {
			width: 122px;
			background: url(../_images/nav_athinwn.gif) no-repeat top;
		}
		
		#header #nav ul li a.b_athinwn:hover {
			background-position:  0px -32px;
		}	
		
		#header #nav ul li a.press {
			width: 148px;
			background: url(../_images/nav_press.gif) no-repeat top;
		}
		
		#header #nav ul li a.press:hover {
			background-position:  0px -32px;
		}	
		
		#header #nav ul li a.gov {
			width: 200px;
			background: url(../_images/nav_gov.gif) no-repeat top;
		}
		
		#header #nav ul li a.gov:hover {
			background-position:  0px -32px;
		}
		
		#header #nav ul li a.gallery {
			width: 122px;
			background: url(../_images/nav_gallery.gif) no-repeat top;
		}
		
		#header #nav ul li a.home:hover {
			background-position:  0px -32px;
		}
		#header #nav ul li a.home {
			width: 83px;
			background: url(../_images/nav_home2.gif) no-repeat top;
		}
		
		#header #nav ul li a.gallery:hover {
			background-position:  0px -32px;
		}

		#header #nav li ul {
				display:block;
				font-size: 12px;
				position:absolute;
				top:33px;
				height:auto;
				margin:0 0 0 0px;
				padding-bottom:10px;
				text-align:left;
				left:-9000px;
				background:transparent url(../_images/bg_subnav.png);
				width:200px;
		}

		#header #nav li.views ul {
			width: 340px;
		}

		#header #nav li.parl ul {
			width: 283px;
		}

		#header #nav li.b_athinwn ul {
		}

		#header #nav li.press ul {
			width:140px;
		}

		#header #nav li li {
				display:block;
				height: 20px;
				width:100%;
			}

			#header #nav li li a {
				padding:10px 4px 0px 20px;
				text-decoration:none;
				font-weight:normal;
				color:#bfbfac;
				height: 16px;
				line-height: 16px;
				float: left;
				display: inline;
			}

			#header #nav li li a:hover {
				color:#fff;
				/*--background:transparent url(../_images/bg_subnav.png);--*/
			}
 

			#header #nav li:hover ul, #header #nav li.sfhover ul { /* lists nested under hovered list items */
				left: 0px;
			}


	
/*	-------------------------------------------------------------
	Content
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

#content {
	float: left;
	width: 898px;
	text-align: left;
	margin: 5px 0 5px 0;
}

#contentInner {
	float: left;
	width: 898px;
	text-align: left;
	margin: 0px 0 5px 0;
	font-family:Helvetica, Arial, sans-serif;
}

/*	-------------------------------------------------------------
	Left Column
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

#leftC {
	float: left;
	width: 590px;
}

	#leftC #leftContent {
		float: left;
		margin: 0 0 0 10px;
		display: inline;
	}

/*	-------------------------------------------------------------
	SlideShow
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

 #leftC #slide {
 	float: left;
 	width: 580px;
 	height: 302px;
 	background: url(../_images/slide_back.jpg) no-repeat top left;
 }

 	 #leftC #slide #flashContent {
 	 	margin: 15px 0 0 16px;
 	 }

/*	-------------------------------------------------------------
	My Views
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	 #leftC #myviews {
	 	float: left;
	 	margin: 10px 0 0 0;
	 	width: 567px;
	 }

		 #leftC #myviews #myviewsInner {
		 	margin: 0 0 0 8px;
		 	float: left;
		 	display: inline;
		 }
		
		 #leftC #myviews #myviews_head {
		 	width: 567px;
		 	background: url(../_images/myviews_back.gif) no-repeat left top;
		 	height: 33px;
		 }
		
		 #leftC #myviews #myviews_content {
		 	width: 565px;
		 	border-left: 1px solid #bfc6ac;
		 	border-right: 1px solid #bfc6ac;
		 	border-bottom: 1px solid #bfc6ac;
		 	float: left;
		 }
		
		 #leftC #myviews #myviews_content .left {
		 	float: left;
		 	width: 280px;
		 }
		
		 #leftC #myviews #myviews_content .right {
		 	float: left;
		 	width: 280px;
		 }
		
		 #leftC #myviews #myviews_content h1 {
		 	font-size: 12px;
		 	font-family: Arial, Helvetica, sans-serif;
		 	color: #c96109; 
		 	margin: 10px 0px 5px 10px;
		 	padding: 0 0 5px 0;
		 	line-height: 1.4em;
		 	border-bottom: 1px solid #bbc0ac;
		 	width: 260px;
		 	text-decoration: none;
		 }
		 
		  #leftC #myviews #myviews_content h1 a {
		  	text-decoration: none;
		  	color: #c96109; 
		  }
		
		 #leftC #myviews #myviews_content p {
		 	margin: 7px 5px 15px 10px;
		 }
		 
		 #leftC #myviews #myviews_content p.more {
		 	margin-top: 0px;
		 }

/*	-------------------------------------------------------------
	My Views
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	 #leftC #newspromo {
	 	float: left;
	 	margin: 0px 0 10px 0;
	 	width: 567px;
	 }

		 #leftC #newspromo #myviewsInner {
		 	margin: 0 0 0 8px;
		 	float: left;
		 	display: inline;
		 }
		
		 #leftC #newspromo #myviews_head {
		 	width: 567px;
		 	background: url(../_images/newsletter_back.gif) no-repeat left top;
		 	height: 33px;
		 }
		
		 #leftC #newspromo #myviews_content {
		 	width: 565px;
		 	border-left: 1px solid #bfc6ac;
		 	border-right: 1px solid #bfc6ac;
		 	border-bottom: 1px solid #bfc6ac;
		 	float: left;
		 }
		
		 #leftC #newspromo #myviews_content .left {
		 	padding-top: 10px;
		 	float: left;
		 	width: 280px;
		 }
		 
		 #leftC #newspromo #myviews_content .left p {
		 	
		 }
		
		 #leftC #newspromo #myviews_content .right {
		 	float: left;
		 	width: 280px;
		 }
		 
		 #leftC #newspromo #myviews_content .right ul {
		 	float: left;
		 	width: 100px;
		 	list-style: none;
		 	font-size: 11px;
		 }
 		 #leftC #newspromo #myviews_content .right ul li a {
		 	background: url(../_images/arrow.gif) no-repeat left 4px;
			padding: 0 0 0 10px;
			font-weight: bold;
 		 }
		
		 #leftC #newspromo #myviews_content h1 {
		 	font-size: 13px;
		 	font-family: Arial, Helvetica, sans-serif;
		 	color: #c96109; 
		 	margin: 10px 0px 5px 10px;
		 	padding: 0 0 5px 0;
		 	line-height: 1.2em;
		 	border-bottom: 1px solid #bbc0ac;
		 	width: 260px;
		 }
		
		 #leftC #newspromo #myviews_content p {
		 	margin: 7px 5px 15px 10px;
		 }



/*	-------------------------------------------------------------
	Events
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/


	#eventsContainer {
		float: left;
		margin: 10px 0 10px 8px;
		display: inline;
	}

		#events {
			float: left;
		}

		#events .events_head {
			background: url(../_images/events_head.gif) no-repeat left top;
			width: 277px;
			height: 33px;
		}

		#events .events_content {
			float: left;
			border-left: 1px solid #bfc6ac;
		 	border-right: 1px solid #bfc6ac;
		 	border-bottom: 1px solid #bfc6ac;
		 	width: 275px;
		}

		#events .events_content ul {
			padding: 0;
			margin: 10px;
			list-style: none;
		}

		#events .events_content ul li {
			margin: 5px 0 10px 0;
			padding: 0 0 5px 0;
			border-bottom: 1px solid #e5e5e5;
		}

		#events .events_content ul li a {
			background: url(../_images/arrow.gif) no-repeat left 4px;
			padding: 0 0 0 10px;
			font-weight: bold;
		}

		#events .events_content ul li span {
			display: block;
			padding: 0 0 0 10px;
		}


		#events .events_content p.own_event {
			width: 275px; 
			margin: 10px 0 0 0;
			background-color: #f6f5f1;
			padding: 7px 0 7px 0;
		}

		#events .events_content p.own_event span {
			margin: 5px 10px 0px 10px;
			display: block;
		}


/*	-------------------------------------------------------------
	Support
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

		#leftC #support {
			float: left;
			margin: 0 0 0 13px;
			width: 275px;
			display: inline;
		}

		#leftC #support .support_head {
			float: left;
			background: url(../_images/support_head.gif) no-repeat left top;
			width: 277px;
			height: 33px;
		}

		#leftC #support .support_content {
			float: left;
			border-left: 1px solid #bfc6ac;
		 	border-right: 1px solid #bfc6ac;
		 	border-bottom: 1px solid #bfc6ac;
		 	width: 275px;
		}

		#leftC #support .support_content ul {
			margin: 10px 0 0 0;
			padding: 0px;
			list-style: none;
			float: left;
			display: inline;
		}

		#leftC #support .support_content ul li {
			background: url(../_images/support_back.gif) no-repeat 10px top;
			width: 275px;
			height: 60px;
			float: left;
		}

		#leftC #support .support_content ul li span {
			display: block;
			margin: 0 5px 0 15px;
			padding: 10px 0  0 10px;
			float: left;
			display: inline;
		}

		#leftC #support .support_content ul li h1 {
			float: left;
			font-family: Arial, Tahoma, sans-serif;
			font-size: 14px;
			margin: 15px 0 0 10px;
			padding: 0px 0 0 0;
			color: #c96109;
		}

		#leftC #support .support_content ul li a {
			display: block;
			float: left;
			text-decoration: none;
		}


/*	-------------------------------------------------------------
	Comments
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

		#leftC #commentsHome {
					float: left;
					width: 275px;
		}

		#leftC #commentsHome .comments_head {
			float: left;
			background: url(../_images/comments_head.gif) no-repeat left top;
			width: 277px;
			height: 33px;
		}

		#leftC #commentsHome .comments_content {
			float: left;
			border-left: 1px solid #bfc6ac;
		 	border-right: 1px solid #bfc6ac;
		 	border-bottom: 1px solid #bfc6ac;
		 	width: 275px;
		}

		#leftC #commentsHome .comments_content ul {
			margin: 10px 10px 0 10px;
			padding: 0px;
			list-style: none;
			float: left;
			display: inline;
		}

		#leftC #commentsHome .comments_content ul li {
			margin: 0px 0 4px 0;
			padding: 0 0 0px 24px;
			background: url(../_images/comment.gif) no-repeat left 2px;
			border-bottom: 1px solid #e5e5e5;
			display: block;
			float: left;
		}

		#leftC #commentsHome .comments_content ul li a {
			padding-bottom: 6px;
			display: block;
			float: left;
			text-decoration: none;
			font-weight: bold;
		}

		#leftC #commentsHome .comments_content ul li a span {
			display: block;
			font-weight: normal;
		}
		

/*	-------------------------------------------------------------
	Right Column
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/		

	
#rightC {
	float: left;
	width: 308px;
	margin: 10px 0 0 0;
}

	#rightContent {
		float: left;
		margin-left: 10px;
		display: inline;
	}


/*	-------------------------------------------------------------
	Press
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	#rightC #press {
		float: left;
		width: 282px;
		margin: 0 0 15px 0;
	}

	#rightC #press .press_head {
		height: 32px;
		width: 282px;
		float: left;
		background: url(../_images/press_head.gif) no-repeat left top;
	}

	#rightC #press .press_content {
		width: 282px;
		float: left;
		background: url(../_images/press_content_back.gif) repeat-y left top;
	}

	#rightC #press .press_content ul {
		float: left;
		width: 282px;
		list-style: none;
		margin: 0 0 0 1px;
		padding: 0;
		color: #3b3a31;
		display: inline;
	}

	#rightC #press .press_content li {
		width: 280px;
		float: left;
	}

	#rightC #press .press_content li.alt {
		background-color: #f8f8f8;
	}

	#rightC #press .press_content li a {
		margin: 10px 15px 5px 10px;
		padding: 0 0 0 10px;
		background: url(../_images/arrow.gif) no-repeat left 5px;
		display: block; 
		font-weight: bold;
		text-decoration: none;
		color: #3b3a31;
	}

	#rightC #press .press_content li a:hover {
		text-decoration: underline;
	}

	#rightC #press .press_content li span {
		display: block;
		margin: 0px 15px 5px 20px;
	}

	#rightC #press .press_content li span a {
		background: none;
		display: inline;
		padding: 0;
		margin: 0;
		font-weight: normal;
		text-decoration: underline;
	}

	#rightC #press .press_bottom {
		float: left;
		width: 282px;
		background: url(../_images/press_bottom_back.gif) repeat-y left top;
		height: 7px;
	}

	#rightC #media {
		float: left;
		width: 282px;
		background: url(../_images/media_back.jpg) no-repeat left top;
		height: 251px;
	}

	#rightC #media #slide_media {
		margin: 64px 0 0 25px;
	}

	#rightC #media p {
		text-align: center;
	}

	#rightC #media p a {
		text-decoration: underline;
		background: url(../_images/arrow_w.gif) no-repeat right 5px;
		color: white;
		padding-right: 9px;
	}


/*	-------------------------------------------------------------
	Join Newsletter
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/


	#rightC #newsletter {
		float: left;
		width: 282px;
		margin: 10px 0 15px 0;
	}

	#rightC #newsletter .newsletter_head {
		height: 34px;
		width: 282px;
		float: left;
		background: url(../_images/newsletter_head.gif) no-repeat left top;
	}

	#rightC #newsletter .login_head {
		height: 34px;
		width: 282px;
		float: left;
		background: url(../_images/head_login.gif) no-repeat left top;
	}

	#rightC #newsletter .newsletter_content {
		width: 282px;
		float: left;
		background: url(../_images/press_content_back.gif) repeat-y left top;
	}

	#rightC #newsletter .newsletter_content form {
		margin: 10px 20px 0 10px;
		text-align: right;
	}

	#rightC #newsletter .newsletter_content label {
		font-weight: bold;
	}

	#rightC #newsletter .newsletter_content input.inputNews {
		width: 130px;
		padding: 3px 3px 3px 3px;
		border: 1px solid #a0a0a0;
		margin: 5px 0 0 5px;
		font-size: 11px;
		display: inline;
	}

	#rightC #newsletter .newsletter_content span.accept {
		width: 100px;
		display: block;
		float: left;
	}

	#rightC #newsletter .newsletter_content input.buttonNews {
		float: left;
		display: block;
		margin-left: 25px;
	}

	#rightC #newsletter .newsletter_content .rss {
		width: 280px;
		background-color: #f7f6f3;
		text-align: left;
		margin: 10px 0 0 1px;
		float: left;
		padding: 10px 0 5px 0;
		display: inline;
	}

	#rightC #newsletter .newsletter_content .rss p {
		margin: 0 0 0 10px;
	}

	#rightC #newsletter .newsletter_content .rss p a {
		text-decoration: none;
	}

	#rightC #newsletter .newsletter_content .rss p a img {
		vertical-align: bottom;
	}

	#rightC #newsletter .newsletter_content .rss p a.what {
		font-weight: bold;
		text-decoration: underline;
	}

	#rightC #newsletter .newsletter_bottom {
		float: left;
		width: 282px;
		background: url(../_images/newsletter_bottom_back.gif) repeat-y left top;
		height: 7px;
	}

	#rightC #newsletter .login_bottom {
		float: left;
		width: 282px;
		background: url(../_images/press_bottom_back.gif) repeat-y left top;
		height: 7px;
	}


/*	-------------------------------------------------------------
	Join Newsletter
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/


	#rightC #social {
		float: left;
		width: 282px;
		margin: 10px 0 0px 0;
	}

	#rightC #social .social_head {
		height: 34px;
		width: 282px;
		float: left;
		background: url(../_images/press_social.gif) no-repeat left top;
	}

	#rightC #social .social_content {
		width: 282px;
		float: left;
		background: url(../_images/press_content_back.gif) repeat-y left top;
	}
	
	#rightC #social .social_content p {
		margin: 10px 5px 0 5px;
		text-align: center;
	}
	
	#rightC #social .social_content ul {
		margin: 5px 0px 0 10px;
		padding: 0;
		list-style: none;
	}
	
	#rightC #social .social_content ul li a {
		vertical-align: 15px;
		color: #e17c0f;
	}
	
	#rightC #social .social_bottom {
		float: left;
		width: 282px;
		background: url(../_images/press_bottom_back.gif) repeat-y left top;
		height: 7px;
	}




/*	-------------------------------------------------------------
	Footer
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	

#footer {
	width: 898px;
	float: left;
	background: #f4f6f6 url(../_images/footer_back.gif) no-repeat left top;
	padding:  0 0 20px 0;
	margin: 0 0 0px 0;
	display: inline;
	text-align: left;
	line-height: 18px;
}


		#footer p {
			margin: 15px 10px 0 10px;
			float: left;
			color: #3b3a31;
		}

		#footer a {
			color: #3b3a31;
		}
		
		#footer p span {
			display: block;
			font-size: 12px;
			margin: 3px 0 0 0;
		}
		
		#footer p.right {
			text-align: right;
			float: none;
		}

		#footer p.sitemap {
			text-align: center;
			float: none;
		}

		#footer p.right a { 
		font-weight: bold;
		}


/*	-------------------------------------------------------------
	INTERNAL PAGE
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	#leftC .internal h1 {
		font-size: 22px;
		margin: 20px 10px 15px 15px;
		line-height: 1.1em;
		font-family: Helvetica, Arial, Verdana, sans-serif;
		color: #446805;
		text-align: center;
	}

	#leftC .internal h2 {
		font-size: 16px;
		margin: 20px 10px 10px 15px;
		line-height: 1.1em;
		font-family: Helvetica, Arial, Verdana, sans-serif;
		color: #446805;
	}

	#leftC .internal h2 a {
		color: #446805;
		text-decoration: none;
	}

	#leftC .internal h2 span {
		font-size: 11px;
		display: block;
	}

	#leftC .internal ul {
		font-size: 12px;
		margin: 0 20px 15px 15px;
		padding: 0 0 0 10px;
	}
	
	#leftC .internal p {
		margin: 0 20px 15px 15px;
		font-size: 12px;
		line-height: 1.4em;
	}
	
	
	#leftC .internal p.options {
		font-size: 11px;
		border-bottom: 1px solid #bfc6ac;
		border-top: 1px solid #bfc6ac;
		padding: 6px 0 6px 0;
		text-align: center;
		color: #3b3a31;
		background-color: #f8f8f8;
	}

	#leftC .internal blockquote p {
		float: right;
		margin: 0px 0px 10px 24px;
		padding: 0;
		font-weight: bold;
		font-size: 16px;
		width: 230px;
		font-family: Arial, Verdana, sans-serif;
		font-style: italic;
		line-height: 1.2em;
		color: #c96109;
		display: block;
	}


/*	-------------------------------------------------------------
	At the same Category
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

 
#category {
		float: left;
		width: 282px;
		margin: 10px 0 15px 0;
		display: inline;
	}

	#category .category_head {
		height: 32px;
		width: 282px;
		float: left;
		background: url(../_images/category_head.gif) no-repeat left top;
	}

	#category .category_head_support {
		height: 32px;
		width: 282px;
		float: left;
		background: url(../_images/head_support.gif) no-repeat left top;
	}	

	#category .category_content {
		width: 282px;
		float: left;
		background: url(../_images/press_content_back.gif) repeat-y left top;
	}

	#category .category_content ul {
		float: left;
		width: 282px;
		list-style: none;
		margin: 0 0 0 1px;
		padding: 0;
		color: #3b3a31;
		display: inline;
	}

	#category .category_content li {
		width: 280px;
		float: left;
	}

	#category .category_content li.alt {
		background-color: #f8f8f8;
	}

	#category .category_content li a {
		margin: 10px 15px 5px 10px;
		padding: 0 0 0 10px;
		background: url(../_images/arrow.gif) no-repeat left 5px;
		display: block; 
		font-weight: bold;
		text-decoration: none;
		color: #3b3a31;
	}

	#rightC #category .category_content ul.support li a {
		background: none;
		float: left;
		margin: 10px 0px 5px 10px;
		display: inline;
	}

	#category .category_content ul.support li a img {
		float: left;
		margin-bottom: 10px;
	}

	#category .category_content ul.support li a span {
		display: block;
		float: left;
		font-family: Arial, Tahoma, sans-serif;
		font-size: 14px;
		color: #c96109;
		margin: 0 0 10px 10px;
		line-height: 22px;
		width: 200px;
		display: inline;
	}

	#category .category_content ul.support li a:hover {
		text-decoration: none;
	}

	#category .category_content li a:hover {
		text-decoration: underline;
	}

	#category .category_content li span {
		display: block;
		margin: 0px 15px 5px 20px;
	}

	#category .category_content li span a {
		background: none;
		display: inline;
		padding: 0;
		margin: 0;
		font-weight: normal;
		text-decoration: underline;
		vertical-align: top;
	}

	#category .category_bottom {
		float: left;
		width: 282px;
		background: url(../_images/press_bottom_back.gif) repeat-y left top;
		height: 7px;
	}


/*	-------------------------------------------------------------
	MyViews Central Page
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/


#content h3 {
	font-size: 22px;
	margin: 10px 10px 5px 50px;
	line-height: 1.1em;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	color: #446805;
	font-weight: normal;
}

#content h3.section {
	font-size: 17px;
	margin: 10px 20px 5px 50px;
	font-weight: bold;
}

		#content .cat {
			float: left;
			margin: 5px 20px 20px 30px;
			padding: 0px;
			display: inline;
		}
		
		
		#content .cat .view {
			float: left;
			border: 1px solid #e8e9db;
			margin: 0 0 20px 0;
			padding: 0 0 0px 0px;
			width: 830px;
			background: #f9f9f1 url(../_images/cat_back.gif) repeat-x top left;
		}
		
		
		#content .cat p {
			margin: 0px 20px 5px 20px;
			padding: 0 0 10px 170px;
			font-size: 12px;
			line-height: 1.4em;
		}
		
		
		#content .cat img {
			float: left;
			padding: 3px;
			border: 1px solid #bfc6ac;
			margin: 20px 20px 20px 20px;
			background-color: white;
		}
		
		#content .cat h1 {
				font-size: 17px;
				margin: 20px 20px 0px 20px;
				line-height: 1.1em;
				font-family: Helvetica, Arial, Verdana, sans-serif;
				color: #446805;
				padding: 0 0 2px 0;
		}

		#content .cat h1 a {
			text-decoration: none;
			color: #446805;
		}

		#content .cat h1 a:hover {
			text-decoration: underline;
		}


/*	-------------------------------------------------------------
	My Views Category Page
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

#content h4 {
	font-size: 22px;
	margin: 0px 20px 0px 50px;
	line-height: 100%;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight: normal;
	color: #c96109; 
}



		#content #categoryContainer {
			float: left;
			margin: 5px 20px 20px 30px;
			padding: 0px;
			display: inline;
		}
		
		
		#content #categoryContainer .view_article {
			float: left;
			border: 1px solid #e8e9db;
			margin: 0 0 20px 0;
			padding: 0 0 15px 0px;
			display: inline;
			width: 830px;
			background: #f9f9f1 url(../_images/cat_back.gif) repeat-x top left;
		}
		
		#content #categoryContainer a {
			text-decoration: none; 
			
		}
		
		#content #categoryContainer a:hover {
			text-decoration: none; 
			color: black;
		}
		
		#content a div.view_article {
			display: block;
			float: left;
			text-decoration: none;
		}
		
		
		#content #categoryContainer a .view_article:hover {
			background: #f4f4ea none;
		}
		
		
		#content #categoryContainer p {
			margin: 0px 20px 0px 20px;
			padding: 0 0 0px 0px;
			font-size: 12px;
			line-height: 1.3em;
		}

		#content #categoryContainer p.read_more {
			margin: 0px 20px 0px 20px;
			display: inline;
		}
		
		
		#content #categoryContainer img {
			float: left;
			padding: 3px;
			border: 1px solid #bfc6ac;
			margin: 10px 20px 10px 0;
			background-color: white;
		}
		
		#content #categoryContainer h1 {
				font-size: 18px;
				line-height: 100%;
				margin: 15px 20px 5px 20px;
				line-height: 1.1em;
				font-family: Helvetica, Arial, Verdana, sans-serif;
				font-weight: normal;
				color: #446805;
				padding: 0 0px 4px 0;
		}

		#content #categoryContainer h1 span.title {
			
		}	

		#content #categoryContainer h1 a  {
			color: #446805;
		}

		#content #categoryContainer h1 a:hover {
			color: #446805;
			text-decoration: underline;
		}

		#content #categoryContainer h1 span.article_date {
			font-family: Tahoma;
			font-size: 11px;
			height: 20px;
			color: #3d3d33;
			padding: 0 0 0 18px; 
			background: url(../_images/calendar.gif) no-repeat left 1px;
			font-weight: normal;
			display: block;
			float: right;
		}

/*	-------------------------------------------------------------
	Biography
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/


#content #bioContainer {
	float: left;
	width: 860px;
	background: url(../_images/bio_back.jpg) no-repeat left top;
	margin: 5px 0 20px 18px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #31363e;
	line-height: 1.3em;
	display: inline;
}

#content #bioContainer h1 {
	text-align: center;
	margin: 24px 0 0 10px;
}

	#content #bioContainer #alpha {
		width: 286px;
		float: left;
		margin: 10px 0 0 0;
	}

	#content #bioContainer #alpha p {
		margin: 20px 10px 0 30px;
	}

	#content #bioContainer #beta p, #content #bioContainer #gamma p {
		margin: 20px 10px 0 19px;
	}

	#content #bioContainer #beta {
		width: 286px;
		float: left;
		margin: 240px 0 0 0;
	}

	#content #bioContainer #gamma {
		width: 267px;
		float: left;
		margin: 240px 0 0 0;
	}

	#content #bioContainer ul {
		margin: 20px 0px 0 30px;
		padding: 0;
		list-style: none;
	}

	#content #bioContainer ul li {
		margin: 0 0 5px 0;
		padding: 0 0 0 15px;
		background: url(../_images/arrow.gif) no-repeat left 5px;	
	}

/*	-------------------------------------------------------------
	Press
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

#pressContainer {
	float: left;
	width: 860px;
	background: url(../_images/pressContainer_back.gif) repeat-y left;
	margin: 20px 0 0 20px;
	display: inline;
}


			#pressContainer h1 {
				font-size: 18px;
				color: #c96109;
				font-family: Helvetica, Arial, Verdana, sans-serif;
				font-weight: normal;
				line-height: 100%;
				margin: 10px 10px 0 15px;
				padding: 0;
			}

			#pressContainer h1 a  {
				text-decoration: none;
				color: #c96109;
			}

			#pressContainer h1 a:hover {
				color: #446805;
			text-decoration: underline;
			}
/*
			#pressContainer #beta h1 {
				color: #c42500;
			}
*/
		
			#pressContainer p {
				margin: 5px 10px 0 15px;
			}
		
				#pressContainer p.date {
				padding: 5px 0 5px 20px;
				margin: 10px 10px 0 15px;
				background: url(../_images/calendar.gif) no-repeat left 5px;
				border-top: 1px solid #dfe2d5;
				border-bottom: 1px solid #dfe2d5;
			}
		
			#pressContainer ul#archive {
				list-style: none;
				margin: 10px 10px 10px 10px;
				padding: 0;
			}
		
			#pressContainer ul#archive li {
				background: url(../_images/arrow.gif) no-repeat left 5px;
				padding: 0 0 0 10px;
				margin: 8px 0 0 0;
			}
		
			#pressContainer ul#archive li a {
				font-weight: bold;
				display: block;
			}
		
			#pressContainer ul#archive li span {
				display: block;
				background: url(../_images/calendar.gif) no-repeat left 1px;
				padding: 0 0 0 20px;
				margin: 3px 0  0 0;
			}

			#pressContainer span {
				margin: 10px 10px 0 15px;
			}

	#pressContainer #media {
		float: left;
		width: 562px;
		background: url(../_images/press_media_back.gif) repeat-x top;
		height: 240px;
		margin: 0 0 10px 10px;
		border-bottom: 10px  solid white;
		display: inline;
	}

	#pressContainer #alpha {
		width: 286px;
		float: left;
		background: url(../_images/title_interviews.gif) no-repeat 15px top;
		padding: 20px 0 0 0;
		display: inline;
	}
	
	#pressContainer #beta {
		float: left;
		width: 286px;
		background: url(../_images/title_speeches.gif) no-repeat 15px top;
		padding: 20px 0 0 0;
		display: inline;
	}

	#pressContainer #gamma {
		float: left;
		width: 287px;
		background: url(../_images/title_articles.gif) no-repeat 15px top;
		padding: 20px 0 0 0;
		display: inline;
	}

	#pressContainer #gamma #statements {
		float: left;
		width: 287px;
		margin: 20px 0 0 0;
		padding: 20px 0 0 0;
		background: url(../_images/title_statements.gif) no-repeat 15px top;
		display: inline;
	}
	

/*	-------------------------------------------------------------
	Parliament
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/


#content #eleContainer {
	float: left;
	width: 860px;
	margin: 10px 0 0 20px;
	background: url(../_images/maziBack.jpg) no-repeat left top;
	display: inline;
}

#eleContainer .eleHeader {
	float: left;
	width: 860px;
	height: 150px;
}

#eleContainer .eleHeader p {
	font-size: 11px;
	padding: 110px 0 0 200px;
	text-align: center;
}

#eleContainer .eleHeader p a {
	text-decoration: none;
	vertical-align: 5px;
	font-weight: bold;
	color: #407b0e;
}

#eleContainer p {
	margin: 0px 10px 20px 30px;
	color: #41463b;
}

#eleContainer h2 {
	margin: 20px 10px 10px 30px;
	font-weight: normal;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	line-height: 18px;
	background: url(../_images/mazi.gif) no-repeat left center;
	padding: 5px 0 0px 70px;
	height: 40px;
	font-size: 16px;
	color: #407b0e;
}

#eleContainer h2.orange {
	background: url(../_images/mazi_media.gif) no-repeat left center;
	color: #db7b1e;
	padding: 5px 0 0px 56px;
	font-size: 14px;
	font-weight: bold;
}

#eleContainer h2.orange2 {
	background: url(../_images/mazi_tvhead.gif) no-repeat left center;
	color: #db7b1e;
	padding: 5px 0 0px 56px;
	font-size: 14px;
	font-weight: bold;
}


#eleContainer ul {
		margin: 20px 10px 0 30px;
		padding: 0;
		list-style: none;
	}

	#eleContainer ul li {
		margin: 0 0 5px 0;
		padding: 0 0 0 15px;
		background: url(../_images/arrow.gif) no-repeat left 5px;	
	}

#eleContainer .box {
	float: left;
}

#eleContainer #left {
	float: left;
	width: 430px;
	display: inline;
}

#eleContainer #right {
	float: left;
	width: 430px;
	display: inline;
}

#eleContainer .video {
	text-align: center;
	margin: 0 0 20px 0;
}

#eleContainer ul#media {
	margin: 10px 10px 0 30px;
	padding: 0;
	list-style: none;
}

#eleContainer ul#media li {
	width: 380px;
	margin: 0 0 0 0;
	padding: 0;
	line-height: 16px;
		padding:5px 0 0px 22px;
}

#eleContainer ul#media li.date {
	font-size: 11px;
	background: none;
	border-bottom: 1px solid #9fbc73;
	padding:5px 0 4px 0;
	color: #407b0e;
	font-weight: bold;
	margin-top: 4px;
}

#eleContainer ul#media li.radio {
	background: url(../_images/mazi_radio.gif) no-repeat left 5px;	
}

#eleContainer ul#media li.news {
	background: url(../_images/mazi_news.gif) no-repeat left 5px;	
}


#eleContainer ul#media li.tv {
	background: url(../_images/mazi_screen.gif) no-repeat left 5px;	
}

#eleContainer ul#media li.web {
	background: url(../_images/mazi_web.gif) no-repeat left 5px;	
}

#eleContainer ul#media li.speech {
	background: url(../_images/mazi_speech.gif) no-repeat left 5px;	
}


/*	-------------------------------------------------------------
	Parliament
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

#parlContainer {
	float: left;
	width: 860px;
	background: url(../_images/pressContainer_back.gif) repeat-y left;
	margin: 20px 0 0 20px;
	display: inline;
}


			#parlContainer h1 {
				font-size: 18px;
				color: #c96109;
				font-family: Helvetica, Arial, Verdana, sans-serif;
				font-weight: normal;
				line-height: 100%;
				margin: 10px 10px 0 15px;
				padding: 0;
			}

			#parlContainer h1 a  {
				text-decoration: none;
				color: #c96109;
			}

			#parlContainer h1 a:hover {
				color: #446805;
			text-decoration: underline;
			}
		
			#parlContainer p {
				margin: 5px 10px 0 15px;
			}
		
				#parlContainer p.date {
				padding: 5px 0 5px 20px;
				margin: 10px 10px 0 15px;
				background: url(../_images/calendar.gif) no-repeat left 5px;
				border-top: 1px solid #dfe2d5;
				border-bottom: 1px solid #dfe2d5;
			}
					
			#parlContainer ul#archive {
				list-style: none;
				margin: 10px 10px 10px 10px;
				padding: 0;
			}
		
			#parlContainer ul#archive li {
				background: url(../_images/arrow.gif) no-repeat left 5px;
				padding: 0 0 0 10px;
				margin: 8px 0 0 0;
			}
		
			#parlContainer ul#archive li a {
				font-weight: bold;
				display: block;
			}
		
			#parlContainer ul#archive li span {
				display: block;
				background: url(../_images/calendar.gif) no-repeat left 1px;
				padding: 0 0 0 20px;
				margin: 3px 0  0 0;
			}

			#parlContainer span {
				margin: 10px 10px 0 15px;
			}

	#parlContainer #topStory {
		float: left;
		width: 562px;
		margin: 0 0 10px 10px;
		background: #f1f2ed url(../_images/press_media_back.gif) repeat-x top;
		display: inline;
		background-color: white;
		padding: 0 0 20px 0;
	}

	#parlContainer #topStory h3 {
		margin: 10px 0 10px 10px;
	}

	#parlContainer #topStory p {
		margin: 15px 10px 0 10px;
		font-size: 12px;
		line-height: 1.4em;
	}

	#parlContainer #alpha {
		width: 286px;
		float: left;
		background: url(../_images/title_epikaires_ep.gif) no-repeat 15px top;
		padding: 20px 0 0 0;
		display: inline;
	}

		#parlContainer #alpha #eperotiseis {
			float: left;
			width: 286px;
			padding: 20px 0 0 0;
			margin: 20px 0 0 0;
			background: url(../_images/eperwtiseis.gif) no-repeat 15px top;
			display: inline;
		}
			
	
	#parlContainer #beta {
		float: left;
		width: 286px;
		background: url(../_images/title_epikaires_er.gif) no-repeat 15px top;
		padding: 20px 0 0 0;
		display: inline;
	}

		#parlContainer #beta #erotiseis {
			float: left;
			width: 286px;
			padding: 20px 0 0 0;
			margin: 20px 0 0 0;
			background: url(../_images/title_erwtiseis.gif) no-repeat 15px top;
			display: inline;
		}

	#parlContainer #gamma {
		float: left;
		width: 287px;
		background: url(../_images/title_speeches.gif) no-repeat 15px top;
		padding: 20px 0 0 0;
	}


/*	-------------------------------------------------------------
	Contact
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	#contactContainer {
		float: left;
		width: 860px;
		margin: 20px 0 0 30px;
		display: inline;
	}
	
	#contactContainer #leftContact {
		float: left;
		width: 420px;
	}
	
	#contactContainer #rightContact {
		
		float: left;
		width: 420px;
	}

	#contactContainer fieldset {
		border: 1px solid white;
	}

	#contactContainer fieldset legend {
		font-size: 22px;
		margin: 15px 20px 5px 0px;
		line-height: 1.1em;
		font-family: Helvetica, Arial, Verdana, sans-serif;
		font-weight: normal;
		color: #c96109; 
	}

	#contactContainer fieldset label {
		display: block;
		float: left;
		width: 120px;
	}

	#contactContainer fieldset input.zemText {
		width: 250px;
	}

	#contactContainer fieldset textarea {
		width: 250px;
	}
	
	#contactContainer .zemText, #contactContainer .zemTextarea {
		font-weight: bold;
	}
	
	#contactContainer .zemText {
		font-weight: bold;
	}
	
	#contactContainer fieldset label {
		
	}
	
	#contactContainer fieldset textarea {
		border: 1px solid #446805;
	}
	
	#contactContainer input.zemText  {
		border: 1px solid #446805;
		line-height: 22px;
	}


		#contactContainer h1 {
		font-size: 22px;
		margin-top: 10px;
		font-family: Helvetica, Arial, Verdana, sans-serif;
		color: #446805;
		font-weight: normal;
	}

	#contactContainer p {
		font-size: 11px;
		margin: 0px 20px 0 0;
	}


/*	-------------------------------------------------------------
	SUPPORT PAGE
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#leftC .supportme {
			float: left;
			width: 580px;
	}

	#leftC .supportme h1 {
		font-size: 22px;
		margin: 20px 10px 10px 15px;
		line-height: 1.1em;
		font-family: Helvetica, Arial, Verdana, sans-serif;
		color: #446805;
		font-weight: normal;
		text-align: center;
	}

	#leftC .supportme h2 {
		font-size: 16px;
		margin: 20px 10px 10px 15px;
		line-height: 1.1em;
		font-family: Helvetica, Arial, Verdana, sans-serif;
		color: #446805;
	}

	#leftC .supportme h2 a {
		color: #446805;
		text-decoration: none;
	}

	#leftC .supportme h2 span {
		font-size: 11px;
		display: block;
	}

	#leftC .suppormet ul {
		font-size: 12px;
		margin: 0 20px 15px 15px;
		padding: 0 0 0 10px;
	}
	
	#leftC .supportme p {
		margin: 0 20px 15px 15px;
		font-size: 12px;
		line-height: 1.4em;
	}

	#leftC .supportme p.options strong {	
	color: #c96109;
	}

	#leftC .supportme p.user {	
	text-align: center;
	margin-bottom: 0px;
	}
	
	
	#leftC .supportme p.intro {
		padding: 15px;
		font-size: 12px;
		background-color: #f4f2ec;
		border-top: 2px solid #bfc6ac;
		border-bottom: 2px solid #bfc6ac;
	}

	#leftC .supportme h3 {
		font-size: 16px;
		text-align: center;
		margin: 0;
		color: #c96109;
	}

	#leftC .supportme form {
		margin: 0;
		padding: 0;
	}

	#leftC .supportme blockquote p {
		float: right;
		margin: 0px 0px 10px 24px;
		padding: 0;
		font-size: 16px;
		width: 230px;
		font-family: Arial, Verdana, sans-serif;
		font-style: italic;
		line-height: 1.2em;
		color: #c96109;
		display: block;
	}

	#leftC .supportme table {
		margin: 10px 0 0 30px;
	}

	#leftC .supportme table span {
		color: #c96109;
	}



/*	-------------------------------------------------------------
	B Athinwn
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

#b_athinwnContainer {
	float: left;
	width: 860px;
	background: url(../_images/pressContainer_back.gif) repeat-y left;
	margin: 20px 0 0 20px;
	display: inline;
}

		#b_athinwnContainer #media {
		float: left;
		width: 562px;
		background: url(../_images/press_media_back.gif) repeat-x top;
		height: 240px;
		margin: 0 0 10px 10px;
		border-bottom: 10px  solid white;
		display: inline;
	}

	#b_athinwnContainer #alpha {
		width: 286px;
		float: left;
		display: inline;
	}
	
	#b_athinwnContainer #beta {
		float: left;
		width: 286px;
		display: inline;
	}

	#b_athinwnContainer #gamma {
		float: left;
		width: 287px;
		display: inline;
	}

				#b_athinwnContainer h1 {
				font-size: 18px;
				color: #c96109;
				font-family: Helvetica, Arial, Verdana, sans-serif;
				font-weight: normal;
				line-height: 100%;
				margin: 10px 10px 0 15px;
				padding: 0;
			}

			#b_athinwnContainer h1 a  {
				text-decoration: none;
				color: #c96109;
			}

			#b_athinwnContainer h1 a:hover {
				color: #446805;
			text-decoration: underline;
			}

		
			#b_athinwnContainer p {
				margin: 5px 10px 0 15px;
			}
		
			#b_athinwnContainer p.date {
				padding: 5px 0 5px 20px;
				margin: 10px 10px 0 15px;
				background: url(../_images/calendar.gif) no-repeat left 5px;
				border-top: 1px solid #dfe2d5;
				border-bottom: 1px solid #dfe2d5;
			}
		
			#b_athinwnContainer ul#archive {
				list-style: none;
				margin: 10px 10px 10px 10px;
				padding: 0;
			}
		
			#b_athinwnContainer ul#archive li {
				background: url(../_images/arrow.gif) no-repeat left 5px;
				padding: 0 0 0 10px;
				margin: 8px 0 0 0;
				
			}
		
			#b_athinwnContainer ul#archive li a {
				font-weight: bold;
			}
		
			#b_athinwnContainer ul#archive li span {
				display: block;
				background: url(../_images/calendar.gif) no-repeat left 1px;
				padding: 0 0 0 20px;
				margin: 3px 0  0 0;
			}

			#b_athinwnContainer span {
				margin: 10px 10px 0 15px;
			}


/*	-------------------------------------------------------------
	COMMENTS 
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

#leftContent  .comments-wrapper {
	margin: 0px 0 20px 0px;
	float: left;
	width: 580px;
}

#leftContent  .comments-wrapper dl {
	margin-left: 15px;
	width: 270px;
	float: left;
	display: inline;
}

#leftContent  .comments-wrapper dl dt label {
	font-size: 11px;
	font-family: Helvetica, Arial, sans-serif;
	letter-spacing: 1px;
	text-transform: uppercase;	
	font-weight: bold;
	color: #c96109;
}
	

#leftContent  .comments-wrapper dl dd {
	margin: 0 0 7px 0;
}

#leftContent  .comments-wrapper dl dd input {
	width: 270px;
	border: 1px solid #999d8b;
	line-height: 18px;
	background-color: #f8f8f8;
	
}

#leftContent  .comments-wrapper dl dd textarea {
	width: 274px;
	border: 1px solid #999d8b;
	background-color: #f8f8f8;
	margin-bottom: 4px;
}

#leftContent  .comments-wrapper input.button {
	width: auto;
}


#leftContent  .comments-wrapper .commInstr {
	float: left;
	width: 260px;
	margin-top: 20px;
	display: inline;
}

#leftContent  .comments-wrapper .commInstr p {
	font-size: 11px;
}


#leftContent ul.comments {
	list-style: none;
	margin: 0 15px 20px 15px;
	padding: 0;
	float: left;
	border-bottom: 1px solid #bfc6ac;
	display: inline;
}

#leftContent ul.comments li {
	padding: 0;
	margin: 0;
	float: left;
}

#leftContent ul.comments li dl {
	margin: 0 0 0 0px;
	padding: 0 0 20px 0;
	float: left;
	width: 550px;
	display: inline;
}

#leftContent ul.comments dl dt {
	width: 150px;
	padding: 20px 0 0 0;
	margin: 0;
	float: left;
	border-top: 1px solid #bfc6ac;
	font-family: Georgia;
	font-size: 15px;
	color: #2a5d00;
	display: inline;
}

#leftContent ul.comments dl dt  a {
	color: #2a5d00;
}

#leftContent ul.comments dl dt em {
	font-style: normal;
	font-size: 11px;
	font-family: Helvetica, Arial, sans-serif;
	line-height: 22px;
	color: black;
}

#leftContent ul.comments dl dt a span {
	background: url(../_images/comment.gif) no-repeat 0px 2px;
	display: block;
	width: 22px;
	height: 50px;
	float: left;
	margin-left: 5px;
	display: inline;
}

#leftContent ul.comments dl dd {
	width: 400px;
	padding: 20px 0 0 0;
	margin: 0;
	float: left;
	border-top: 1px solid #bfc6ac;
	display: inline;
}

#leftContent  ul.comments dl dd p {
	font-size: 13px;
	font-family: Georgia, Times, serif;
	line-height: 1.5 em;
	color: #373834;
}

ul.comments em.comm-date {
	display: block;
}

#leftC .internal h2.headComment {
	font-size: 22px;
	margin-top: 30px;
}

#leftC .internal h2.headComment2 {
	font-size: 22px;
	margin-top: 10px;
	margin-bottom: 0px;
}


#contentInner #innerNav {
	width: 210px;
	float: left;
	margin: 15px 0 0px 0;
}

#contentInner #innerNav ul {
	list-style: none;
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 0 20px; 
	padding: 0;
}

#contentInner #innerNav ul li {
	padding: 0 0 0 0px; 
	display: block;
	float: left;
	height: 38px;
	width: 190px;
}

#contentInner #innerNav ul li a {
	text-decoration: none;
	display: block;
	padding: 0 24px 0 20px; 
	float: left;
	width: 150px;
	height: 38px;
	line-height: 38px;
}

#contentInner #innerNav ul li a.double {
	text-decoration: none;
	display: block;
	padding: 4px 24px 0 20px; 
	float: left;
	width: 150px;
	height: 34px;
	line-height: 14px;
}

#contentInner #innerNav ul li a.sel {
	background: url(../_images/selector.gif) no-repeat 0 center;	
	color: white;
}

#contentInner #innerNav ul li a:hover {
	color: #e2630a;
}

#contentInner #innerNav ul li a.sel:hover {
	color: white;
}

#contentInner #innerNav h1 {
	margin: 0 0px 10px 40px;
}

#contentInner #innerMain {
	float: left;
	width: 433px;
	margin: 15px 0 0px 0;
}

#contentInner #innerMain h1 {
	margin: 0 0 0 15px;
	padding: 0 0 10px 0;
	border-bottom: 1px solid #dfe2d5;
	color: #e1912f;
	font-size: 18px;
}

#contentInner #innerMain .article {
	float: left;
	margin: 0 0 0 15px;
	padding: 0 0 0px 0;
	border-bottom: 1px solid #dfe2d5;
}

#contentInner #innerMain .article h2 {
	font-size: 18px;
	color: #598800;
	font-family: Helvetica, Arial, sans-serif;
	line-height: 20px;
	margin: 10px 0 0 0;
}

#contentInner #innerMain .article h2 a {
	text-decoration: none;
	color: #598800;
}

#contentInner #innerMain .article p.date {
	background: url(../_images/calendar.gif) no-repeat left top;	
	padding: 0 0 0 20px;
}

#contentInner #innerArch {
	float: left;
	background: url(../_images/shadow.jpg) no-repeat 15px top;
	width: 244px;
	padding-top: 15px;
}

#contentInner #innerArch h1 {
	text-align: center;
	margin: 0 0 0px 15px;
}

#contentInner #innerArch .contentInner {
	float: left;
	margin: 0 0 0 30px;
}

#contentInner #innerArch span.month {
	font-weight: bold;
	display: block;
	float: left;
	margin: 15px 0 0 0;
}

#contentInner #innerArch ul {
	margin: 0 15px 0 0px;
	padding: 0;
	list-style: none;
	font-size: 11px;
	float: left;
}

#contentInner #innerArch ul li {
	padding: 10px 0 0px 0;
	float: left;
	display: block;
}

#contentInner #innerArch ul li a {
	background: url(../_images/arrow.gif) no-repeat left 3px;
	text-decoration: none;
	padding:  0 0 0 10px;
	float: left;
	display: block;
}


#innerGallery {
	width: 680px;
	float: left;
	background: url(../_images/backGallery.jpg) no-repeat left 0px;
	height: 800px;
}

#innerGallery h1 {
	border-bottom: 1px solid #99948a;
	margin: 15px;
	padding: 0 0 5px 0;
}

#innerGallery .videosRow {
	width: 680px;
	float: left;
}
#innerGallery .videosRow .videoCont {
	margin: 0 0px 15px 15px;
	float: left;
}

#innerGallery .videosRow .videoCont img {
	border: 1px solid #7d776b;
}

#innerGallery .videosRow .videoCont a:hover img  {
	border: 1px solid #e08514;
}

#innerGallery .videosRow .videoCont p {
	font-weight: bold;
	font-size: 12px;
	width: 207px;
	margin: 10px 0 2px 0;
	padding: 0;
}

#innerGallery .videosRow .videoCont p a {
	text-decoration: none;
}

#innerGallery .videosRow .videoCont span {
	width: 207px;
	background: url(../_images/calendar.gif) no-repeat left 0px;
	padding: 0 0 0 20px;
}
