
#page			{	padding: 0px; margin: 0px auto; width: 858px; background-color: #cc9933;	}
body			{	margin: 0px auto; background-color: #cc9933; }

#header 		{ 	float: left; height: 85px; width: 100%; background-image: url(/images/hchc_main_header.gif); background-repeat: no-repeat; background-position: left top;	}
#headerContent 		{ 	float: left; height: 155px; width: 100%; background-image: url(/images/ui_cont_hcol_headr.gif); background-repeat: no-repeat; background-position: left top;	}
/* #header_logo 	{ 	background-image: url(/images/ui_hme_hcol_headr.gif); height: 70px; background-repeat: no-repeat; background-position: left;	} */
	

/* Boxes */

#box-in01		{	float: left; height: 86px; width: 100%; /* background-color: red; */	}
#box-in02		{	float: left; height: 328px; width: 93px; /*background-color: orange; */	}
#box-in03		{	float: left; height: 328px; width: 267px;padding-top:40px; position:relative;	}
#box-in04		{	float: left; height: 328px; width: 87px;/* background-color: blue; */	}

#HolyCross_Menu	{	float: left; height: 328px; width: 207px; /* background-color: green; opacity: 0.70; filter: alpha(opacity=70);*/ 	}
#Hellenic_Menu	{	float: left; height: 328px; width: 204px; /* background-color: green; opacity: 0.70; filter: alpha(opacity=70);*/	}


/* Enter Site Hellenic */	
#enterSiteHel  		{ 	opacity: 0.90; filter: alpha(opacity=90); background-color: #FFEEAF; padding: 0px; margin: 9.5em 0 0 0; width: 100%; display:none; border-top: 1px solid #ffffe3; border-left: 1px solid #ffffe3; border-right: 2px solid #997326; border-bottom: 2px solid #4D412A; 	}
#enterSiteHel ul	{	list-style: none; width: 100%; border-top: none; margin: 0; padding: 0; /* min-height: 200px; */ height:auto !important; /* height:200px; */	}
#enterSiteHel ul li	{	font: normal 13px helvetica, arial, verdana; color: #664A12; width: 100%; text-align: center; margin: 0; padding: 0.4em 0; border-bottom: 1px solid #997326; border-top: 1px solid #ffffe3;	}
#enterSiteHel ul li a	{	display: block; color: #664A12; text-decoration: none; margin: 0; padding: 0 1em; text-transform: capitalize;	}
#enterSiteHel ul li a:hover	{	color: #fff; text-decoration: none;	}
#enterSiteHel ul li:hover	{	background-color: #9CC4EF; color: #fff; 	}
#enterSiteHel ul li.last	{	border-bottom: none;	}
#enterSiteHel h3	{	font-family: georgia, times, serif; color: #664A12; background-color: #FFC759; font-size: 22px; letter-spacing: -0.03em; text-transform: capitalize; text-align: center; font-weight: normal; margin: 0; border-bottom: 1px solid #4D412A; padding: 0.2em 0; width: 100%;	}
/* Enter Site */

/* Enter Site Holy Cross */	
#enterSiteHolyCross  		{ 	opacity: 0.90; filter: alpha(opacity=90); background-color: #821E31; padding: 0px; margin: 9.5em 0 0 0; width: 100%; display:none; border-top: 1px solid #ffffe3; border-left: 1px solid #CA6A7D; border-right: 2px solid #641723; border-bottom: 2px solid #3E0E16; 	}
#enterSiteHolyCross ul	{	list-style: none; width: 100%; border-top: none; margin: 0; padding: 0; /* min-height: 200px; */ height: auto !important; /* height:200px; */	}
#enterSiteHolyCross ul li	{	font: normal 13px helvetica, arial, verdana; color: white; width: 100%; text-align: center; margin: 0; padding: 0.4em 0; border-bottom: 1px solid #4B111B; border-top: 1px solid #E8A792;	}
#enterSiteHolyCross ul li a	{	display: block; color: #F0E495; text-decoration: none; margin: 0; padding: 0; text-transform: capitalize;	}
#enterSiteHolyCross ul li a:hover	{	color: #fff; text-decoration: none;	}
#enterSiteHolyCross ul li:hover	{	background-color: #8F8A2F; color: #fff; 	}
#enterSiteHolyCross ul li.last	{	border-bottom: none;	}
#enterSiteHolyCross h3	{	font-family: georgia, times, serif; color: #EDC75F; background-color: #46101A; font-size: 21px; letter-spacing: -0.05em; text-transform: capitalize; text-align: center; font-weight: normal; margin: 0; border-bottom: 1px solid #4B111B; padding: 0.2em 0; width: 100%;	}
/* Enter Site */

#welcome	{ float:left; width:298px; height:325px; background-image: url(/images/ui_hc_1_4.gif); background-repeat:no-repeat;}

.clear	{ clear: both; margin: 0; padding: 0;/* REMOVED BY JAMIL height: 1px; margin: -1px 0 0; font-size: 1px; */	}
#date	{	font: normal 16px georgia; padding: 0; margin: 0.4em 2em; float: right; color: #333;	}

#contentSpace	{ 	float: left; width: 100%; height: 900px; 
					background-image: url(/images/backgrounds/hchc_main_bg1.jpg); */
					/* background-image: url(/images/backgrounds/rotator.php) */;
					background-repeat: no-repeat; background-position: top; padding: 0; margin: 0px;
					}
					
