h1
				{
				color:#ff1614;
				font-family:helvetica,verdana,arial;
				font-size:13pt;
				margin-bottom:20px;
				margin-top:10px;
				}
#topNav
				{
				position:relative;
				top:18px;
				left:18px;
				background-image:url('images/bg_mainMenu.jpg');
				background-repeat:no-repeat;
				width:750px;
				height:27px;
				}
#topNav td
				{
				width:125px;
				padding-bottom:1px;
				text-align:center;
				vertical-align:middle;
				color:#FFFFFF;
				font-weight:bold;
				font-family:arial,verdana;
				font-size:14px;
				border-left:1px solid #FFFFFF;
				}
#topNav a
				{
				color:#FFFFFF;
				text-decoration:none;
				}
#topNav a:hover
				{
				text-decoration:underline;
				}
#top-nav-menu2 a
				{
				text-decoration:none;
				}

a.top-nav-menu2-link_off
				{
				color:#FFFFFF;
				}

a.top-nav-menu2-link_on
				{
				color: #ff1614;
				}

td.menu_cell_off
				{
				width:110px;
				height:40px;
				background-image:url('/images/menuTop_orange.jpg');
				background-repeat:no-repeat;
				text-align: center;
				font-family:helvetia,arial;
				font-size:14px;
				font-weight:bold;
				color:#FFFFFF;
				padding-top:9px;
				padding-left:5px;
				background-position:2px top;
				cursor:pointer;
				cursor:hand;
				}

td.menu_cell_on
				{
				width:110px;
				height:40px;
				background-image:url('/images/menuTop_white.jpg');
				background-repeat:no-repeat;
				text-align: center;
				font-family:helvetia,arial;
				font-size:14px;
				font-weight:bold;
				color: #ff1614;
				padding-top:9px;
				padding-left:5px;
				background-position:2px top
				cursor:pointer;
				cursor:hand;
				}

#submenu_testimonials td a
				{
				font-size:10pt;
				}
#submenu_services td a
				{
				font-size:10pt;
				}

#nav-menu_container
				{
				text-align:center;
				width:942px;
				margin-left:8px;
				}
#nav-menu
				{
				padding-top:21px;
				padding-right:6px;
				}
#nav-menu ul
				{
				list-style: none;
				padding: 0;
				margin: 0;
				}
#nav-menu li
				{
				margin: 0 0.15em;
				color:#FFFFFF;
				font-family:helvetia,arial;
				font-size:18px;
				font-weight:bold;
				line-height:22px;
				background: url('images/menubox_home.jpg') #fff top left no-repeat;
				height: 55px;
				float: left;
				width: 167px;
				display: block;
				text-align: center;
				padding-top:8px;
				} 
#michael_article
				{
				position:absolute;
				left:780px;
				top:10px;
				}
#michael_article_other
				{
				position:absolute;
				left:770px;
				top:380px;
				width:167px;
				z-index:100;
				}
#guest_speaker_spiel
				{
				position:absolute;
				left:15px;
				width:140px;
				top:220px;
				}
				/*
#top-nav-menu
				{
				padding-top:10px;
				padding-left:15px;
				}
#top-nav-menu a.inactivePage
				{
				width: 120px;
				height: 55px;
				color: #FFF;
				text-decoration: none;
				background-image:url('images/menuTop_orange.jpg');
				background-repeat:no-repeat;
				display: -moz-inline-box;
				vertical-align:top;
				text-align: center;
				display: block;
				padding:8px 0px 0px 0px;
				}
#top-nav-menu a.inactivePage:hover
				{
				color: #ff1614;
				background-image:url('images/menuTop_white.jpg');
				background-repeat:no-repeat;
				display: -moz-inline-box;
				display: block;
				vertical-align:top;
				}
#top-nav-menu ul
				{
				list-style: none;
				padding: 0;
				margin: 0;
				}
#top-nav-menu a.activePage
				{
				width: 120px;
				height: 55px;
				color: #ff1614;
				text-decoration: none;
				background-image:url('images/menuTop_white.jpg');
				background-repeat:no-repeat;
				display: -moz-inline-box;
				vertical-align:top;
				text-align: center;
				display: block;
				padding:8px 0px 0px 0px;
				}
#top-nav-menu li, li.inactive
				{
				color:#FFFFFF;
				font-family:helvetia,arial;
				font-size:16px;
				font-weight:bold;
				float: left;
				width: 120px;
				height: 35px;
				padding-top: 6px;
				display: block;
				text-align: center;
				vertical-align:middle;
				}*/
