body{
background-color:#555555;
float:inherit;
width:900px;
position:relative;          – To define the position for some browsers
margin:0 auto 0 auto;   – margin-right/left is set to auto meaning the content will always be centered inside the browser. 
}

header{
float:left;
width:875px;
height:100px;
background-color:#333;                          –  Represents the background color
font-family:Arial, Helvetica, sans-serif;       –  Represents the font type
font-style:normal;
font-size:30px;                                      –  Represents the font size
padding:50px 0 5px 25px;
color:#FC0;                                          –  Represents the text color
}

h1,h2,h3{
font-family:Arial, Helvetica, sans-serif;
line-height:21px;
color: #999999;
}

nav a{
color:#000;
text-decoration:none; 
}

nav a:hover{
color:#919191;
text-decoration:underline;
}

a{
color:#FC0;
text-decoration:none;
}

a:hover{
text-decoration:underline;
}