@charset "utf-8";

/* ----- THE WHOLE DOCUMENT AND GLOBALS ----- */



body{

	font:101% Arial, Helvetica, sans-serif;

	background-image:url(../images/bg.gif);

	background-repeat:no-repeat;

	background-position:center;

	background-color:#FFFFFF;

}



h3{color:#553234;border-bottom:1px solid #036249;width:100%;margin:0 0 10px 0;padding:0;font-weight:bold;font-size:110%;}



.clear{

	clear:both;

}



.contentWhiteBold{

	background-color:#036249;

	text-align:left;

	color:white;

	padding:5px;

}



/* #553234 #738E78*/



#Table_01 {

	width:920px;

	height:864px;

	margin:20px auto 20px auto;

}



/* ----- the header ----- */

#Header_ {

	float:left;

	left:18px;

	top:0px;

	width:882px;

	height:218px;

	background-image:url(../images/Header.png);

}



#Header_ h1{

	display:none;

}



#Header_ h2{

	display:none;

}





/* ----- navigation ----- */



#navigation ul{

	/*display:none;*/

	margin:0;

	padding:0;

	display:inline;

}



#navigation ul li{

	margin:0;

	padding:0;

	display:inline;

}



#leftTopCol_ {

	float:left;

	width:180px;

	height:40px;

	background-image:url(../images/leftTopCol.gif);

	background-repeat:no-repeat;

}



/* ----- disabling style for links ----- */



span{

	display:none;

}



#home_ {

	float:left;

	width:67px;

	height:40px;

	background-image:url(../images/home.gif);

	background-repeat:no-repeat;

}



#menu_ {

	float:left;

	width:80px;

	height:40px;

	background-image:url(../images/menu.gif);

	background-repeat:no-repeat;

}

#catering_ {

	float:left;

	width:100px;

	height:40px;

	background-image:url(../images/catering.gif);

	background-repeat:no-repeat;

}

#coupons_ {

	float:left;

	width:97px;

	height:40px;

	background-repeat:no-repeat;

	background-image:url(../images/coupons.gif);

}

#about_ {

	float:left;

	width:91px;

	height:40px;

	background-repeat:no-repeat;

	background-image:url(../images/about.gif);

}

#contact_ {

	float:left;

	width:88px;

	height:40px;

	background-repeat:no-repeat;

	background-image:url(../images/contact.gif);

}

#rightTopCol_ {

	float:left;

	width:179px;

	height:40px;

	background-image:url(../images/rightTopCol.gif);

	background-repeat:no-repeat;

}



/* ----- END NAVIGATION ----- */



/* ----- BEGIN CONTENT ----- */



#left_ {

	float:left;

	width:69px;

	height:450px;

	background-image:url(../images/left.png);

	background-repeat:repeat-y;

}

#leftColumn_ {

	float:left;

	width:88px;

	height:450px;

	background-image:url(../images/leftColumn.gif);

	background-repeat:repeat-y;

}

#bodyTop_ {

	float:left;

	width:530px;

	height:400px;

	background-color:#FFFFFF;

	padding:20px;

	font:12px Arial, Helvetica, sans-serif;	

}



/* ie6 hack */

*html body #bodyTop_ {

	width:528px;

}



/* emd ie6 hack */





#bodyTop_ table{

	width:100%;

	background-color:#FFFFFF;

}



#bodyTop_ p{

	margin:0px;

	padding:0 0 10px 0;

}



#centerCol{

	background-color:white;

}



#rightColumn_ {

	float:left;

	width:88px;

	height:450px;

	background-image:url(../images/rightColumn.gif);

	background-repeat:repeat-y;

}

#right_ {

	float:left;

	width:67px;

	height:450px;

	background-image:url(../images/right.gif);

	background-repeat:repeat-y;

}





iframe{

	width:100%;

	border:1px solid white;

	padding:0;

	margin:0;

	height:95%;

}



iframe table{

	font:80% Arial, Helvetica, sans-serif;

	background-color:#FFFFFF;

	color:#000000;

}



iframe table.contentWhiteBold{

	background-color:#333399;

	text-align:left;

	color:#FFFFFF;

	padding:5px;

}



/* ----- END CONTENT ----- */



/* ----- START FOOTER ----- */



/* ie 6 fix */

*html body #footer{

	margin: -10px 0 0 0;

}



/* end ie6 fix */



#bodyBottom_ {

	float:left;

	width:570px;

	height:229px;

}

#index-18_ {

	float:left;

	width:157px;

	height:42px;

	background-image:url(../images/index_18.png);

	background-repeat:no-repeat;

}

#leftColumnCorner_ {
	float:left;
	width:23px;
	height:52px;
	position:relative;
	margin-top:-10px;
	background:#fff url(../images/leftColumnCorner.gif) bottom left no-repeat;
}

#bodyFooter_ {
	float:left;
	width:523px;
	height:52px;
	position:relative;
	margin-top:-10px;
	background:#fff url(../images/bodyFooter.gif) no-repeat;
	background-repeat:no-repeat;
	text-align:center;
}

#rightColumnCorner_ {
	float:left;
	width:24px;
	height:52px;
	position:relative;
	margin-top:-10px;
	background:#fff url(../images/rightColumnCorner.gif) bottom right no-repeat;
}

#index-22_ {

	float:left;

	width:155px;

	height:42px;

	background-image:url(../images/index_22.gif);

	background-repeat:no-repeat;

}

#footer_ {

	float:left;

	width:882px;

	height:49px;

	background-image:url(../images/footer.gif);

	background-repeat:no-repeat;

}

#index-24_ {

	float:left;

	width:882px;

	height:65px;

	background-image:url(../images/index_24.gif);

	background-repeat:no-repeat;

}



/* ----- END FOOTER ----- */



/* ----- APPENDIX ----- */



#navigation div a img{

	border:none;

}

#navigation div a:link img{

	border:none;

}



.coupons td{border:1px dashed silver;text-align:left;width:50%;margin:5px;padding:5px;vertical-align:top;}
 .GreekButton {
	BORDER-RIGHT: #005b43 1px solid;
    BORDER-TOP: #005b43 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #005b43 1px solid;
    WIDTH: auto;
    COLOR: #ffffff;
    BORDER-BOTTOM: #005b43 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #794149;
 }



#bodyTop_ p.couponhead{

	background-color:#036249;

	text-align:left;

	color:white;

	padding:10px;

	font-weight:bold;

}

#bodyTop_ p.couponfoot{

	padding:10px;

}

p.couponhead{

	background-color:#036249;

	text-align:left;

	color:white;

	padding:10px;

	font-weight:bold;

}

p.couponfoot{

	padding:10px;

}

#call{

	text-align:center;

	font-weight:bold;

	font-size:13px;

	border-top:1px solid #003300;

}



#maintenance{
	margin-top:3px;
	font-size:11px;
}

#newsletter {
	width:100px;
	float:right;
	padding:0 0 0 5px;
}
#newsletter p {
	color:#553234;
	margin:0 0 0 0;
}
#newsletter form {
	margin:0;
	padding:0;
}
#newsletter .text-input {
	width:100%;
	font-size:11px;
	color:#666;
}
#newsletter .GreekButton {
	margin-top:8px;
	height:25px;
	cursor:pointer;
}
#newsletter .errmsg {
	color:crimson;
	font-size:11px;
	margin:10px 0 0 0;
}

#print-icons {
	position:absolute;
	margin:-10px 0 0 478px;
}
#print-icons img {
	border:none;
	margin-left:5px;
}

#coupon-print {
	background:none;
}
