/* CSS - Logo */

/* Logo */

	#logo {
		position: relative;
		font-size: 43px;
		left: -3px;
		margin-top: 20px; /* Affects body height */
	}
	
	#logo.large {
		top: 11px;
	}
	
	#logo.gk.large {
		left: 12px;
	}
	
	#logo .icon {
		left: -4px;
		position: absolute;
		top: -21px;
		width: 65px;
	}
	
	#logo .site_name {
		left: 20px;
		position: relative;
		top: 19px;
	}
	
	#logo.small {
		height: 60px;
		margin: 0 auto;
		margin-top: 10px;
		float: none;
		/* Transforms */
			-ms-transform: scale(.65); /* IE 9 */
			-webkit-transform: scale(.65); /* Safari */
			transform: scale(.65);
			-ms-transform-origin: 50% 50%; /* IE 9 */
			-webkit-transform-origin: 50% 50%; /* Chrome, Safari, Opera */
			transform-origin: 50% 50%;
	}
	
	#logo.small #slogan {
		display: none;
	}
	
