/* --------------------------------------------------------------- */
/* -------------------- HACK FOR IE6 PNG TRANSPARENCY ------------- */
	* html img {
		behavior: url(css/iepngfix.htc);
	}
/* --------------------------------------------------------------- */
/* --------------------------------------------------------------- */


/* --------------------------------------------------------------- */
/* -------------------- BASIC TAG ALTERATIONS -------------------- */
	html {
		margin: 0px;
		padding: 0px;
	}
	body {
		font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
		color: #333;
		background-color:#333333;
		margin: 0px;
		padding: 0px;
		text-align: center;
		font-size:80%;
		background-image: url(../images/base/body_bg.jpg);
	}
	table {
		border-spacing: 0px;
		border-collapse: collapse;
	}
	table.pad td, table.pad th {
		padding:0px 10px 0px 0px;
		margin: 0px;
	}
	table.padline {
		border-bottom:1px solid #CCC;
		border-left:1px solid #CCC;
	}
	table.padline td {
		padding:3px 10px 0px 3px;
		margin: 0px;
		border-top:1px solid #CCC;
		border-right:1px solid #CCC;
		text-align:left;
	}
	td { 
		padding: 0; 
		vertical-align: top;
	}

	th { 
		padding: 0; 
		vertical-align: bottom;
	}
	img {
		font-size:1px;
		overflow: hidden; 
		vertical-align:bottom;
	}
	a img {
		border:none;
	}
	a {
		color: #CE5B02;
	}
	ol, ul {
		margin: 0px 0px 10px 0px;
		padding: 0px 0px 0px 25px;
	}
	ul.checklist {
		list-style-image: url(../images/base/checkbox.gif);
	}
	li {
		font-size: 90%;
		font-weight: normal;
		color: #333;
		margin: 0px 0px 10px 0px;
		padding: 0px 0px 5px 0px;
		margin: 0px;
	}
	h1 {
		font-size: 190%;
		font-weight:bold;
		margin: 0px;
		padding: 0px 0px 5px 0px;
		color: #CE5B02;
		font-family: Georgia, "Times New Roman", Times, serif;
	}
	h2 {
	font-size: 130%;
	margin: 0px;
	padding: 0px 0px 5px 0px;
	font-weight: bold;
	color: #666;
	}
	h3 {
	font-size: 100%;
	margin: 0px;
	padding: 0px 0px 5px 0px;
	font-weight: bold;
	color: #CE5B02;
	}
	h4 {
	font-size: 90%;
	margin: 0px;
	padding: 0px 0px 5px 0px;
	font-weight: bold;
	color: #666;
	}
	h5 {
	font-size: 90%;
	margin: 0px;
	padding: 0px 0px 5px 0px;
	color: #CE5B02;
	}
	p {
	font-size: 90%;
	font-weight: normal;
	line-height:130%;
	color: #333;
	padding: 0px 0px 5px 0px;
	margin: 0px;
	}
	blockquote {
		margin: 0px;
		padding: 0px 0px 0px 20px;
	}
	form {
		margin: 0px;
		padding: 0px;
	}
	input, textarea, select {
		font-size:11px;
		color:#333;
		margin:2px;
		padding:1px;
	}
	
/* --------------------------------------------------------------- */
/* ---------------------- HOME DIV IDs --------------------------- */
	#universe {
		text-align: left;
		margin: 10px auto 0px;
		padding: 0px 0px 15px 0px;
		width: 900px;
		vertical-align: top;
		background-color:#FFF;
	}
	#header {
		margin: 0px;
		clear:both;
	}
	#header_gradient {
	background-image: url(../images/base/header_gradient.gif);
	background-repeat: repeat-x;
	height: 11px;
	width: 900px;		
	}
	#content {
	padding: 10px;
	clear:both;
	overflow: auto;
	}
#sidebar {
	float: right;
	width: 315px;
	padding-left: 30px;
	padding-bottom: 30px;
}
	#footer {
		clear: both;
		width:900px;
		margin: 5px auto 15px auto;
		padding-top: 15px;
		font-size:85%;
		color:#CCC;
		text-align:left;
	}
	#footer p {
		color:#CCC;
		font-size:100%;
	}
	#footer a {
		color:#ccc;
		text-decoration:none;
	}
	#footer a:hover {
		color:#CCC;
		text-decoration:underline;
	}
/* --------------------------------------------------------------- */
/* ---------------------- NAV PRIMARY  --------------------------- */
	#nav_primary {
	clear:both;
	padding: 0px;
	width:900px;
	padding-bottom:40px;
	}
	#nav_primary ul{
		margin: 0px;
		padding: 0px;
	}
	#nav_primary ul li {
		float: left;
		list-style-type: none;
		margin: 0px;
		padding: 0px 10px 0px 10px;
		display: inline-block;
		border-right:1px solid #CCC;
	}
	#nav_primary a {
		color:#666;
		text-decoration:none;
	}
	#nav_primary a:hover {
		text-decoration:underline;
	}
	#nav_primary a.ON {
		color:#999;
	}
	#nav_primary a.ON:hover {
		text-decoration:none;
		cursor:default;
	}
