/* CSS Document - These are site-wide standards */

/****** Generic styling ******/
html, body, ul, ol, li, dl, dt, dd, img {
  margin: 0; 
  padding: 0;
  font-family: verdana, arial, helvetica, sans-serif;
  line-height: 1.5;
  font-size: 100.01%; /* this body font-size fixes an IE bug and maintains x-browser uniformity */
  text-align: left; /* resets the default text alignment for the page */
}
<!--
a {text-decoration:none}
//-->


body {
	background: #FFFFFF;
	font-size: 90%;
	line-height: 1.5;
}

#container {
	width:700px;
	border:#A0AD00 1px solid;
	margin-left: 50px;
	margin-right: 50px;
	margin-top: 20px;
	padding:10px;
	
}
#footer {
	width:600px;
	padding-top: 20px;
	margin-left: 20px;
	margin-right: 10px;
	font-size: 80%;
	line-height: 1.5;
}

#page {
	margin:0;
	padding: 10px;
}
p {

	color:#404040;
	font-size: 90%;
	margin-top: 4px;
	margin-left: 60px;
	margin-right: 20px;
	
}

#page a:link {
	color: #404040;
	font-style: normal;
	text-decoration: none;
	border-color: #FFFFFF;
}

#page a:hover {
	text-decoration: underline;
}

#page a:visited {
	color: #404040;
}

h2 {
	font-weight:normal;
	font-size:120%;
	color:#404040;	
	padding:0;
	margin-top: -50px;
	margin-bottom: 10px;	
	margin-left: 60px;
	margin-right: 20px;

}

h3 {
	font-weight:normal;
	font-size:100%;
	color:#757F00;	
	padding:0;
	margin-top: 20px;
	margin-bottom: 5px;
	margin-left: 40px;
	margin-right: 20px;

}

#about_nick {
	
	padding-top: 10px;
	margin-left: 60px;
	margin-right: 40px;

}

/* this is some class of yours, I presume? */
.links {
	color:#404040;
	font-style: normal;
	text-decoration: none; /* none; not plain */
	float:none;
	width:400px;
	margin:0;
}

/* if you don't like don't like underlined links do this... */
a {
	text-decoration: none;
	}


/* do this to kill the border around linked images... */

/* no borders here */
a img {
	border: none;
	}
