@import "reset.css";

/* colors
-------------------
blue: #25296e
dark green: #ffd900
-----*/

body {font-size:62.5%; font-family:'lucia sans', 'lucida grande', lucida, verdana, tahoma, arial, helvetica, sans-serif; background-color:#fff;
}

.container {background:url(../images/logo.gif) 166px 20px #fff no-repeat; width:100%;
}

.content {min-height:100px; position:relative;
}

.footer {width:100%; background-color:#25296e; border-top:solid 10px #ffd900; color:#fff; padding:0 0 20px 0;
}

.content, .footer-content {width:920px; margin:0;
}

.content .text {width:460px; margin:190px 0 0 460px;
}

.branding {text-indent:-9999px;
}

.content img {position:absolute; bottom:-10px; left:100px; border:solid 10px #25296e; border-width:10px 10px 0 10px;
}

.col-1 {float:left; margin:20px 0 0 100px; width:300px; display:inline;
}

.col-2 {float:left; margin:20px 0 0 62px; width:400px; display:inline;
}



.mute {font-size:80%; letter-spacing:1px;
}

p {font-size:1.3em; margin:0 0 10px 0; line-height:1.4;
}

p .lead {font-size:2.4em; color: #ffd900; line-height:1;
}

.col-1 h2 {color:#ffd900; font-size:3em; font-weight:normal; margin:0 0 10px;
}

.col-2 h2 {color:#fff; font-size:3em; font-weight:normal; margin:0 0 10px;
}

.col-2 h3 {font-size:2em; margin:20px 0 15px; line-height:1.4;
}

.col-1 ul {font-size:1.3em;
}

.col-1 ul li {margin:0 0 10px;
}

a, a:visited {color:#ffd900; text-decoration:none; border-bottom:solid 1px #ffd900;
}

a:hover, a:focus {text-decoration:none; border:none;
}