body {
fontfamily: 'Arial', sansserif;
lineheight: 1.6;
margin: 0;
padding: 0;
}
.container {
width: 80%;
margin: auto;
overflow: hidden;
}
header {
background: 333;
color: fff;
paddingtop: 30px;
minheight: 70px;
borderbottom: ee6e73 3px solid;
}
header a {
color: fff;
textdecoration: none;
texttransform: uppercase;
fontsize: 16px;
}
header ul {
padding: 0;
liststyle: none;
}
header li {
display: inline;
padding: 0 20px 0 20px;
}
header branding {
float: left;
}
header branding h1 {
margin: 0;
}
header nav {
float: right;
margintop: 10px;
}
header .highlight, header .current a {
color: ee6e73;
fontweight: bold;
}
header a:hover {
color: ffffff;
fontweight: bold;
}
.mainslider {
background: F8F8F8;
padding: 20px;
}
.mainslider h2 {
color: 333;
margin: 0;
paddingbottom: 10px;
}
.mainslider p {
color: 666;
maxwidth: 600px;
margin: 0 auto;
}
.mainslider .button {
display: inlineblock;
background: ee6e73;
color: fff;
padding: 10px 30px;
margintop: 20px;
borderradius: 5px;
textdecoration: none;
}