* {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	text-decoration: none;	margin: 0px;	padding: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}body {	background-color: #000000;	height: 100%;	background-image: url(template/background.png);	background-repeat: repeat-y;	width: 100%;}#outer {	text-align: left;	width: 100%;	overflow: hidden;}#inner {	width: 980px;}#header {	width: 100%;	background-color: #222222;	height: 30px;	padding: 10px;	overflow: hidden;	border-bottom-width: 5px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;}#header h1 {	font-size: 16px;	font-weight: bold;	color: #FFFFFF;}#menuLeft {	float: left;	width: 130px;	padding: 10px;}.menuLeft {	margin-bottom: 5px;}.menuLeft a:hover {	color: #FFFFFF;}#mainContent {	float: left;	width: 650px;}#portolioItem {	margin-left: 10px;}#viewWebsite {	margin-left: 10px;	background-color: #333333;	padding: 5px;}#viewWebsite a {	font-weight: bold;}#mainContentEnd {	width: 650px;}.categoryHeader {	font-size: 14px;	color: #990000;	margin-bottom: 10px;	height: 20px;	margin-left: 10px;	margin-top: 10px;	float: left;}#previous, #next {	margin-top: 10px;}#next {	float: right;}#previous {	float: right;}#skills {	float: left;	margin-left: 10px;	padding: 10px;}#skills h1 {	font-size: 14px;	font-weight: bold;	color: #999999;}#skills li {	margin-left: 15px;	list-style-type: square;}#resume {	float: left;	width: 750px;	margin-top: 10px;	margin-left: 10px;}.resumeIntro {	margin-bottom: 10px;}.resumeIntro p {	margin-bottom: 10px;}.resumeSkills {	float: left;	margin-left: 10px;	width: 400px;}.resumeSkills h1 {	font-size: 14px;	margin-bottom: 10px;}.resumeSkills ul {	margin-bottom: 10px;	margin-left: 15px;}.resumeSkills li {	list-style-type: square;}.clear {	clear: both;}
