body {
	background: #fff;
	padding: 0;
	margin: 0;
	border: none;
	font: 18px/1.5  "Lucida Grande", Verdana, Arial, Helvetica, serif; 
}

#holder { 
	width: 57.5em;
	margin: 0 auto;
}

#holder div {  
	position: relative; 
	float: left;
}

#container0 {
	width: 57.5em;
	background:  url('backf902.png')  repeat-y 0 0 ; 
}

#container1 {
	width: 57.5em;
	background:  url('backfff2.png')  repeat-y 14.4em 0 ; 
}

 #container2 {
	width: 38em;
	background:  url('backf902.png')  repeat-y 15em 0 ; 
}

#container3 {
	width: 57.5em;
	background:   url('backfff2.png')  15.6em 0 repeat-y;	
}

 #container4 {
	width: 57.5em;
	background:   url('backf902.png')  43.8em 0 repeat-y;
}

#container5 {
	width: 57.5em;
	background:   url('backfff2.png')  44.4em 0 repeat-y;
}


#header {
width: 57.5em;
	height: 14.4em;
}

#logo {
width: 12.6em;
	height: 12.6em;
	margin: 0 1.8em 0;
}

#headercontents {
width: 41em;
	height: 13em;
}

#navigation {
	width: 12.6em;
	margin-left: 1.8em;
}

#contents {
	width: 27em;
	margin-left: 1.8em;
	}
	
#holder #sidebar {
	width: 12.6em;
	float: right;
	}
	
	#sidebar .decoration {
	margin-left: -0.6em;
	height: 0.6em;
	width: 13.2em;
	background: #f90 url('topcorner.gif')  100% 0 no-repeat;
	}


h1, h2, h3, h4, h5, h6, ol, ul, li, p, #header span {
font-size: 1em; line-height: 1.5; margin: 0; padding: 0; font-weight: 400; text-indent:0;}

h1, h2, h3, h4, h5, h6, #blog-title {
font-family: helvetica, arial, verdana, sans-serif; 
}

h1, #header span {
font-size: 2.25em;
line-height: 1.3333;
margin: 0.66667em 0;
}


h2 {
font-size: 1.5em;
line-height: 1;
margin: 1em 0;
}

h3 {
font-size: 1.25em;
line-height: 1.2;
margin: 1.2em 0;
}

h4, h5, h6 {
font-size: 1.1em;
line-height: 1.364;
margin: 1.364em 0;
}

p, ol, ul {
margin: 1.5em 0; }

ul { list-style: none; }	