@charset "iso-8859-1";
body {
	margin: 0;
	padding: 0;
}
#page {
	padding: 0;
	width: 1000px;
	overflow: hidden;
}

/* header */
#header {
	height:170px;
}

/* navbar */
#navbar {
	height: 25px;
	float:right;
	width:770px;
	padding:13px 0px 13px 20px;
}

/* main */
#main {
	clear:both;
}
/* content */
 #content {
	float: left;
	width: 790px;
	margin-left: 0;
	padding: 0; /* DO NOT CHANGE!!. Add padding or margin to #content-inner instead. */
 }

/* sidebar left */
#sidebar-left {
	width: 210px;
	float: left;
}

/* sidebar-right */
#sidebar-right {
	width: 180px;
	float: left;
}

/* footer */
#footer {
	width: 680px;
	padding:75px 90px 0 230px;	
	margin-top:-70px;
	height: 51px;
}
#footer a {
	text-transform:uppercase;
	text-decoration:none;
	font-size:.8em;
}

/* other */
#header, #content, #navbar, #sidebar-left, #sidebar-right, #footer {
	overflow:visible;
}

/**
* Markup free clearing
* Details: http://www.positioniseverything.net/easyclearing.html
*/
.clear-block:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clear-block {
	display: inline-block;
}
/* Hides from IE-mac \*/
* html .clear-block {
	height: 1%;
}
.clear-block {
	display: block;
}
/* End hide from IE-mac */
