body {
background-color:#000000;
font-size:1em;
font-family:arial, Helvetica, sans-serif;
margin:0;
padding:0;
color:#FFFFFF;
}

.page {
	width:1020px;
	margin:auto;
}

#header {
	width:1000px;
	height:150px;
	margin:0px 10px 10px 10px;
	background-image:url(images/layout/header.png);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	border:hidden;
}
  
#navigation {
	width:140px;
	float:left;
	background-color:#000000;
	margin:10px;
}	

#lang-nav {
	float:left;
	display:block;
	width: 130px;
	height:26px;
	margin:0px 0px 20px 0px;
	padding:6px 0px 6px 10px;
	font-size:1em;
	font-weight:bold;
	background-color:#4169E1;
	color:#FFFFFF;
}

.site-nav {
	float:left;
	display:block;
	clear:both;
	width:130px;
	background-image:url(images/layout/left-sidebar.png);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	padding-left:10px;
	padding-top:6px;
	font-size:1em;
	font-weight:bold;
	color:#FFFFFF;
	height:25px;
}

#acq-nav {
	float:left;
	display:block;
	clear:both;
	width:130px;
	height:280px;
	margin:20px 0px 0px 0px;
	padding-top:0px;
	padding-left:10px;
	font-size:1.2em;
	font-weight:bold;
	color:#FFFFFF;
	line-height:1pt;
	background-color:#4169E1;
}

#widget-area {
	background-color:#00C;
	margin:10px;
	width:200px;
	float:right;
}

#photo-area {
	background-color:#00C;
	margin:0px 0px 10px 0px;
	width:180px;
	padding:0px 10px 0px 10px;
	float:left;
	line-height:17px;
	font-size: 12px;
}

#contentarea {
	width:620px;
	margin:10px 10px 10px 0px;
	background-color:#000000;
	float:right;
}

#textarea {
	background-color:#191970;
	margin:0px 0px 10px 0px;
	width:580px;
	padding:20px;
	float:left;
	line-height:17px;
	font-size: 12px;
}

#text2area {
	background-color:#93F;
	margin:0px 0px 10px 0px;
	width:580px;
	padding:20px;
	float:left;
	line-height:17px;
	font-size: 12px;
}

#column1 {
	background-color:#06F;
	margin:10px 0px 0px 0px;
	width:260px;
	padding:10px;
	float:left;
	line-height:auto;
}

#column2 {
	background-color:#06F;
	margin:10px 0px 0px 20px;
	width:260px;
	padding:10px;
	float:left;
	line-height:auto;
}

.rightarea {
	background-color:#03F;
	display:block;
	margin:10px 0px 10px 0px;
	width:160px;
	padding:20px;
	float:right;
	line-height:auto;
	font-size: 12px;
	color:#000000
}

.middlearea {
	background-color:#87CEEB;
	display:block;
	margin:10px 0px 10px 0px;
	width:360px;
	padding:20px;
	float:left;
	line-height:auto;
	font-size: 12px;
	color:#000000
}

.style01 {font-weight:bold; font-size:24px; color:#000;
}

.style02 {font-weight:bold; font-size:24px; color:#FFF;
}

.style03 {font-weight:bold; font-size:18px; color:#000;
}

.style04 {font-weight:bold; font-size:18px; color:#FFF;
}

.style05 {font-weight:bold; font-size:14px; color:#000;
}

.style06 {font-weight:bold; font-size:14px; color:#FFF;
}

.style07 {font-weight:bold; font-size:12px; color:#000;
}

.style08 {font-weight:bold; font-size:12px; color:#FFF;
}

.style09 {font-size:12px; color:#000;
}

.style10 {font-size:12px; font-style:italic; color:#FFF;
}

.style11 {font-weight:bold; font-size:18px; 
}

ul
{
padding: 0px;
margin: 12px;
}

ul>li.rightarea {
list-style-type:none;	
text-indent:o;
}

#footer {
width:1000px;
clear:both;
height:93px;
margin:10px 10px 0px 10px;
text-align:center;
line-height:14pt;
background-image:url(images/layout/footer.png);
background-repeat:no-repeat;
background-color:#FFFFFF;
border:hidden;
}

h1, h1 a {
font-size:25pt;
color:#FFFFFF;
margin:0;
}

h2 {
font-size:15pt;
color:#FFFFFF;
padding-top:6px;
}

.description {
font-size:14pt;
color:#FFFFFF;
margin:0;
}

a.site-nav:link {
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}

a.site-nav:hover {
color:#6FF;
}

a.style11:link {
color:#F00;
text-decoration:none;
}

a.style11:hover {
color:#F90;
}

a {
color:#F60;
text-decoration:none;
font-weight:bold;
}

a:hover {
color:#90C;
}

a.nav {
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}

a.nav:hover {
color:#6FF;
}
