/*reset*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0; padding:0; border:0; outline:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline; line-height:100%; position:relative; text-decoration:none;}
ol, ul{list-style:none;}
table{border-collapse:separate; border-spacing:0;}
caption, th, td{text-align:left; font-weight:normal;}
:focus{outline:0; border:none;}
	body{background:#424244;color:#fff; font:200 12px/14px Arial, Helvetica, sans-serif;}
	p,a,a:focus,a:active,a:visited,li{color:#fff; font:200 12px/16px Arial, Helvetica, sans-serif;}
	p{margin-bottom:10px;}
	a:hover{color:#CCC; text-decoration:underline;}
	strong{font-weight:700;}
	#playButton{display:none;}
	
	img{}
	
	#mainMenu i{display:none;}
	#toggleContent{display:none;}
	
	#homeLink{display:block; height:30px; width:102px; background:url('images/aedas_logo_min.jpg') top left no-repeat; margin:20px 10px 20px 10px; text-indent:-500px;}
	#minimalExplaination{display:block; font-size:10px; padding:25px 10px 4px 10px; background:lightgrey; color:#424244;}
	
	#siteLabel{position:absolute; top:0; right:0; background:lightgrey; display:block; text-align:right; padding:5px 10px; color:#424244;}
	#aedasDevice{position:absolute; height:26px; width:100%; top:0; left:0; background:lightgrey; z-index:-1;}
	#footer{position:absolute; top:0; left:0;}
	#footer li{display:none;}
	#footer li#langSelect{display:block; color:#424244; z-index:3; padding:5px 10px; background:lightgrey;}
	#footer li#langSelect a{color:#424244; margin-left:5px;}
	#footer li#langSelect a#langToggle{display:none;}
	
	#tandcsHolder{display:block; background:lightgrey; padding:10px; margin:0;}
	#tandcsHolder p {color:#424244; font-size:11px; line-height:12px; margin:5px 0; padding:0;}
	#TandCHeader{font-weight:700;}
	
	#mainMenu {background:gray; padding:20px 10px 10px 10px;}
	#mainMenu ul{margin:0 0 0 25px;}
	#mainMenu li{/*margin:20px 10px;*/}
	#mainMenu a:hover{text-decoration:underline;}
	#mainMenu b{margin-right:10px;}
	#spiderTitle{margin:20px 0 0 10px; font-weight:700;}
	#spider_content{margin:0px 10px 20px 10px; text-transform:lowercase;}
	#cycling_content{margin:30px 10px;}
	#cycling_content li{margin-bottom:40px; padding-bottom:15px; width:400px;} 
	#cycling_content h2{font-size:16px; margin-bottom:5px;}
	#cycling_content h3{font-size:14px; margin-bottom:5px;}
	#cycling_content img{height:300px; width:400px;}
	#cycling_content a{/*position:absolute; bottom:0; left:0; */display:block; width:100%;}
	
	#textContent{margin:30px 10px;}
	#textContent h2{font-size:16px; margin-bottom:5px;}
	#textContent h3{font-size:14px; margin-bottom:5px;}
	#carousel{margin:10px;}
	#carousel img{margin-right:10px;}

	
	#emailTitle{margin:30px 0 0 10px; font-weight:700;}
	#emailLinks{margin:10px 0 0 10px;}
	#emailLinks b{margin-left:10px;}
	
	a.buttonLink{font:500 12px/12px Arial,Helvetica,sans-serif; color:#424244 !important; padding:4px 0; background:lightgrey; text-transform:lowercase; text-align:center; margin-bottom:10px;}
	a.buttonLink:hover{background:#999;color:#fff !important;}
	/*.previousPage>a,*/
	.currentPage{list-style:disc;}
	.currentPage a{background:white; padding:1px 2px; color:#424244;}