* {margin:0; padding:0}
body {padding:20px; background-color:#02347b; color:#000; font-family:Helvetica,Arial,Calibri,sans-serif; font-size:18px; line-height:1.25em;}
html, body {margin:0; padding:0; width:100%; height:100%;}
#background {position:absolute; z-index:1; width:100%; height:100%;}
#scroller {position:absolute; width:100%; height:100%; top:0; left:0; overflow:auto; z-index:2;} 
#content {padding:40px 30px}
img {outline:none; border:none;}
h3 {margin-bottom:1em; color:#34a448;}
h4 {color:#34a448;}
a {text-decoration:none; outline:none; color:#306dad;}
ol, ul {margin:0 0 1em 2em;}
ul {list-style:none; margin-left:1em;}
	ul li ul li {margin-left:4em;}
ol li p {margin-left:1em;}
.small {font-size:75%;}
.left {float:left;}
.right {float:right;}
.center {text-align:center;}
.red {color:#d5322a;}
.white {color:#fff;}
.orange {color:#ffab2a;}
.green, .FAQ-items {color:#34a448;}
#wrapper {background:#fff; width:1200px; height:850px; margin:25px auto; border:#67a800 2px solid;}
	#heading {background:#fff; margin:20px auto 0 auto; width:1175px; height:200px; /*background-image:url('http://mycdn.info/wdr/logo-trans.png'); background-repeat:no-repeat; background-position:2% 0%;*/}
		#logo {margin-top:-100px;}
		h2.header {position:relative; top:2em; left:15em; width:410px; margin-bottom:1em; color:#34a448;}
		#social-logos {background:transparent; margin-top:-100px; padding:30px 30px 0 0; border:0; outline:0;}
			#twitter {margin-left:40px;}	
	#idea {margin-left:2em;}
	/*#inner_wrapper {width:1200px; height:600px; background-image:url('http://mycdn.info/wdr/bg.jpg'); background-repeat:repeat-x;}*/
	#upper  {margin:.5em auto; width:1150px; text-align:left; border:#67a800 1px solid;}
		/*Credits: CSSpplay */
		/*URL: http://www.cssplay.co.uk/menus/pro_horizontal */
		.menu {padding:0 0 0 32px; margin:0 0 10px 0; list-style:none; height:35px; background:#000 url(http://mycdn.info/wdr/menu/vertical2.gif); position:relative; border:1px solid #000; border-width:0 1px; border-bottom:1px solid #444;}
		.menu li {float:left;}
		.menu li a {display:block; float:left; height:35px; line-height:35px; color:#aaa; text-decoration:none; font-size:11px; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 8px; cursor:pointer;}
		.menu li a b {float:left; display:block; padding:0 16px 0 8px;}
		.menu li.current a {color:#fff; background:url(http://mycdn.info/wdr/menu/button2.gif);}
		.menu li.current a b {background:url(http://mycdn.info/wdr/menu/button2.gif) no-repeat right top;}
		.menu li a:hover {color:#fff; background:#000 url(http://mycdn.info/wdr/menu/hover2.gif);}
		.menu li a:hover b {background:url(http://mycdn.info/wdr/menu/hover2.gif) no-repeat right top;}
		.menu li.current a:hover {color:#fff; background:#000 url(http://mycdn.info/wdr/menu/button2.gif); cursor:default;}
		.menu li.current a:hover b {background:url(http://mycdn.info/wdr/menu/button2.gif) no-repeat right top;}		
		#upper p {margin-bottom:.5em;}
		#upper h3 {margin-left:1em;}
			#right, #left {width:47%; padding-left:20px;}
				#right {float:right;}
				#left p {margin:1em 0; text-align:justify;}
			#banner {float:left; margin:0 auto .5em 140px; font-size:105%; text-align:center; color:#34a448;}
		#gallery {margin-left:5px;}
		#footer {width:100%; clear:both; height:2.5em; margin:1em auto;}
			#footer p {text-align:center; color:#000; font-size:80%; margin-bottom:1px;}
			#footer a {text-decoration:none;}