div#footer {
    background: transparent url(../images/fr/this_is_love.gif) no-repeat scroll center top;
}

div.bio {
    background-image: url(../images/fr/BandB_bio.jpg);
    padding-bottom: 300px;
}

h1.dbl_churn {
    background: url(../images/fr/double_churn_h1.png) no-repeat center top;
    width: 648px;
    height: 18px;
}

ul.flavours li {
    list-style: none;
    text-align: left;
    margin: -40px 0 0 0;
    display: block;
    width: 770px;
    float: left;
    clear: both;
}

ul.flavours li p {
    margin-top: 7px;
    font-size: 12px;
    line-height: 17px;
}

ul.flavours li h2.choco {
    background: url(../images/fr/dark_choco_h2.png) no-repeat center top;
    width: 287px;
    height: 42px;
}

ul.flavours li h2.banana {
    background: url(../images/fr/banana_cream_h2.png) no-repeat center top;
    width: 328px;
    height: 41px;
}

ul.flavours li h2.cheeseCake {
    background: url(../images/fr/choco_cheescake_h2.png) no-repeat center top;
    width: 368px;
    height: 44px;
}

h2.brian_scoop {
    width: 205px;
    background: url(../images/fr/brian_bio.png) top left no-repeat;
}

h2.beth_scoop {
    width: 215px;
    height: 22px;
    background: url(../images/fr/beth_bio.png) top left no-repeat;
}

div.momentPshawOld {
    background: transparent url(../images/fr/BandB_again.jpg) no-repeat scroll left bottom;
    padding-bottom: 60px;
}

div.moment span.text {
    float: left;
    margin: 57px -75px 0 20px;
    text-align: left;
    width: 340px;
}

div.moment img {
    float: left;
    margin-bottom: -17px;
    margin-right: -40px;
    margin-top: 11px;
}

div.moment img.quoteOpen {
    margin: -4px 0 0 -30px;
}

div.moment img.quoteClose {
    margin: -36px -29px 0 0;
    float: right;
}

div.moment span.text2 blockquote {
    font-style: italic;
    margin: 15px 5px 0 0;
    padding: 15px 0 0;
}

div.moment p {
    line-height: 19px;
    margin-bottom: 10px;
}

h1.breyersMoment {
    background: transparent url(../images/fr/whats_a_breyers_moment.png) no-repeat scroll right bottom;
    height: 62px;
    margin: 5px auto 55px;
    width: 446px;
    text-indent: -99999px;
    display: block;
}

div.moment {
    clear: both;
    float: right;
    margin-top: -65px;
}

div.moment span.text2 {
    clear: both;
    float: right;
    margin: 80px 60px 0 0;
    text-align: left;
    width: 325px;
}

div.moment img.quoteOpen {
    margin: -4px 0 0 -40px;
}

div.moment img.quoteClose {
    margin: -36px -29px 0 0;
}

div.moment span.text2 {
    width: 325px;
}

img.comingsoon {
    margin-top: 25px;
}

div#Navigation a.logo {
    background: url(../images/fr/share_the_love_logo.png) no-repeat left top;
}

div#Navigation ul li {
    margin-right: 49px;
}

a.createMomentLink {
    background: url(../images/fr/create_a_breyers_moment.png) no-repeat scroll left top;
    width: 300px;
    height: 70px;
}

div.intro {
    float: right;
    margin: 17px 41px 10px 0;
    text-align: left;
    width: 450px;
}

div.intro h1 {
    background: url(../images/fr/share_the_love.png) no-repeat center top;
    width: 414px;
    height: 43px;
}

p.signature {
    background: url(../images/fr/BandB_sig.png) no-repeat center top;
    width: 185px;
    height: 18px;
}

div#Navigation ul {
    background: url(../images/fr/nav_banner.gif) no-repeat scroll left top;
}

li.createMoment a {
    background: url(../images/fr/nav_create_moment.gif) no-repeat scroll left top;
    width: 133px;
    height: 35px;
}

li.createMoment a:hover {
    background: url(../images/fr/nav_create_moment.gif) no-repeat scroll left bottom;
}

li.createMoment a.active {
    background: url(../images/fr/nav_create_moment.gif) no-repeat scroll left bottom;
}

li.bethAndBrian a {
    background: url(../images/fr/nav_BandB.gif) no-repeat scroll left top;
    width: 76px;
    height: 31px;
    margin-top: 6px;
}

h1.breyersMoment {
    background: url(../images/fr/whats_a_breyers_moment.png) no-repeat right bottom;
    width: 446px;
    height: 62px;
    margin: 5px auto 55px auto;
}

div.moment strong.brian {
    width: 64px;
    height: 17px;
    background: url(../images/fr/brian.gif) no-repeat center bottom;
}

div.moment strong.beth {
    width: 76px;
    height: 22px;
    background: url(../images/fr/beth.gif) no-repeat center bottom;
}

