/*

Copyright © Starkis Design 2008


—————————————————————————————————————————————
Layout — generic

*/
body {
	margin: 0;
	padding-top: 0;
	padding-left: 50px;
	padding-right: 50px;
	background-color: #F0EFEA;
}
#container {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	width: 870px;
}
/*

—————————————————————————————————————————————
Layout — banner

*/
#banner {
}
#logo {
	margin-bottom: 16px;
}
#bannerPhoto {
	margin-left: 10px;
}
/*

—————————————————————————————————————————————
Layout — content

*/
#content {
	position: absolute;
	top: 280px;
	left: 0;
	width: 100%;
}
#contentMain {
	position: relative;
	margin-left: 70px;
	margin-right: 0;
}
/* Make box enclose floated objects */
#contentMain:after, #siteInfo:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
/* For two-columns of text */
#contentMain div.column1, #contentMain div.column2 {
	padding-bottom: 1.4em; /* Not margin-bottom or IE doesn't leave a space */
	padding-top: 0em; /* Aligns top of columns */
}
#contentMain div.column1 {
	float: left;
	width: 230px;
	height: 1%;
}
#contentMain div.column2 {
	margin-left: 250px;
	margin-right: 20px;
}
#contentMargin {
/*	position:absolute;
	top:0;
	right:0;*/
	float:right;
	margin-left:40px;
	width: 200px;
	min-height: 320px;
}
#advertising {
}
#advertising img {
}
#siteInfo {
	clear:left;
	margin-top: 2.1em;
}
