/* clear all */
* {
margin: 0;
padding: 0;
font-family: "Tahoma";
font-size: 1em;
}
/* elements */
body {
color: #888E92;
/*background: #fff;*/
background: #2E3D4A;
}
p {
font-size: .7em;
line-height: 1.6em;
margin: 0 0 20px 0;
}
a {
color: #fff;
}
ul {
list-style-type: none;
}
li {
font-size: .7em;
}
h2 {
text-indent: -5000px;
}
h3 {
color: #AEB5BA;
font-weight: bold;
font-size: .7em;
margin: 0 0 10px 0;
}
/* layers */
#site {
width: 725px;
margin: 0 auto;
padding: 10px 25px 10px 25px;
background: #232F39 url("images/header_london.png") no-repeat 10px 0px;
}
/* header */
#header {
height: 250px;
}
#header h1 {
width: 300px;
height: 75px;
}
#header h1 a {
display: block;
background: transparent url("images/logo.png") no-repeat left top;
width: 300px;
height: 75px;
text-indent: -5000px;
margin: 0 0 0 -5px;
}
#header ul#tabs {
float: right;
}
#header ul#tabs li {
display: inline;
float: left;
}
#header ul#tabs li a {
margin: 23px 0 0 2px;
display: block;
width: 100px;
height: 22px;
padding-top: 8px;
background: #0f161d;
border: 1px solid #000;
color: #aeb5ba;
font-weight: bold;
text-align: center;
text-decoration: none;
}
#header ul#tabs li a:hover {
background: transparent url("images/tabover.png") repeat-x left top;
color: #fff;
}
#header p {
background: transparent url("images/subtitle1.png") no-repeat left top;
width: 323px;
height: 134px;
text-indent: -5000px;
margin: 26px 0 0 -2px;
}
#header p.subtitle2 {
background: transparent url("images/subtitle2.png") no-repeat left top;
}
/* main contents */
#brands {
width: 198px;
float: left;
background: transparent url("images/brands.png") no-repeat left bottom;
padding: 0 0 135px 0;
margin: 7px 0 0 0;
}
#brands h2 {
background: transparent url("images/international_brands.png") no-repeat left top;
height: 19px;
}
#brands h4 {
color: #fff;
background: #141a20;
padding: 1px 2px 2px 2px;
font-size: .9em;
margin: 15px 10px 1px 0;
}
#brands p {
padding: 0 12px 0 2px;
}
#value {
background: #2E3D4A url("images/globe.png") no-repeat 15px 15px;
padding: 25px 10px 7px 154px;
width: 354px;
float: right;
margin: 24px 0 0 0;
border-bottom: 1px solid #1b242b;
}
#value h2 {
background: transparent url("images/value_creation.png") no-repeat left top;
height: 19px;
margin: 0 0 5px 0;
}
#value p {
margin: 0 0 13px 0;
line-height: 1.3em;
}
/* second p in layer #value - if you add paragraphs, change this to match last paragraph */
#value p+p {
margin: 0;
}
#what {
background: transparent url("images/skills.png") no-repeat right 75px;
padding: 23px 150px 10px 0;
width: 370px;
float: right;
}
#what h2 {
background: transparent url("images/what_we_do.png") no-repeat left top;
height: 19px;
margin: 0 0 10px 0;
}
#what h3 {
margin: 3px 0;
}
/* second p in layer #what - if you add paragraphs, change this to match last paragraph */
#what p+p {
margin: 0 0 8px 0;
}
#maintext {
clear: both;
background: #2E3D4A;
padding: 0 10px 28px 10px;
}
#maintext h3 {
padding: 10px 0 0 0;
margin: 0 0 5px 0;
}
#maintext p {
margin: 0;
line-height: 1.6em;
}
#maintext li {
line-height: 1.6em;
}
/* about page */
#who {
background: #2E3D4A;
padding: 10px;
margin: 24px 0 0 0;
border-bottom: 1px solid #1b242b;
}
#who h2 {
background: transparent url("images/who_we_are.png") no-repeat left top;
height: 19px;
margin: 0 0 5px 0;
}
#who p {
color: #aeb5ba;
}
/* second p in layer #who - if you add paragraphs, change this to match last paragraph */
#who p+p {
margin-bottom: 0;
}
#address {
width: 150px;
float: right;
background: transparent url("images/london_building.png") no-repeat right top;
margin: 12px 0 0 0;
padding: 240px 0 0 0;
}
#address p {
font-weight: bold;
line-height: 1.2em;
color: #aeb5ba;
}
#team {
padding: 0 190px 10px 0;
}
.team {
background: #2E3D4A;
padding: 10px;
margin: 12px 0 0 0;
}
.team p {
margin: 0;
color: #aeb5ba;
}
.about {
padding: 10px 10px 0 10px;
margin: 6px 0 0 0;
}
.about p {
margin: 0;
color: #aeb5ba;
}
/* footer */
#footer {
width: 100%;
overflow: auto;
padding: 8px 0;
}
#footer #copyright {
float: left;
color: #aeb5ba;
}
#footer #webdesign{
float: right;
color: #aeb5ba;
}