/*
	boxmodel.css is the stylesheet file containing site's layout:
	position and visibility of elements
*/
body{
	/* main block */
	margin-top:3em;
	margin-bottom:3em;
	margin-left:3em;
	margin-right:3em;
}
.contentblock{
	/* contents block */
	padding-bottom:30px;
	margin-left:15px;
}
.shoulder{
	/* shoulder block */
	margin-top:-7px;
	padding-bottom:12px;
	position:relative;
}
/*
	this boxmodel layout is based on the article
	"In Search of the One True Layout"	published on
	http://www.positioniseverything.net/articles/onetruelayout/
	by Alex Robinson on October 21, 2005
*/
#block_1_wrapper{
	float: left;
	width: 100%;
	margin-top:-9px;
}
#block_1{
	/* left margin of block 1 gives to the shoulder its width */
	margin: 0 0px 0 120px;
}
#block_2{
	float: left;
	margin-left: -100%;
	width: 140px;
}
#container:after{
	content: ''; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
#container{
	display: inline-block;
}
/*\*/
* html #container{
	height: 1%;
}
#container{
	display: block;
}
/* */