@charset "UTF-8";
/* CSS Document */

@media screen and (min-width: 1200px) {
	
body {
font-size: 110%;
}

}
@media screen and (max-width: 1199px) {
	
body {
font-size: 110%;
}
}

@media screen and (max-width: 1100px) {
	
body {
font-size: 110%;
}

#testimonialQuote {
	font-size:100%;
}

#skills  tr,td {
	font-size:140%;
	padding-left:20px;
}

}

@media screen and (max-width: 1000px) {
	
body {
font-size: 106%;
}
}

@media screen and (max-width: 1000px) {
	
body {
font-size: 104%;
}

#masthead h1 {
	font-size:250%;
}

#skills  tr,td {
	font-size:120%;
	padding-left:15px;
}

#left-aside {
	width:100%;
	float:none;
}

#right-aside {
	width:100%;
	float:none;
}

#left-aside ul {
	text-align: center;
}

#left-aside ul li {
	display: inline-block;
	margin: 0px 20px;
}

#testimonialButton {
	font-size: 120%;
}

section {
	margin-left:0px;
	margin-right:0px;
	clear:both;
}
}


@media screen and (max-width: 800px) {
	
body {
font-size: 94%;

}

#wrapper  {
	/*width:940px;*/
	width:90%;
	

}

#masthead h1 {
	font-size:200%;
}

#skills  tr,td {
	font-size:100%;
	padding-left:15px;
}

}


@media screen and (max-width: 700px) {
	
body {
font-size: 92%;
/*background:#ccc;*/

}

#headshot {
	display:none;
}

}

@media screen and (max-width: 650px) {
	
body {
font-size: 90%;
/*background:pink;*/

}

#left-aside {
	width:100%;
	float:none;
}

#right-aside {
	width:100%;
	float:none;
}




}



