/** 	Schamanenstube business V 2012.1  */
body {
	/*background		: url(files/background_color.jpg) ;  */
	font-family		 : Verdana, Century Gothic, Arial, Helvetica, sans-serif;
	font-size		 : 11pt;
	font-size-adjust: .7;
	color				 : #000000;
	padding			 : 0;
	margin			 : 0;
	background-color: #031F0C;
	background-image: linear-gradient(top, #014B21 0%, #DFFBAE 13%, #031F0C 93%);
	background-image: -o-linear-gradient(top, #014B21 0%, #DFFBAE 13%, #031F0C 93%);
	background-image: -moz-linear-gradient(top, #014B21 0%, #DFFBAE 13%, #031F0C 93%);
	background-image: -webkit-linear-gradient(top, #014B21 0%, #DFFBAE 13%, #031F0C 93%);
	background-image: -ms-linear-gradient(top, #014B21 0%, #DFFBAE 13%, #031F0C 93%);
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #014B21),color-stop(0.13, #DFFBAE),color-stop(0.93, #031F0C));
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#014B21', endColorstr='#DFFBAE',GradientType=0 ); /* IE6-9 */
}
* {
	text-decoration: none;
	font-family		: Verdana, Century Gothic, Arial, Helvetica, sans-serif;
	font-size		: 10pt;
	font-size-adjust: .7;
	border			: 0;
}
p {
	margin: 0 0;
}



/* CONTENT MAIN *************************************************************/
#content {
	width			 : 95%;
	margin-left	 : auto;
	margin-right : auto;
	max-width	 : 95%;
	margin-top	 : 10px;
}

#header{
	height		 : 110px;
	width			 : 100%;
	min-width	 : 1060px;
	background: #004714; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNDcxNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDg3M2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(bottom, #004714 1%, #00873b 60%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#004714), color-stop(100%,#00873b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #004714 0%,#00873b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #004714 0%,#00873b 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #004714 0%,#00873b 100%); /* IE10+ */
	background: linear-gradient(top,  #004714 0%,#00873b 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#004714', endColorstr='#00873b',GradientType=0 ); /* IE6-8 */
	-moz-border-radius		:20px 20px 0px 0px;
	-webkit-border-radius	:20px 20px 0px 0px;
	-khtml-border-radius		:20px 20px 0px 0px;
	border-radius				:20px 20px 0px 0px;
}
#headershadow{
	-webkit-box-shadow		:inset 1px -1px 10px 1px black;
	-moz-box-shadow			:inset 1px -1px 10px 1px black;
	box-shadow					:inset 1px -1px 10px 1px black;
	border-radius				:20px 20px 0px 0px;
	height: 110px;
	width:100%;
	background-image:url('files/kugel_green_header.png');background-repeat: no-repeat;background-position: right;
}
#flashlogo {
	width: 217px; height: 73px; margin-right:20px; margin-left:23px; margin-top:18px;
	float:left;
}
#flashmenu {
	height:100px;
	width:800px;
	background: transparent; 
	margin-top:9px; 
}


#maincontent {
	width			 : 100%;
	min-width	 : 1060px;
	-webkit-box-shadow		:inset 1px -1px 10px 1px black;
	-moz-box-shadow			:inset 1px -1px 10px 1px black;
	box-shadow					:inset 1px -1px 10px 1px black;
	background-color:#DFFBAE;
}
#dbcontent {
	padding-top: 20px;
	padding-left:33px;
	padding-right:38px;
	padding-bottom:40px;
	overflow:hidden;
}


