@charset "utf-8";
body {
	background-color: #303030;
	background-image: url(images/GradientBKG.jpg);
	background-repeat: repeat-x;
	border-color:#F90;
}

a:link {
	text-decoration:none;
	color:#E67522;
}
a:visited {
	text-decoration:none;
	color:#E67522;
}
#gallery3dTable tr td p a #galleryImageLink {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

a:hover {
	text-decoration:none;
	color:#EB9250;
}
a:active {
	text-decoration:none;
	color:#E67522;
}
a:focus {
	text-decoration:none;
	color:#E67522;
}

html, body {
	height: 100%;
	font-family:Tahoma, Verdana, Helvetica;
	font-size:12px;
	color:#c1c1c1;
	font-weight:normal
}

div#leftCol, div#contentCol, {
padding-bottom: 25px;
}
#navTable {
	position: absolute;
	left: 150px;
	top: 40px;
}

/* End hide from IE-mac */

img.portfolio_image {
margin-top: 8px;
border-style:solid;
border-width: 8px;
border-color:#1c1c1c;
}
#horizontalRuleNav {
	position: absolute;
	left: 150px;
	top: 110px;
}
#horizontalRuleResume {
	position: absolute;
	left: 150px;
	top: 125px;
}
#horizontalRuleEnv {
	position: absolute;
	left: 150px;
	top: 240px;
}


#gallery3dTable {
	position: absolute;
	left: 150px;
	top: 240px;
}
#resumeTable {
	position: absolute;
	left: 150px;
	top: 20px;
}
#resumeButton{
	position:absolute;
	left: 730px;
	top: 40px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#linkedinButton{
	position:absolute;
	left: 783px;
	top: 40px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#horizontalRule{
	padding-top: 25px;
	padding-bottom: 25px;
}
#titleHorizontalRule{
	padding-bottom: 25px;
}
#imageLink{
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom:: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#imageScaleHalf{
	height: 57px;
	width: 157px;
	padding-right: 5px;
	padding-bottom:: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#designDivLeft{
	float: left;
	width: 570px;
	padding-right: 10px;
	padding-top: 10px;
	border-bottom: 2px orange solid;
}
designDivRight{
	overflow: hidden;
	margin: 0 0 0 300px;
	width: 570px;
	padding-top: 10px;
	border-bottom: 2px orange solid;
}
