* {
	font-family : arial;
}

html {
	background-color : #f3f2e3;
	background-image : url(images/html_bg.gif);
	background-repeat : repeat;
	background-attachment : fixed;
	background-position : center;
	color : #666666;
	font-family : "Arial";
	font-size : 12px;
	min-height : 100%;
}

h1 {
	font-size : 14px;
	margin-bottom : 18px;
}

h2 {
	font-size : 12px;
	margin-bottom : 0px;
}

hr {
	color : #ded3b0;
	background-color : #ded3b0;
	border : none;
	height : 1px;
	line-height: 1px;
	margin-top : 18px;
}

.menu {
	background : url(images/menubar.gif);
	background-repeat: no-repeat;
	width: 860px;
	height : 45px;
	padding-left : 28px;
}

.menu a {
	color:#ffffff;
	font-size : 11px;
	text-decoration : none;
	font-weight : bold;
	padding : 0 25px;
	top : 12px;
	position : relative;
}

.menu a:hover {
	text-decoration : underline;
}

#wrapper {
	background : none;
	padding-bottom : 9px;
	margin-top : 20px;
	margin-left:auto;
	margin-right:auto;
	width: 898px;
	overflow: hidden;
}

#content_wrapper {
	background : none #ffffff;
	padding-bottom : 9px;
	margin-left:auto;
	margin-right:auto;
	width:860px;
	overflow: hidden;
}

#header {
	width : 898px;
	background : none;
}

#content {
	line-height : 18px;
	margin-top : 16px;
	padding : 0 53px;
}

#content a {
	color : #816331;
}

#rightbox {
	color : #666666;
	float : right;
	width : 164px;
	margin-left : 115px;
	margin-top : 6px;
	margin-bottom : 18px;
	letter-spacing :-0.5px;
	word-spacing : 2px;
	}

.rightbox_top {
	background-image : url(images/rightbox_top.gif);
	height : 8px;
	font-size: 1px; /* IE6 korjaus */
}

.rightbox_mid {
	padding : 13px 9px 9px;
	background : #eee9d7;
}

.rightbox_bottom {
	background-image : url(images/rightbox_bottom.gif);
	height : 8px;
	font-size: 1px; /* IE6 korjaus */
}

#footer {
	font-size : 10px;
	color:#999999;
	padding : 0 53px;
}

#shadow_l { width: 19px; float: left; }
#shadow_r { width: 19px; float: right; }

#rakkaudesta {
	margin-top : 18px;
	margin-left : 23px;
	margin-bottom : 10px;
}

#ketju {
	margin-left : 9px;
}

.right {
	float : right;
}

.left {
	float : left;
}

.clear {
	clear : both;
}