#footer {
	height					: 180px;
	width						: 100%;
	min-width	 			: 1060px;
	background				: #081003; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA4MTAwMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iIzBhMzkxNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  #081003 0%, #0a3917 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#081003), color-stop(100%,#0a3917)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #081003 0%,#0a3917 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #081003 0%,#0a3917 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #081003 0%,#0a3917 100%); /* IE10+ */
	background: linear-gradient(top,  #081003 0%,#0a3917 100%); /* W3C */
	-moz-border-radius		: 0px 0px 20px 20px;
	-webkit-border-radius	: 0px 0px 20px 20px;
	-khtml-border-radius		: 0px 0px 20px 20px;
	border-radius				: 0px 0px 20px 20px;
	margin-bottom				: 10px;
}
#footershadow{
	box-shadow: inset 1px -1px 6px 1px black;
	padding:30px;
	padding-top: 20px;
	color						: white;
	height:130px;
	-moz-border-radius		:0px 0px 20px 20px;
	-webkit-border-radius	:0px 0px 20px 20px;
	-khtml-border-radius		:0px 0px 20px 20px;
	border-radius				:0px 0px 20px 20px;
}
#footerdiv0 { float:left; padding-left:0px; width:10%; height:140px; margin-right: 2%; overflow:hidden;}
#footerdiv0 p{ margin-bottom:5px;}
#footerdiv0 a, .footerdiv0 a:hover { color:#DFFBAE; margin-left:4px;font-weight:normal; }
#footerdiv1 { float:left; border-left: 1px solid darkgrey; padding-left:1%; width:16%; height:140px; margin-right: 1%; overflow:hidden;}
#footerdiv1 p{ margin-bottom:5px }
#footerdiv1 a, .footerdiv1 a:hover { color:#DFFBAE; margin-left:4px;font-weight:normal; }
#footerdiv2 { float:left; border-left: 1px solid darkgrey; padding-left:1%; width:16%; height:140px; margin-right: 1%; overflow:hidden;}
#footerdiv2 p{ margin-bottom:5px }
#footerdiv2 a, .footerdiv2 a:hover { color:#DFFBAE; margin-left:4px;font-weight:normal; }
#footerdiv3 { float:left; border-left: 1px solid darkgrey; padding-left:1%; width:16%; height:140px; margin-right: 1%; overflow:hidden;}
#footerdiv3 p{ margin-bottom:5px }
#footerdiv3 a, .footerdiv3 a:hover { color:#DFFBAE; margin-left:4px;font-weight:normal; }
#footerdiv4 { float:left; border-left: 1px solid darkgrey; padding-left:1%; width:25%; height:140px; margin-right: 1%; overflow:hidden;}
#footerdiv4 p{ margin-bottom:5px }
#footerdiv4 a, .footerdiv4 a:hover { color:#DFFBAE; margin-left:4px;font-weight:normal; }
#footerdiv5 { float:left; border-left: 1px solid darkgrey; padding-left:1%; width:16%; height:140px; margin-right: 1%; overflow:hidden;}
#footerdiv5 p{ margin-bottom:5px }
#footerdiv5 a, .footerdiv5 a:hover { color:#DFFBAE; margin-left:4px;font-weight:normal; }
#tagcloud {padding-left:2px;margin-left:0px;margin-right:5px;font-size:4pt;font-stretch:extra-condensed;text-align:justify;float:left;width:100%;color:white;height:280px;min-height:140px;max-height:140px;margin-left:0px;margin-top:5px;margin-right:10px;margin-bottom:10px;overflow:hidden;}




/***********************************************************************************/ 
#maincontent h1, h1 {
	margin-top		: 0px;
	margin-bottom	: 25px; 
	font-size		: 12pt; 
	font-weight		: bold;
	color				: #2D5114;
	font-family		: Arial, Helvetica,Verdana, Century Gothic, sans-serif;
}
#maincontent h2, #maincontent h3, #maincontent h4, #maincontent h4 {
	margin-top		: 0px;
	margin-bottom	: 5px; 
	font-size		: 11pt; 
	font-weight		: bold;
	color				: #2D5114;
	font-family		: Arial, Helvetica,Verdana, Century Gothic, sans-serif;
	text-align: left;
}
#maincontent h1 a:hover {
	color: yellow;
}

.blog h1 a:hover {
	color: darkgreen;
}

#maincontent a {
	color:	#2D5114;
	font-weight: bold;
}
#maincontent a:hover {
	color: #2C6224;
}
#maincontent td {
	vertical-align: top;
	text-align: justify;
}
table {
	border-spacing: 0px;
	padding: 0;
	
}
td {
	vertical-align: top;
	text-align: justify;
}


