*
{
	font-family: Tahoma, Geneva, Arial;
}

ul, ol
{
	list-style: none;
		
}

.container
{
	background-color: #899da6;
}

#title
{	
	color:Black;
	clear:both;
	text-align:right;
	background-color:White;
	
	display:block;
	border-bottom:1px solid black;	
	
	/* Technically, I should just have to give this a vertical-align: bottom, but apparently
		both major windows browsers don't honor this. */
	padding-top: 50px;
	height:40px;
}

#contactinfo 
{
	float:right;
	text-decoration:none;		
	clear:both;
	display:block;
	color:White;
	font-size:large;
	
}

#qualifications
{
	padding: 10px 10px 10px 10px;	
}

#experience
{
	padding: 0px 10px 0px 10px;
}

#experience p
{
	font-size:small;
	display:block;
	width: 450px;
}

#qualifications p
{
	font-size:small;
	float:left;
	display:block;
	width: 450px;
}

#qualifications ul
{
	text-align:left;
	float:right;
	
	width:250px;
	color:White;
}

.container
{
	/*padding: 0px 10px 0px 10px;*/
	
}