#side-col { 
	width: 208px;
}
#main-col { 
	width: 652px;
}
body { 
	background-image: url(https://files.foliotek.com/images/stock/609359aa-3684-490d-bc7f-0ba777d65106?);
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: center 0px;
	background-color: #c8c8a0;
	color: #0D0D0A;
}
.content-container { 
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
}
#portfolioTitle { 
	font-size: 6.4em;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #FFFFE6;
	letter-spacing: -2px;
	text-shadow: 3px 3px 5px rgba(15, 15, 15, .5);
	font-family: Georgia, Times New Roman;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-top: 0px solid #ffffe6;
	border-right: 0px solid #ffffe6;
	border-bottom: 0px solid #ffffe6;
	border-left: 0px solid #ffffe6;
}
#page-container { 
	margin-bottom: 0px;
	background-color: #FFFFE6;
	background-color: rgba(255, 255, 230, 0.65);
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	color: #0D0D0A;
	font-size: 1.2em;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	border-top: 1px solid #949476;
	border-right: 1px solid #949476;
	border-bottom: 1px solid #949476;
	border-left: 1px solid #949476;
}
.norgba #page-container { 
	background: transparent;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#a5FFFFE6,endColorstr=#a5FFFFE6);
	zoom: 1;
}
#portfolioDescription { 
	margin-bottom: 0px;
	color: #ffffe6;
	font-size: 1.3em;
	letter-spacing: -1px;
}
#menu-container { 
	margin-bottom: 0px;
	background-color: #FFFFE6;
	background-color: rgba(255, 255, 230, 0.8);
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	box-shadow: 2px 2px 20px #000000;
	-webkit-box-shadow: 2px 2px 20px #000000;
	-moz-box-shadow: 2px 2px 20px #000000;
	border-top: 1px solid #949476;
	border-right: 1px solid #949476;
	border-bottom: none;
	border-left: 1px solid #949476;
}
.norgba #menu-container { 
	background: transparent;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ccFFFFE6,endColorstr=#ccFFFFE6);
	zoom: 1;
}
#profile-container { 
	margin-bottom: 15px;
	background-color: #FFFFE6;
	background-color: rgba(255, 255, 230, 0.8);
	color: #0D0D0A;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	box-shadow: 2px 2px 20px #000000;
	-webkit-box-shadow: 2px 2px 20px #000000;
	-moz-box-shadow: 2px 2px 20px #000000;
	border-radius: 14px;
	-webkit-border-radius: 14px;
	-moz-border-radius: 14px;
	font-size: 1em;
	line-height: 1.2;
	border-top: none;
	border-right: 1px solid #949476;
	border-bottom: 1px solid #949476;
	border-left: 1px solid #949476;
}
.norgba #profile-container { 
	background: transparent;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ccFFFFE6,endColorstr=#ccFFFFE6);
	zoom: 1;
}
#outer-wrapper { 
	margin-top: 0px;
	margin-bottom: 0px;
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	font-family: Georgia, Times New Roman;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#pageContent h2 { 
}
#profile-title { 
	color: #941e67;
	font-size: 3.1em;
}
#footer-container { 
	margin-bottom: 0px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	margin-top: 15px;
}
.content-container a { 
	text-decoration: none;
	line-height: 1.8;
	color: #8F8FB3;
}
#menu-container a { 
	text-transform: none;
	font-size: 1.2em;
	color: #8F8FB3;
	line-height: 2;
}
#menu-container a:hover { 
	text-decoration: underline;
	font-weight: normal;
	color: #7f7fb6;
	font-style: italic;
}
.content-container a:hover { 
	text-decoration: underline;
	line-height: 1.8;
}
#header-container { 
	font-family: inherit;
	margin-bottom: 21px;
	margin-top: 20px;
	box-shadow: 7px 7px 20px #000000;
	-webkit-box-shadow: 7px 7px 20px #000000;
	-moz-box-shadow: 7px 7px 20px #000000;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	background-color: #949476;
	background-color: rgba(148, 148, 118, 0.8);
	border-radius: 11px;
	-webkit-border-radius: 11px;
	-moz-border-radius: 11px;
	border-top: 3px solid #545443;
	border-right: 3px solid #545443;
	border-bottom: 3px solid #545443;
	border-left: 3px solid #545443;
}
.norgba #header-container { 
	background: transparent;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc949476,endColorstr=#cc949476);
	zoom: 1;
}
#content-wrapper { 
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.content-container h2 { 
	color: #949476;
	letter-spacing: -1px;
}
#scheme { 
	-my-color-1: #c8c8a0;
	-my-color-2: #949476;
	-my-color-3: #545443;
	-my-color-4: #0d0d0a;
	-my-color-5: #ffffe6;
	-my-color-6: #8f8fb3;
}
#page-title { 
	font-weight: bold;
	font-style: italic;
	text-transform: none;
	font-size: 2.4em;
	color: #545443;
}
#menu-title { 
	font-size: 2.3em;
	font-weight: normal;
	font-style: normal;
}
#menu-container li.current >a { 
	font-weight: bold;
	text-decoration: underline;
}