@media screen and (min-device-width: 641px){
  body {
background-color: #6F9D3B;
margin:15px; padding:0;
text-align: left;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
color: #000000;
}
  .bbpmobile {display:none}
}


@media screen and (max-device-width: 640px){
  body{
    -webkit-text-size-adjust: none;
	background-color: #6F9D3B;
    margin:15px; padding:0;
    text-align: left;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    color: #000000;
  }
}

.png-fix {
    behavior: url(iepngfix.htc);
} 

.footer1 {
background-image: url("images/footer-bg.jpg");
}

.style1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #9CC76B;
}

.style1b {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #9CC76B;
}

.style1c {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000000;
}

.style2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
}

.style3 {
color: #A81B51;
font-size: 14px;
}

.style4 {
color: #6B5734;
font-size: 12px;
}

.style5 {
color: #A81B51;
font-size: 12px;
}

.style6 {
color: #006600;
font-weight: bold;
}

.style7 {
line-height: 150%;
}

a{color:#006600; text-decoration:underline;}

a:hover{color:#000000; text-decoration:underline;}

a:visited{color:#006600; text-decoration:underline;}

a:hover:visited{color:#000000; text-decoration:underline;}


a.green {color:#9CC76B; text-decoration:underline;}

a.green:hover{color:#FFFFFF; text-decoration:underline;}

a.green:visited{color:#9CC76B; text-decoration:underline;}

a.green:hover:visited{color:#FFFFFF; text-decoration:underline;}

h1 {
 color: #006600;
 font-size: 14px;
 font-weight: bold;
 padding: 0;
 margin:0;
}

h2 {
 color: #A81B51;
 font-size: 12px;
 font-weight: bold;
 padding: 0;
 margin:0;
}

.textpad1 {
padding:20px;
}

.textpad2 {
padding-left:20px;
padding-right:20px;
padding-bottom:20px;
}

.photopad1 {
padding-left:20px;
padding-bottom:15px;
}

li{
    padding-bottom: 5px;
}


.style1bmob {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #006600;
}

.style1cmob {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
color:#000000;
}

.style3mob {
color: #A81B51;
font-size: 18px;
}

.style5mob {
color: #A81B51; font-size: 14px;
}

.style6mob {
color: #006600;
font-weight: bold; font-size:14px;
}

.cc_banner {box-shadow: 0px -6px 43px 5px #333333; border-top:1px solid #FFFFFF !important; border-bottom:2px solid #333333 !important; border-left:2px solid #333333 !important; border-right:2px solid #333333 !important; background-color:#333333 !important;}
.cc_message {margin:auto !important; max-width:1060px !important; text-align:left !important; line-height: 125% !important; color:#FFFFFF !important;}
@media screen and (max-width: 600px) {.cc_message {font-size:15px !important;} a.cc_more_info {display:block !important; margin-top:10px !important;}}
a.cc_more_info {color:#FBF823 !important; line-height: 125% !important; text-decoration:underline; font-weight:bold;}
a.cc_more_info:link {color:#FBF823 !important; line-height: 125% !important; text-decoration:underline; font-weight:bold;}
a.cc_more_info:hover {color:#FFFFFF !important;}
a.cc_more_info:visited {color:#FBF823 !important;}
a.cc_more_info:visited:hover {color:#FFFFFF !important;}
.cc_btn {width:140px !important; font-size:1em !important; border:1px solid #000000 !important;}
.cc_btn_accept_all {font-weight:bold !important; font-size:1em !important; background-color:#FBF823 !important; margin-top:5px !important; margin-bottom:10px !important;}
.cc_btn_accept_all:hover {background-color:#FFFFFF !important;}
