/******************************/
/* My Awesome Website
/******************************/

/*compact css reset*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}body{line-height:1;color:black;background:white}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:""""}
/* /compact css reset */

body {
	background: url(../images/splash-bg.jpg) top center no-repeat;
	background-color: #89925b; /*if you can see this and not the background your monitor is way too big*/
}

::selection{ /* Safari and Opera */  
    background:#dfe5a8;  
    color:#000;  
}  
::-moz-selection{ /* Firefox */  
    background:#dfe5a8;  
    color:#000;  
} 

#container {
	width: 640px;
	margin: 75px auto;
}

#container h1 {
	width: 640px; height: 255px;
	display: block;
	background: url(../images/welcome.png) 0 0 no-repeat;
	text-indent: -9999px;
}

#container h2 {
	font: italic 1.5em Georgia, serif;
	text-shadow: 0 1px 1px #4f5035;
	position: relative;
	margin: 0 0 30px 0;
}
	#container h2 a {
		background-color: #6d6e49;
		padding: 4px 5px 5px;
		color: #dfe5a8;
		position: relative;
		text-decoration: none;
	}
		#container h2 a:hover {
			color: #333328;
			text-shadow: 0 1px 1px #848662;
		}
			#container h2 a:active {
				top: 1px;
				background-color: #606140;
			}

#container p {
	font: normal 1.1em/1.8em Arial, Helvetica, sans-serif;
	margin: 0 0 20px 0;
	text-shadow: 0 1px 1px #b0b577;
}

#container p a {
	font: italic 1em Georgia, serif;
	position: relative;
	text-decoration: none; outline: none;
}

a.facebook {
	color: #000;
	padding: 5px;
}
	a.facebook:hover {
		text-shadow: 0 1px 1px #6178ab;
		background-color: #314b82; color: #fff;
	}
	a.facebook:active, a.twitter:active, a.linkedin:active {
		top: 1px;
	}
	
a.twitter {
	color: #000;
	padding: 5px;
}
	a.twitter:hover {
		background-color: #29aad5; color: #000;
	}
	
a.linkedin {
	color: #000;
	white-space: nowrap;
	padding: 5px;
}
	a.linkedin:hover {
		text-shadow: 0 1px 1px #6178ab;
		background-color: #0074a6; color: #fff;
	}
