/* MAIN POSITIONING */

html { 
margin: 0px; 
/* setting border: 0 hoses ie6 win window inner well border */ 
padding: 0px 0px 0px 0px;
min-width: 928px;
}

body { 
background: url(../images/bg-sub.jpg) repeat-x top;
text-align: center;
/* setting border: 0 hoses ie5 win window inner well border */ 
margin: 0px;  
}

div#outer {
width: 928px;
height: 100%;
/*background: #FFFFFF;*/
margin: 0px auto;
padding: 0px;
position: relative;
}

div#wrapper	{
width: 928px;
/*background: #FFFFFF;*/
/* setting border: 0 hoses ie5 win window inner well border */ 
text-align: left;
float: left;
position: relative;
}

div#content {
width: 928px;
height: 100%;
margin: 0px 0px 0px 0px;
padding: 0px;
}

/* HEADER POSITIONING */

#header {
width: 928px;
margin: 0px;
padding: 0px;
float: left;
}
	#urltab {
	width: 928px;
	height: 26px;
	float: left;
	text-align: right;
	}
	#logoholder {
	width: 463px;
	height: 84px;
	float: left;
	}
		#logo {
		padding: 3px 0px 0px 17px;
		}
	#toplinksholder {
	width: 465px;
	float: left;
	}
		#toplinks {
		padding: 30px 0px 0px 0px;
		}
		#toplinks ul {
		display: inline;
		margin: 0px;
		padding: 0px;
		list-style: none;
		}
		#toplinks li {
		display: inline;
		margin: 0px;
		padding: 0px 19px 0px 0px;
		list-style: none;
		}
	#topnavholder {
	width: 928px;
	float: left;
	}
		#topnav {
		padding: 0px 0px 0px 17px;
		}
		#topnav ul {
		display: inline;
		margin: 0px;
		padding: 0px;
		list-style: none;
		}
		#topnav li {
		display: inline;
		margin: 0px;
		padding: 0px 1px 0px 0px;
		list-style: none;
		}
	#subnavholder {
	width: 928px;
	height: 28px;
	float: left;
	}
		#subnav {
		padding: 7px 0px 0px 10px;
		float: left;
		}

/* CONTENT POSITIONING */

#contentbody {
width: 928px;
margin: 0px;
padding: 0px;
float: left;
}
	#breadcrumbsholder {
	width: 928px;
	height: 32px;
	margin: 0px;
	padding: 0px;
	float: left;
	}
		#breadcrumbs {
		width: 672px;
		padding: 16px 0px 0px 10px;
		float: left;
		}
		#date {
		padding: 16px 0px 0px 10px;
		float: left;
		}
		
	/* BANNER POSITIONING */
	
	#subpagebanner {
	width: 928px;
	margin: 0px;
	padding: 0px 0px 15px 0px;
	float: left;
	}
		
	/* LEFT POSITIONING */
		
	#subcontentleft {
	width: 192px;
	margin: 0px;
	padding: 0px;
	float: left;
	}
		#subleftnav {
		width: 177px;
		margin: 0px;
		padding: 0px 0px 30px 0px;
		float: right;
		text-align: left;
		}
			#subleftnav ul {
			margin: 0px;
			padding: 0px;
			list-style: none;
			}
			#subleftnav li {
			margin: 0px;
			padding: 6px 0px 6px 0px;
			list-style: none;
			border-bottom: 1px dotted #C6C6C6;
			}
			#subleftnav li:hover {
			background: #F8F8F8;
			}
					
	/* RIGHT POSITIONING */
					
	#subcontentright {
	width: 709px;
	margin: 0px;
	padding: 0px 0px 30px 0px;
	float: right;
	}
		#subcontentrighttitle {
		width: 100%;
		margin: 0px;
		padding: 9px 0px 16px 0px;
		float: left;
		}
		#subcontentrightleft {
		width: 441px;
		padding: 0px;
		margin: 0px;
		float: left;
		text-align: left;
		}
		#subcontentrightright {
		width: 250px;
		padding: 0px;
		margin: 0px;
		float: right;
		text-align: left;
		}
	
/* FOOTER POSITIONING */
	
#footer {
width: 100%;
padding: 0px 0px 0px 0px;
margin: 0px;
/*background: url(../images/footer-bg.jpg);*/
background: #F8F8F8;
clear: both;
}
#footerlinks {
width: 923px;
margin: 0px auto;
padding: 0px 0px 10px 0px;
text-align: left;
}
#footerbottomholder {
width: 100%;
height: 27px;
padding: 0px;
margin: 0px;
background: #15A0C1;
}
	#footerbottom {
	width: 923px;
	padding: 6px 0px 0px 12px;
	margin: 0px auto;
	text-align: left;
	}