body {font:13px/1 Helvetica,Arial,sans-serif; background:#fff; text-align:left;}
a {text-decoration:none; outline:0;}

a:hover {text-decoration:none}
a:focus, a:active {outline:0;}

h1 {font-size: 30px;}
h2 {font-size: 23px;}
h3 {font-size: 21px;}
h4 {font-size: 19px;}
h5 {font-size: 17px;}
h6 {font-size: 15px;}

body, a {color:#222}

.header {background:#fff; height:120px; color:#fff; overflow:hidden}
.logo {margin:30px 0; width:190px; height:60px}

ul.nav {font-size:15px; height:40px; line-height:40px; text-align:right; margin-top:40px; display:none}
ul.nav li {display:inline;}
ul.nav a {padding:5px 15px; height:40px; line-height:40px; color:#222; font-weight:500}
ul.nav a:hover, .active {border-bottom:3px solid #eee; }

.splash {height:300px; overflow:hidden; padding:20px 0; background:#222; line-height:1.4}
.splash h3 {font-size:36px; color:#fff; text-shadow:rgba(0,0,0,0.5) 1px 1px 1px; padding:55px 40px 35px 40px}
.splash p {padding:0 40px; text-shadow:rgba(0,0,0,0.5) 1px 1px 1px; color:#fff}

#tab1 img {padding:40px 0 0 0; width:400px; height:226px}
#tab3 img {padding:20px 0 0 0}

.content {line-height:1.4}
.content .block {padding:30px 0}
.content img {float:left; padding:0 10px 0 0; height:32px; width:32px }
.content h3 {padding:6px 0 0 0; margin:0 0 15px 0; font-size:18px }

.footer {background:#222; margin-top:30px; padding:10px 0; border-top:1px solid #eee; line-height:1.4; text-align:right}
.footer a {color:#fff}

.sidebar {background:#222; padding:20px; overflow:hidden; line-height:1.5}
.sidebar li {border-bottom:1px solid #fff; padding:5px}
.sidebar a {color:#fff}
