	/*Header*/
	#header-bg 
	{
		background-image: -moz-linear-gradient(bottom, #73a8f1, #3b5998);
		background-image: -ms-linear-gradient(bottom, #73a8f1, #3b5998);
		background-image: -o-linear-gradient(bottom, #73a8f1, #3b5998);
		background-image: -webkit-gradient(bottom, center top, center bottom, from(#73a8f1), to(#3b5998));
		background-image: -webkit-linear-gradient(bottom, #73a8f1, #3b5998);
		background-image: linear-gradient(bottom, #73a8f1, #3b5998);
		border-bottom: 1px solid #ccc;
	}

	/*Logo*/
	.logo 
	{
		text-align: center;
	}
	.logo img 
	{
		width: 80%;
	}

	/*Footer*/
	#footer-bg
	{
		background-image: -moz-linear-gradient(top, #73a8f1, #3b5998);
		background-image: -ms-linear-gradient(top, #73a8f1, #3b5998);
		background-image: -o-linear-gradient(top, #73a8f1, #3b5998);
		background-image: -webkit-gradient(linear, center top, center bottom, from(#73a8f1), to(#3b5998));
		background-image: -webkit-linear-gradient(top, #73a8f1, #3b5998);
		background-image: linear-gradient(top, #73a8f1, #3b5998);
		overflow: hidden;
		padding: 2em 0em;
		border-top: 2px solid #ccc;
	}
	#footer-bg p
	{
		letter-spacing: 0.20em;
		text-align: center;
		text-transform: uppercase;
		font-size: 0.80em;
		font-weight: 500;
		color: #fff;
	}
	#footer-bg ul
	{ 
		text-align: center;
		padding:0;
	}
	#footer-bg a
	{
		text-decoration: none;
		color: #fff;
	}
	
/*********************************************************************************/
/* Social Icon Styles                                                            */
/*********************************************************************************/
	@font-face
	{
	font-family: 'FontAwesome';
	src: url('../fonts/fontawesome-webfont.eot?v=3.0.1');
	src: url('../fonts/fontawesome-webfont.eot?#iefix&v=3.0.1') format('embedded-opentype'),
	     url('../fonts/fontawesome-webfont.woff?v=3.0.1') format('woff'),
	     url('../fonts/fontawesome-webfont.ttf?v=3.0.1') format('truetype'),
	     url('../fonts/fontawesome-webfont.svg#FontAwesome') format('svg');
	font-weight: normal;
	font-style: normal;
	}

	ul.contact
	{
		overflow:  hidden;
		margin: 0em 0 2em 0;
		padding-top: 1em;
	}
	
	ul.contact li
	{
		display: inline-block;
		padding: 0em 0.30em;
		font-size: 1em;
	}
	
	ul.contact li span
	{
		display: none;
		margin: 0;
		padding: 0;
	}
	
	ul.contact li a
	{
		color: #FFF;
	}
	
	ul.contact li a:before
	{
		display: inline-block;
		background: #fff;
		width: 40px;
		height: 40px;
		line-height: 40px;
		text-align: center;
		color: #3881DF;
		border: 1px solid #6699cc;
	}
