@charset "utf-8";
/* CSS Document */
*
	{
		margin:0px auto; padding:0px auto;
	}
img
	{
		border:none;
	}
@font-face
	{
    font-family: DIN;
    src: url('../font/DIN-Medium.eot');
    src: local(DIN), url('../font/DIN-Medium.ttf') format('opentype');
	}
@font-face
	{
    font-family: futura;
    src: url('../font/Futura_Book_BT.eot');
    src: local(futura), url('../font/Futura_Book_BT.ttf') format('opentype');
	}
#main_container
	{
		width:850px; margin:0px auto;
	}
#logo
	{
		float:left;
	}
#tagline
	{
		float:right; width 250px; font-size:0.8em; text-align:right; color:#939598; font-family:din, "Trebuchet MS", Arial, Helvetica, sans-serif; position:relative; padding-top:50px; padding-right:5px;
	}
#navigation
	{
		clear:both; width:850px;
	}
#navigation ul li
	{
		border-right: #fff;
	}
#editable_content img
	{
		margin-top:10px; margin-bottom:10px; border-radius: 10px;
	}
#baseline table
	{
		background-color:#939598; color:#FFF; font-family: futura, "Trebuchet MS", Arial, Helvetica, sans-serif; border-radius:10px;
	}
#baseline table tr th
	{
		font-size:1.5em; 
	}
.company, .test, .connect, .contact
	{
		border-left:1px solid #fff; width:212.5px;
	}
#baseline table tr td
	{
		font-size:0.8em; vertical-align: top;
	}
#skype, #fb, #twitter
	{
		border-left: 1px solid #C03; font-size:1.3em; vertical-align:middle;
	}
.connect_text
	{
		padding:6px;
	}
#legal ul
	{
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:0.7em; color:#939598; padding:10px;
	}
#legal ul li
	{
		display:inline; list-style-type:none; margin-right:8px
	}
#legal a:link
	{
		text-decoration:none; color:#939598;
	}
#legal a:hover
	{
		color:#e96f35;
	}
#legal a:visited
	{
		color:inherit;
	}
#site_by
	{
		float:right; font-family: DIN, "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:0.6em; padding:3px; border-left:1px solid #3C0; border-right:1px solid #FF9900; color:#666;
	}
#site_by a:link
	{
	text-decoration:none; color:#33CC00
	}
#site_by a:hover
	{
	color:#FF9900
	}
#site_by a:visited
	{
	text-decoration:none; color:#33CC00
	}
h2
	{
		font-family: din, trebuchet, verdana; font-size: 2.5em; color:#e96f35; padding:6px;
	}
h3
	{
		font-family: din, trebuchet, verdana; font-size: 1.6em; color:#e96f35; padding:6px;
	}
p
	{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;  font-size:0.8em; padding:6px; color:#939598;
	}
#weights
	{
		margin:0px auto; width:200px;
	}
#coding
	{
		margin:0px auto; width:450px;
	}
#dcleaning
	{
		margin:0px auto; width:400px;
	}
#drestructuring
	{
		margin:0px auto; width:322px;
	}
#dentry
	{
		margin:0px auto; width:350px;
	}
#postcoding
	{
		margin:0px auto; width:131px;
	}
#hatch_1
	{
		float:left; width:250px; margin-left:150px;
	}
#hatch_2
	{
		float:right; width:250px;margin-right:150px;
	}
#wordcloud
	{
		margin:0px auto; width:200px;
	}
#pro_1
	{
		float:left; width:200px; margin-left:150px;
	}
#pro_2
	{
		float:right; width:200px; margin-right:150px;
	}
#heatm_1
	{
		float:left; width:200px; margin-left:150px;
	}
#heatm_2
	{
		float:right; width:200px; margin-right:150px;
	}
#icon
	{
		margin:0px auto; width:200px;
	}
#catew_1
	{
		float:left; width:200px; margin-left:150px;
	}
#catew_2
	{
		float:right; width:200px; margin-right:150px;
	}
#cus_vis
	{
		margin:0px auto; width:150px;
	}
#baseline
    {
    clear:both;
    }
