html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body,p,blockquote,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,th,td,hr,form,fieldset,legend,input,button,textarea{margin:0;padding:0;}
ul,ol{list-style:none}
img{border:0;max-width:100%}
img,iframe,object{vertical-align:middle}
svg:not(:root){overflow:hidden}
:focus{outline:0}
body{background:#fff;color:#000;font:14px/18px sans-serif}
.or,.btn,.btn-big,.btn-small,.nav-main a,h1,h2,h3,h4,h5,h6,input[type="submit"]{font-family:Arial,sans-serif}
::-moz-selection{background:#FFC;text-shadow:none}
a{color:#2e8b57;text-decoration:none}
a:hover,a:focus{color:#e7ca43;text-decoration:underline}
h1,h2,h3,h4,h5,h6{font-weight:normal;padding-top:9px;color: #2e8b57;}
h1,h2{color:#000;text-transform:uppercase;letter-spacing:1px}
h3,h4,h5,h6{color:#FFF}
h1{font-size:32px;line-height:36px;margin-bottom:9px}
h2{font-size:22px;line-height:27px;margin-bottom:9px}
h3,.h3{font-size:24px;line-height:27px;margin-bottom:9px}
h4,h5,h6{font-size:22px}
p,img{margin-bottom:9px}
strong{font-weight:bold}
em{font-style:italic}
button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;color:#000}
.imgmain img{display: none}
.imgmain p{padding: 10px}
.btn,.btn-big{
	background:#2e8b57;
	background:-webkit-linear-gradient(top,#2e8b57,#2e8b57);
	background:-moz-linear-gradient(top,#2e8b57,#2e8b57);
	background:-ms-linear-gradient(top,#2e8b57,#2e8b57);
	background:linear-gradient(top,#2e8b57,#2e8b57);
	background:#2e8b57;background:-webkit-linear-gradient(top,#2e8b57,#2e8b57);
	background:-moz-linear-gradient(top,#2e8b57,#2e8b57);
	background:-ms-linear-gradient(top,#2e8b57,#2e8b57);
	background:linear-gradient(top,#2e8b57,#2e8b57);
	color:#fff;
	display:inline-block;
	font-size:20px;
	line-height:21px;
	padding:3px 20px;
	position:relative;
	text-align:center;
	text-shadow:1px 1px 1px rgba(1,1,1,0.3);
	text-transform:uppercase;
	box-shadow:0 1px 2px #04141c}
.btn-big{
	font-size:24px;
	line-height:24px;
	padding:8px 20px;
	-webkit-border-radius: 10px; 
	-moz-border-radius: 10px; 
	border-radius: 10px;}
.btn:hover,.btn-big:hover{color: #fff;}
.btn-alt{
	color:#fff;
	background:-webkit-linear-gradient(top,#2e8b57,#2e8b57);
	background:-moz-linear-gradient(top,#2e8b57,#2e8b57);
	background:-ms-linear-gradient(top,#2e8b57,#2e8b57);
	background:linear-gradient(top,#2e8b57,#2e8b57);
	background:#2e8b57;
	background:-webkit-linear-gradient(top,#2e8b57,#2e8b57);
	background:-moz-linear-gradient(top,#2e8b57,#2e8b57);
	background:-ms-linear-gradient(top,#2e8b57,#2e8b57);
	background:linear-gradient(top,#2e8b57,#2e8b57);}
.btn-alt:hover{color:#fff2ab;}

.oldie .icn{vertical-align:middle}
.ie8 .icn{vertical-align:top}
.icn-play{background-position:0 0}
.icn-arr{background-position:-24px 0}
.icn-fb{background-position:-48px 0}
.icn-rt{background-position:-72px 0}
.icn-dl{background-position:-96px 0}
.icn-like{background-position:-120px 0;margin-right:3px}
.icn-dropdown{background-position:-168px 0}
.btn-open .icn-dropdown{background-position:-206px 0;}
.btn-group{margin:0 -6px;overflow:hidden;}
.btn-group .btn{display:block;margin:0 0px 12px;padding-right:0;padding-left:0;}
.or{border-bottom:1px solid #28587e;color:#28587e;font-size:18px;line-height:18px;margin:-12px auto 16px;width:40%}
.or span{background:#04141c;padding:0 6px;position:relative;bottom:-8px;}
.container{margin:0 auto;max-width:480px;min-width:280px;position:relative;width:95%}
.inner{margin-right:0px;margin-left:0px;overflow:hidden}
.oldie .counter .day,.oldie .counter .hour,.oldie .counter .minute{width:33%}
.hidden{display:none!important;visibility:hidden}
.header{background:#2e8b57;margin-bottom:18px;position:relative;z-index:999}
.one-edge-shadow {-webkit-box-shadow: 0px 6px 0px 0px #CCC; box-shadow: 0px 6px 2px 0px  #CCC; }
.js .header{height:123px}
.logo{position:absolute;top:0;left:0;width:100%;margin: 0 auto; text-align:center}
.logo img{margin: 0 auto;padding: 4px 0px;-ms-interpolation-mode:bicubic;}
.logo a{display:block;overflow:hidden}

.nav-main{padding-top:18px;}
.nav-main .btn-big{display:none}
.nav-main ul{margin-top:82px;width:100%;z-index:998;}
.nav-main li{background:#2e8b57;border:1px solid #ccc;border-bottom:0;margin:0 12px;}
.nav-main .mult{text-align:left;}
.nav-main .mult br{display:none;}
.nav-main li a{color:#fff;display:block;font-size:18px;letter-spacing:1px;line-height:40px;padding:0 22px;text-decoration:none}
.nav-main li a:hover{text-decoration: underline; color:#fff2ab}
.js .nav-main .btn-big{display:block;margin:63px 12px 0 12px;box-shadow:none;}
.js .nav-main .btn-open{background:#2e8b57;-webkit-border-radius:10px 10px 10px 10px;-moz-border-radius:3px 3px 0px 0px;border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0px 0px;-moz-border-radius:10px 10px 0px 0px;border-radius:10px 10px 0px 0px;border-bottom:0}
.js .nav-main ul{margin:0;position:absolute;top:124px;left:-999em;width:100%;z-index:998}
.js .nav-main .nav-open{left:0}
.js .nav-main .first{border-top:0;-webkit-border-top-left-radius:0px;-moz-border-radius:0px 0px 0px 0px;border-radius:0px 0px 0px 0px}.js .nav-main .first a{border:0}
.js .nav-main .last{-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px; border-bottom: 1px solid #ccc}

.sidebar{border: 1px solid #090; margin: 2px; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; color: #fff; background: #4d9f71; -webkit-background-size: 100% auto; padding: 13px 10px 14px; max-width: 610px;}
.sidebar p{margin-top: 0px; font-size:1.2em; line-height: 1.4em}
.Links{border: 1px solid #999; margin: 2px; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; color: #fff; background: #fff; padding: 0px 10px 10px 10px; margin-top: 20px; max-width: 610px}
.QuickLinks ul li a{color: #2e8b57; font-size: 1.2em; line-height: 28px; letter-spacing: 0em;}
.QuickLinks h2{color: #2e8b57; font-size: 1.4em; border-bottom: 1px solid #2e8b57;font-family:Arial, Helvetica, sans-serif}
.footer{clear:both;margin:0 5px 0px 10px;padding-top:12px; line-height: 24px; border-top: 1px solid #2e8b57}
.footer .primary{display:inline;float:left;margin-right:12px;}
.footer .primary a{display:block}
.footer .secondary{overflow:hidden;zoom:1; color: #2e8b57; font-size: 105%;}
.footer .copyright{font-size:85%; color: #2e8b57}
.footer .links{display:none}
.intro{overflow:hidden;margin-bottom:18px;padding-top:12px;width:100%}
.intro img{margin:0}
.intro h1{margin:0 12px 18px;padding:0}
.imgmain p{font-size:1.1em; line-height: 1.4em; margin-top: 14px}
.call-to{margin:0 12px 14px;border-top:0px solid #142c41; text-align:center}
.call-to>div{border-bottom:0px solid #142c41;padding:11px 0 12px}
.call-to h2 a{font-size:20px;	color: #185533}
.call-to a:hover{color: #2e8b57; border-bottom: none}
.call-to .btn{padding-right:0px;padding-left:50px}

@media only screen and (max-width:330px){
.nav-main li a{font-size:17px;letter-spacing:.01em;line-height:30px;}
}

@media only screen and (max-width:800px){
.logo{position:absolute;top:0;width:97%; text-align:center;}
.logo img{margin: 0 auto; padding: 4px 0px;-ms-interpolation-mode:bicubic}
.logo a{display:block;overflow:hidden}
}