@import "http://fonts.googleapis.com/css?family=Open+Sans:400italic,400,700,300";
body{background-color:#f0f4f5;color:#5b727d;font-family:'Open Sans',sans-serif;font-size:14px;}
.container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px;}
p{font-family:'Open Sans',sans-serif;font-size:14px;line-height:22px;margin:0 0 1em 0;}
p+h1{margin-top:28px;}
h1,h2{font-weight:300;margin:0 0 26px 0;font-size:36px;}
h2{margin-bottom:20px;}
#page{background:url(../images/bg_body.jpg) no-repeat center top;}
header{margin:0 auto;width:980px;}
section.banner{background:#00aeef url(../images/banner.png) repeat-y center top;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;height:210px;margin:0 auto 20px auto;width:980px;}
.banner{color:#333;position:relative;}
.banner p{font-size:13px;line-height:16px;}
.banner .p1{left:21px;position:absolute;top:93px;width:240px;}
.banner .p2{left:352px;position:absolute;top:93px;width:270px;}
.banner .p3{left:683px;position:absolute;top:93px;width:250px;}
#content{background-color:white;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;margin:0 auto;width:980px;}
#content .container{margin:0 auto;padding:23px 0;}
footer{background-color:black;color:white;margin:70px 0 0 0;padding:30px 0 30px 0;}
footer .container{margin:0 auto;width:940px;}
div.content{margin:0 auto;width:980px;}
footer.sticky{position:absolute;bottom:0;width:100%;}
#content .container{margin:0 auto;}
footer .p1{color:#00aeef;line-height:28px;margin:-3px 0 0 0;font-size:24px;}
footer dl{margin:0;padding:0;}
footer .p3 dt{float:left;width:120px;}
footer .p3 dl{float:left;width:150px;}
footer a,footer a:hover{color:white;text-decoration:none;}
