.navtext {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none}
.titledark { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #5a3c26}
.titlelight { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #f58220}
.copy { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none}
.copylinks { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #f58220}
.copybold { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #000000 }
.copyboldwhite { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #FFFFFF}
#cta { width:130px; height:148px; padding:81px 0 0; position:fixed; top:5px; right:5px; font-family:sans-serif; text-align:center; color:#fff; background:url(g/bannerSmall.jpg) no-repeat; }
#cta a { font-size:11px; font-weight:bold; color:#fdc689; }
#cta a span { font-size:10px; font-weight:normal; text-decoration:underline; }
#cta p { margin-top:2px; font-size:13px; }
#cta span { display:inline-block; font-weight:bold; }
#cta .button { display:block; width:112px; height:25px; padding-top:5px; margin:6px auto 0; font-size:14px; font-weight:bold; text-decoration:none; color:#fff; background:url(g/buttonSmall.jpg) no-repeat 0 0; }
#cta .button:hover { background-position:0 -29px; }

/* show bigger banner on larger screens */
@media only screen and (min-width: 1160px) {
    #cta { width:200px; height:324px; padding:136px 0 0; position:fixed; top:10px; right:10px; font-family:sans-serif; text-align:center; color:#fff; background:url(g/bannerBg.jpg) no-repeat; }
    #cta a { font-size:17px; font-weight:bold; color:#fdc689; }
    #cta a span { font-size:15px; font-weight:normal; text-decoration:underline; }
    #cta p { margin-top:2px; font-size:20px; }
    #cta span { display:inline-block; font-weight:bold; }
    #cta .button { display:block; width:172px; height:36px; padding-top:7px; margin:11px auto 0; font-size:20px; font-weight:bold; text-decoration:none; color:#fff; background:url(g/button.jpg) no-repeat 0 0; }
    #cta .button:hover { background-position:0 -44px; }
}
