BODY
{
	background: #4D87C7 url(../images/stucco9.jpg) repeat;
}
/*(en) Centering layout in old IE-versions*/
BODY
{
	text-align: center;
}
.page_margins
{
	text-align: left;
	margin: 0 auto;
}
/*(en) Layout: width, background, borders*/
.page_margins
{
	min-width: 740px;
	max-width: 80em;
	background: #FFF;
}
.page
{
	padding: 0px;
}
/*(en) Designing main layout elements*/
#header
{
	color: #000;
	background: #003366 repeat-x top left;
	padding: 30px 2em 1em 20px;
}
#topnav
{
	color: #AAA;
	background: transparent;
}
/*(en) adjustment of main navigation*/
#main
{
	background: #FFF;
	padding: 10px 0;
}
#footer
{
	color: #99CCFF;
	background: #003366;
	padding: 10px 20px;
	border-top: 5px solid #3A3C3D;
	line-height: 1.5em;
}
/*------------------------------------------------------------------------------------------------------
*
* (en) Formatting content container
*
* |-------------------------------|
* | #header                       |
* |-------------------------------|
* | #col1   | #col3     | #col2   |
* | 25%     | flexible  | 25%     |
* |-------------------------------|
* | #footer                       |
* |-------------------------------|
*/
#col1
{
	width: 25%;
}
#col1_content
{
	padding: 10px 10px 10px 20px;
}
#col2
{
	width: 25%;
}
#col2_content
{
	padding: 10px 20px 10px 10px;
}
#col3
{
	margin: 0 25%;
	border-left: 2px solid #003366;
	border-right: 2px solid #003366;
}
#col3_content
{
	padding: 10px;
}
/*------------------------------------------------------------------------------------------------------
*
* (en) Styling of layout specific elements
*/
#header H1
{
	font-weight: bold;
	font-size: 2.5em;
	letter-spacing: 3px;
	line-height: 65%;
	color: #FFF;
}
#header SPAN
{
	color: #99CCFF;
}
#topnav A
{
	color: #999;
	font-weight: normal;
	background: transparent;
	text-decoration: none;
}
#topnav A:focus, #topnav A:hover, #topnav A:active
{
	color: #99CCFF;
	text-decoration: underline;
	background-color: transparent;
}
#footer A
{
	color: #999;
	background: transparent;
	font-weight: bold;
}
#footer A:focus, #footer A:hover, #footer A:active
{
	color: #99CCFF;
	background-color: transparent;
	text-decoration: underline;
}
