body{margin:0;background: #ffffff url(../images/bb/bg.gif) top left repeat-y;color:#000000}
body,td,th,input,select,textarea,input {font-family: Arial, Helvetica, sans-serif;}
body,td,th,input,select,textarea,input {font-size:16px;}
p{margin:0 0 1.5em 0;}
form{padding:0;margin:0}
a img{border:none;}

.clear:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} .clear {display: inline-block;} /* Hides from IE-mac \*/ * html .clear {height: 1%;} .clear {display: block;} /* End hide from IE-mac */ 

#wrapper{width:812px;margin:0 auto}

	#header{margin:15px 0 10px 0}
		#logo{}
		#countdown{float:right; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; font-weight:bold;width:185px; height:45px; background:url(../images/bb/countdown-bg.jpg) no-repeat; padding:19px 0px 0px 15px;}
		
		
	#nav{margin:0;border-left:2px solid #808285;border-top:2px solid #808285;border-right:2px solid #808285;position:relative;z-index:100}
		#nav ul {padding: 0;margin: 0;list-style: none;list-style-image:none;line-height: 1;z-index:100}
		#nav ul li {float: left;list-style: none;list-style-image:none;margin:0;z-index:100}
		#nav ul li a{display:block;text-decoration:none;}
	
		/* Level 1 */
		#nav ul li div a{height:28px;text-indent:-2000px;background-position:top left}
		#nav ul li div a:hover{}
		
		#nav ul li#pageid13 div a{width:135px;background-image: url(../images/bb/nav-therace.gif)}
			#nav ul li#pageid13 ul{background-color:#ffc423}
			
		#nav ul li#pageid14 div a{width:134px;background-image: url(../images/bb/nav-training.gif)}
			#nav ul li#pageid14 ul{background-color:#faa635;}
			
		#nav ul li#pageid15 div a{width:135px;background-image: url(../images/bb/nav-events.gif)}
			#nav ul li#pageid15 ul{background-color:#f8991d;}
			
		#nav ul li#pageid16 div a{width:135px;background-image: url(../images/bb/nav-news.gif)}
			#nav ul li#pageid16 ul{background-color:#f57f20;}
			
		#nav ul li#pageid17 div a{width:134px;background-image: url(../images/bb/nav-partners.gif)}
			#nav ul li#pageid17 ul{background-color:#f26522;}
			
		#nav ul li#pageid18 div a{width:135px;background-image: url(../images/bb/nav-aboutus.gif)}
			#nav ul li#pageid18 ul{background-color:#ef4023}
			
		/* Level 2 */
		#nav ul li ul{margin:0;position: absolute;width: 180px;border-top:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;left: -999em;}
		#nav ul li ul li a{color:#fff;font-size:13px;border-bottom:1px solid #ffffff;width:160px;padding:5px 10px;text-indent:0;font-weight:bold;}
		#nav ul li ul li a:hover{}
		#nav ul li#pageid13 ul li a:hover{background:#ecb10f}
		#nav ul li#pageid14 ul li a:hover{background:#e58e18;}
		#nav ul li#pageid15 ul li a:hover{background:#ea8a0d;}
		#nav ul li#pageid16 ul li a:hover{background:#e67010;}
		#nav ul li#pageid17 ul li a:hover{background:#dd5412;}
		#nav ul li#pageid18 ul li a:hover{background:#d92d11}		
		#nav ul li#pageid13 ul li.ipf-parent a{background: url(../images/bb/nav-subarrow.gif) right no-repeat;}
		#nav ul li#pageid13 ul li.ipf-parent a:hover{background:#ecb10f url(../images/bb/nav-subarrow.gif) right no-repeat;}
		#nav ul li#pageid14 ul li.ipf-parent a{background: url(../images/bb/nav-subarrow.gif) right no-repeat;}
		#nav ul li#pageid14 ul li.ipf-parent a:hover{background:#e58e18 url(../images/bb/nav-subarrow.gif) right no-repeat;}
		#nav ul li#pageid15 ul li.ipf-parent a{background: url(../images/bb/nav-subarrow.gif) right no-repeat;}
		#nav ul li#pageid15 ul li.ipf-parent a:hover{background:#ea8a0d url(../images/bb/nav-subarrow.gif) right no-repeat;}
		#nav ul li#pageid16 ul li.ipf-parent a{background: url(../images/bb/nav-subarrow.gif) right no-repeat;}
		#nav ul li#pageid16 ul li.ipf-parent a:hover{background:#e67010 url(../images/bb/nav-subarrow.gif) right no-repeat;}
		#nav ul li#pageid17 ul li.ipf-parent a{background: url(../images/bb/nav-subarrow.gif) right no-repeat;}
		#nav ul li#pageid17 ul li.ipf-parent a:hover{background:#dd5412 url(../images/bb/nav-subarrow.gif) right no-repeat;}
		#nav ul li#pageid18 ul li.ipf-parent a{background: url(../images/bb/nav-subarrow.gif) right no-repeat;}		
		#nav ul li#pageid18 ul li.ipf-parent a:hover{background:#d92d11 url(../images/bb/nav-subarrow.gif) right no-repeat;}		
		/* Level 3 */
		#nav ul li ul li ul {margin: -25px 0 0 180px;}
		#nav ul li ul li ul li a{background-image:none !important}
		#nav ul li ul li ul li a:hover{background-image:none !important}
		#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em;}
		#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto;}
		#nav li:hover, #nav li.hover {position: static;}
		
	

	#contentarea{clear:both;border-left:2px solid #808285;border-right:2px solid #808285;line-height:1.3em;position:relative}
	
		h1#pagetitle{margin:0;font-size:18px;font-weight:bold;line-height:1.2em;padding:6px 15px;border-bottom:1px solid #808285;}
			#pagevariableid13 h1#pagetitle{color:#fab915}
			#pagevariableid14 h1#pagetitle{color:#6b207f}
			#pagevariableid15 h1#pagetitle{color:#f0642f}
			#pagevariableid16 h1#pagetitle{color:#00adef}
			#pagevariableid17 h1#pagetitle{color:#6a5633}
			#pagevariableid18 h1#pagetitle{color:#8dc53e}


		#content{padding:15px 15px;}

			.contenttable{width:100%;border-collapse:collapse}
			.contenttable .leftcolumn{width:175px;padding:0px 10px 0px 0;background: url(../images/bb/divider-vertical-bg.gif) top right repeat-y}
			.contenttable .maincolumn{padding:0px 0 0px 15px;}
			
	
#footer{background: url(../images/bb/footer-bg.gif) bottom left no-repeat;width:772px;margin:0 auto 15px auto;padding:20px 20px;text-align:center;border-top:2px solid #808285;font-size:13px}
#footerdate{text-align:center;margin:0 0 15px 0}
	
	
#activefooter{width:812px;margin:0 auto;font-size:11px}
#activefooter a{color:#000000;text-decoration:none;}
	#poweredbyactive{float:right}
	#seo{}
	

.homepage #contentarea{width:808px;height:350px;}
	.homepage #content{position:absolute;padding:0;top:0;left:0;z-index:2}
	.homepage #slideshow{width:808px;height:350px;}