.homeLeft	{	float: left; width: 19%; margin-top: 0.6em; position: relative; 	}
.homeLeft ul	{	list-style: none; padding: 0; margin: 2.6em 0; width: 95%; 	}
.homeLeft ul li	{	border-bottom: 1px solid #ccc; padding: 0; margin: 0.8em 0; text-align: right; font: normal 12px arial, verdana, helvetica, sans-serif; color: #333; position: relative;	}
.homeLeft ul li a	{	text-decoration: none; color: black; display: list-item;  	}
.homeLeft ul li ul	{	display: none; margin: 0; width: 160px; background-color: #ffffe3; border: 1px solid #b4b4b4; opacity: 0.90; filter: alpha(opacity=90); /* IE patch */   	}
.homeLeft ul li:hover ul	{	display: block; position: absolute; margin-left: 0.4em; left: 100%; top: 0;   }
.homeLeft ul li ul li	{	text-align: left; position: relative; padding: 0 0.4em; margin: 0;  	}
.homeLeft ul li ul li a	{	font-weight: bold; font-size: 11px; padding: 0.3em 0;   	}
.homeLeft ul li a:hover	{	text-decoration: underline; color: #801F30; 	}

.homeCenter	{	float: left; width: 55%; margin-top: 1em; padding: 0.3em; margin-right: 1.8em;	}
.homeCenter p	{	font: normal 12px/18px arial, sans-serif; color: #333; padding: 0 ; margin: 0; text-align: justify;	}

.homeRight	{	float: left; width: 19%; margin-top: 3em; padding: 0.3em; 	}
.homeRight p	{	font: normal 10px/16px arial, sans-serif; color: #ccc; padding: 0 ; margin: 0; 	}

.col1	{	float: left; width: 100%; padding: 0.6em 0.2em ; text-align: center; min-height: 230px;	}
.col1 h4	{	font: normal 26px georgia, times, serif; font-weight: bold; padding: 0; margin: 0 0 0.5em 0; text-align: left; 	}
.col1 ul	{	list-style: square; margin-top: 0.4em; margin-left: 0; padding-left: 1.6em;	}
.col1 ul li	{	font: normal 11px/18px arial, verdana, helvetica, sans-serif;	}
.col1 p	{	font: normal 11px/18px georgia, times, serif; text-align: justify; padding: 1em; color: #333;  	}
.col1 img	{	width: 90%; height: auto; border: 2px solid black; text-align: center; 	}
	
.col2	{	position:absolute; top:20%; width: 100%; padding: 0.6em 0.2em ; text-align: center; border-right: #000;	}
.col2 h4	{	font: normal 22px Georgia; font-weight: bold; padding: 0; margin: 0 0 0.5em 0; text-align: left;	}
.col2 h5	{	font: normal 16px georgia, times, serif; background-color: #801F30; border: 1px solid #b4b4b4; color: white; margin: 0 0 0.3em 0; padding: 0.2em 0.8em; text-align: left; 	}
.col2 ul	{	list-style: square; margin-top: 0.4em; margin-left: 0em; padding-left: 1.6em;	}
.col2 ul li	{	font: normal 11px/18px arial, verdana, helvetica, sans-serif;	}
.col2 p	{	font: normal 13px/18px georgia, times, serif; text-align: justify; padding: 1em;	}
.col2 img	{	width: 100px; height: auto; border: 1px solid black; margin: 0.3em 0.3em; float: right; 	}


.hme_imgs	{	margin: 0.4em 0.4em;  border: 1px solid #b4b4b4; width: 100px; height: 100px; float: left; 	}

#footer	{	width: 100%; float: left; margin-top: 300px;  }
#footer p	{	font: normal 10px/16px verdana, arial, helvetica, sans-serif; padding: 0; color: #80693D; margin: 0.3em 0; text-align: center;		}
#footer p a	{	color: #80693D; text-decoration: underline; 		}
#footer p a:hover	{	text-decoration: none; color: #000; background-color: beige;		}


h1	{	color: red; font-family: georgia, serif; font-weight: normal; margin: 0 0 0.4em 0; padding: 0;	}

#ajaxSearch_form	{	padding: 0; margin: 0; vertical-align: middle; 	}
#ajaxSearch_input	{	margin: 0; padding: 0;  vertical-align: middle; 	}
#ajaxSearch_submit	{	margin: 0; padding: 0; vertical-align: middle; 	}
.searchFrame	{	float: right; padding: 0; margin: 3.1em 0.5em 0 0;  vertical-align: middle; 	}
form	{	padding: 0; margin: 0;  vertical-align: middle; 	}	
#searchButton	{	margin: 0; padding: 0; vertical-align: middle; 	}

