body { padding:0; margin:0; font-family: 'Raleway', sans-serif; color:#6f6767; }

.site-width { width:1000px; margin:0 auto; }
.clear { clear:both; }

H1, H2, H3, H4, H5, H6, P { padding:0 0 15px 0; }
H1 { font-size:32px; font-weight:bold; line-height:36px; }
H2 { font-size:24px; line-height:28px; font-weight:bold; }
P { line-height:20px; }

INPUT, TEXTAREA { font-family: 'Raleway', sans-serif; font-size:16px; }

STRONG { font-weight:bold; } 

HEADER { background-color:#d9563c; }
HEADER NAV { height:80px; position:relative; border-bottom:1px solid #cd4f37; }
HEADER NAV A.logo { position:absolute; left:0; top:26px; }
HEADER NAV UL.menu { text-align:center; padding-top:32px; } 
HEADER NAV UL.menu LI { display:inline-block; line-height:26px; padding:0 10px; }
HEADER NAV UL.menu LI A { color:#fff; text-transform:uppercase; text-decoration:none; font-weight:bold; }
HEADER NAV UL.menu LI A:hover { text-decoration:underline; }
HEADER NAV UL.social { position:absolute; right:0; top:25px; }
HEADER NAV UL.social LI { float:left; padding:0 0 0 10px; }
HEADER NAV UL.social LI A { width:32px; height:30px; display:block; }
HEADER NAV UL.social LI.facebook A { background:url('../img/icon-facebook.gif'); }
HEADER NAV UL.social LI.twitter A { background:url('../img/icon-twitter.gif'); }

HEADER .landing { border-top:1px solid #d5543a; }
HEADER .landing .cover { float:left; width:430px; text-align:center; padding:40px 0; }
HEADER .landing .intro { float:left; width:570px; color:#fff; padding:30px 0; }
HEADER .landing .intro A { color:#fff; }
HEADER .landing .intro FORM { background-color:#b0402a; border-radius:5px; padding:20px; color:#fff; }
HEADER .landing .intro FORM .col1 { width:300px; float:left; }
HEADER .landing .intro FORM .col2 { width:180px; float:right; }
HEADER .landing .intro FORM INPUT[type='text'], HEADER .landing .intro FORM TEXTAREA { border:1px solid #eee8e7; border-radius:5px; width:300px; padding:5px 10px; }
HEADER .landing .intro FORM INPUT[type='text'].error, HEADER .landing .intro FORM TEXTAREA.error { background-color:#ffbaba; }
HEADER .landing .intro FORM TEXTAREA { margin-top:10px; }
HEADER .landing .intro FORM INPUT[type='submit'] { border:1px solid #83cecc; background-color:#69c8c5; color:#fff; font-size:20px; width:170px; border-radius:5px; line-height:28px; cursor:pointer; font-weight:bold; }

#interest DIV { padding:40px 0; text-align:center; }
#interest DIV IMG { margin:0 0 20px 0; }

FOOTER { background-color:#000; color:#fff; padding:50px 0 30px 0; text-align:center; } 