/* @group Body */

body {
	background-color: #deedf6;
	font: .85em "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	line-height: 1.5em;
	padding-top: 20px;
}

.full {
	width:  100%;	
}

.container {
	
}

.grey {
	font-size: .84em;
	color: #666;
	line-height: 1.4em;
}

a, a:visited {
	color: #3786d6;
	text-decoration: none;
}

a:hover {
	color: #2b6bad;
}

.linkedin-profileinsider-popup {
	color: #333;
}

ul {
	padding: 0 0 0 20px;
	margin-top: 10px;
}

#footer {
	margin: 15px 0 30px 0;
	font-size: .9em;
	text-shadow: 0 2px 0 rgba(255, 255, 255, 0.8);
	color: #6099bd;
}
/* @end */

/* @group Header */

#header ul {
	list-style: none;
	margin-top: 15px;
}

#header li {
	display: inline;
	margin-left: 18px;
}

#header li a, #header li a:visited, #header li a:hover{
	text-decoration: none;
	color: #333;
	font: 1.1em "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-shadow: #ddd 0 1px 0;
}

#big-title, #big-title-contact, #big-title-faq, #big-title-job {
	font: 2em "Helvetica Neue", Helvetica, Arial, sans-serif;
	background-image: url(../images/backgrounds/bg-photo.jpg);
	width: 950px;
	height: 347px;
	color: #fff;
}

#big-title-contact {
	background-image: url(../images/backgrounds/bg-photo-contact.jpg);
}

#big-title-faq {
	background-image: url(../images/backgrounds/bg-photo-faq.jpg);
}

#big-title-job {
	background-image: url(../images/backgrounds/bg-photo-job.jpg);
}



#cc {
	padding: 3px 4px;
	font: .4em "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#cc a, #cc a:visited, #cc a:hover {
	color: #fff;
	text-decoration: none;
}


/* @end */

/* @group Content */



#content {
	padding-top: 20px;
	background-image: url(../images/backgrounds/round-corner-middle.png);
}

#round-corner-top {
	background-image: url(../images/backgrounds/round-corner-top.png);
	height: 27px;
}

#round-corner-bottom {
	background-image: url(../images/backgrounds/round-corner-bottom.png);
	height: 27px;
}

#content h3 {
	font: bold 1.5em "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	margin: 0 0 10px 0;
	padding: 0;
	color: #000;
}

#content h4 {
	font: 1.2em "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	margin: 0 0 10px 0;
	padding: 0;
	color: #000;
}

/* @end */

/* @group Kiva */
.kiva-box {
float:left;	
}

.kiva-box-pic {
float:left;	
width: 60px;
}

.kiva-box-pic a {
border:0px;
text-decoration: none;
}


.kiva-box-content {
float:left;
line-height: 20px;
}



/* @end */


