/* Start Global */
body{
  font-family: Arial, Helvetica, sans-serif;
  font-size:15px;
  line-height:1.5;
  padding:0;
  margin:0;
  background-color:#FAFAFA;
}
.container{
  background-color:#FAFAFA;
  width:1090px;
  margin:auto;
  overflow:hidden;
}
.small_px{
  font-size:14px;
}
p{
  width:1070px;
}

/* End Global */


/* Start Header */
header{
  position:relative;
  width:1060px;
  background-color:#FAFAFA;
  height:556px;
  margin:0;
  padding:0px;
  border:none;
  overflow:hidden;
  line-height:1.1;
}
/* End Header */

/* Start Footer */
footer{
  position:relative;
  width:1080px;
  background-color:#FAFAFA;
  height:270px;
  margin:0;
  padding:0px;
  border:none;
  overflow:hidden;
  line-height:1.25;
}
footer a{
color:#0F0F0F;
background:transparent;
text-decoration:none;
font-size:24px;
font-weight:bold;
text-align:center;
}
footer ul{
  margin:0;
  padding:0px;
}
footer li{
  display:inline;
  padding: 0 5px 0 5px;
}
footer a:hover{
  color:#E6DF10;
}
#design_copyright{text-align:center;font-size:20px;padding-top:20px;}
#design{color:#4B539C;}
#copy{font-size:20px;color:#4B539C;}
#products_follow{padding-top:15px;}
#products{color:#0F0F0F;text-decoration:none;font-size:20px;float:left;margin-left:20px;}
#follow{color:#0F0F0F;font-size:20px;text-decoration:none;text-align:center;padding-top:20px;padding-left:90px;float:left;}
#address{color:#0F0F0F;text-decoration:none;font-size:20px;float:right;margin-right:30px;}
#footer_frame{position:relative;width:1080px;height:275px;border:0;overflow:hidden}
.share_logo{padding: 10px 20px 0 20px;}
/* End Footer */

/* Start Main Body */
.main{width:1080px;}
.main h1{display:inline-block;width:1070px;color:#0F0F0F;text-align:center;font-size:2em;margin-top:0.67em;margin-bottom:0.67em;font-weight:bold}
.main h3{display:inline-block;width:1070px;color:#0F0F0F;text-align:center;font-size:1.5em;margin-top:0.67em;margin-bottom:0.67em;font-weight:bold;}
.main p{text-align:center;color:#0F0F0F;font-size:1.5em; font-weight:bold;}
.main_body{background-color:#FAFAFA;margin-top:0;margin-right:0px;margin-left:5px;float:left;right:0;padding-top:3px;padding-left:0px;width:1070px;height:auto;overflow:hidden}
.main a{color:#0F0F0F;background:transparent;text-decoration:none;font-size:1em;font-weight:bold;text-align:center;}
.main a:hover{color:#e8491d;}
.pad_portrait{max-width:500px; height:auto;}
.pad_landscape{max-width:1000px; height:auto;}
#offers_bar{text-decoration:none;text-align:center;margin-top:10px;float:left;}
.offers_logo{padding: 0 50px 0 50px;}
/* End Main Body */


/* Start Contact Page Links */
.contact_address{width:900px;text-align:center;color:#0F0F0F;margin-left:250px;}
.center_address{margin-left:-200px;}
a.lnk_red_small{color:#ffff00;line-height:1;font-size:14px;text-decoration:none;background-color:transparent;}
a.lnk_red_small:link{color:#000000;line-height:1;font-size:16px;text-decoration:none;background-color:transparent;}
a.lnk_red_small:visited{color:#e8491d;line-height:1;font-size:16px;text-decoration:none;background-color:transparent;}
a.lnk_red_small:hover{color:#e8491d;line-height:1;font-size:16px;text-decoration:none;background-color:transparent;}
a.lnk_red_small:active{color:#ffff00;line-height:1;font-size:16px;text-decoration:none;background-color:transparent;}
/* End Contact Page Links */

@media screen and (max-width: 800px) {
.main h1{display:inline-block;width:1070px;color:#0F0F0F;text-align:center;font-size:3em;margin-top:0.67em;margin-bottom:0.67em;font-weight:bold}
.main h3{display:inline-block;width:1070px;color:#0F0F0F;text-align:center;font-size:2.5em;margin-top:0.67em;margin-bottom:0.67em;font-weight:bold}
.main p {font-size:2em;}

