body {
	background: #E5E1D6;
    background-repeat:repeat;
}

.HeaderLabel {
    background-color:#39483F;
    color:#FFFFFF;
    font-style: italic;
    font-weight: bold;
    font-family: Arial;
    font-size:28px;
    padding: 15px 10px 10px 10px;
    text-align: center;
}

.HeaderPadding {
    background-color:#e9e0d2;
    height:10px;
}

/*'Good*/

.SubHeaderLabel {
    color:#39483F;
    font-weight: bold;
    font-size:16px;
    display:block;
    background-color: #FFF4D5;
    border-radius: 10px;
    padding: 10px 10px 10px 10px;
    line-height: 1.25;

}

.SubHeaderImage {
    width: 100%;
    height: 100px;
    padding-bottom: 15px;
}

.StoreButton {
    font-weight: bold;
    font-size:18px;
    border-radius: 15px;
    height: 100px;
    width: 200px;
    border-color: white;
    background: orange;
    color: #39483F;
    text-align:center;
    white-space: normal;
    margin:10px 0 15px 0;
}

/*work*/

/*LEFT*/
.IntroLabel {
    font-family:'Times New Roman';
    font-size:18px;
    display:block;
    width:100%;
    color: #39483F;
}

.FirstTimeHeader {
	color: #39483F;
    font-size:22px;
    font-weight:bold;
    display:block;
    width:100%;
    margin:30px 0 30px 0;
}

.FirstTimeCopy {
    font-family:'Times New Roman';
    font-size:18px;
    width:100%;
    display:block;
    color: #39483F;
}

.LoyaltyMemberHeader {
    color: #39483F;
    font-size:22px;
    font-weight:bold;
    display:block;
    margin:30px 0 30px 0;
}

/*RIGHT*/
.RightImage {
    width: 100%;
    height: 350px;
}

.RegisterButton {
    font-weight: bold;
    font-size:22px;
    border-radius: 15px;
    width: 100%;
    height: 50px;
    border-color: white;
    background: orange;
    color: #39483F;
    text-align:center;
}

.GrayBox {
    width:100%;
    height: 380px;
    background-color: lightgray;
    padding: 20px 10px 20px 10px;
    margin-top: 20px;
}

.ReturningHeader {
    color: black;
    font-size:22px;
    font-weight:bold;
    text-align:center;
    margin-bottom:40px;
    display:block;
}

.LoginText {
    color: black;
    font-size:18px;
    display:block;
    margin: 0px 0px 5px 20px;
}

.UserBox {
    width: 80%;
    height: 40px;
    font-size:18px;
    margin: 0px 0px 5px 20px;
    display:block;
}

.LoginButtonO {
    font-weight: bold;
    font-size:22px;
    border-radius: 15px;
    width: 80%;
    height: 50px;
    border-color: white;
    background: orange;
    color: #39483F;
    text-align:center;
    margin: 20px 20px 20px 20px;
}

.Forgot {
    font-size:16px;
    margin: 20px 20px 20px 20px;
}

.InfoLabel {
    background-color:#39483F;
    color:#FFFFFF;
    font-family: Arial;
    font-size:18px;
    padding: 20px 20px 20px 20px;
    margin-top: 20px;
    width: 100%;
    display:block;
}

/*Columns*/
* {
  box-sizing: border-box;
}

.Column {
  float: left;
}

.BodyLeft {
  width: 55%;
  padding: 0px 15px 0px 25px;
}

.BodyRight {
  width: 45%;
  padding: 0px 25px 0px 15px;
}

.HeaderLeft {
  width: 78%;
  padding: 15px 0px 0px 15px;
}

.HeaderRight {
  width: 22%;
  padding: 0px 15px 0px 0px;
}

.Row:after {
  content: "";
  display: table;
  clear: both;
}

.StoreLogoHyperLinkImage {
    width: 100%;
}






.HeaderImage
{
	background-image: url('header_storelocations.png');
    width: 111px;
    height: 111px;
    padding-left: 180px;
    background-repeat: no-repeat;
    background-size: 180px;
}


.PageHeader {
	color: #475E9E;
}

.GVItem a, .GVSelectedItem a, .GVAltItem a {
	color: #7F9B45;
}

.GVSelectedItem {
	background-color: #eff5ea;
}

.Link {
	color: #7F9B45;
}

.TopBarLink {
    color: #7F9B45;
}

.pagination a:link {
	color: #7F9B45;
}

.NotAMember {
	color: #475E9E;
}

.LoginHeader {
	color: #475E9E;
}

.LoginBackgroundColor {
	background-color: #FBF9F3;
}

.StatusMessage1 {
	color: #475E9E;
}

.StatusMessage2 {
	color: #000;
}

.CategoryTitle {
	color: #475E9E;
}

.PageTitle {
	color: #475E9E;
}

.SectionHeader {
	color: #475E9E;
}

.FooterLink {
color:#FFFFFF;
}
