body{color:#111;font-family:Arial,Helvetica,sans-serif;font-size:.9em;line-height:1.4em;margin:0;background:#E9EEF2}
#main {background:white;overflow:hidden;margin:.75em}
h1,h2,h3,h4,h5,h6{color:#333;font-weight:400;font-family:Arial,Helvetica,sans-serif;line-height:1.5em;margin:.45em 0;padding:0}
a {color:#369}
a:hover{text-decoration:none}
A:Visited {text-decoration:none;color:maroon}
*{box-sizing:border-box;-moz-box-sizing:border-box;}
.wrapper{width:95%;margin:0 auto}
header{padding:15px 0;max-width:100%;}
#hero{background:#f3f3f3;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;padding:10px 0;margin-bottom:10px;text-align:center;line-height:1.2em;}
#secondary-navigation {border-radius:7px;border:1px solid #ccc;background:#fff;}
#secondary-navigation ul{font-weight:700}
#secondary-navigation ul li a{background:#fff;color:#545454;display:block;text-decoration:none}
#secondary-navigation ul li a:hover{background:#f3f3f3;color:#369;border-right:5px solid #ae4262}
.menu-toggle{display:block;padding:10px;background:#666;color:#fff;cursor:pointer;text-transform:uppercase;font-size:20px;width:100%;border-radius:7px}
.menu-toggle.toggled-on{background:#ae4262}
.side-menu{display:none}
.side-menu.toggled-on{display:block;position:relative;z-index:10}
.side-menu{clear:both;margin:3px;}
.side-menu li {display:block;text-decoration:none;font-size:.9em;color:#ae4262;}
.side-menu li a{display:block;padding:5px;text-decoration:none;font-size:.9em;}
.search{margin-top:10px;margin-bottom:10px;padding:10px;clear:both}
.searchleft{display:block;float:right;border: solid 1px #d2d2d2;padding:5px;background:#f1f1f1;border-radius:5px;}
.searchleft input[type=submit], .searchleft input[type=submit]:hover {position:relative;cursor: pointer;  border:none; font-weight: bold;}
#rightdate{clear:both;display:block;width:15%;font-size:67%;float:right;text-align:right;}
p{margin:0 0 1.5em}
img{max-width:100%;height:auto;border-radius:7px;}
header img,.topbanner img,.bottombanner img,.rightfloatside img{border-radius:0;box-shadow:none!important}
.bottombanner img,.grid_3 img{display:block;margin-left:auto;margin-right:auto}
header img {float:left;}
.topbanner img{float:right;}
footer{max-width:1200px;background-color:#F9F9F9;clear:both;font-size:80%;padding:20px 0;color:#000;height:auto;overflow:hidden;margin-left:auto;margin-right:auto;border-top:5px solid #ccc;margin-top:20px}
.clearfix:before,.clearfix:after,.row:before,.row:after{content:" ";display:table}
.clearfix:after,.row:after{clear:both}
.grid_3,.partners{margin-bottom:40px;position:relative;min-height:1px;padding:15px}
.lower3{margin-bottom:10px;position:relative;min-height:1px;padding-left:15px;padding-right:15px}
a.buttonlink{background:#ae4262;border-radius:7px;color:#fff;display:block;float:right;margin:10px 0px 10px 10px;padding:10px;text-decoration:none;font-weight: bold;}
a.buttonoffer{border:2px solid #ae4262;border-radius:7px;color:#369;display:block;margin:10px;padding:10px;text-decoration:none;}
.lowlinks {line-height:2;width:100%;float:left;padding:0px 20px;background-color:#f6f6f6}
.copyright {line-height:3;width:100%;float:left;padding:0px 20px;background-color:#f3f3f3;text-align:right;}
.rightimg, .alignright {float:right;margin:.75em}
.rightimg {max-width:300px}
#content input[type=text] {-webkit-appearance: none; -moz-appearance: none; display: block; margin: 0;  width: 100%; height: 28px;  line-height: 20px; font-size: 15px;  border: 1px solid #bbb;}
#content textarea {-webkit-appearance: none; -moz-appearance: none; display: block; margin: 0;  width: 100%; line-height: 28px; font-size: 15px;  border: 1px solid #bbb;}
#content input[type=submit] {background:#ae4262;border-radius:7px;color:#fff;margin:10px 15px 10px 0;padding:10px;text-decoration:none;cursor: pointer;line-height: 18px; font-size: 12px; }
.post-tags { margin-bottom: 40px}
.post-tags span { font-size: 14px; color: #999; display: inline-block; margin: 0 7px 0 0}
.post-tags a { background: #f2f2f2; display: inline-block; line-height: 16px; white-space: nowrap; font-size: 12px; color: #999; padding: 3px 7px; margin: 0 5px 2px 0}
-webkit-border-radius: 2px; border-radius: 2px; }
.post-tags a:hover { background-color: #f2f2f2; color: #369}
.left,.alignleft { float: left;margin:5px }
.right,.alignright { float: right;margin:5px }
.aligncenter { margin-left: auto; margin-right: auto}
#convbox {border:1px solid #ccc; border-radius:7px;padding:5px;margin:5px}
.convspace{width:190px; padding:10px;}
.feedburnerFeedBlock ul {margin-left:0;padding-left:0;list-style-type: none;}
.feedburnerFeedBlock ul li {padding: 5px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #E0E0E0;}
.feedburnerFeedBlock ul li span.headline a {color: #990000;text-decoration: none;display: block;}
.feedburnerFeedBlock ul li span.headline a:hover {color: #535353;}
.convbtn {  -webkit-border-radius: 28;  -moz-border-radius: 28;  border-radius: 28px;  -webkit-box-shadow: 2px 3px 5px #666666;  -moz-box-shadow: 2px 3px 5px #666666;  box-shadow: 2px 3px 5px #666666;  font-size: 30px;  padding: 10px 20px 10px 20px;  border: solid #ae4262 3px;  text-decoration: none;}.convbtn:hover { background: #fff; text-decoration: underline;}
#rightnav {display:none}
#menu-main-navigation{display:block;font-weight:500}
.srt-menu,.srt-menu *{float:left;margin:0;padding:0;list-style:none}
.srt-menu li:hover{visibility:inherit}
.srt-menu li{position:relative;font-size:.9em;}
.srt-menu a{display:block;padding:2px 8px;color:#545454;margin:0;position:relative; text-decoration:none}



@media only screen and (min-width: 760px) {
.wrapper{max-width:1200px;margin:.75em auto}
header{padding:0}
#content{float:right;width:83%}
#secondary-navigation{float:left;width:15%}
#content,#secondary-navigation{padding:5px 0}
.menu-toggle{display:none}
#menu-main-navigation{display:block;font-weight:500}
.srt-menu,.srt-menu *{float:left;margin:0;padding:0;list-style:none}
.srt-menu li:hover{visibility:inherit}
.srt-menu li{position:relative;font-size:.9em;}
.srt-menu a{display:block;padding:2px 8px;color:#545454;margin:0;position:relative; text-decoration:none}
.srt-menu li:hover > a{background:#f3f3f3;color:#369;border-bottom:5px solid #ae4262}
#topnav,.srt-menu{float:left;margin:.3em}
#topnav {border-radius:7px;border:1px solid #ccc;height:38px;clear:both}
.row{display:table;width:100%;clear:both;border-spacing:10px;table-layout:fixed}
.rightfloatside{float:right;display:block;margin:5px}
.side-menu{display:block;position:relative;z-index:10;clear:both;}
.grid_3{display:table-cell;width:25%;border:1px solid #ccc;-webkit-border-radius:7px;-moz-border-radius:7px;-o-border-radius:7px;border-radius:7px}
.lower3{width:49%;float:left;display:block;height:100%}
.partners {display:block;margin-left:auto;margin-right:auto;width:100%;text-align:center;margin-left:auto;margin-right:auto;margin:20px}
#content input[type=text] {-webkit-appearance: none; -moz-appearance: none; display: block; margin: 0;  width: 75%; height: 28px;  line-height: 20px; font-size: 15px;  border: 1px solid #bbb;}
#content textarea {-webkit-appearance: none; -moz-appearance: none; display: block; margin: 0;  width: 75%; line-height: 28px; font-size: 15px;  border: 1px solid #bbb;}
#content input[type=submit] {background:#ae4262;border-radius:7px;color:#fff;margin:10px 15px 10px 0;padding:10px;text-decoration:none;cursor: pointer;line-height: 18px; font-size: 12px; }
#rightnav {float:right; width:24%; background:white; text-align: left;display:block}}


@media print {
*{background:transparent!important;color:#000!important;text-shadow:none!important;-ms-filter:none!important}
a,a:visited{text-decoration:underline}
a[href]:after{content:" (" attr(href) ")"}
pre,blockquote{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
tr,img{page-break-inside:avoid}
img{max-width:100%!important}
@page{margin:.5cm}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
}
article,#secondary-navigation,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
html,button,input,select,textarea{font-family:sans-serif}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
h1{font-size:20px;text-shadow:2px 2px #ccc}
h2{font-size:18px}
h3{font-size:18px}
h4{font-size:18px}
h5{font-size:14px}
h6{font-size:12px}
b,strong{font-weight:700}
#secondary-navigation ul, nav ul{list-style:none;list-style-image:none;padding:0;margin:0}
#secondary-navigation h4 {font-size:18px;color:white}
@media only screen and (max-width: 760px) {
.rightfloatside{display:none}
.srt-menu{clear:both}
a{line-height:200%;font-size:120%}
.topbanner img{display:none}
#secondary-navigation {position:absolute;top:50px;right:25px;width:30%}
#secondary-navigation ul li a{background:#f9f9f9;color:#545454;display:block;text-decoration:none}
#rightdate {display:none}
.searchleft{display:block;float:left}
}