/* NEW 2012 *********************************************************/
.image_shadow {
	-webkit-box-shadow: 3px 3px 9px 1px #000000; -moz-box-shadow: 3px 3px 9px 1px #000000; box-shadow: 3px 3px 9px 1px #000000; 
	-moz-border-radius:20px 20px 20px 20px; -webkit-border-radius	:20px 20px 20px 20px; -khtml-border-radius:20px 20px 20px 20px; border-radius:20px 20px 20px 20px;
}
.image_shadow_left {
	-webkit-box-shadow: 3px 3px 9px 1px #000000; -moz-box-shadow: 3px 3px 9px 1px #000000; box-shadow: 3px 3px 9px 1px #000000; 
	-moz-border-radius:20px 20px 20px 20px; -webkit-border-radius	:20px 20px 20px 20px; -khtml-border-radius:20px 20px 20px 20px; border-radius:20px 20px 20px 20px;
	float:left;	
	margin-right:20px;
	margin-bottom:6px;
	border:0;
}
.image_shadow_right {
	-webkit-box-shadow: 3px 3px 9px 1px #000000; -moz-box-shadow: 3px 3px 9px 1px #000000; box-shadow: 3px 3px 9px 1px #000000; 
	-moz-border-radius:20px 20px 20px 20px; -webkit-border-radius	:20px 20px 20px 20px; -khtml-border-radius:20px 20px 20px 20px; border-radius:20px 20px 20px 20px;
	float:right;
	margin-left:20px;
	margin-bottom:6px;
	border:0;
}

/**********************************************************************/








/* NEW 2012 *********************************************************/
.greenbtn {

	-webkit-box-shadow: 2px 2px 12px 1px #000000;
	-moz-box-shadow: 2px 2px 12px 1px #000000;
	box-shadow: 2px 2px 12px 1px #000000; 
	
	-moz-border-radius		:20px 20px 20px 20px;
	-webkit-border-radius	:20px 20px 20px 20px;
	-khtml-border-radius		:20px 20px 20px 20px;
	border-radius				:20px 20px 20px 20px;

	background: #2f6f2d; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJmNmYyZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE3JSIgc3RvcC1jb2xvcj0iIzI2NWIyNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMzJSIgc3RvcC1jb2xvcj0iIzFlNDkxZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY3JSIgc3RvcC1jb2xvcj0iIzAyMzYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgzJSIgc3RvcC1jb2xvcj0iIzAxMjIwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDBlMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #2f6f2d 0%, #265b25 17%, #1e491d 33%, #023600 67%, #012200 83%, #000e00 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2f6f2d), color-stop(17%,#265b25), color-stop(33%,#1e491d), color-stop(67%,#023600), color-stop(83%,#012200), color-stop(100%,#000e00)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #2f6f2d 0%,#265b25 17%,#1e491d 33%,#023600 67%,#012200 83%,#000e00 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #2f6f2d 0%,#265b25 17%,#1e491d 33%,#023600 67%,#012200 83%,#000e00 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #2f6f2d 0%,#265b25 17%,#1e491d 33%,#023600 67%,#012200 83%,#000e00 100%); /* IE10+ */
background: linear-gradient(top,  #2f6f2d 0%,#265b25 17%,#1e491d 33%,#023600 67%,#012200 83%,#000e00 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2f6f2d', endColorstr='#000e00',GradientType=0 ); /* IE6-8 */

	filter: none;


	
	
	
	margin-left:3px;
	padding: 15px;
	color: white;
	width: 165px;
	font-size:7pt;
}
#maincontent .greenbtn h1, .greenbtn h1 a:link, .greenbtn h1 a:visited,  {
	color: white
}
.greenbtn:hover {
	-webkit-box-shadow: 2px 2px 12px 1px grey;
	-moz-box-shadow: 2px 2px 12px 1px grey;
	box-shadow: 2px 2px 12px 1px grey; 
}
/**********************************************************************/





.small {
	font-size:7pt;
}


.image_right {
	float:right;
	margin-left:20px;
	margin-bottom:6px;
	border:0;
}
.image_left {
	float:left;
	margin-right:20px;
	margin-bottom:6px;
	border:0;
}


.image_round{
	-moz-border-radius:20px; -webkit-border-radius:20px; -khtml-border-radius:20px; border-radius:20px;
}
.image_round_left{
	float:left;margin-right:20px;
	-moz-border-radius:20px; -webkit-border-radius:20px; -khtml-border-radius:20px; border-radius:20px;
}
.image_round_right{
	float:right;margin-left:20px;
	-moz-border-radius:20px; -webkit-border-radius:20px; -khtml-border-radius:20px; border-radius:20px;
}
.block, table.block {
	text-align: justify;
}
.center, table.center {
	text-align: center;
}
#maincontent td {
	vertical-align: top;
	text-align: justify;

}




