@charset "utf-8";
/* CSS Document */

body {
	text-align:center;
	background-image:url(images/tartan_e449fd22c10cef597a46e5f327a9ead6.png);
	margin-top:30px;
}

p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-align:left;
color:#333333;
}

ul {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-align:left;
color:#333333;
list-style-type:circle;
}

h3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
text-align:center;
}

#guts {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #eceded;
	padding-bottom:10px;
	width:800px;
	height:auto;
	margin-right:auto;
	margin-left:auto;
}

#gutsecond {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	padding-bottom:10px;
	width:800px;
	height:auto;
	margin-right:auto;
	margin-left:auto;
}

#guts img {
	margin-bottom:-3px;
	}
	
#resumeguts {	
font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	padding-bottom:10px;
	width:800px;
	height:auto;
	margin-right:auto;
	margin-left:auto;
}
	
#menu {
	width: 800px;
	height: 60px;
	background-color: #efeded;
	margin-right: auto;
	margin-left: auto;
}
#menu ul {
	height: 40px;
	margin-top: 20px;
	margin-bottom:0;
	margin-left: 23px;
	float: left;
}
#menu li {
	margin-right: 30px;
	float: left;
	list-style:none;
}

#contentwrapper {
background-image:url(images/backgroundColor.gif);
background-repeat: no-repeat;
margin-top:-12px;
text-align:center;
}

#contactwrapper {
background-image:url(images/backgroundColor.gif);
background-repeat: no-repeat;
margin-top:-12px;
height:600px;
}

#content {
	padding:40px 40px 10px 40px;
	}
	
#footer {
width:800px;
height:30px;
background-color:#ffffff;
margin-right:auto;
margin-bottom:10px;
margin-left:auto;
text-align:center;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#footer ul {
	height: 40px;
	margin-top: 20px;
	margin-bottom:0;
	margin-left: 70px;
	float: left;
}
#footer li {
	margin-right: 30px;
	float: left;
	list-style:none;
}

	#footer a:link {
		color: #85898A; 
		text-decoration: none;
		} 
	#footer a:visited {
		color:#85898A; 
		text-decoration: none;
		} 
	#footer a:hover {
		color:#000000; 
		text-decoration: none;
		} 
	#footer a:active {
		color:#000000; 
		text-decoration: none;
	}

#footerhome {
width:800px;
height:30px;
background-color:#efeded;
margin-right:auto;
margin-bottom:10px;
margin-left:auto;
text-align:center;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#footerhome ul {
	height: 40px;
	margin-top: 20px;
	margin-bottom:0;
	margin-left: 70px;
	float: left;
}
#footerhome li {
	margin-right: 30px;
	float: left;
	list-style:none;
}

	#footerhome a:link {
		color: #85898A; 
		text-decoration: none;
		} 
	#footerhome a:visited {
		color:#85898A; 
		text-decoration: none;
		} 
	#footerhome a:hover {
		color:#000000; 
		text-decoration: none;
		} 
	#footerhome a:active {
		color:#000000; 
		text-decoration: none;
	}
	
#contact {
	width:500px;
	text-align:left;
	height:500px;
	padding:40px 40px 10px 40px;
	}	

.portimage {padding-left:15px;}
	
	
.resumebold {
font-weight:bold;
font-size:14px;
text-align:left;
color:#666666;
}	