 
@import url(http://fonts.googleapis.com/css?family=Kameron:700,400);


/* =Structure
============================================================================== */

	body {
    	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
    	color: #000;
    	}

	#container {
		width: 420px;
		text-align: left;
		position: absolute;
		bottom: 20%; 
		left: 8%;
		}
		
	#me #container {
		width: inherit;
		text-align: center;
		position: absolute;
		top: 50%;
		left: 50%;
		margin-left: -175px;
		margin-top: -160px;
		width: 350px;
		height: 190px;
		}
			
	/*.signature {
		background: url(../img/signature.png) no-repeat 0 0;
		padding-top: 280px;
		}
		
	.signature h1 {
		display: none;
		}*/
		
	#me #container a {
		border: none;
		}
		
	#me #container img {
		margin-bottom: 50px;
		border: none;
		}
	    	    

/* =Text
============================================================================== */
	
	h1, h2, h3, h4, h5, h6 {
		font-family: 'Kameron';
		padding-bottom: 25px;
		}
	
	h1 {
		font-size: 60px;
		line-height: 60px;
		font-weight: normal;
		letter-spacing: -2px;
		}
		
	h2 {
		font-size: 40px;
		line-height: 50px;
		font-weight: normal;
		}
		
	h3 {
		font-size: 30px;
		line-height: 40px;
		font-weight: normal;
		}
		
	h4 {
		font-size: 20px;
		line-height: 30px;
		font-weight: normal;
		}
		
	h5 {
		font-size: 16px;
		line-height: 20px;
		font-weight: normal;
		}
		
	h6 {
		font-size: 12px;
		line-height: 15px;
		font-weight: normal;
		}
		
	p {
		font-size: 17px;
		line-height: 30px;
		color: #3b3b3b;
		padding-bottom: 20px;
		}
		
	blockquote {
	    color: #3b3b3b;
	    padding: 0 0 20px;
	    line-height: 15px;
	}
	
	blockquote p {
	    padding: 0;
	}
		
	a:link, a:visited {
		color: #1f83ea;
		text-decoration: none;
		border-bottom: 1px solid #1f83ea;
		outline: none;
		}
	
	a:hover, a:focus, a:active {
		border-bottom: none;
		}


	/* =Buttons
	-------------------------------------------------------------------------- */
			
		a.button:link, a.button:visited {
			text-decoration: none;
			color: #fff;
			border-bottom: none;
			display: block;
			float: left;
			padding: 10px;
			-moz-border-radius: 5px;
			-webkit-border-radius: 5px;
			border-radius: 5px;
			font-weight: bold;
			font-family: 'Kameron';
			margin: 10px 0 0;
			}
		
		a.button:hover, a.button:focus, a.button:active {
			background-position: 0 100%;
			}
			
		a.buttonLight {
			background: url(../img/buttons-light.png) repeat 0 0;
			}
			
		a.buttonDark {
			background: url(../img/buttons-dark.png) repeat 0 0;
			}
		
		
	/* =Icons
	-------------------------------------------------------------------------- */
	
		.centerButton { 
		    float: left;
		    position: relative;
		    left: 50%;
		    }
		    
		.centerButton ul {
		    float: left;
		    position: relative;
		    left: -50%;
		    }
		    
		ul {
			margin-top: -30px;
			padding: 0 0 0 4px;
			overflow: hidden;
			}
		
		ul li {
			float: left;
			margin-right: 4px;
			list-style: none;
			}
			
		ul li a:link, ul li a:visited {
			width: 32px;
			height: 32px;
			background-image: url(../img/social.png);
			background-repeat: no-repeat;
			text-indent: -9000px;
			overflow: hidden;
			display: block;
			border: 0 !important;
			}
			
		.facebook:link, .facebook:visited { background-position: 0 0; }
		.twitter:link, .twitter:visited { background-position: -32px 0; }
		.flickr:link, .flickr:visited { background-position: -64px 0; }
		.linkedin:link, .linkedin:visited { background-position: -96px 0; }
		.email:link, .email:visited { background-position: -128px 0; }
		
		.facebook:hover, .facebook:active, .facebook:focus { background-position: 0 100% !important; }
		.twitter:hover, .twitter:active, .twitter:focus { background-position: -32px 100% !important; }
		.flickr:hover, .flickr:active, .flickr:focus { background-position: -64px 100% !important; }
		.linkedin:hover, .linkedin:active, .linkedin:focus { background-position: -96px 100% !important; }
		.email:hover, .email:active, .email:focus { background-position: -128px 100% !important; }

				
/* =Pages
============================================================================== */


	/* =Entrepreneur
	-------------------------------------------------------------------------- */
	
	        #entrepreneur {
	            background: #aaa;
	                }
		
		#entrepreneur h1 {
			color: #000;
			}
			
		#entrepreneur p {
			color: #000;
			}
			
		#entrepreneur p a:link, #entrepreneur p a:visited {
			color: #eee;
			text-decoration: none;
			border-bottom: 1px solid #eee;
			}
		
		#entrepreneur p a:hover, #entrepreneur p a:focus, #entrepreneur p a:active {
			border-bottom: none;
			}
			

	/* =Active
	-------------------------------------------------------------------------- */
		
		#active #container {
		    width: 435px;
		        }
		#active h1 {
			color: #000;
			}
			
		#active p {
			color: #000;
			}
			

	/* =Creative
	-------------------------------------------------------------------------- */			
		
		#creative h1 {
			color: /*#ecb714*/#000;
			}
			
		#creative p {
			color: #000;
			}
		
		#creative p a:link, #creative p a:visited {
			color: #ecb714;
			text-decoration: none;
			border-bottom: 1px solid #ecb714;
			}
		
		#creative p a:hover, #creative p a:focus, #creative p a:active {
			border-bottom: none;
			}		
		
		
	/* =Philanthropist
	-------------------------------------------------------------------------- */			
		
		#philanthropist h1 {
			color: #000;
			}
			
		#philanthropist p {
			color: #3b3b3b;
			}
		
		#philanthropist p a:link, #philanthropist p a:visited {
			color: #ecb714;
			text-decoration: none;
			border-bottom: 1px solid #ecb714;
			}
		
		#philanthropist p a:hover, #philanthropist p a:focus, #philanthropist p a:active {
			border-bottom: none;
			}
			