/* EMBOSS NEW **********************************************************************/
.emboss1, #maincontent .emboss1 {
	background-image: url(files/emboss/tl.jpg); background-color: #f2ffd1; background-repeat: no-repeat; padding-left: 15px;text-align: justify;padding-right:15px;
}
.emboss2, #maincontent .emboss2 {
	background-image: url(files/emboss/bl.jpg); background-color: #f2ffd1; background-repeat: no-repeat; max-height: 12px;
}

/* EMBOSS NEW **********************************************************************/


/* EMBOSS **********************************************************************/
#maincontent .embosstl{ background-image: url(files/emboss/tl.jpg);background-repeat: no-repeat;width:12px; height:10px; background-position: right; }
#maincontent .embosstm{ background-image: url(files/emboss/tm.jpg);background-repeat: repeat; }
#maincontent .embosstr{ background-image: url(files/emboss/tr.jpg);background-repeat: no-repeat;width:12px; height:10px; background-position: left }

#maincontent .embossml{ background-image: url(files/emboss/ml.jpg);background-repeat: repeat-y;width:12px; background-position: left }
#maincontent .embossmm{ background-image: url(files/emboss/mm.jpg);background-repeat: repeat; }
#maincontent .embossmr{ background-image: url(files/emboss/mr.jpg);background-repeat: repeat-y;width:12px; background-position: right }

#maincontent .embossbl{ background-image: url(files/emboss/bl.jpg);background-repeat: no-repeat;width:12px; height:10px; background-position: right }
#maincontent .embossbm{ background-image: url(files/emboss/bm.jpg);background-repeat: repeat; }
#maincontent .embossbr{ background-image: url(files/emboss/br.jpg);background-repeat: no-repeat;width:12px; height:10px; background-position: left }





/* NAVI *************************************************************************/
.navi {
	box-shadow: inset 1px -1px 5px 1px #8f8f8f;
	background-color:#F2FFD1;
	padding: 15px;
	padding-left: 20px;
	padding-right:25px;
	text-align:left;
	font-size:6pt;
	-moz-border-radius:10px; -webkit-border-radius:10px; -khtml-border-radius:10px; border-radius:10px;
}
.navi a, .navi a:visited {
	font-size:6pt;
	width:100%;
	padding-left: 15px;
	padding-right: 5px;	
	color: #2D5114;
}




/* Inner Tables  ****************************************************************************************/
.divcontent {
	width: 32%;
	float: left;
	text-align: justify;
}
.divmid {
	width: 2%;
	min-width: 2%;
	float: left;
	margin-bottom:40px;
}
.divclear{
	clear: left;
	margin-bottom:40px;
}

