/* CSS Document */

* {
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}

html, body {
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	}
	
/* -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- */

body {
	background-color: #333333;
	background-image: url(../grafx/backgroundBodyX.png);
	background-position: top center;
	background-repeat: repeat-x;
	}
	
.clearFloat {
	position: relative;
	clear: both;
	font-size: 1px;
	height: 0.10em;
	}

/* -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- */

#mainSkinBody {
	z-index: 10;
	position: relative;
	top: 0;
	width: 1020px;
	min-height: 100%;
	margin: 0 auto;
	padding: 0;
	
	/*
	background-color: #000000;
	*/
	background-image: url(../grafx/backgroundContextY.png);
	background-image:url(../grafx/backgroundContentMainY.jpg);
	background-image: url(../grafx/backgroundContentRightColY.jpg);
	background-position: center;
	background-repeat: repeat-y;
	/*
	border: 1px solid red;
	*/
	}
	
#mainSkinTopBack {
	z-index: 1;
	position: relative;
	top: 0;
	left: 0;
	width: 1020px;
	/*
	height: 550px;
	*/
	background-image: url(../grafx/backgroundContextTop.png);
	background-position: top center;
	background-repeat: no-repeat;
	/*
	border: 1px solid green;
	*/
	}
/* -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- */

#contextSkinBody {
	z-index: 20;
	position: relative;
	height: 100%;
	top: 0;
	margin: 0 10px;
	padding: 0;
	/*
	border: 1px solid red;
	*/
	}
	
/* -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- */

#headerSkinBody {
	z-index: 50;
	position: relative;
	top: 0;
	margin: 0;
	padding: 0;
	}
	
#headerTopDistance {
	z-index: 51;
	position: relative;
	height: 35px;
	background-image: url(../grafx/backgroundTopDistance.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	}
	
#headerImageLine {
	z-index: 52;
	position: relative;
	height: 195px;
	background-image: url(../grafx/backgroundHaeder.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	
	border-bottom: 1px solid #470000;
	}
	
#headerNavigationBody {
	z-index: 53;
	position: relative;
	background-image: url(../grafx/backgroundMainNavigation.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	border-top: 1px solid #cc0000;
	border-bottom: 1px solid #470000;
	}

/* -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- */
/* -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- */

#contentColBodySkin {
	z-index: 40;
	position: relative;
	top: 0;
	min-height: 100%;
	margin: 0;
	/**/
	padding: 0 20px 0 0;
	
	border-top: 1px solid #212121;
	
	background-image: url(../grafx/backgroundContentRightColY.jpg);
	background-position: center;
	background-repeat: repeat-y;
	/*
	width: 800px;
	border: 1px solid yellow;
	*/
	}
	
	
/* -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- */
/*
#cCol-body {
	position: relative;
	margin: 0 255px 0 225px;
	height: 100%;
	
	}
	
#cCol-holder, #cCol-left, #cCol-main, #cCol-right {
	position: relative;
	overflow: visible;
	}
	
#cCol-holder {
	float: left;
	width: 100%;
	}

#cCol-left {
	float: left;
	width: 220px;
	margin: 0 0 0 -225px;
	}
	
#cCol-main {
	float: right;
	width: 100%;
	}
	
#cCol-right {
	float: right;
	width: 250px;
	margin: 0 -255px 0 0;
	}
	
#cCol-main .cCol-innerContent, #cCol-right .cCol-innerContent {
	position: relative;
	margin: 15px;
	}
*/
#cCol-body {
	position: relative;
	margin: 0 250px 0 225px;
	height: 100%;
	}
	
#cCol-holder, #cCol-left, #cCol-main, #cCol-right {
	position: relative;
	overflow: visible;
	}
	
#cCol-holder {
	float: left;
	width: 100%;
	}

#cCol-left {
	float: left;
	width: 220px;
	margin: 0 0 0 -225px;
	}
	
#cCol-main {
	float: right;
	/**/
	width: 100%;
	}
	
#cCol-right {
	float: right;
	width: 250px;
	margin: 0 -250px 0 0;
	}

.cCol-innerContent {
	position: relative;
	}
	
#cCol-main .cCol-innerContent, #cCol-right .cCol-innerContent {
	position: relative;
	padding: 15px;
	}
	
/* -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- */
.tabFS-Events-bodyContainer {
	position: relative;
	width: 720px;
	/*
	border: 1px solid #cccccc;
	*/
	}
/* -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- */
/* -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- */
/* -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- */


