body
{
	padding:0px;
	margin:0px;
	background:#E0D6C0;
}
.MainTable
{
	background:url(img/contents_bg.jpg) top left;
}
	.MainTable td
	{
		vertical-align:top;
	}
.Contents
{
	width:100%;
	background:url(img/header_bg.gif) top repeat-x;
}
	.Contents .LeftSide
	{
		background:url(img/header_bg_left.jpg) no-repeat right top;
		padding-top:273px;
	}
	.Contents .RightSide
	{
		background:url(img/header_bg_right.jpg) no-repeat left top;
		padding-top:273px;
	}
	.Contents .CenterSide
	{
		background:#E0D6C0 url(img/content_bg_bottom.jpg) bottom no-repeat;
	}
.ContentsInner
{
	width:100%;
	background:url(img/header_bg_inner.gif) top repeat-x;
}
	.ContentsInner .LeftSide
	{
		background:url(img/header_bg_inner_left.jpg) no-repeat right top;
		padding-top:210px;
	}
	.ContentsInner .RightSide
	{
		background:url(img/header_bg_inner_right.jpg) no-repeat left top;
		padding-top:210px;
	}
	.ContentsInner .CenterSide
	{
		background:#E0D6C0 url(img/content_bg_bottom.jpg) bottom no-repeat;
	}
.ContentArea
{
}
.ContentAreaL2
{
	background:url(img/content_bg_top.jpg) top no-repeat;
}
	.ContentBottom
	{
	}
.HeaderFlashArea
{
	height:271px;
}
td.Footer
{
	height:43px;
	background:url(img/footer_bg.gif) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	color:#EAE2D0;
	font-size:10px;
	text-align:center;
	vertical-align:middle;
}
	.Footer a
	{
		font-family:Arial, Helvetica, sans-serif;
		color:#EAE2D0;
		font-size:10px;
		text-decoration:underline;
	}
		.Footer a:hover
		{
			text-decoration:none;
		}
	.Footer .Copyright
	{
		margin-right:30px;
	}
/*.SearchBox
{
	width:191px;
	height:54px;
	background:url(img/search_box_bg.gif) no-repeat;
}
	.SearchBox form
	{
		padding:0px;
		padding:25px 0px 0px 35px;
	}
	.SearchText
	{
		border:1px solid;
		border-color:#95786F #E4E0D9 #E4E0D9 #95786F;
		width:90px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		float:left;
	}*/
.ContentText
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#252525;
	line-height:16px;
}
	.ContentText p
	{
		padding-top:10px;
		margin-top:0px;
		padding-bottom:6px;
		/*padding-right:150px;*/
		margin-bottom:0px;
		margin-left:5px;
		text-align:justify;
	}
	.ContentText h1
	{
		padding:0px;
		margin:0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#306091;
		padding-bottom:9px;
		border-bottom:1px solid #306091;
	}
	.ContentText a
	{
		text-decoration:underline;
		color:#54462E;
	}
		.ContentText a:hover
		{
			text-decoration:none;
		}
.ContentTextAreaMain
{
	/*padding-right:33px;
	padding-bottom:64px;*/
}
.NewsHomeArea
{
	background:url(img/news_bg_main.gif) repeat-y left top;
}
	.NewsHomeL1
	{
		background:url(img/news_bg_top.jpg) no-repeat top left;
	}
	.NewsHomeL2
	{
		background:url(img/news_bg_bottom.jpg) no-repeat bottom left;
	}
	.NewsHomeContent
	{
		padding:33px 0px 0px 30px;
	}
	.NewsHomeText
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#4B3F35;
		margin:8px 128px 8px 13px; 
		line-height:16px;
	}
		.NewsHomeText a
		{
			text-decoration:underline;
			color:#54462E;
		}
			.NewsHomeText a:hover
			{
				text-decoration:none;
			}
#idCamera
{
	position:absolute;
	display:none;
	z-index:20;
}
#idCompasRight
{
	position:absolute;
	display:none;
	z-index:20;
}
/*******************/
	#idMenuNavMain
	{
	    display:none;
		height:43px;
		width:253px;
		margin-left:26px;
		display:block;
		background: url(img/menu_text_navigation.gif) left top no-repeat;
		text-decoration:none;
	}
	#idMenuNavMain:hover
	{
		background-image:url(img/menu_text_navigation_over.gif);
	}
#idMenuMainBox
{
	position:absolute;
	z-index:100;
}
ul.MenuMain, .MenuMain ul{
	margin: 0px;
	padding: 0px;
	list-style: none;
	width: 253px; /* Width of Menu Items */
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#504B48;
	line-height:18px;
	background:#E7DCCE url(img/menu_main_bottom_bg.jpg) no-repeat bottom;
	padding-bottom:35px;
	display:none;
}

ul.MenuMain li {
	position: relative;
	position:relative; top:-12px;
	}
	
.MenuMain li ul {
	position: absolute;
	left: 253px; /* Set 1px less than menu width */
	top: 0;
	display: none;
	
	}

/* Styles for Menu Items */
.MenuMain ul li a, ul.MenuMain li a {
	display: block;
	text-decoration: none;
	color: #777;
	background: #fff; /* IE6 Bug */
	background:url(img/menu_li.gif) left center no-repeat;
	}
.MenuMain a span
{
	display:block;
	padding:2px 0px 2px 32px;
}
/* Fix IE. Hide from IE Mac \*/
* html ul.MenuMain  li { float: left; height: 1%; }
* html ul.MenuMain li a { height: 1%; }
/* End */

.MenuMain ul li a:hover, .MenuMain a:hover span, .MenuMain li a:hover,
.MenuMain ul li a.act, .MenuMain a.act span, .MenuMain li a.act
{ color: #FFFFFF; background:url(img/menu_li.gif) left center no-repeat #C6B9A9; } /* Hover Styles */
		
/*li ul li a { padding: 2px 50px; } *//* Sub Menu Styles */
		
.MenuMain li:hover ul, .MenuMain li.over ul { display: block;} /* The magic */
.MenuMain #FirstItem
{
	padding-top:22px;
	background:url(img/menu_main_top_bg.jpg) top no-repeat;
}
.MenuMain .SubMenuFirst
{
	padding-top:12px;
	background:url(img/menu_sub_top_bg.jpg) no-repeat top;
}
/**********/