body {
	background: url(../../images/bkg_darkGrain.jpg) repeat;
}

#outerWrapper {
	background: url(../../images/bkg_darkTextureFade.png) repeat-x center top;
}

nav {
	background: url(../../images/menuInset_darkGray.jpg) repeat-x;
	-moz-box-shadow: inset 0px 0px 4px rgba(0,0,0,0.7); 
	-webkit-box-shadow: inset 0px 0px 4px rgba(0,0,0,0.7); 
	box-shadow: inset 0px 0px 4px rgba(0,0,0,0.7);
}

#extraContent1, #extraContent3 {
	-moz-box-shadow: inset 0px 1px 3px rgba(0,0,0,0.9); 
	-webkit-box-shadow: inset 0px 1px 3px rgba(0,0,0,0.9); 
	box-shadow: inset 0px 1px 3px rgba(0,0,0,0.9);
}

#contentWrapper {
	-moz-box-shadow: 0px 1px 6px rgba(0,0,0,0.3); 
	-webkit-box-shadow: 0px 1px 6px rgba(0,0,0,0.3); 
	box-shadow: 0px 1px 6px rgba(0,0,0,0.3);
}

nav>ul>li.firstChild>a:link.current, nav>ul>li.firstChild>a:hover.current, nav>ul>li.firstChild>a:visited.current, nav>ul>li.firstChild>a:link.currentAncestor, nav>ul>li.firstChild>a:hover.currentAncestor, nav>ul>li.firstChild>a:visited.currentAncestor {
	background: url(../../images/menuCurrent_darkGray.png) no-repeat center center;
	color: #373737;
	text-shadow: #9d9d9d 0 1px 0;
}

nav>ul>li>a:link.current, nav>ul>li>a:hover.current, nav>ul>li>a:visited.current, nav>ul>li>a:link.currentAncestor, nav>ul>li>a:hover.currentAncestor, nav>ul>li>a:visited.currentAncestor {
	background: url(../../images/menuCurrent_darkGray.png) no-repeat center center;
	color: #373737;
	text-shadow: #9d9d9d 0 1px 0;
}

/* @group Social Badges - Dark */

.googleplusBadge {
	background: url(../../images/socialbadges/googleplus_dark.png) no-repeat;
	opacity: 1;
}

.twitterBadge {
	background: url(../../images/socialbadges/twitter_dark.png) no-repeat;
	opacity: 1;
}

.emailBadge {
	background: url(../../images/socialbadges/email_dark.png) no-repeat;
	opacity: 1;
}

.facebookBadge {
	background: url(../../images/socialbadges/facebook_dark.png) no-repeat;
	opacity: 1;
}

.appstoreBadge {
	background: url(../../images/socialbadges/appstore_dark.png) no-repeat;
	opacity: 1;
}

.dribbbleBadge {
	background: url(../../images/socialbadges/dribbble_dark.png) no-repeat;
	opacity: 1;
}

.flickrBadge {
	background: url(../../images/socialbadges/flickr_dark.png) no-repeat;
	opacity: 1;
}

.emberBadge {
	background: url(../../images/socialbadges/ember_dark.png) no-repeat;
	opacity: 1;
}

.mobilemeBadge {
	background: url(../../images/socialbadges/mobileme_dark.png) no-repeat;
	opacity: 1;
}

.linkedinBadge {
	background: url(../../images/socialbadges/linkedin_dark.png) no-repeat;
	opacity: 1;
}

.skitchBadge {
	background: url(../../images/socialbadges/skitch_dark.png) no-repeat;
	opacity: 1;
}

.amazonBadge {
	background: url(../../images/socialbadges/amazon_dark.png) no-repeat;
	opacity: 1;
}

.youtubeBadge {
	background: url(../../images/socialbadges/youtube_dark.png) no-repeat;
	opacity: 1;
}

.vimeoBadge {
	background: url(../../images/socialbadges/vimeo_dark.png) no-repeat;
	opacity: 1;
}



/* @end */

.siteTitle {
	text-shadow: #505050 0 1px 1px;
}

.siteSlogan {
	text-shadow: #505050 0 1px 1px;
}