@import url('global.css');
	
/* Footer */
	footer { padding-top:20px;}
	footer ul span { right:100%; }
	footer ul { padding: 6px 10px 6px 0px; border-right:1px solid #444; }

/* Aside */
	aside { float:right; width:470px; clear:right; margin-top:19px;}
	/* Me */
	aside section#me {  color:#fff; font-size:15px; overflow:hidden;  margin-bottom:45px; }
	section#me h2 { margin-bottom:21px; }
	aside section#me img { -webkit-box-shadow:1px 1px 3px #000; float:left; margin-right:22px; }
	/* Skills */
	aside section#me ul { float:left; color:#c8c8c8; font-size:15px;}
	aside section#me ul li { background:url('../img/icon-arrow.gif') no-repeat 0 6px; padding-left:13px; margin-bottom:9px; }
	aside section#me ul li b { color:#eee; }
	aside section#me ul li span { color:#6c6c6c; }
	aside section#me ul li#link { margin:16px 0 0; padding:0; background:none; font-size:17px; font-weight:bold; }
	aside section#me ul li#link a { color:#fff; border-bottom:1px solid #474747; padding-bottom:1px; background:url('../img/icon-arrow.gif') no-repeat right; padding-right:15px; text-decoration:none; }
	aside section#me ul li#link a:hover { text-decoration:none; border-bottom:1px solid #999; }

/* Content */
	div#content { width:430px; float:left; }
	div#content p#sig { width:281px; height:25px; margin-top:50px; padding-top:65px; background:url('../img/sig.png') no-repeat top left; font-size:14px; color:#000; }
	p#intro { margin-bottom:45px; }
	p#intro b { color:#fff;}

/* Brands */
	section#brands { overflow:hidden; }
	section#brands h2 { margin-bottom:0; }
	section#brands ul li { float:left; width:154px; height:154px; margin:0 2px 2px 0; text-indent:-999999px; }
	section#brands ul li#more { height:auto; width:466px; text-indent:0;}
	section#brands ul li#more a { font-size:13px; display:block; background:rgba(255,255,255,.1); padding:6px; color:#999; text-align:center; text-decoration:none; font-weight:bold; }
	section#brands ul li#more a:hover { color:#fff; background:rgba(255,255,255,.15); }
		/* Brand siwtches */
		section#brands ul li#nclud { background:rgba(255,255,255,.06) url('../img/brand_nclud.png') no-repeat center center; }
		section#brands ul li#natgeo { background:rgba(255,255,255,.06) url('../img/brand_natgeo.png') no-repeat center center; }
		section#brands ul li#apple { background:rgba(255,255,255,.06) url('../img/brand_apple.png') no-repeat center center; }
		section#brands ul li#nfl { background:rgba(255,255,255,.06) url('../img/brand_nfl.png') no-repeat center center; }
		section#brands ul li#samsung { background:rgba(255,255,255,.06) url('../img/brand_samsung.png') no-repeat center center; }
		section#brands ul li#myspace { background:rgba(255,255,255,.06) url('../img/brand_myspace.png') no-repeat center center; }

/* Social */
	section#social { border-top:1px solid rgba(255,255,255,.15); clear:both; margin-top:45px; }
	section#social ul { overflow:hidden; margin-top:27px; padding-left:10px;} 
	section#social ul li { float:left; margin-right:23px; }
	section#social ul li a { color:#999999; display:block; background-repeat:no-repeat; height:52px; width:52px; text-indent:-999999px; margin-left:1px; }
	section#social ul li a:hover { color:#fff; text-decoration:none;}
	section#social ul li a:hover span { color:#fff; }
		/* Icon switcher */
		section#social ul li a[href='http://twitter.com/michaeldick'] { background-image:url('../img/icon_twitter.png'); }
		section#social ul li a[href='http://facebook.com/michaeldick'] { background-image:url('../img/icon_facebook.png'); }
		section#social ul li a[href='http://last.fm/user/michaeldick'] { background-image:url('../img/icon_lastfm.png'); }
		section#social ul li a[href='http://flickr.com/photos/m1k3net'] { background-image:url('../img/icon_flickr.png'); }
		section#social ul li a[href='http://rdio.com/people/michaeldick/'] { background-image:url('../img/icon_rdio.png'); }
		section#social ul li a[href='http://dribbble.com/michaeldick'] { background-image:url('../img/icon_dribbble.png'); }
