html {
	height:100%; 
	max-height:100%; 
	margin:0; 
	border:0px none; 
	background:rgb(209,205,193);
	/* hide overflow:hidden from IE5/Mac */ 
	/* \*/ 
	overflow: hidden; padding-left:0; padding-right:0; padding-top:0; padding-bottom:0px 
	}

body {
	height:100%; 
	max-height:100%; 
	overflow:hidden; 
	margin:0; 
	border:0px none;
	background:url('bg.gif') repeat-x top left;; padding-left:0; padding-right:0; padding-top:0; padding-bottom:0px
	}

#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; background:#404040 url('right2.gif') no-repeat right bottom; white-space:nowrap; list-style-type:none}
#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}
