/*
-----------------------------------------------
Site: Reporter
Name: Structure Stylesheet
----------------------------------------------- */


/* Structure
----------------------------------------------- */
#page {
	margin: 0 auto; padding: 20px 0;
	width: 768px;
}
	#header {
		padding: 1px 5px 0 2px;
		background: url(../images/template/header_bg.gif) no-repeat;
		position: relative;
	}
		.header_group {}
		#ub_logo {}
		#logo {
			padding: 13px 16px;
			position: relative;
		}
		#navigation {
			padding: 3px 14px 4px 14px;
			background: url(../images/template/border_horiz_bg.gif) bottom repeat-x;
		}
	#content {
		padding: 0 5px 0 2px;
		background: url(../images/template/content_bg.png);
	}
	.home #content {
		background: url(../images/template/content_home_bg.png);
	}
		#content .column {
			float: left;
			position: relative;
		}
		#sidebar_navigation {
			margin-right: 2px;
			padding-left: 1px;
			width: 130px;
		}
		#main_content {
			margin-right: 2px;
			padding: 15px 25px;
			width: 379px;
			background: url(../images/template/main_bg.gif) repeat-x;
		}
		#sidebar_content {
			width: 197px;
		}
	#footer {
		padding: 2px 5px 0 2px;
		background: url(../images/template/footer_bg.gif) no-repeat;
	}

	.wide {}
		.wide #content {background-image: url(../images/template/wide_content_bg.png);}
			.wide #main_content {width: 576px; margin-right: 0;}


	/* structural elements */
	.columns {}
		.columns .column {float: left;}
		.columns .column.one {}
		.columns .column.two {padding-right: 0;}


.clear:after,
.clearsub li:after,
.columns:after,
#header .header_group:after,
#content:after,
#footer:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}

.clear,
.clearsub li,
.columns,
#header .header_group,
#content,
#footer {display: inline-block;}

/* Hides from IE-mac \*/
* html .clear,
* html .clearsub li,
* html .columns,
* html #header .header_group,
* html #content,
* html #footer {height: 1%;}

.clear,
.clearsub li,
.columns,
#header .header_group,
#content,
#footer {display: block;}
/* End hide from IE-mac */