#home-tagline
				{
				padding-top:25px;
				font-family:helvetica,arial;
				font-size:28px;
				font-weight:bold;
				font-weight:normal;
				color:#FE3916;
				text-align:center;
				padding-left:15px;
				}
#home-logo
				{
				position:relative;
				padding-top:40px;
				}
#mainContent p, ul, li
				{
				font-family:helvetica,verdana,arial;
				font-size:13px;
				color:#232323;
				}
#mainContent ul
				{
				list-style-type:none;
				}
#mainContent a
				{
				color:#ff1614;
				text-decoration:none;
				}
#pageContent
				{
				text-align:left;
				}
#pageContent p, ul, li
				{
				font-family:helvetica,verdana,arial;
				font-size:12px;
				line-height:18px;
				color:#232323;
				}
#pageContent p
				{
				text-align:justify;
				}
#pageContent ul
				{
				list-style-type:none;
				}
#pageContent .LMOrange
				{
				color:#ff1614;
				}
#pageContent a
				{
				color:#ff1614;
				text-decoration:none;
				}
#homeFrame
				{
				background-image:url('images/bg_border_seminar.jpg');
				background-repeat:no-repeat;
				height:569px;
				}
#home-spiel
				{
				width:700px;
				padding-left:140px;
				}
#home-spiel p
				{
				margin-top:25px;
				font-family:helvetica,verdana,arial;
				font-size:16px;
				text-align:center;
				}
#caseImagesContainer
				{
				width:280px;
				position:absolute;
				margin-top:-95px;
				margin-left:633px;
				text-align:center;
				}
#caseImagesInner
				{
				text-align:right;
				float:right;
				padding:5px;
				}
#caseImages
				{
				text-align:center;
				}
#caseImageInstructions
				{
				font-family:arial,verdana;
				font-size:8pt;
				text-align:center;
				color:#878787;
				}
#casestudyindex
				{
				height:350px;
				width:600px;
				margin-top:-30px;
				position:relative;
				}
#spikesoftware
				{
				position:relative;
				margin-top:-5px;
				margin-left:690px;
				text-align:center;
				font-size:8pt;
				font-family:arial,verdana;
				}
#pageContent.sitemap a:hover
				{
				text-decoration:underline;
				}
#pageContent.sitemap ul.subsection
				{
				padding-top:0;
				padding-bottom:0;
				margin-left:50px;
				font-weight:normal;
				}
#pageContent.sitemap ul.section
				{
				padding-top:0;
				padding-bottom:0;
				clear:both;
				margin:0;
				font-weight:bold;
				display:block
				}
#leftColumn
				{
				float:left;
				width:280px;
				}
#rightColumn
				{
				float:right;
				width:280px;
				}
#TandC h1
				{
				margin-bottom:5px;
				}
#TandC h2
				{
				font-size:10pt;
				margin-top:5px;
				margin-bottom:0px;
				padding:0;
				font-family:arial,verdana;
				color:#ff1614;
				}
#TandC p
				{
				font-size:8pt;
				font-family:arial,verdana;
				}
#paymentForm td
				{
				font-size:10px;
				font-family:arial,verdana;
				color:#232323;
				}
#paymentForm input, option
				{
				font-size:12px;
				font-family:arial,verdana;
				color:#ff1614;
				}
