/* Header */

#head-wrap {
	/*border: 1px solid green;*/
/*	float:left;
	height: 126px; max-height: 126px;
	width: 800px; max-width: 800px;
	overflow: hidden;*/	
}
#headleftcol {
	float: left;
	/*overflow: hidden;*/
}
#headlogo {
	/*border: 1px solid green;*/
	margin: 0; padding: 0;
/*	min-height: 95px; height: 95px; max-height: 95px;
	min-width: 600px; width: 600px; max-width: 600px;*/ 
	overflow: hidden;
}
#subtitle {
	/*border: 1px solid #d7dfec;*/
	background-color: #b9bdc6;
	min-width: 444px; width: 444px; max-width: 444px;
}
#subtitlei {
	min-height: 35px; height: 35px; max-height: 35px;
	/*background: url("../images/date-bkg.gif") top left repeat-y;*/
	text-align: center;
	font-size: 14px; 
	color: #ffffff;
	/*margin-botom: 5px;*/
	padding: 5px 0 0px 0;
	/*font-weight: bold;*/
 	line-height: 34px;
 	overflow: hidden;
}
#subtitlei strong { color: #ffffff; }
#subtitle sup { 
	color: #ffffff;
	font-size: 50%;
	font-weight: bold;
}

#subtitle-as-image {

}



#headcentercol {}

#banner_inner {
	margin: 0px 0 0 0;
}

#headrightcol {
}	
#headrightcoli {
}
#registration-button, 
#news-button
{
	clear:both;
	display: block; float:left;
	min-width: 120px; width: 120px; max-width: 120px;
	min-height: 38px; height: 38px; max-height: 38px;
	overflow: hidden;
	text-align: center;
	font-size: 1em;
	font-weight: bold;
	color: #ffffff;
	line-height: 26px;
}
#registration-button {background: url("../images/button-yellow.gif") left top no-repeat;}
#news-button {background: url("../images/button-blue.gif") left top no-repeat; margin-top: 15px;}

#map-image-button{ clear:both; float: left; margin-top: 10px; }

#map-pos {
/*	float: left;
	margin-top:10px;*/
}

#top-img-rotator {
	/*border: 1px solid #d7dfec;*/
	overflow: hidden;
	margin: 0;
	/*background-color: #2785ff;*/
	float: left;
	clear: both;
	/*min-width: 504px; width: 504px; max-width: 504px;*/
	height: 105px; min-height: 105px;
	overflow: hidden;
	margin-top: 10px;
}	


#countdown-wrap {
	display:block;
	text-align: center;
	background-color:#b9bdc6;
	min-height: 40px; height: 40px;
	overflow: hidden;
	margin-bottom: 10px;
}
#countdown-wrap div {
	margin-top:4px;
	text-align: center;
}
#countdown-wrap span {
	color: white;
	line-height: 150%;
	font-size: 85%;
}


#datetag {
	/*background: url("../images/header_line.gif") left top repeat-x;*/
	/*position: absolute;
	z-index: 20000;
	top: -3px; right:8px;*/
/*	float: right;*/
/*	width: 86px;
	height: 15px;
	margin: 0; padding:0;*/
	/*background-color: #009966;*/
/*	text-align: center;*/
}
#datetagi {
/*	margin: 0 auto;*/
	color: #333333;
	font-size: 12px; font-weight: bold;
	text-align: right;
	/*line-height: 14px;*/
}	

#site-bottom {
	/*border:1px solid red;*/
	/*margin-top: 10px;*/
	min-height: 10px; height: 10px;
	/*background: url("../images/site-right.gif") bottom right repeat-y;*/
	background-color: #ffffff;
}

#site-footer {
	background: url("../images/footer.gif") left top no-repeat;
	/*margin-top: 10px;*/
	background-color: #ffffff;
	text-align: center;
	font-size: 10px;
	padding: 13px 10px 6px 10px;
	overflow: hidden;
	min-height: 34px; height: 34px;
}
#footer-left {
	float: left;
	color: #fdac57;
	font-size: 9px;
}
#footer-right {
	float: right;
}
#footer-right a, #footer-right a:link, #footer-right a:visited  {
	font-size: 12px; color: #ffffff;
}
#footer-right a:hover {
	color: #da251d;
}
