html {
	height:100%; 
	max-height:100%; 
	padding:0 0 0px 0; 
	margin:0; 
	border:0; 
	background:rgb(209,205,193);
	/* hide overflow:hidden from IE5/Mac */ 
	/* \*/ 
	overflow: hidden; 
	/* */ 
	}

body {
	height:100%; 
	max-height:100%; 
	overflow:hidden; 
	padding:0 0 0px 0; 
	margin:0; 
	border:0;
	background:url(bg.gif) top left repeat-x;
	}

#content {
	display:block; 
	overflow:auto; 
	position:absolute; 
	z-index:3; 
	top:0px; 
	bottom:65px; 
	width:100%; 
	margin-left:0px; 
	left:0; 
	}

* html #content {
	top:0; 
	bottom:0px; 
	height:100%;
	width:100%;
	border-bottom:65px solid #fff;
	}

#footer {
	text-align:center;
	position:absolute; 
	margin-bottom:0px;
	padding: 0px 0 0px 0;
	left:0; 
	bottom:0px; 
	width:100%; 
	min-width:100%; 
	height:63px; 
	background-color: #404040;
	z-index:5; 
	}

* html #footer {
	bottom:0px; width:100%; height:35px;
	}

#outer {border-top:3px solid #c0c0c0; padding-top:0px; margin-bottom:1px; background-color: #404040;}

#point {display:table; padding:0; margin:0 auto; list-style:none; background:#404040 url(right2.gif) no-repeat right bottom; white-space:nowrap;}
#point li {display:table-cell; margin:0; padding:0;}
#point li.first {background: url(left2.gif) no-repeat left bottom;}
#point li a {float:left; font-family:trebuchet MS; font-size:11px; letter-spacing:0px; padding:5px 22px; text-decoration:none; color:#fff; font-weight:bold;}
#point li a:hover, #point li a.current {background: url(down_arrow.gif) no-repeat center top; color:#E2AF00;}
