body {
background-color: #013366;
text-align: center;
}
#container{
width:960px;

margin:0 auto;
text-align: center;
}
#header{
background-image: url(../images/header.gif);
width:960px;
height:141px;
}
#main_back{
background-image: url(../images/main_back.gif) ;

width:960px;
min-height:350px;
height:auto;
margin:0 auto;
padding-bottom:10px;
}

#main_body{
background-image: url(../images/main.gif)  ;
background-repeat: no-repeat;
width:960px;
min-height:239px;

}
#main_text{
width:735px;
margin:0 auto;
text-align: left;
font: 90% Arial, Helvetica, Geneva, sans-serif;
clear:both;
padding-left:20px;
line-height: 160%;
}
p.bold{
font-weight: bold;
}
h2{
font: 18px/2em Arial, Helvetica, Geneva, sans-serif;
}
h3{
font: 16px/2em Arial, Helvetica, Geneva, sans-serif;
}
#main_text p{

}
.DISC1 li{
list-style-type: none;
}
.DISC1  ul li{
list-style-type: disc;
}
#centercolumn{
width:800px;
margin:0 auto;
}
#footer{
position:relative;
background-image: url(../images/footer.gif);
width:960px;
height:68px;
}
#copyright{
	clear: both;
	text-align:center;
	position:absolute;
	top:92px;
	color: #fff;
	width:665px;
	font: 10px Arial, Helvetica, Geneva, sans-serif;
	margin: 0 auto;
	padding-bottom:15px;
	width:100%;
	
}
#copyright a{
	color: #6fa6c7;
	text-decoration: none;
	letter-spacing: .3em;
	
}


/*******************BUTTON*********************/
#navigation { 
	position:relative;
	top:113px;
	left:105px;  
	height: 23px;
}

ul.navigation {
        padding: 0px;
        margin-top:auto;       
        float: left;
		color: #000;
		text-decoration: none;
		font:  .8em Arial, Helvetica, Geneva, sans-serif;

}

ul.navigation li {
     list-style-type: none;
     float: left;
	color: #000;
	text-decoration: none;
	padding-right:5px;
}

ul.navigation li a {
		width: 100%;
		
        height: 23px;
        float: left;
		color: #000;
	text-decoration: none;
	
}

ul.navigation li a:hover {
        background-position: 0px -23px;
		color: #6fa6c7;
}
ul.navigation li span{display:none;}

ul.navigation li a {
	text-align:center;
	padding-top:6px;
	
	height:17px;
	
	color: #fff;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 10px;
	font-weight: bold;
	
}
ul.navigation li.fest a{
width:142px;
background-image: url(../images/menu_buttons/festival_Info.png);	
}
ul.navigation li.greek a{
width:142px;
background-image: url(../images/menu_buttons/greek_intertain.png);	
}
ul.navigation li.american a{
width:164px;
background-image: url(../images/menu_buttons/American_intertain.png);	
}
ul.navigation li.food a{
width:142px;
background-image: url(../images/menu_buttons/food_and_recipes.png);	
}
ul.navigation li.agora a{
width:199px;
background-image: url(../images/menu_buttons/Agora_market.png);	
}


* html ul.navigation li a {height:24px;}
ul.navigation li a:hover {
	
	background-position: 0 24px;	
	
}

/****************2*******************/
#navigation2 { 
	position:relative;
	top:2px;
	left:200px;  
	height:23px;
}

ul.navigation2 {
        padding: 0px;
        margin-top:auto;       
        float: left;
		color: #000;
		text-decoration: none;
		font:  .8em Arial, Helvetica, Geneva, sans-serif;

}

ul.navigation2 li {
     list-style-type: none;
     float: left;
	color: #000;
	text-decoration: none;
	padding-right:10px;
}

ul.navigation2 li a {
		width: 100%;
		
        height: 23px;
        float: left;
		color: #000;
	text-decoration: none;
	
}

ul.navigation2 li a:hover {
        background-position: 0px -23px;
		color: #6fa6c7;
}
ul.navigation2 li span{display:none;}

ul.navigation2 li a {
	text-align:center;
	padding-top:6px;
	
	height:17px;
	
	color: #fff;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 10px;
	font-weight: bold;
	
}
ul.navigation2 li.family a{
width:84px;
background-image: url(../images/menu_buttons/family_fun.png);	
}
ul.navigation2 li.hours a{
width:84px;
background-image: url(../images/menu_buttons/hours.png);	
}
ul.navigation2 li.parking a{
width:84px;
background-image: url(../images/menu_buttons/parking.png);	
}
ul.navigation2 li.restaurants a{
width:84px;
background-image: url(../images/menu_buttons/restaurants.png);	
}
ul.navigation2 li.contact a{
width:84px;
background-image: url(../images/menu_buttons/contact_us.png);	
}
ul.navigation2 li.charities a{
width:84px;
background-image: url(../images/menu_buttons/charities.png);	
}

* html ul.navigation2 li a {height:23px;}
ul.navigation li a:hover {
	
	background-position: 0 23px;	
	
}

/*******************BUTTON*********************/
#print { 
	position:relative;
	top:40px;
	left:550px;  
	height: 70px;
}

ul.print {
        padding: 0px;
        margin-top:auto;       
        float: left;
		color: #000;
		text-decoration: none;
		font:  1em Arial, Helvetica, Geneva, sans-serif;

}

ul.print li {
     list-style-type: none;
     float: left;
	color: #000;
	text-decoration: none;
	padding-right:10px;
}

ul.print li a {
		width: 100%;
		
        height: 50px;
        float: left;
		color: #000;
	text-decoration: none;
	
}

ul.print li a:hover {
        background-position: 0px -50px;
		color: #6fa6c7;
}
ul.print li a {
	text-align:center;
	padding-top:6px;
	width:93px;
	height:18px;
	background-image: url(../images/button.png);	
	color: #4c3b6d;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 12px;
	font-weight: bold;
	
}
* html ul.print li a {height:24px;}
ul.print li a:hover {
	
	background-position: 0 24px;	
	
}

#navigation3{
position:relative;
	top:50px;
	left:-540px;  
	height:23px;
}

#print1 {float:left;}
#print1 a { 
	
	display:block;
	   height: 60px;
	width:60px;
	background-image: url(../images/print_button.png);
}

#print1 span { 
	display:none;
}
#email{float:left;}
#sound_butt{float:left;}
input.email{

border:none;
width: 60px;
height: 60px;
background: url(../images/email_button.png) no-repeat;
outline: none;
}

a:focus {outline:none}
/**************** Contact  PAGE***********************/
#contact_left { /* Parent Wrapper for inside boxes */
 
 margin: 0px 0px 0px 0px;
 display: inline; /* IE Hack */
 padding-left: 24px;
 width: 43.0%;
 float: left;
 height: 560px;
}
* html #contact_left {width: 47.0%;} /* IE Min-Height Hack */ 
* html #main_slideshow {height:550px} /* IE Min-Height Hack */ 

#contact_right{
 float: left;
display: inline; /* IE Hack */
padding-top:90px;

position:relative;
top:0px;
width:200px;
height:550px;
z-index:1;
font: 10px/1.3em Arial, Helvetica, Geneva, sans-serif;
}
//#content_full,#content_full_2,#content_full_3,#content_full_4{display:none;}
#main_text img{border:none;}
a.music img{border:none;}
h2{
margin: 2em auto 0.3em;color: #013366;
    font-size: 150%;text-align:center}
