body
{
	font-size: 76%;
	margin:0;
	padding:0;
	
	/* idea: shift everything along to get the nav aligned to the left edge.
	position: relative;
	left: 200px;
	*/
}

img
{
	border:none;
	margin:0;
	padding:0;
}

a img
{
	border:none;
}

a span, button
{
	cursor:pointer;
}

div,p,form,h1,h2,h3,h4,h5,hr,ul,dl,dd,dt,ol,li,object,param,table,tr,td,th,input,textarea,button,select,caption
{
	margin:0;
	padding:0;
}

table
{
	display:block;
	border-collapse:collapse;
}

th
{
	text-align:left;
}

ul
{
	list-style:none;
}

.clear
{
	clear:both;
	display:inline;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
