@charset "UTF-8";
body{color:#000000;line-height:1.7em;font-family:Arial;font-size:14px;background:#515673 url(../images/background_gradient_htlotg2.jpg) repeat 0px 0px;}
.page{max-width:980px;margin:0px auto 0px auto;position:relative;background-color:#FFFFFF;}
h1{font-size:2em;font-weight:normal;color:#A6430A;margin:0 0 .5em 0;}
h2{font-size:1.4em;line-height:1.3em;margin-top:0;margin-right:0;margin-bottom:auto;margin-left:0;}
h3{font-size:1.2em;margin-top:0;margin-right:0;margin-left:0;margin-bottom:10px;}
h4{font-size:0.9em;margin:0 0 0.5em 0;line-height:1.5em;}
h5{font-size:0.7em;margin:0 0 0.5em 0;line-height:1.0em;}
p{margin:0 0 .75em 0;}
a{color:#007700;}
a:hover{color:#009EFF;}
sub, sup{font-size:60%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.4em;}
sub{bottom:-0.25}
socialmedia{font-size:.9em;color:#FFFFFF;background-color:#575C7A;padding:1px 0px 1px 0px;align-content:center;}
footer{font-family:Tahoma, Verdana, Arial, Helvetica;font-size:.9em;color:#9BA0BD;background-color:#575C7A;padding-top:10px;padding-right:10px;padding-left:5px;padding-bottom:10px;}
.footer_links{font-family:Tahoma, Verdana, Arial, Helvetica;font-size:.9em;font-weight:bold;text-decoration:none;line-height:1.2em;color:#FFFFFF;background-color:#575C7A;}
.disclaimer{font-family:Tahoma, Verdana, Arial, Helvetica;font-size:.9em;line-height:1.2em;color:#FFFFFF;background-color:#575C7A;max-width:80%;}
.coinitial3{font-family:Tahoma, Verdana, Arial, Helvetica;font-size:.9em;font-weight:bold;display:inline-block;line-height:1.5em;color:#42C921;background-color:#575C7A;}
.entry-title{font-size:2em;font-weight:bold;color:#A6430A;margin:0 0 .5em 0;}
.headtextanchor{font-family:Tahoma, Verdana, Arial, Helvetica;text-align:center;text-decoration:none;color:#FFFFFF;}
.h2leadintext{font-size:1.5em;margin-top:0;margin-right:0;margin-bottom:auto;margin-left:0;}
.h3regulartxt{font-size:1.0em;font-weight:normal;margin-top:0;margin-right:0;margin-left:0;margin-bottom:5px;}
.h3subtext{font-size:1.2em;font-weight:bold;line-height:1.3em;text-align:justify;padding-left:0px;}
.nlregulartxt{font-size:1.0em;font-weight:normal;margin-top:0;margin-right:0;margin-left:0;margin-bottom:0;}
.aboutleadtext{font-size:1.2em;font-weight:bold;line-height:1.3em;text-align:justify;margin-top:0;margin-right:0;margin-left:0;margin-bottom:10px;}
a.cta{text-transform:uppercase;font-size:.9em;font-weight:bold;text-decoration:none;margin:.5em 0 0 0;padding:0px 12px 0px 0px;background:url(../images/cta_arrow.png) no-repeat right 0px;}
a.cta:hover{background-position:right -50px;}
disc a{color:#FFFFFF;text-decoration:none;}
.promo h3{font-size:1.0em;margin:0;}
.promo h4{font-size:0.9em;margin:0;}
.promo h5{font-size:0.7em;margin:0;}
.promo li{font-size:1.0em;margin:0.5em;}
.promo p{line-height:1.2em;font-size:1.1em;margin-bottom:.5em;}
.socal p{line-height:1.1em;font-size:1.1em;margin-bottom:.5em;}
.socal{background-repeat:no-repeat;background-size:contain;}
.promo{background-repeat:no-repeat;background-size:60px 60px;}
.promo.one{background-image:url(../images/promo_1.gif);}
.promo.two{background-image:url(../images/promo_2.gif);}
.promo.three{background-image:url(../images/promo_3.gif);}
.btn-lg, .btn-group-lg > .btn {padding: 5px 10px;font-size: 14px;line-height: 1.2;border-radius: 8px;}
.btn {display: inline-block;padding: 5px 10px;margin-bottom: 0;font-size: 14px;font-weight: normal;line-height: 1.2;text-align: center;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-image: none;border-style:groove;border-width:medium;border-color:#000000;border-radius: 8px;}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
  outline: thick dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn:hover,
.btn:focus,
.btn.focus {
  color: #333;
  text-decoration: none;
}
.btn:active,
.btn.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
          box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}
.btn.disabled,
.btn[disabled],

.mypict h3{font-size:1.2em;margin:0 0 0 0;}
.mypict p{line-height:1.2em;font-size:.9em;margin-bottom:.5em;}
.mypict{background-repeat:no-repeat;background-size:60px 60px;}
.mypict{background-image: url(../images/Peter_Profile_Headshot_20141229_Lge_280x296px.jpg)}
nav a{color:#F5A06E;text-transform:uppercase;text-decoration:none;display:inline-block;font-weight:bold;font-size:.9em;}
nav a:hover{color:#FFFFFF;}
.clear-fix{clear:both;line-height:1px;}

@media
only screen and (-webkit-min-device-pixel-ratio:2),
only screen and (-moz-min-device-pixel-ratio:2),
only screen and (-o-min-device-pixel-ratio:2/1),
only screen and (min-device-pixel-ratio:2),
only screen and (min-resolution:192dpi),
only screen and (min-resolution:2dppx){.promo.one{background-image:url(../images/promo_1.gif);}
.promo.two{background-image:url(../images/promo_2.gif);}
.promo.three{background-image:url(../images/promo_3.gif);}
}
.print{display:none;}