/*** The Essential Code ***/

		body {
			min-width: 630px;         /* 2 x (LC fullwidth + CC padding) + RC fullwidth */
		}

		#yoga_container {
			padding-left: 78px;      /* LC fullwidth */
			padding-right: 79px;     /* RC fullwidth + CC padding */
		}
		
		#yoga_container .yogacolumn {
			position: relative;
			float: left;
		}
		
		#yoga_center {
			padding: 0px 0px;       /* CC padding */
			width: 100%;
		}
		
		#yoga_center_bottom {
			padding: 0px 0px;       /* CC padding */
			width: 100%;
		}
		
		#yoga_left {
			width: 78px;             /* LC width */
			padding: 0 0px;          /* LC padding */
			right: 78px;             /* LC fullwidth + CC padding */
			margin-left: -100%;
		}
		
		#yoga_left_bottom {
			width: 78px;             /* LC width */
			padding: 0 0px;          /* LC padding */
			right: 78px;             /* LC fullwidth + CC padding */
			margin-left: -100%;			
		}
		
		#yoga_right {
			width: 79px;             /* RC width */
			padding: 0 0px;          /* RC padding */
			margin-right: -100%;
		}
		
		#yoga_right_bottom {
			width: 79px;             /* RC width */
			padding: 0 0px;          /* RC padding */
			margin-right: -100%;
		}
		
		#yoga_footer {
			clear: both;
		}
		
		/*** IE Fix ***/
		* html #yoga_left {
			left: 79px;              /* RC fullwidth */
		}
		
		* html #yoga_left_bottom {
			left: 79px;              /* RC fullwidth */
		}

		/*** Equal-height Columns ***/

		#yoga_container {
			overflow: hidden;
		}

		#yoga_container .yogacolumn {
			padding-bottom: 1001em;     /* X + padding-bottom */
			margin-bottom: -1000em;     /* X */
		}

		/*** Footer Fix ***/

		* html body {
			overflow: hidden;
		}
		
		* html #yoga_footer-wrapper {
			float: left;
			position: relative;
			width: 100%;
			padding-bottom: 10010px;
			margin-bottom: -10000px;
			background: #FFF;         /*** Same as body background ***/
		}

		/*** Just for Looks ***/

		body {
			margin: 0;
			padding: 0;
			background: #FFF;
		}

		#yoga_header, #yoga_footer {
			font-size: large;
			text-align: center;
			padding: 0.3em 0;
			padding: 0;
			background: #000;
		}

		#yoga_left {
			background: #FFF;
			background-image:url(../images/yogaframe/links.gif);
			background-repeat:repeat-y;
		}
		
		#yoga_left_bottom {
			background: #f2f2f3;
			background-image:url(../images/yogaframe/unten_links.gif);
			background-repeat:no-repeat;
		}

		#yoga_center {
			background: #FFF;
		}
		
		#yoga_center_bottom {
			background: #fff;
			background-image:url(../images/yogaframe/unten_mitte.gif);
			background-position: right top;
			background-repeat:no-repeat;
			height: 106px;
		}
		
		#yoga_syndicate{
			background:#FFF; 
			width:500px; 
			height:20px; 
			position:absolute;
			margin-left: -250px; 
			left: 50%;
			top: 60px;
			z-index:100;
			text-align:center;
		}

		#yoga_right {
			background: #FFF;
			background-image:url(../images/yogaframe/rechts.gif);
			background-repeat:repeat-y;
		}
		
		#yoga_right_bottom {
			background: #f2f2f3;
			background-image:url(../images/yogaframe/unten_rechts.gif);
			background-repeat:no-repeat;

		}

		#yoga_container .yogacolumn {
			/*padding-top: 1em;*/
			/*text-align: justify;*/
		}
		
		#yoga_media_design{
			position:absolute;			 
			top:60px; 
			right:10px; 
			width:240px; 
			height: 60px; 
			text-align:right;
		}
		

		#yoga_syndicate ul {
			margin: 0 0 5px;
			padding: 0;
		}
		
		#yoga_syndicate li {
			margin: 0;
			padding: 0;
			display: inline;
			background: none;
		}
		
		#yoga_syndicate li a  {
			padding: 0 15px 0 0;
			display: inline;
			color: #585858;
			font-weight: bold;
			font-size: 92%;
			line-height: normal;
			text-decoration: none;
			text-transform: uppercase;
		}
		
		#yoga_syndicate li a:hover, #yoga_syndicate li a:active, #yoga_syndicate li a:focus {
			color: #333333;
			text-decoration: none;
		}
		
		
		#yoga_media_design a  {
			padding: 0 15px 0 0;
			display: inline;
			color: #585858;
			font-weight: bold;
			font-size: 92%;
			line-height: normal;
			text-decoration: none;
			text-transform: uppercase;
		}
		
		#yoga_media_design a:hover, #yoga_media_design a:active, #yoga_media_design a:focus {
			color: #630000;
			text-decoration: none;
		}