body {
	margin: 0;
	padding: 0px 0 0 0;
	background-color:#fff;
}

#wrapper {
width: 99%;
}

#logo {

}

#logo a {

}

#logo img {
display: block;
}

#nav {

}

#main {
clear:both;
padding-top: 20px;
}



#content {
padding: 0;
position: relative;
}

#end {

}



/**** NAV *****/

#nav ul {
list-style-type: none;
padding:20px 0 0 15px;
margin:0;
}

#nav ul li {
float: left; /*can't display inline because needs to be block*/
padding-right: 15px;
}

#nav ul li span {
display: inline;
}

#nav a.home:link, #nav a.home:visited{
}

#nav a.home:hover, #nav a.home:active, li.home {
}

#nav a.vacancies:link, #nav a.vacancies:visited{
}

#nav a.vacancies:hover, #nav a.vacancies:active, li.vacancies {
}

#nav a.about:link, #nav a.about:visited{
}

#nav a.about:hover, #nav a.about:active, li.about {
}

#nav a.values:link, #nav a.values:visited{

}

#nav a.values:hover, #nav a.values:active, li.values {

}

#nav a.experience:link, #nav a.experience:visited{

}

#nav a.experience:hover, #nav a.experience:active, li.experience {

}

#nav a.alert:link, #nav a.alert:visited{

}

#nav a.alert:hover, #nav a.alert:active, li.alert {

}

#nav a.login:link, #nav a.login:visited{

}

#nav a.login:hover, #nav a.login:active, li.login {

}


/**** TOOLS *****/
a img {
border: none;
}

.accessibility {
position: absolute;
top: -999em;
left: -999em;
}

hr {
position: absolute;
top: -999em;
left: -999em;
}

.floatright {
float: right;
}

.floatleft {
float: left;
}

img.floatright {
padding: 15px 0px 15px 15px;
}

/**** TYPO *****/
body {
font-size:11pt;
font-family: Arial, Helvetica, sans-serif;
color: #000;
}

#content {

}


h2 {
font-size:12pt;
color: #CC6600;
}




