/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/flyout_horizontal.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
/* common styling */

.page {
	background:#fff url(bg-grey3.png);
}

.container {
	width:750px;
	padding:0px;
	border:1px solid #666; border-width: 0 1px 1px 0;
	margin: 0px auto auto auto;
	}

.logo {
	line-height:16px; display:block; text-decoration:none;
	color:#000; width:190px; height:90px; background:transparent url(opaque2.png);
	font-size:11px; font-family: arial, sans-serif;
	border-right:1px solid #fff; text-align:center;}

.logo-long {
	line-height:16px; display:block; text-decoration:none;
	/* color:#000; width:190px; height:90px; background:transparent url(opaque2.png); */
	color:#000; width:190px; height:90px; background:transparent url(gold_pyrforos_small301.png);
	font-size:11px; font-family: arial, sans-serif;
	border-right:1px solid #fff;}
	
.main {
	width:559px;
	margin: auto; padding:0px;
	border:1px solid #666; border-width: 0px 0 0px 0px; background-color:#FFFFFF; float:right;
	xheight: 465px; display:block;
	}

.header {font-family: trebuchet ms, arial, sans-serif; font-size:11px; width:750px; margin:0px auto; padding:25px 0 2px 0; text-align:right;}
.header a, .header a:visited {text-decoration:none; color:#000;}

.footer {font-family: trebuchet ms, arial, sans-serif; font-size:11px;
	width:750px; margin:0px auto; padding:0px;
	border-right:1px solid #666; border-bottom:1px solid #555; border-width: 0 1px 1px 0;
	background-color: #fff;}
.footer a, .footer a:visited {text-decoration:none; color:#fff;}

.subfooter {background-color: #faa524; padding: 2px; border-top: 1px solid #ffbf4f; color:#fff; background-image: url('bg-orange2.png'); background-repeat: repeat-x}
.subfooter a, .subfooter a:visited {text-decoration:none; color:#fff;}

.subfooter-v2 {background-color: #5B85AD; padding: 2px; border-top: 1px solid #5B85AD; color:#fff;}
.subfooter-v2 a, .subfooter a:visited {text-decoration:none; color:#fff;}

.copyright {font-family: trebuchet ms, arial, sans-serif; font-size:11px; width:750px; margin:0px auto; padding-top:4px;}
.copyright a, .copyright a:visited {text-decoration:none; color:#000;}

.copyright2 {font-family: trebuchet ms, arial, sans-serif; font-size:11px;}
.copyright2 a, .copyright2 a:visited {text-decoration:none; color:#000;}

.littleboxes2 {
	display:block; text-decoration:none; color:#000; width:191px; xheight: 185px;

	font-size:11px; font-family: trebuchet ms, arial, sans-serif;}
	
.littleboxes-v3 {
	display:block; text-decoration:none; color:#000; width:191px; xheight: 185px;

	font-size:11px; font-family: trebuchet ms, arial, sans-serif;}

.littleboxes {
	display:block; text-decoration:none; color:#000; width:191px; height: 85px;
	background:transparent url(opaque3.png);  font-size:11px;
	font-family: trebuchet ms, arial, sans-serif;}

.littlebox {
	display:block;
	width: 134px;
	font-family: trebuchet ms, arial, sans-serif; font-size:11px;
	margin: 6px auto 10px auto;
	padding: 0px;
	background-color: #faa524;
	color: #fff;
	border: 1px solid #fff;
	text-align: center;
	background-image: url('bg-orange2.png');
	background-repeat: repeat-x
}
.littlebox a, .littlebox a:visited {text-decoration:none; color:#fff; margin: auto;}

.littlebox-v2 {
	display:block;
	width: 134px;
	font-family: trebuchet ms, arial, sans-serif; font-size:11px;
	margin: 0px auto 15px auto;
	padding: 0px;
	background-color: #5B85AD;
	color: #fff;
	border: 1px solid #fff;
	text-align: center;
	background-image: url('bg-orange.png');
	background-repeat: repeat-x
}
.littlebox-v2 a, .littlebox-v2 a:visited {text-decoration:none; color:#fff; margin: auto;}

.littlebox-v3 {
	display:block;
	width: 137px;
	font-family: trebuchet ms, arial, sans-serif; font-size:11px;
	margin: 0px auto 15px auto;
	padding: 0px;
	background-color: #7993BB;
	color: #FAA524;
	border: 1px solid #fff;
	text-align: center;
	/*background-image: url('bg-orange.png');*/
	/*background-repeat: repeat-x*/
}
.littlebox-v3 a, .littlebox-v3 a:visited {text-decoration:none; color:white; margin: auto;}
.littlebox-v3 a:hover {text-decoration:none; color:black; margin: auto;}

.search {
	border-top: 1px solid #888; background-color: #666;
	display:block; ; width:181px; padding: 4px 5px 3px 5px;}

.menu {
	font-family: trebuchet ms, arial, sans-serif;
	width:180px; height:269px; position:relative; margin:0;
	font-size:11px; letter-spacing: 3px;
	}
.menu ul li a, .menu ul li a:visited {
	display:block; text-decoration:none; color:#000;
	width:180px; height:30px;
	border:1px solid #fff; border-width:1px 1px 0 0;
	background:transparent  url(opaque.png);
	line-height:29px; font-size:11px; padding-left:10px;
	}
.menu ul {padding:0; margin:0;list-style-type: none;}
.menu ul li {float:left; position:relative;}
.menu ul li ul {display: none;}

/* specific to non IE browsers */
.menu ul li:hover a {color:#fff; background:#7993bb;}

.menu ul li:hover ul {
	display:block; position:absolute;
	top:0; left:191px; width:330px;
	background:transparent;}

.menu ul li:hover ul li {float:left;}

.menu ul li:hover ul li a {
	display:block; 
	background:transparent  url(opaque.png); 
	color:#000; 
	width:330px;
	float:left;}

.menu ul li:hover ul li a:hover {background:#b9c3d6; color:#000;}

/* inner pages menu style */
.menu-inner {
	font-family: trebuchet ms, arial, sans-serif;
	width:180px; height:248px; position:relative; margin:0;
	font-size:11px; letter-spacing: 3px;
	}
.menu-inner ul li a, .menu-inner ul li a:visited {
	display:block; text-decoration:none; color:#000;
	width:180px; height:30px;
	border:1px solid #fff; border-width:1px 1px 0 0;
	background:transparent  url(opaque.png);
	line-height:29px; font-size:11px; padding-left:10px;
	}
.menu-inner ul {padding:0; margin:0;list-style-type: none;}
.menu-inner ul li {float:left; position:relative;}
.menu-inner ul li ul {display: none;}

/* specific to non IE browsers */
.menu-inner ul li:hover a {color:#fff; background:#7993bb;}

.menu-inner ul li:hover ul {
	display:block; position:absolute;
	top:0; left:191px; width:330px;
	background:transparent;}

.menu-inner ul li:hover ul li {float:left;}

.menu-inner ul li:hover ul li a {
	display:block; 
	background-color: #f0f3f7;
	color:#000; 
	width:340px;
	float:left;}

.menu-inner ul li:hover ul li a:hover {background:#b9c3d6; color:#000;}

.footer-img {
	padding: 0px 2px 0px 0px; 
	text-align:center; 
	font-size:10px; 
	float:left;
	background-color:#FFFFFF;
	color:#000000;
}

.footer-img-link {

	
}
