/* --------------------------- GLOBALS -------------------------- */

* {

	padding: 0;

	margin: 0;

	}  /*------ GLOBAL WHITESPACE RESET ---------*/	



body {

	background: #fff;

	font-family: Arial, Helvetica, sans-serif;

	color: #484848;

	font-size: 62.5%; /*------ CONVERTS EM TO ESTD PIXEL SIZES ---------*/

	}


a:link {

	color: #ffa100;

	text-decoration: none;

	}
	

a:visited {

	text-decoration: none;

	color: #f37d21;

	}
	

a:hover {

	text-decoration: underline;

	color: #ffa100;

	}
	

a:active {

	text-decoration: none;

	color: #ffa100;

	}

	

img {

	border: none;

	padding-bottom: 10px;

	}	
	
	

p {

	font-size: 1.3em;

	line-height: 1.3em;

	margin-bottom: 7px;

	}

/*---------------- BANNER ---------------*/



#banner h5 {

	cursor: hand;

	width: 320px;

	height: 85px;

	text-indent: -9999px;  /*------ HEADER BACKGROUND CLICKABLE ---------*/

	}


#banner {

	position: absolute;

	left: 60px;

	top: 0px;

	background: url(i/banner.jpg) no-repeat;
	
	padding-top: 10px;

	width: 671px;

	height: 77px;

	}
	
	

/*------------------- STRUCTURE -----------------*/	

#everything {

	position: absolute;

	top: 87px;

	left: 60px;

	width: 671px;

	padding: 24px 0 0 0;

	background-color: #ffffff;

	}

/* --------------- RIGHT COLUMN ---------------- */		

#right {

	float: right;

	padding-right: 24px;

	width: 183px;

	}

/* --------------- LEFT COLUMN ---------------- */	

#main {

	width: 425px;

	padding-left: 12px;
	
	border-bottom: 1px solid #efefef;

	}

	

#main ul {

	font-size: 1.3em;

	list-style-type: none;

	margin: 0;

	padding: 0;

	}

	

#main li {

	padding-left: 14px;	

	padding-bottom: 4px;

	background: url(i/bullet.gif) 0 4px no-repeat;

	}


/* ----------------- FOOTER ------------------- */	



#spacer {

	height: 12px;

	}

	

#ftr {

	float: right;

	height: 43px;

	width: 671px;

	color: #ffffff;

	background: #fff;

	}

	

#ftr h5 {

	padding: 0 0 0 24px;

	}

	

#ftr a:link {

	color: #333;

	text-decoration: none;

	}

	

#ftr a:visited {

	text-decoration: none;

	color: #333;

	}

	

#frt a:hover {

	text-decoration: underline;

	color: #333;

	}

	

#frt a:active {

	text-decoration: none;

	color: #333;

	}			

	

#bug {

	width: 400px;

	padding: 5px 0 0 12px;

	}