body{background:url(../img/bg.jpg) repeat}

/* Page: */
.Page{width:960px;position:relative;margin:0px auto}
.Page-sectionWrapper{padding:0 115px}
.Page-sectionWrapper--withVerticalPadding{padding:35px 115px}
/* :Page */

/* Header: */
.Header{overflow:hidden;padding-top:30px}
.Header-leftColumn{float:left}
.Header-rightColumn{float:right;padding-right:40px}
/* :Header */

/* Shadow: */
.Shadow{width:960px;height:32px;background:url(../img/sprite-shadows.jpg) no-repeat}
.Shadow--top{background-position:center top}
.Shadow--bottom{background-position:center bottom}
/* :Shadow */

/* Content: */
.Content{overflow:hidden;padding:40px 0 80px}
.Content-leftColumn{float:left}
.Content-rightColumn{float:right}
.Content-textWrapper{padding-top:20px;width:426px}
.Content-title{font:bold 25px/100% 'Arial'; color:#5E003E}
.Content-text{padding-top:20px;font:normal 16px/150% 'Arial'; color:#666}
/* :Content */

/* Contact: */
.Contact{padding:10px 0}
.Contact-content{text-align:center;font:normal 15px/150% 'Arial'; color:#666}
/* :Contact */

/* Icon:; */
.Icon{display:inline-block;background:url(../img/sprite-elements.jpg) no-repeat}
.Icon--mail{width:15px;height:12px;background-position:-64px -21px}
.Icon--warn{width:56px;height:56px;background-position:0px 0px}
/* :Icon */

/* WarnBox: */
.WarnBox{padding:10px;border:1px solid #CBCBCB;border-radius:6px;overflow:hidden}
.WarnBox-iconWrapper{padding:6px;float:left}
.WarnBox-textWrapper{width:600px;float:left;padding-left:20px}
.WarnBox-text{font:normal 15px/150% 'Arial'; color:#666}
/* :WarnBox */

/* Utilitários: */
.u-signature{font-family:'Georgia';font-style:italic}
.u-link,
.u-link:visited{font:normal 15px/150% 'Arial'; color:#666;text-decoration:none}
.u-link:hover,
.u-link:focus{text-decoration:underline}
/* :Utilitários */