.uneven {background-color:#CEF092}
.even {background-color:#DFFBAE}  



/* div change of tables ****************************************************************************************/
.left70  {float:left;width:70%; padding-right:10%;text-align:justify}
.right20 {float:left;width:20%;overflow:hidden;text-align:justify}

.left69  {float:left;width:69%; padding-right:2%;text-align:justify}
.right29 {float:left;width:29%; overflow:hidden;text-align:justify}

.left50  {float:left;width:49%; padding-right:2%;}
.right50 {float:left;width:49%;overflow:hidden;}
.left32  {float:left;width:32%; padding-right:2%;text-align:justify}
.right32 {float:left;width:32%;overflow:hidden;text-align:justify}
.left30  {float:left;width:29%; padding-right:2%;text-align:justify}
.right70 {float:left;width:69%;overflow:hidden;text-align:justify}
.clearleft {
	clear:left;
}

/* New simpler boxes 2011 06 25 */
.boxy {
	box-shadow: inset 1px -1px 5px 1px #8f8f8f;
	background-color:#F2FFD1;
	
	padding: 20px;
	text-align:justify;
	word-wrap: break-word;
	vertical-align: top;
	-moz-border-radius:20px; -webkit-border-radius:20px; -khtml-border-radius:20px; border-radius:20px;
}
.boxytd {
	-moz-border-radius:20px; -webkit-border-radius:20px; -khtml-border-radius:20px; border-radius:20px;
	box-shadow: inset 1px -1px 5px 1px #8f8f8f;
	background-color:#F2FFD1;
	padding: 20px;
	margin: 20px;
	text-align:justify;
}
/* New div in blue 2011 09 16 */
.wellness {
	background-color: #f0f1ff;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f0f1ff), to(#4651ff)); background: -webkit-linear-gradient(top, #f0f1ff, #4651ff); background: -moz-linear-gradient(top, #f0f1ff, #4651ff); background: -ms-linear-gradient(top, #f0f1ff, #4651ff); background: -o-linear-gradient(top, #f0f1ff, #4651ff); 
	-webkit-border-radius: 10px; -khtml-border-radius: 10px; border-radius: 10px; padding: 10px;
	box-shadow: inset 1px -1px 150px 1px #a1a2ff; 
	background-image:url(files/bubbles.png);
}
.boxy_light {
	-moz-border-radius:20px; -webkit-border-radius:20px; -khtml-border-radius:20px; border-radius:20px; 
	box-shadow: inset 1px -1px 6px 1px #E2E8D4;
	background-color:white;
	padding: 20px;
	text-align:justify;
	word-wrap: break-word;
	vertical-align: top;
}
.shiny {
	-moz-border-radius:20px; -webkit-border-radius:20px; -khtml-border-radius:20px; border-radius:20px; 
	background-color:#F2FFD1;
	opacity: 0.8;
	padding: 20px;
	text-align:justify;
	word-wrap: break-word;
	vertical-align: top;
}
.shiny:hover {
	opacity: 1.0;
}



/**********************************************************************/
#maincontent .button {
	background-repeat: no-repeat;
	width: 165px;
	max-width:165px;
	height: 91px;
	max-height: 91px;
	overflow: hidden;
	font-size: 7pt;
	color:white;
	padding-left:75px;
	padding-right:5px;
	margin-right:10px;
	text-align:left;
	margin-top:5px;
	-webkit-box-shadow: 3px 3px 5px 1px #000000; -moz-box-shadow: 3px 3px 5px 1px #000000; box-shadow: 2px 2px 5px 1px #000000;
	-moz-border-radius		:10px 10px 10px 10px;
	-webkit-border-radius	:10px 10px 10px 10px;
	-khtml-border-radius		:10px 10px 10px 10px;
	border-radius				:10px 10px 10px 10px; 
}
#maincontent .button_center {
	background-repeat: no-repeat;
	width: 165px;
	max-width:165px;
	height: 91px;
	max-height: 91px;
	overflow: hidden;
	font-size: 7pt;
	color:white;
	padding-left:75px;
	padding-right:5px;
	text-align:left;
	margin-left: auto;
	margin-right: auto;
	margin-top:5px;
	-webkit-box-shadow: 3px 3px 5px 1px #000000; -moz-box-shadow: 3px 3px 5px 1px #000000; box-shadow: 2px 2px 5px 1px #000000;
	-moz-border-radius		:10px 10px 10px 10px;
	-webkit-border-radius	:10px 10px 10px 10px;
	-khtml-border-radius		:10px 10px 10px 10px;
	border-radius				:10px 10px 10px 10px; 
}
#maincontent .button_left {
	background-repeat: no-repeat;
	width: 165px;
	max-width:165px;
	height: 91px;
	max-height: 91px;
	overflow: hidden;
	font-size: 7pt;
	color:white;
	padding-left:75px;
	padding-right:5px;
	text-align:left;
	float:left;
	margin-right: 15px; 
	margin-top:5px;
	-webkit-box-shadow: 3px 3px 5px 1px #000000; -moz-box-shadow: 3px 3px 5px 1px #000000; box-shadow: 2px 2px 5px 1px #000000;
	-moz-border-radius		:10px 10px 10px 10px;
	-webkit-border-radius	:10px 10px 10px 10px;
	-khtml-border-radius		:10px 10px 10px 10px;
	border-radius				:10px 10px 10px 10px; 
}
#maincontent .button_right {
	background-repeat: no-repeat;
	width: 165px;
	max-width:165px;
	height: 91px;
	max-height: 91px;
	overflow: hidden;
	font-size: 7pt;
	color:white;
	padding-left:75px;
	padding-right:5px;
	text-align:left;
	float:right;
	margin-left: 15px;
	margin-top:5px;
	-webkit-box-shadow: 3px 3px 5px 1px #000000; -moz-box-shadow: 3px 3px 5px 1px #000000; box-shadow: 2px 2px 5px 1px #000000;
	-moz-border-radius		:10px 10px 10px 10px;
	-webkit-border-radius	:10px 10px 10px 10px;
	-khtml-border-radius		:10px 10px 10px 10px;
	border-radius				:10px 10px 10px 10px; 
}
#maincontent .button h1, #maincontent .button h1 a:link, #maincontent .button h1 a:visited, 
#maincontent .button h2, #maincontent .button h2 a:link, #maincontent .button h2 a:visited, 
#maincontent .button h3, #maincontent .button h3 a:link, #maincontent .button h3 a:visited,
#maincontent .button h4, #maincontent .button h4 a:link, #maincontent .button h4 a:visited,
#maincontent .button_center h1, #maincontent .button_center h1 a:link, #maincontent .button_center h1 a:visited, 
#maincontent .button_center h2, #maincontent .button_center h2 a:link, #maincontent .button_center h2 a:visited, 
#maincontent .button_center h3, #maincontent .button_center h3 a:link, #maincontent .button_center h3 a:visited,
#maincontent .button_center h4, #maincontent .button_center h4 a:link, #maincontent .button_center h4 a:visited,
#maincontent .button_left h1, #maincontent .button_left h1 a:link, #maincontent .button_left h1 a:visited, 
#maincontent .button_left h2, #maincontent .button_left h2 a:link, #maincontent .button_left h2 a:visited, 
#maincontent .button_left h3, #maincontent .button_left h3 a:link, #maincontent .button_left h3 a:visited,
#maincontent .button_left h4, #maincontent .button_left h4 a:link, #maincontent .button_left h4 a:visited,
#maincontent .button_right h1, #maincontent .button_right h1 a:link, #maincontent .button_right h1 a:visited, 
#maincontent .button_right h2, #maincontent .button_right h2 a:link, #maincontent .button_right h2 a:visited, 
#maincontent .button_right h3, #maincontent .button_right h3 a:link, #maincontent .button_right h3 a:visited,
#maincontent .button_right h4, #maincontent .button_right h4 a:link, #maincontent .button_right h4 a:visited {
	margin-top:10px;
	margin-bottom: 2px;
	color:white;
	font-size		: 10pt; 
	font-weight		: bold;
	text-decoration:none;
	font-weight: bold;
	font-family		: Arial, Helvetica,Verdana, Century Gothic, sans-serif;	
}
/* #maincontent .button h1,        #maincontent .button h1 a:link,      #maincontent .button h1 a:visited,#maincontent .button_center h1,  #maincontent .button_center h1 a:link, .button_center h1 a:visited, .titlemid .button h1, .titlemid h1 a:link,.titlemid h1 a:visited,
#maincontent .button_left h1,   #maincontent .button_left h1 a:link, #button_left h1 a:visited,        #maincontent .button_right h1,   #maincontent .button_right h1 a:link,  .button_right h1 a:visited,
#maincontent .button h2,        #maincontent .button h2 a:link,      #maincontent .button h2 a:visited,#maincontent .button_center h2,  #maincontent .button_center h2 a:link, .button_center h2 a:visited, .titlemid .button h2, .titlemid h2 a:link,.titlemid h2 a:visited,
#maincontent .button_left h2,   #maincontent .button_left h2 a:link, #button_left h2 a:visited,        #maincontent .button_right h2,   #maincontent .button_right h2 a:link,  .button_right h2 a:visited,
#maincontent .button h3,        #maincontent .button h3 a:link,      #maincontent .button h3 a:visited,#maincontent .button_center h3,  #maincontent .button_center h3 a:link, .button_center h3 a:visited, .titlemid .button h3, .titlemid h3 a:link,.titlemid h3 a:visited,
#maincontent .button_left h3,   #maincontent .button_left h3 a:link, #button_left h3 a:visited,        #maincontent .button_right h3,   #maincontent .button_right h3 a:link,  .button_right h3 a:visited {
*/



	

#maincontent .button h1 a:hover,#maincontent .button_center h1 a:hover, #maincontent .button_left h1 a:hover, #maincontent .button_right h1 a:hover, .titlemid h1 a:hover {
	color:yellow;
}

