/*this centers the page and sets baseline font for page*/
body {
	margin:0px auto;
	padding:0px;
	float:none;
	clear:none;

	
	/*background-image:url(css/60_10.gif);*/
	background-position:center;
	background-repeat:repeat-y;

}


/*overall page div's which center the inner divs*/
#containerDiv {
	margin:0px auto;
	padding:0px;
	width:970px;
	/* part 2 of the centering hack*/
	text-align:center;
	clear:none;
	float:none;
}

/* NetSuite layout control  since there is no container div in the site generator*/

#innerwrapper {
	margin:0px auto;
	padding:0px;
	width:970px;
	/* part 2 of the centering hack*/
	text-align:center;
	clear:none;
	float:none;
}


/*-header layout --*/

#stb_header {
	display:block;
	float:left;
	width:970px;
	height:96px;
	
	text-align:left;
	
	z-index:99;
	
	
	}



#menu { 
	display:block;
	float:left;
	width:970px;
	height:34px;
	
	text-align:center;
	
	z-index:99;
	
	padding-top:10px;
	
	
	}


/*layout of content of the page*/

#stb_middle {
	display:block;
	float:left;
	width:960px;
	height:100%;
	
	text-align:left;
	
	padding:5px;
	
	
		
	
	z-index:99;
	}

#narrowCol {
	display:block;
	float:left;
	width:220px;
	padding: 0px 10px 0px 10px;
	height:auto;
}

/*  just to give images in this column some breathing room  */
#narrowCol img {
	padding-top:20px;

}


#wideCol {
	display:block;
	float:left;
	width:450px;
	padding: 10px 15px 0px 15px;	
	height:auto;
	
		
	z-index:99;
	}


#subNav {
	display:block;
	float:left;
	width:auto;
	height:auto;
	padding-top: 20px;
	
}


#stb_footer {
	display:block;
	float:left;
	
	width:970px;
	height:auto;
	
	padding: 15px 0px 0px 0px;
	
	text-align:center;
	
	border-top:#CCCCCC 1px solid;
	
}

