/* ----------------------------------------------------------------------------------------------- 
  Basic Centered Page Design
----------------------------------------------------------------------------------------------- */ 

* { margin:0; padding:0; }
html, body { height: 100%; }
body { color: #000; font: 100.01%/1.4 sans-serif; text-align: center; background: #fff url('../img/svg-bglite.svg') -500px -100px no-repeat; }
a, a:link, a:active, a:visited { color: #5a6b89; outline: none; text-decoration:none; border-bottom: 1px dotted #5a6b89;
	-webkit-transition: color 0.25s ease-out; -moz-transition: color 0.25s ease-out; -o-transition: color 0.25s ease-out; transition: color 0.25s ease-out; }
a:hover { color: #eda921; border-bottom: 0px; }
a img { border: 0; }
#equalizer { float: left; width: 1px; height: 50%; background-color: transparent; margin-bottom: -11.75em; }
#container { clear: left; position: relative; margin: 0 auto 12px auto; text-align: center; height: 300px; width: auto; }
#main { position: relative; height: 300px; text-align: center; }
#logo { height: 200px; width: auto; margin: 0 auto; background: transparent url(../img/svglab-logo-med.png) center center no-repeat; }
#logo span { display: none; }
#attribution { min-width: 600px; font-size: 10px; color: #333; }
#attribution p { margin: 2em 0;	}
#attribution a { color: #333; text-decoration: none; border-bottom: 1px dotted #777; }
#attribution a:hover { color: #ff9900; border-bottom: 0px; }
