/* CSS */
*{ margin:0; padding:0; border:0; }

#wrapper{background:#ffffff;}
body{background:#bfc4c8;}

#head{ width:100%; min-width:780px; height:84px; background:url(http://www.surveyexchange.com/ee/img/head_bg.jpg); }
#title{ width:780px; margin:auto; }

#foot{ width:100%; min-width:780px; height:240px; background:url(http://www.surveyexchange.com/ee/img/foot_bg.jpg); text-align:center; }
#links{padding-top:30px;}
#links p{padding-top:2px;}
#logos{ width:160px; margin:auto; padding-top:30px; text-align:right; }
#logos p{padding-top:8px;}

.horizon{float:left;}
.clear-break{clear:both;}

/* font declaration */
body{ font-family:Arial, Helvetica, sans-serif; color:#000000; }
h2{ font-size:30px; color:#fe871f; }
h6{ font-size:18px; font-weight:bold; padding-top:12px; padding-bottom:12px; color: #5b7186; }
a{text-decoration:none;}
a:link, a:visited{color:#5b7186;}
a:active, a:hover{color:#fe871f;}

#content{font-size:12px;}
.homepage-head{ font-size:26px; font-weight:bold; }
.icon{font-weight:bold;}
.register-button{font-size:24px;}
.register-button a:link, .register-button a:visited{ color:#ffffff; text-decoration:none; }
.register-button a:active, .register-button a:hover{ color:#ffffff; text-decoration:underline; }
.reward-head{ font-size:20px; font-weight:bold; color:#fe871f; }
.reward-caption{color:#5b7186;}
.sign-in-caption{ color:#5b7186; font-weight:bold; margin: 0 10px; }
.sign-in-button{ font-size:22px; font-weight:bold; }
.sign-in-button a:link, .sign-in-button a:visited{color:#fe871f;}
.sign-in-button a:active, .sign-in-button a:hover{color:#5b7186;}
.news-subhead{ font-size:22px; font-weight:bold; }
.news-subhead a:link, .news-subhead a:visited{color:#000000;}
.news-subhead a:active, .news-subhead a:hover{color:#5b7186;}
.news-title{font-weight:bold;}
.news-title a:link, .news-title a:visited{color:#000000;}
.news-title a:active, .news-title a:hover{color:#5b7186;}
.news-summary{color:#5b7186;}

#content-int{font-size:14px;}
#content-int a{text-decoration:underline;}
.date{ font-size:12px; font-weight:bold; }

#foot{font-size:14px;}
#links{color:#5b7186;}
#logos{ font-size:10px; color:#6f7f90; }

/* Home Page */
#content{ width:780px; margin:0 auto 14px auto; }
.wide-block{ width:514px; margin:0 5px 20px 5px; }
.side-block{ width:193px; margin:0 5px 20px 15px; }
.block-content, .block-content-short, .block-content-medium{background:url(http://www.surveyexchange.com/ee/img/fade.jpg) center; border-left:1px solid #435569; border-right:1px solid #435569; }
.block-content-short{background:url(http://www.surveyexchange.com/ee/img/fade_short.jpg) center; }
.block-content-medium{background:url(http://www.surveyexchange.com/ee/img/fade_medium.jpg) center; }
.homepage-head{ padding:12px 0 0 40px; }

#rewards{ padding:30px 0 20px 48px; }
.reward{ float:left; padding-left:14px; width:120px; }
.reward p{ padding:0 0 3px 18px; }

#icons{ padding:10px 0 0 12px; }
.icon{ float:left; padding-left:22px; width:96px; }
.icon p{ padding:3px 0 0 8px; }

#news{ padding:0 0 10px 14px; }
#news .news-title{ padding:10px 0 6px 0; }
.news-img{ float:right; padding-right:8px; }
.news-spacer{ width:164px; height:1px; background:#000000; clear:both; margin-top:3px; }
.news-feed{ padding:8px 8px 2px 0; }
#news p{ padding:4px 0; }

#register-button{ width:259px; height:56px; margin:30px auto 0 auto; background-image:url(http://www.surveyexchange.com/ee/img/button.jpg); cursor:pointer; }
.register-button{ padding:14px 0 0 23px; }

#sign-in{ text-align:center; padding:12px 0;  }
.sign-in-button{padding-top:6px;}

/* Interior Pages */
#content-int{ width:780px; margin:auto; padding:0 0 40px 5px; }
#content-int p, #content-int h2{ padding:4px 0; }