html, body {
	margin: 0;
	padding: 0;
	background: url("/img/design/kinderyata-header-back.jpg") repeat-x;
	background-color: #e2eefe;
	font-family: Tahoma, Verdana;
}

.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

/* for IE 7 */
html>body .clearfix {
    overflow: hidden;
}

/*************************************************************************/

#header-wrapper {
	width: 974px;
	background: url("/img/design/kinderyata-header-frame.jpg") no-repeat;
}

#header-wrapper #header-menu {
	background: url("/img/design/kinderyata-menu.png") no-repeat;
	width: 551px;
	height: 34px;
	color: #993300;
	font-size: 11pt;
	padding-top: 15px;
}

#header-wrapper #header-menu a {
	color: #993300;
	font-size: 11pt;
	text-decoration: none;
}

#header-wrapper #header-menu a:hover {
	text-decoration: underline;
}

#header-wrapper #tag-cloud {
	background: url("/img/design/kinderyata-cloud.png") no-repeat;
	width: 974px;
	height: 481px;
}

/*************************************************************************/

#header-wrapper #tags-list-wrapper {
	height: 125px;
	/*border: 1px solid red;*/
	font-family: sans;
	padding-top: 230px;
	line-height: 1.4em;
}

#header-wrapper #tags-list-wrapper a {
	color: #000;
	text-decoration: none;
}

#header-wrapper #tags-list-wrapper a:hover {
	text-decoration: underline;
}

#header-wrapper #tags-list-wrapper a.tag_1 {
	font-size: 21pt;
}

#header-wrapper #tags-list-wrapper a.tag_2 {
	font-size: 19pt;
}

#header-wrapper #tags-list-wrapper a.tag_3 {
	font-size: 16pt;
}

#header-wrapper #tags-list-wrapper a.tag_4 {
	font-size: 13pt;
}

#header-wrapper #tags-list-wrapper a.tag_5 {
	font-size: 10pt;
}


/*************************************************************************/
#footer-wrapper {
	padding-top: 285px;
	width: 974px;
	height: 75px;
	background: url("/img/design/kinderyata-footer.jpg") no-repeat;
	font-size: 10pt;
	color: #000;
}

/**************************************************************************/

#error-wrapper {
	width: 974px;
	padding-top: 300px;
	font-size: 14pt;
}

#error-wrapper a {
	color: #6599fe;
}

#error-wrapper a:hover {
	text-decoration: none;
}

/*************************************************************************/
#back-to-main {
	margin-top: 15px;
	font-size: 13pt;
	text-align: center;
}

#back-to-main a {
	color: #6599fe;
}

#back-to-main a:hover {
	text-decoration: none;
}

