﻿body {
	background: #fff;
	color: #222230;
	font: 12px/17px Arial, Helvetica, Sans-Serif;
	margin: 0; 
	padding: 0;
}
#header {margin: 35px 35px 15px 35px; position: relative;  }
#main {margin: 0 35px 35px 35px; position: relative; }
#header h1, #header p {margin: 0;}
#header .main {background-color: #001428; color: #fff; padding: 85px 85px 20px 140px; }
#header .sub {border: 1px solid #c8d2dc; border-left-width: 0; border-right-width: 0; margin: 2px 0; padding: 2px 0; }
#header .sub .inner {background-color: #dcf0f0; padding: 12px 40px 18px 140px; }
#header .logo {background: #fff url(skin/rsc_logo.png) no-repeat 50% 50%; border: 1px solid #c8d2dc; height: 95px; left: 19px;*left:-122px; position: absolute; top: 88px; width: 100px;}
.icon {background-image: none; background-position: left; background-repeat: no-repeat; padding-left: 18px; }
.icon span {display: none; }
.vcard {background-image: url(skin/vcard.png); }
.twitter {background-image: url(skin/twitter.png); }
.linkedin {background-image: url(skin/linkedin.png); }
.mindflow {background-image: url(skin/mindflow.png); padding-left: 32; width: 48px; }
p {}
h1 {
	font-size: 16px;
	font-weight: normal;
	line-height: 22px;
}
.followme {text-align: right; padding: 2px 3px 4px 8px; }
.followme small {text-transform: uppercase; padding-right: 5px; color: #c8d2dc; border-right: 1px solid #fff; }
.primary {width: 750px; }
.secondary {width: 230px; margin-left: 10px; }
