/********************/
/* Body */
/********************/
BODY
{
	margin:0px;
	width:100%;
	height:100%;
	font: normal 1em/1.2em Arial, sans-serif;
	
    }
h1 
{
	font: 2.8em/1.2em Arial, sans-serif;
	}
a
{
	text-decoration:none;}
a:hover
{
	text-decoration:underline;}
/********************/
/* Main Menu  */
/********************/
.ShowMenuButton
{
	display:none;
	}
/********************/
/* Layout  */
/********************/
#OuterContainer
{
	width:100%;
	}
#FC_HeaderArea
{ 
	width:100%;
	background-color:#333;
	position:fixed;
	z-index:100;
	border-bottom:solid 2px #666;
}
#FC_HeaderAreaInner
{
	margin:0px auto;
	max-width:900px;}
#SocialLinks
{
	float:left;
	padding-top:10px;
	width:180px;}
.Tweet
{	
	padding-left:5px;
	float:left;
	width:60px;
	
	}
.Like
{
	float:left;
	margin-left:5px;
	margin-top:1px;
	width:55px;
	}
.Plusone
{
	padding-left:5px;
}
.Top
{
	float:left;
	margin-top:50px;
	text-align:center;
	width:100%;
	position:fixed;
	display:block;
	z-index:-1;
}
.mail a
{
	float:right;
	margin-right:5px;
	padding-top:10px;
	color:#ccc;
	}
#Profile img
{	width:100%;
	max-width:300px;
	height:auto;

	}
#logo
{
	}

#center
{	
	background-color:black;
	border-top:solid 2px #666;
	border-bottom:solid 2px #666;
	float:left;
	width:100%;
	margin-top:450px;
	color:white;
	text-align:center;
	}
#SocialMedia
{
	display:inline-block;
	width:100%;
	padding-bottom:10px;}
iframe[id^='twitter-widget-']{ width:100% !important;max-width:700px !important;}
#links a
{
	display:inline-block;
	padding-bottom:15px;
	padding-left:5px;
	padding-right:5px;
	filter:alpha(opacity=100);
	opacity:1.0;
	}
#links a:hover
{
	filter:alpha(opacity=50);
	opacity:0.5;  
}
#Radio
{
	background-color:#09C;
	border-top:solid 2px #666;
	display:inline-block;
	width:100%;
	padding-bottom:10px;
	}
#Radio a
{
	padding-left:5px;
	padding-right:5px;
	filter:alpha(opacity=100);
	opacity:1.0;
	}
#Radio a:hover
{
	filter:alpha(opacity=50);
	opacity:0.5;  
}
#Print
{
	background-color:#C33;
	border-top:solid 2px #666;
	display:inline-block;
	width:100%;
	padding-bottom:10px;}
#Print a
{
	color:white;}
#Video
{
	background-color:#699;
	border-top:solid 2px #666;
	display:inline-block;
	width:100%;
	padding-bottom:10px;}
#Video iframe
{
	}
#Trusts
{
	background-color:#666;
	border-top:solid 2px #333;
	display:inline-block;
	width:100%;
	padding-bottom:10px;}
#Trusts a
{
	color:white;}
#Other
{
	background-color:#903;
	border-top:solid 2px #333;
	display:inline-block;
	width:100%;
	padding-bottom:10px;}
#Other a, #Pirates a
{
	color:white;}
#Pirates
{
	border-top:solid 2px #666;}	
#pirate img
{
	width:200px;
	height:auto;}
#Footer a
{
	color:#ccc
	}

#Footer
{
	width:100%;
	display:inline-block;
	background-color:#333;
	text-align:center;
	color:#ccc;
	padding-top:10px;
	padding-bottom:10px;
	}
.clear { clear:both;}
/********************/
/* Mobile          */
/********************/
@media all and (max-width:650px) {
.ShowMenuButton
{
	display:block;
	font:1.2em/1.1em  Arial, sans-serif;
	text-shadow:1px 1px 1px black;
	color:white;
	cursor:pointer;
	padding-left:30px;
	padding-top:10px;
	padding-bottom:10px;
	background-image:url(../Styles/Images/MobileMenu.png);
	background-repeat: no-repeat;
	background-position:left;
	}
#DesktopMenu
{
	display:none;
}
}