#header {
	background-image:url("../images/banner.png");
}
#container{
	min-width:960px !important;
	width:auto  !important;
	width:960px;
}
/*
#main-content p {
	padding:18px 0 20px;
}
*/
#content{
	margin-top:-18px;
	position:relative;
}
#content .bg_right{
	background:transparent url("../images/bg_container.png") repeat-y scroll 875px top;
	margin-bottom:-18px;
	padding-bottom:18px;
}
ul#top-nav[id],
ul#top-nav {
	top:0;
	z-index:1;
}
#main-content {
	float:none;
	margin:0 0 0 149px;
	width:700px;
	min-height:700px !important;
	height:auto  !important;
}
#sidebar {
	float: none;
	left: 0;
	position: absolute;
	top: 0;
	width: 148px;
}
#ads{
	position:absolute;
	left:900px;
	top:10px;
	width:160px;
}
	#ads h3{
		color:#8C8C8C;
		font-family:arial;
		font-size:12px;
		font-weight:normal;
		line-height:24px;
		text-transform:uppercase;
	}
	#ads .ads{
		
	}
#apple{
	left:700px;
	position:absolute;
	top:-6px;
	z-index:13;
}
	#apple a{
		
	}
	#apple a img{
		
	}
#footer{
	position:relative;
	padding:0;
}
	.padded{
		padding-bottom:50px;
	}
#footer_text{
	float:left;
	width:50%;
}
#footer_apple{
	float:left;
	height:100px;
	position:relative;
	width:50%;
}
	#footer_apple a{
		left:0;
		position:absolute;
		top:-35px;
	}
	#footer_apple a img{
		
	}
#nodes #content .bg_right{
	background-position:1030px top;
}
#nodes #container {
	min-width:1115px !important;
	width:auto  !important;
	width:1115px;
}
#nodes ul#top-nav2 {
	top:-39px;
}
#nodes #ads{
	left:1055px;
}
#nodes #main-content{
	width:855px;
}
#nodes #footer{
	margin-top:75px;
}
/*ul#top-nav2 {
	left:0;
	top:0;
}
	ul#top-nav2 li {
		
	}
	*/
	p.viewing{
		position:relative;
		top:17px;
	}
#home-nav{
	top:0;
}
/* all about width */
#header{
	width:960px;
}
/*
#introduction .info-home {
	width:650px;
}
#introduction .info {
	width:auto;
} 
*/
