div, form, input, h1
{
	/* this is for netscape 4's sake */
	padding: 0;
	margin: 0;
}
body
{
	margin: 0;
	padding: 0;
	}


/*structure */
#pageFrame
{
	z-index: 100;
	position: relative;
	width: 770px;
	margin: 0 auto;
	padding: 0;
	}
	#pageInnerFrame	
	{
		padding: 0px;
		width: 100%;
	}
	
#header_hr{
	width: 100%;
	height: 8px;
	background: black;
	border-bottom: 1px solid white;
	}
	#header_hr hr{ 
		display: none; 
	}
#header{
	height: 22px; /*32 - 6 - 4*/
	border-top: 1px solid #B42824;
	border-bottom: 0px solid #F2D3CB;
	background: #FEF6ED;
	text-align: center;
	padding: 4px 0 6px 0;
	}

#header_hr2{
	height: 1px;
	background: #F2D3CB;
	}
	#header_hr21,#header_hr22{
		float: left;
		width: 35px;
		height: 1px;
		background: #E0A19A;
	}
	#header_hr22{
		float: right;
		width: 21px;
	}
	#header_hr22 hr, #header_hr21 hr{ 
		display: none; 
	}

#header_hr3{
	height: 6px;
	background: #B42824;
	}
	#header_hr3 hr{ 
		display: none; 
	}

#pics{
	height: 155px;
	background: #D4E9E4;
	}
	#pic1{	float: left; height: 155px;	width: 171px; }
	#pic23{	float: left; height: 155px;	width: 290px; }
	#pic4{	float: left; height: 155px;	width: 180px; } 
	#pic5{	float: left; height: 155px;	width: 129px; }
#bg1{
	background: #ffffee url('taust.gif') no-repeat 0px 100px;
	height: 534px;

	}
.lingid12, .lingid12 a, .lingid12 a:visited, .lingid12 a:hover {
	margin-top: 320px;
	text-align: center;
	color: #8E2408;
	font: bold 12px Arial;
	line-height: 15px;
	text-decoration: none;	}

#bg2{
	background: #D6E9E5 url('../gfx/bg-grad2.gif') repeat-x;
	height: 92px; /*184 - 92*/
	padding-top: 92px;
	text-align: center;
	color: #000000;
	font: 11px Arial;
	line-height: 15px;
	}
#bg2 a{
	font:bold 13px Arial;
	color: #244A91;
	text-decoration: none;
	}

#footer
{
	clear: left;
	height: 33px;
	z-index: 10;
	}
	#footer_hr{
		width: 100%;
		height: 7px;
		margin-top: 1px;
	}
	#footer_hr hr{ 
		display: none; 
	}
	#footer_l{
		float:left;
		padding-left:33px;
	}
	#footer_r{
		float:right;
		padding-right:15px;
	}
	#f-logo{
		padding-right: 28px;
		float: right;
		position: relative;
		margin-top: -45px;
	}

#footer{
		border-top: 3px solid white;
		background: #BD2719;
	}
	#footer_hr{
		background: black;
	}
	#footer,#footer a{
		color: #FFF;
	}
	#footer a:hover	{
		text-decoration: underline;
	}
	#footer_l,#footer_l a,#footer_r,#footer_r a	{
		font: 12px/33px Arial, Helvetica, sans-serif;
		text-decoration: none;
	}

#logo{
	position: absolute;
	left: 277px;
	top: 233px;
	margin: 0 auto;
	z-index: 1000;
}
