/*
BradMcGonigle v.0.3 Cascading Style Sheet
All Right Reserved
------------------
Portfolio.css
	Positional and layout styling for all CSS elements found on BradMcGonigle.com
------------------
Created 6.11.2008
Modified 6.11.2008
*/

body { }

#portfolio { margin-bottom: 20px; color: #111; }
	#portfolio h1 p sub a { font-size: .6em; color: #666; border-bottom: none; }


.project { margin: 20px 0 20px 0; }

	.project .span-20 { background: url(../images/core-site/75_percent_black.png) repeat; }
		.project p { padding: 0 20px 0 20px; }
		.project h4.project-name, .project h5 { padding: 10px 20px 10px 20px; }
	
	.project h2 { padding: 10px 20px 10px 20px; font-size: 1.8em; text-transform: uppercase; color: #ddd; background: url(../images/core-site/75_percent_black.png) repeat; }

	.project h4 { font-family: 'Lucida Grande'; font-size: 1.8em; margin: 0; padding: 0; }
		.project h4 a { border-bottom: none; }
	
	.project h5 {
		font-size: 1em;
		text-align: right;
		margin: 0;
		}
		
		.project h4:hover, .project h5:hover { background: url(../images/core-site/50_percent_black.png) repeat; }
		
		.project h5 a { color: #bbb; border-bottom: none; }
		.project h5 a:hover { color: #eee; }

dl { }
	dt { float: left; font-size: .75em; color: #666; width: 50px; }
		dd { font-size: .95em; }
			dd a:hover { color: #fff; }
			dd sup { font-size: .85em; }