li.bethAndBrian a:hover {
    background: url(../images/fr/nav_BandB.gif) no-repeat scroll left bottom;
}

li.bethAndBrian a.active {
    background: url(../images/fr/nav_BandB.gif) no-repeat scroll left bottom;
}

li.onTheRadio a {
    background: url(../images/fr/nav_onRadio.gif) no-repeat scroll left top;
    width: 84px;
    height: 19px;
    margin-top: 11px;
}

li.onTheRadio a:hover, li.onTheRadio a.active {
    background-position: left bottom;
}

li.newFlavours a {
    background: url(../images/fr/nav_new_flavours.gif) no-repeat scroll left top;
    width: 157px;
    height: 23px;
    margin-top: 14px;
}

li.newFlavours a:hover, li.newFlavours a.active {
    background-position: left bottom;
}

a.createMomentLink_right {
    background: url(../images/fr/create_a_breyers_moment.png) no-repeat scroll left top;
}

h1.listen_to {
    background: transparent url(../images/fr/listen_to_banb.gif) no-repeat scroll center top;
    height: 106px;
    width: 431px;
}

div.radioBG {
    background-image: url(../images/fr/radio_bg.jpg);
}

div.moment img.quoteOpen {
    margin: -4px 0 0 -30px;
}

form.TAF {
    width: 777px;
}

div.TAF ul.form_list span {
    width: 130px;
    float: left;
}

div.TAF ul.form_list {
    width: 370px;
    float: left;
    margin: 0;
}

div.TAF ul.form_list li {
    width: 365px;
}

div#Navigation ul.with_sub {
    height: 83px;
    background: url(../images/common/nav_banner_w_sub_fr.jpg) no-repeat scroll left top;
}

div#Navigation ul.sub {
    bottom: 0;
    left: -18px;
	_bottom: -33px;
}



/* sub nav for create a moment, prizing details and contest rules pages*/
li.prize_details a {
    background: url(../images/fr/nav_prize_details.gif) no-repeat scroll left top;
    width: 75px;
    height: 27px;
}

li.prize_details a:hover, li.prize_details a.active {
    background: url(../images/fr/nav_prize_details.gif) no-repeat scroll left bottom;
}

li.contest_rules a {
    background: url(../images/fr/nav_contest_rules.gif) no-repeat scroll left top;
    width: 94px;
    height: 27px;
}

li.contest_rules a:hover, li.contest_rules a.active {
    background: url(../images/fr/nav_contest_rules.gif) no-repeat scroll left bottom;
}

h1.ultimate_moment {
    background: url(../images/fr/ultimate_moment.gif) no-repeat scroll right bottom;
    height: 27px;
    width: 535px;
}

div.momentPshaw {
    background: transparent url(../images/fr/BandB_again.jpg) no-repeat scroll right bottom;
    right: -58px;
    width: 454px;
    bottom: -15px;
}

a.createMomentDark {
    background: transparent url(../images/fr/create_a_moment.gif) no-repeat scroll left top;
}

div.whats_a_breyers_moment h2 {
    background: transparent url(../images/fr/whats_a_breyers_moment.gif) no-repeat scroll center top;
    height: 30px;
    width: 412px;
}

div.whats_a_breyers_moment {
    width: 369px;
}

strong.beth {
    background: transparent url(../images/fr/beth.png) no-repeat scroll center bottom;
    height: 16px;
    width: 76px;
}

strong.brian {
    background: transparent url(../images/fr/brian.png) no-repeat scroll center bottom;
    height: 16px;
    width: 65px;
}

h2.grandPrize {
    background: transparent url(../images/fr/grand_prize.gif) no-repeat scroll left top;
    width: 180px;
}

h2.secondaryPrize {
    background: transparent url(../images/fr/secondary_prize.gif) no-repeat scroll left top;
    width: 239px;
}

ul.socialLinks a.TAF {
    background: transparent url(../images/fr/taf_button.gif) no-repeat scroll left top;
    height: 25px;
    width: 177px;
}

ul.socialLinks {
    top: 2px;
    width: 270px;
} .at300m {
    padding: 0 !important;
    display: block !important;
    width: 84px !important;
    height: 25px !important;
}

a.createMomentLink_intro {
    background: transparent url(../images/fr/create_a_moment_bandb.gif) no-repeat scroll left top;
    height: 66px;
    margin: 15px 0 0;
    width: 340px;
}

div.prizes {
    padding-top: 15px;
}

div.prizes h2 {
    margin: 5px 75px 20px;
}

a.createMomentDark {
    -moz-background-clip: border;
    -moz-background-inline-policy: continuous;
    -moz-background-origin: padding;
    background: transparent url(../images/fr/create_a_moment.gif) no-repeat scroll left top;
}

a.createMomentDark {
    margin: 10px auto;
}







