a {
	color:#ff0096;
}
body {
	background:black url(/images/styles/default/bg.gif) repeat-x fixed top left;
}
/* ----- header -------------------------------------------------- */
#pageTopLink a:hover {
	color:#ff0096;
}
#headerHomeLink {
	background:white url(/images/styles/default/header.gif) no-repeat top left;
}
/* ----- footer -------------------------------------------------- */
#footerHomeLink {
	background:white url(/images/styles/default/footer_logo.gif) no-repeat top left;
}
/* ----- main navigation -------------------------------------------------- */
#navMain li a {
	background:#ff0096 url(/images/styles/default/gradient_highlight.gif) repeat-x top left;
}
#navMain li.active a {
	color:#ff0096;
}
#navMain li a.feature {
	background-image:url(/images/styles/default/gradient_highlight_dark.gif);
}
#navMain li.active a.feature {
	color:#ff0096;
}
#navMain li a.feature:hover {
	background-image:url(/images/styles/default/gradient_highlight_dark.gif);
	color:#ff0096;
}
/* ----- social updates -------------------------------------------------- */
#socialUpdates .updateText:hover {
	background-color:#ff0096;
}
#socialUpdates .update .updateTime {
	color:#ff0096;
}
#updateFacebook {
	background:transparent url(/images/styles/default/social_fb.gif) no-repeat top left;
}
#updateTwitter {
	background:transparent url(/images/styles/default/social_twitter.gif) no-repeat 2px 0px;
}
/* ----- general ajax items -------------------------------------------------- */
.ajaxError {
	color:#ff0096;
}
/* ----- general post formatting -------------------------------------------------- */
.generalPost .postTitle a:hover {
	color:#ff0096;
}
.generalPost .postTime {
	color:#ff0096;
}
/* ----- blog -------------------------------------------------- */
#blog .tumblrPost .postTime .permaLink a:hover {
	color:#ff0096;
}
/* ----- portfolio -------------------------------------------------- */
#portfolioMenu .active {
	border-color:#ff0096;
}
#portfolioDetails .postTime .permaLink a:hover {
	color:#ff0096;
}
#portfolioDetails #mediaContainer a:hover .mediaLinkOverlay {
	background-color:#ff0096;
}
/* ----- friends -------------------------------------------------- */
#friendsMenu .active {
	border-color:#ff0096;
}
#friendDetails .postOccupation {
	color:#ff0096;
}
#friendDetails .postOccupation .permaLink a:hover {
	color:#ff0096;
}
#friendDetails .website {
	background:transparent url(/images/styles/default/social_web.gif) top left no-repeat;
}
#friendDetails .facebook {
	background:transparent url(/images/styles/default/social_fb.gif) top left no-repeat;
}
#friendDetails .twitter {
	background:transparent url(/images/styles/default/social_twitter.gif) 2px 0 no-repeat;
}
#friendDetails .tumblr {
	background:transparent url(/images/styles/default/social_tumblr.gif) 2px 0 no-repeat;
}
/* ----- bio -------------------------------------------------- */
#bio .bioContent {
	background:transparent url(/images/styles/default/bio.gif) top left no-repeat;
}
#bio dl dt {
	color:#ff0096;
}
/* ----- form styles -------------------------------------------------- */
.inputText:focus, textarea:focus {
	background:#ff0096 url(/images/styles/default/gradient_highlight.gif) repeat-x top left;
}
.inputButton {
	background-color:#ff0096;
	border-bottom:2px solid #9b005b;
	border-left:2px solid #9b005b;
	border-top:2px solid #ff9ad5;
	border-right:2px solid #ff9ad5;
}
form .formError {
	color:#ff0096;
}