/* --------------------------------- Page setup ------------------------------ */

#page					{	padding:0px; margin:0px auto;width:1000px;min-height:600px;
							background-image:url(/images/philoptochos_header2.jpg); background-repeat:no-repeat;}
body					{	margin:0px; background-color: #38282C; }

#print_header			{	display: none; }
#header 				{	height:155px; margin-left:247px; position:relative; }
#header_logo 			{	}

#leftCol				{	float: left; width: 237px; margin: 180px 0 0 0; padding: 10px 5px 10px 5px; min-height:40px;  }
#rightCol				{	float: left; width: 654px; border-left: 1px solid #DCC158; background-color:#ffffe3; padding:0; margin:0;   }

#contentwrapper			{	display:inline; width:654px; min-height: 500px; }
#content				{	margin:10px 0 0 0; padding: 5px 15px 10px 15px; min-height: 500px;
							font-family: georgia, serif; font-weight: normal;	}
	
#goa				{	font-family:Arial, Helvetica, Sans-serif; font-size: 14px; font-weight:bold; width: 400px; color: #38282C; padding:30px 0 0 120px;	}
#goa a				{	color: #38282C;	}
#pagetitle			{	font-family:Georgia,Times, Serif; font-size: 24px; font-weight:bold; width: 350px;	color: #38282C; padding: 0 0 0 120px;}

/* -----------------------Footer ----------------------- */

#footer					{	width:624px; margin: 0; padding: 5px 15px 15px 15px; background-color:#EFECCD; border-top: 1px solid #CFAC58;}
#footer p				{	font-family:verdana, sans-serif; font-size:9px; text-align: center; }

/* ----------------------- Left Column Styles ----------------------- */

#leftCol a				{	color: #ffffff;   }
#leftCol a:hover		{	color: #ffffe3; }
#leftCol, #leftCol p	{	color: #ffffff;	}

#leftCol h3	a			{	font-size:16px; color: #ffffff;	} 
#leftCol a img			{	border: 1px solid #ffffff; }


/* --------------------- Top Navigation --------------------------------------- */
#navigation				{	display:block; height: 62px; padding: 0px; width:655px; background-color:#EFECCD; margin: 0 0 0 247px;	}
#navigation ul			{	list-style: none; padding: 0; margin: 0; width: 100%; }
#navigation li			{	position: relative; float:left; padding: 0; margin: 0; width: 105px; }
/*
#navigation li			{	position: relative; float:left; padding: 0; margin: 0; max-width: 126px;
							width:expression(document.body.clientWidth > 126? "126px": "auto" );	}
*/
#navigation ul li		{	font-weight: normal; }
#navigation a			{	font: normal 12px georgia, times, serif; margin: 0; padding: 8px 14px;  text-decoration: none;  color: #38282C; display:block; text-align:center;border-right: 1px solid white;height: 46px;  }
#navigation li.last a	{	border-right: 0px;  }

#navigation ul li ul li a	{	display:block; 	}

#navigation li:hover ul	{	display: block;}
#navigation ul li:hover	{ 	background-color: #E3D9B8;  }

#navigation a:hover		{	color: #004162; text-decoration: none; }
#navigation ul ul		{ 	background-color: #38282C; position: absolute; z-index: 500; display: none; left: 0; top: 62px; }

div#navigation li:hover ul ul, 
div#navigation li li:hover ul ul, 
div#navigation li li li:hover ul ul, 
div#navigation li li li li:hover ul ul	{ display: none;  }

div#navigation li:hover ul, 
div#navigation li li:hover ul, 
div#navigation li li li:hover ul, 
div#navigation li li li li:hover ul		{ display: block; }

#navigation ul li ul li	{	text-align: left; padding: 0; margin: 0; border-left: none; border-bottom: 1px solid #ffffff; display: block; width: 100%;  }
#navigation ul li ul li.last	{	border: none; }

#navigation ul li ul li a	{	font: normal 10px verdana, arial, helvetica, sans-serif; letter-spacing: normal; text-transform: capitalize; color: #ffffff; font-weight: bold; text-decoration: none; padding: 0.3em; margin: 0.3em 0; height: auto;  border-right:0px; 	}
#navigation ul li ul li a:hover {	color: #660000; }


/* -------------------- Breadcrumb Styles -------------------- */

#breadcrumbs		{	width: 98%; margin:0 0 0.8em 0; padding: 0.5em 0.1em 0.1em 0.1em; text-align: right;	}
.B_crumbBox					{	font: normal 9px verdana, arial, helvetica, sans-serif; color: #333; margin-bottom: 2em; text-transform: capitalize;	}
.B_homeCrumb				{	color: #444; text-decoration: none;	}
.B_homeCrumb:hover 			{	color: #720707; text-decoration: underline;	}
.B_crumb, .B_crubm:visited	{	color: #444; text-decoration: none;	}
.B_crumb:hover				{	color: #720707; text-decoration: underline;	}
.B_lastCrumb				{	color: #720707; font-weight: bold;	}

