/**
 * Nucleo (X)HTML/CSS Framework
 * 
 * @template		fixed, three column, third column is main
 * 
 * Don't make any changes in core section of this file!
 *
 * @copyright       Copyright (c) 2008, Sergey Gogolev
 * @link            http://css.softprojects.ru/
 * @license    		CC-A-SA 3.0 (http://creativecommons.org/licenses/by-sa/3.0/)
 * @version         0.1.4
 */


/**
 * @section core initialization
 * 
 * Don't make any changes in this section!
 */
	@import url(../reset.css);
	@import url(../library.css);

/**
 * @section core
 * 
 * Don't make any changes in this section!
 */

.page-bg {
	position: absolute; top: 0; left:0; z-index: 1;
	width: 100%; height: 100%; 
	overflow: hidden;}

.page, .page-in, .page-bg-in, 
.header, .footer, .main, .column, .center-in {
	position: relative; text-align: left;}

.page-in {
	z-index: 2;}

.footer {
	z-index: 3;}

.page, .page-bg {
	text-align: center;}

.page-in, .page-bg-in, .footer{
	margin:	0 auto;}

.page, .page-in, .page-bg-in {
	min-height: 100%;}
		
	.main, .center {
		width: 100%;}

	.column {
		float: left;}

	.left {
		margin-left: -100%;}

/**
 * @section settings 
 */		

	/* 
	 * Minimal width
	 * All values must be equal
	 */
		.page-in, .page-bg-in, .footer {
			width:			940px;}
			
		.page-bg {
			min-width:		940px;}

	/* 
	 * Left column width
	 * All values must be equal
	 */
		.center-in {
			margin-left:	265px;}
	
		.left {
			width:			265px;}
	
	/* 
	 * Right column width
	 * All values must be equal
	 */
	
		.center-in {
			margin-right:	0px;}
	
		.right {
			width:			0px; 
			margin-left:   -0px;} 
	
	/* 
	 * Footer width
	 * All values must be equal
	 */	
		.footer {
			height:			100px; 
			margin-top:	   -100px;}
			
		.footer-place-for {
			height:			115px;}

