#content {margin:0 auto; padding:5px 5px 15px; width:960px;}
        
#heading {margin-bottom:25px;}
#activate {text-align:center;}
#elogo {}
#slogan {float:right; width:500px; font-size:18px; font-weight:bold; margin:40px 175px 0 0;}

#column1 {float:left; width:250px; margin-right:12px; padding-right:12px; border-right:1px solid #eee;}
#column1 h2 {font-size:20px; padding:0 0 15px 0; text-transform:uppercase;}
#column1 h3 {font-size:14px; color:#000; background:none; margin:0; padding:0; text-transform:none;}
#column1 p {margin:0 0 15px 0;}

#column2 {float:left; width:360px; padding:0 10px;}
#column2 h4 {font-size:16px; background:none; border:none; padding:0 0 5px 0;}

.primaryButton {margin:10px auto 0 auto;}   
.primaryButton a {background-color:#EE3224; color:#fff; display:block; font-size:21px; font-weight:bold; line-height:1em; margin:0 0 1em 0; outline:none; padding:25px 20px; text-align:center; text-decoration:none; -moz-border-radius:8px; -webkit-border-radius:8px; -moz-box-shadow: 3px 3px 4px #666; -webkit-box-shadow: 3px 3px 4px #666; box-shadow: 3px 3px 4px #666;}
.primaryButton a:hover {background-color:#cf0e16;}
.secondaryButton {margin:0 auto;}   
.secondaryButton a {background-color:#aaa; color:#fff; display:block; font-size:19px; font-weight:bold; line-height:1.25em; margin:0 0 1em 0; outline:none; padding:10px 20px; text-align:center; text-decoration:none; -moz-border-radius:8px; -webkit-border-radius:8px; -moz-box-shadow: 3px 3px 4px #666; -webkit-box-shadow: 3px 3px 4px #666; box-shadow: 3px 3px 4px #666;}
.secondaryButton a:hover {background-color:#999;}

#column2 ul {list-style-type:circle; margin:0 25px;}
.small {font-size:12px; margin:15px 0;}

#column3 {float:right; padding:20px 0 0 0; width:290px;}
#column3 h2 {margin:50px 0 5px 0;}