﻿/*
Theme Name: Blank 3 Column
Theme URI: http://pod1.com
Description: GoGo Squeez Wordpress theme.
Author: Pod1 NY
Author URI: http://pod1.com
version: 1.0
*/

/* preloaders & miscellaneous */
.jquery-corner { text-indent:-9999em; }
#top-homepage { background:url(images/home-rollover.gif) no-repeat -9999px -9999px !important; }
#top-about { background:url(images/about-rollover.gif) no-repeat -9999px -9999px !important; }
#top-products { background:url(images/products-rollover.gif) no-repeat -9999px -9999px !important; }
#top-videos { background:url(images/videos-rollover.gif) no-repeat -9999px -9999px !important; }
#top-news { background:url(images/news-rollover.gif) no-repeat -9999px -9999px !important; }
#top-contact { background:url(images/contact-rollover.gif) no-repeat -9999px -9999px !important; }
#top-wheretobuy { background:url(images/where-to-buy-rollover.gif) no-repeat -9999px -9999px !important; }
#top-homepage { background:url(images/button-go-hover.gif) no-repeat -9999px -9999px !important; }
#top-about { background:url(images/button-send-hover.gif) no-repeat -9999px -9999px !important; }
#top-products { background:url(images/blog-submit-hover.gif) no-repeat -9999px -9999px !important; }

/* reset */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td { margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent; }
body { line-height:1; font-family:arial, verdana, times, serif; font-size:11px; background: url(images/bg-paper.jpg) #D1AB6D; }
ol,ul { list-style:none; }
blockquote,q { quotes:none; }
blockquote:before,blockquote:after,q:before,q:after { content:''; content:none; }
:focus { outline:0; }
ins { text-decoration:none; }
del { text-decoration:line-through; }
table { border-collapse:collapse; border-spacing:0; }
input { background-color:#fff; border:none; width:151px; height:18px; float:left; margin:5px 0 0; font-size:11px; }

/* header animated gifs */
#top-homepage a:hover { background:url(images/home-rollover.gif) no-repeat; cursor:pointer; cursor:hand; }
#top-about a:hover { background:url(images/about-rollover.gif) no-repeat; cursor:pointer; cursor:hand; }
#top-products a:hover { background:url(images/products-rollover.gif) no-repeat; cursor:pointer; cursor:hand; }
#top-videos a:hover { background:url(images/videos-rollover.gif) no-repeat; cursor:pointer; cursor:hand; }
#top-wheretobuy a:hover { background:url(images/where-to-buy-rollover.gif) no-repeat; cursor:pointer; cursor:hand; }
#top-news a:hover { background:url(images/news-rollover.gif) no-repeat; cursor:pointer; cursor:hand; }
#top-contact a:hover { background:url(images/contact-rollover.gif) no-repeat; cursor:pointer; cursor:hand; }

/* thank you page */
body.error-2 #container,body.thank-you #container { width:985px; margin:0 auto; padding:0; background:url(images/bg.gif) no-repeat -15px 0; }
body.error-2 div.entry p,body.thank-you div.entry p { text-align:center; clear:left; }
body.error-2 div.entry p em,body.thank-you div.entry p em { color:green; font-size:18px; }
body.error-2 div.entry p a,body.thank-you div.entry p a { color:grey; font-size:12px; margin:4px 0 0; display:block; }
body.error-2 .entry,body.thank-you .entry { margin:auto 0; padding:30px 40px 30px 30px; }

/* global */
#container { width:985px; margin:0 auto; padding:0; overflow:hidden; position:relative; }
#content { font-size:13px; width:896px; height:336px; margin:0 0 0 54px; float:left; }
div.entry p { margin:0 0 13px; }

/* intro */
#intro-anim { width:800px; height:492px; margin:0 auto; }
#skipintrobutton { text-indent:-9999em; display:block; width:106px; height:19px; background:url(images/intro-skipintro.gif) no-repeat; cursor:pointer; cursor:hand; }

/* header */
#header { width:100%; height:134px; padding:23px 0 0 54px; clear:both; }
#logo { display:block; float:left; width:197px; height:140px; margin:0 0 0 31px; background:url(images/logo.png) no-repeat; }
h1#logo a { display:block; height:140px; text-indent:-9999em; }

/* main menu */
#menu { width:628px; height:113px; float:left; position:relative; left:55px; top:19px; z-index:200; }
#top-homepage { width:58px; height:80px; display:block; float:left; margin:0 17px 0 0; position:relative; top:-1px; }
#top-about { width:64px; height:77px; display:block; float:left; margin:0 17px 0 0; }
#top-products { width:92px; height:102px; display:block; float:left; margin:0 17px 0 0; position:relative; top:-2px; }
#top-videos { width:70px; height:79px; display:block; float:left; margin:0 17px 0 0; position:relative; top:-1px; }
#top-wheretobuy { width:64px; height:94px; display:block; float:left; margin:0 17px 0 0; position:relative; top:-15px; left:-5px; }
#top-news { width:78px; height:84px; display:block; float:left; margin:0 17px 0 0; }
#top-contact { width:74px; height:77px; display:block; float:left; margin:0 17px 0 0; position:relative; top:-3px; }
#top-homepage a { width:58px; height:80px; display:block; background:url(images/home-normal.gif) no-repeat; text-indent:-9999em; cursor:pointer; cursor:hand; }
#top-about a { width:64px; height:77px; display:block; background:url(images/about-normal.gif) no-repeat; text-indent:-9999em; cursor:pointer; cursor:hand; }
#top-products a { width:92px; height:102px; display:block; background:url(images/products-normal.gif) no-repeat; text-indent:-9999em; cursor:pointer; cursor:hand; }
#top-videos a { width:70px; height:79px; display:block; background:url(images/videos-normal.gif) no-repeat; text-indent:-9999em; cursor:pointer; cursor:hand; }
#top-wheretobuy a { width:64px; height:94px; display:block; background:url(images/where-to-buy-normal.gif) no-repeat; text-indent:-9999em; cursor:pointer; cursor:hand; }
#top-news a { width:78px; height:84px; display:block; background:url(images/news-normal.gif) no-repeat; text-indent:-9999em; cursor:pointer; cursor:hand; }
#top-contact a { width:74px; height:77px; display:block; background:url(images/contact-normal.gif) no-repeat; text-indent:-9999em; cursor:pointer; cursor:hand; }
#top-homepage a:hover { background:url(images/home-rollover.gif) no-repeat; cursor:pointer; cursor:hand; }
#top-about a:hover { background:url(images/about-rollover.gif) no-repeat; cursor:pointer; cursor:hand; }
#top-products a:hover { background:url(images/products-rollover.gif) no-repeat; cursor:pointer; cursor:hand; }
#top-videos a:hover { background:url(images/videos-rollover.gif) no-repeat; cursor:pointer; cursor:hand; }
#top-wheretobuy a:hover { background:url(images/where-to-buy-rollover.gif) no-repeat; cursor:pointer; cursor:hand; }
#top-news a:hover { background:url(images/news-rollover.gif) no-repeat; cursor:pointer; cursor:hand; }
#top-contact a:hover { background:url(images/contact-rollover.gif) no-repeat; cursor:pointer; cursor:hand; }
body.homepage #top-homepage a { background:url(images/home-active.gif) no-repeat; }
body.about #top-about a { background:url(images/about-active.gif) no-repeat; }
body.product #top-products a,body.appleapple #top-products a,body.applepeach #top-products a,body.applecinnamon #top-products a,body.applebanana #top-products a,body.applestrawberry #top-products a { background:url(images/products-active.gif) no-repeat; }
body.videos #top-videos a { background:url(images/videos-active.gif) no-repeat; }
body.where-to-buy #top-wheretobuy a { background:url(images/where-to-buy-active.gif) no-repeat; }
body#blog #top-news a { background:url(images/news-active.gif) no-repeat; }
body.contact #top-contact a { background:url(images/contact-active.gif) no-repeat; }

/* footer */
#footer { width:100%; clear:both; margin:0 0 20px; }
#footer-copyright { position:relative; display:block; margin:7px 0 0 60px; width:150px; display:inline; }
#footer-right { right:0; width:510px; height:28px; margin:0 46px 0 0; background:url(images/footer-newsletter.gif) no-repeat 0 0; position:absolute; display:inline; }
#footer-right p { display:none; }
#frmSS19 { margin:0 0 0 222px; }
#footer-anim { height:100px; width:985px; position:relative; margin:10px 0 20px 0; }
input#submitbutton { width:28px; height:17px; margin:6px 0 0; border:none; background:url(images/button-go.gif) no-repeat center top; cursor:pointer; cursor:hand; position:relative; display:block; float:left; text-indent:-9999em; }
input#submitbutton:hover { background:url(images/button-go-hover.gif) no-repeat center top; }
#footer-socialnetworklinks { float:right; margin:0 10px 0 0; }
#footer-socialnetworklinks li { float:left; display:block; height:26px; width:24px; margin:0 0 0 3px; }
#footer-socialnetworklinks li a { background:url(images/footer-yt-fb-t.gif) no-repeat left top; height:26px; text-indent:-9999em; display:block; }
#footer-socialnetworklinks li .icon-youtube { width:24px; }
#footer-socialnetworklinks li .icon-facebook { width:24px; background-position:-27px 0; }
#footer-socialnetworklinks li .icon-twitter { width:26px; background-position:-52px 0; }

/* Homepage */
.homepage #container { width:985px; margin:0 auto; padding:0; background:url(images/bg.gif) no-repeat -15px 0; }
body.homepage #post-32 { width:328px; height:159px; margin:0 0 0 33px; }
#home-headline { display:block; margin:5px 0 20px 33px; width:328px; height:69px; text-indent:-9999em; background:url(images/home-100percentfruit.gif) no-repeat; }
#home-enjoy { display:block; margin:0 0 0 33px; width:49px; height:15px; text-indent:-9999em; background:url(images/home-enjoy.gif) no-repeat; }
#home-products { display:block; position:relative; float:right; background:#F6FCFE; width:490px; height:300px; top:-290px; margin:0 10px 0 0; }
/*
#home-products li { margin:0 10px; display:block; float:left; width:138px; height:150px; text-indent:-9999em; }
#home-products li a { display:block; float:left; width:154px; height:150px; text-indent:-9999em; }
#thumbnail-appleapple { background:transparent url(images/product-appleapple.gif) no-repeat; }
#thumbnail-applepeach { background:transparent url(images/product-applepeach.gif) no-repeat; }
#thumbnail-applebanana { background:transparent url(images/product-applebanana.gif) no-repeat; }
#thumbnail-applestrawberry { background:transparent url(images/product-applestrawberry.gif) no-repeat; }
#thumbnail-applecinnamon { background:transparent url(images/product-applecinnamon.gif) no-repeat; }
*/
.homepage #floating-soyummy { clear:both; position:relative; top:-455px; right:-715px; padding:0; margin:0; width:214px; height:209px; text-indent:-9999em; background:transparent url(images/floating-soyummy.png) no-repeat; }
a { outline:none; }
src { outline:none; }
img { outline:none; }

/* About */
body.about #container { width:985px; margin:0 auto; padding:0; background:url(images/bg-about.gif) no-repeat -15px 0; }
#post-2 { width:348px; height:159px; margin:0 0 0 33px; }
#about-headline { display:block; margin:5px 0 20px 33px; width:328px; height:49px!important; text-indent:-9999em; background:url(images/about-100percentfruit.gif) no-repeat; }
#about-mantra { display:block; float:right; position:relative; top:-155px; margin:0 0 0 220px; right:165px; width:324px; height:36px; text-indent:-9999em; background:url(images/about-mantra.gif) no-repeat; }
#content-right-column { display:block; float:right; position:relative; bottom:160px; width:330px; height:100px; margin:0 160px 0 0; clear:left; }
.about #floating-soyummy { clear:both; position:relative; top:-271px; right:-715px; padding:0; margin:0; width:214px; height:209px; text-indent:-9999em; background:transparent url(images/floating-soyummy.png) no-repeat; }

/* Contact */
body.contact #container { width:985px; margin:0 auto; padding:0; background:url(images/bg-contact.gif) no-repeat -15px 0; }
#post-17 { width:368px; margin:0 0 0 33px; }
#about-headline { display:block; margin:5px 0 20px 33px; width:553px; height:69px; text-indent:-9999em; background:url(images/contact-100percentfruit.gif) no-repeat; }
#contact-findus { clear:both; top:-70px; display:block; position:relative; margin:0 0 0 33px; width:217px; height:17px; background:url(images/contact-findus.gif) no-repeat; }
#contact-findus a {margin-left:125px;}
.contact-text { display:block; top:-70px; position:relative; width:290px; margin:0 0 0 33px; clear:left; }
.contact #floating-soyummy { clear:both; position:relative; top:-271px; right:-715px; padding:0; margin:0; width:214px; height:209px; text-indent:-9999em; background:transparent url(images/floating-soyummy.png) no-repeat; }
#post-17 label { display:none; }
.cf-ol li { clear:left; }
#li--1,#li--2,#li--3 { height:26px; width:164px; background:transparent url(images/contact-formbg.gif) no-repeat; margin:5px 5px 5px 0; }
#post-17 input { width:131px; margin:4px 0 0 20px; background:transparent; }
#li--4 { float:right; position:relative; right:-40px; top:-90px; width:230px; height:120px; background:transparent url(images/contact-textfield.gif) no-repeat; }
#cf_field_4 { width:195px; height:100px; border:none; background:transparent; margin:10px 0 0 15px; overflow: hidden;}
.reqtxt,.emailreqtxt, .linklove { display:none; }
.cf-sb { float:right; position:relative; right:-350px; top:-20px; }
input#sendbutton { display:block; position:relative; width:71px; height:28px; margin:6px 0 0; padding:0; border:none; background:url(images/button-send.gif) no-repeat center top; cursor:pointer; cursor:hand; text-indent:-9999em; }
input#sendbutton:hover { background:url(images/button-send-hover.gif) no-repeat center top; text-indent:-9999em; cursor:pointer; cursor:hand; }


/* Products */
body.product #container { width:985px; margin:0 auto; padding:0; overflow:hidden; background:url(images/bg-products.gif) no-repeat -15px 0; }
#post-4 { width:368px; margin:0 0 0 33px; }
#products-headline { display:block; margin:5px 0 20px 33px; width:359px; height:42px; text-indent:-9999em; background:url(images/products-gogosqueez.gif) no-repeat; }
#products-itsgogogood { display:block; position:relative; margin:0 0 0 33px; width:345px; height:14px; text-indent:-9999em; background:url(images/products-itsgogogood.gif) no-repeat; }
#productlist { display:block; float:right; width:542px; height:245px; position:relative; top:-180px; right:-25px; 
/* left:-100px;*/
}
#productlist li { display:block; width:154px; height:212px; position:absolute; float:left; }
#productlist li a { display:block; width:154px; height:212px; text-indent:-9999em; }
#productlist li.products-appleapple { background:url(images/products-appleapple.png) no-repeat; top:30px pointer; cursor:hand; }
#productlist li.products-appleapple:hover { z-index:10; cursor:pointer; cursor:hand; }
#productlist li.products-applebanana { background:url(images/products-applebanana.png) no-repeat; right:300px; cursor:pointer; cursor:hand; }
#productlist li.products-applebanana:hover { z-index:10; cursor:pointer; cursor:hand; }
#productlist li.products-applecinnamon { background:url(images/products-applecinnamon.png) no-repeat; right:200px; top:20px; cursor:pointer; cursor:hand; }
#productlist li.products-applecinnamon:hover { z-index:10; cursor:pointer; cursor:hand; }
#productlist li.products-applepeach { background:url(images/products-applepeach.png) no-repeat; right:110px; cursor:pointer; cursor:hand; }
#productlist li.products-applepeach:hover { z-index:10; cursor:pointer; cursor:hand; }
#productlist li.products-applestrawberry { background:url(images/products-applestrawberry.png) no-repeat; right:15px; top:40px; cursor:pointer; cursor:hand; }
#productlist li.products-applestrawberry:hover { z-index:10; cursor:pointer; cursor:hand; }
#product-anim { display:block; position:absolute; width:400px; height:317px; top:70px; left:247px; cursor:pointer; cursor:hand; }


.pouch {display:block;position: absolute;width:264px;height:379px;top:120px;right:190px;}

#nutritionfacts {position: absolute;top:177px;}
body.applepeach #nutritionfacts {position: absolute;top:210px;left:80px;}
body.applebanana #nutritionfacts {position: absolute;top:187px;left:80px;}
body.applecinnamon #nutritionfacts {position: absolute;top:177px;left:80px;}
body.applestrawberry #nutritionfacts {position: absolute;top:187px;left:80px;}

/* Product Appleapple */
body.appleapple #container { width:985px; margin:0 auto; padding:0; overflow:hidden; background:url(images/bg.gif) no-repeat -15px 0; }
#post-19 { width:368px; margin:0 0 0 33px; }
#appleapple-headline { display:block; margin:5px 0 14px 33px; width:359px; height:67px; text-indent:-9999em; background:url(images/appleapple-gogosqueez.gif) no-repeat; }
body.appleapple #products-footer-links { right:-715px; bottom:-85px; clear:both; position:relative; padding:0; margin:0; width:117px; height:84px; }

/* Product Applepeach */
body.applepeach #container { width:985px; margin:0 auto; padding:0; overflow:hidden; background:url(images/bg.gif) no-repeat -15px 0; }
#post-25 { width:368px; margin:0 0 0 33px; }
#applepeach-headline { display:block; margin:5px 0 14px 33px; width:359px; height:67px; text-indent:-9999em; background:url(images/applepeach-gogosqueez.gif) no-repeat; }
body.applepeach #products-footer-links { right:-715px; bottom:-85px; clear:both; position:relative; padding:0; margin:0; width:117px; height:84px; }

/* Product Applebanana */
body.applebanana #container { width:985px; margin:0 auto; padding:0; overflow:hidden; background:url(images/bg.gif) no-repeat -15px 0; }
#post-21 { width:368px; margin:0 0 0 33px; }
#applebanana-headline { display:block; margin:5px 0 7px 33px; width:359px; height:67px; text-indent:-9999em; background:url(images/applebanana-gogosqueez.gif) no-repeat; }
body.applebanana #products-footer-links { right:-715px; bottom:-75px; clear:both; position:relative; padding:0; margin:0; width:101px; height:84px; }

/* Product Applecinnamon */
body.applecinnamon #container { width:985px; margin:0 auto; padding:0; overflow:hidden; background:url(images/bg.gif) no-repeat -15px 0; }
#post-23 { width:368px; margin:0 0 0 33px; }
#applecinnamon-headline { display:block; margin:5px 0 14px 33px; width:359px; height:67px; text-indent:-9999em; background:url(images/applecinnamon-gogosqueez.gif) no-repeat; }
body.applecinnamon #products-footer-links { right:-715px; bottom:-98px; clear:both; position:relative; padding:0; margin:0; width:117px; height:84px; }

/* Product Applestrawberry */
body.applestrawberry #container { width:985px; margin:0 auto; padding:0; overflow:hidden; background:url(images/bg.gif) no-repeat -15px 0; }
#post-27 { width:368px; margin:0 0 0 33px; }
#applestrawberry-headline { display:block; margin:5px 0 14px 33px; width:359px; height:67px; text-indent:-9999em; background:url(images/applestrawberry-gogosqueez.gif) no-repeat; }
body.applestrawberry #products-footer-links { right:-715px; bottom:-85px; clear:both; position:relative; padding:0; margin:0; width:126px; height:84px; }

/* global product detail */
#link-title { display:block; width:104px; height:14px; text-indent:-9999em; background:url(images/product-link-title.gif) no-repeat; }
#link-appleapple { display:block; width:89px; height:16px; text-indent:-9999em; background:url(images/product-link-appleapple.gif) no-repeat; }
#link-appleapple a { display:block; width:89px; height:16px; }
#link-applepeach { display:block; width:90px; height:16px; text-indent:-9999em; background:url(images/product-link-applepeach.gif) no-repeat; }
#link-applepeach a { display:block; width:90px; height:16px; }
#link-applebanana { display:block; width:101px; height:16px; text-indent:-9999em; background:url(images/product-link-applebanana.gif) no-repeat; }
#link-applebanana a { display:block; width:101px; height:16px; }
#link-applecinnamon { display:block; width:117px; height:16px; text-indent:-9999em; background:url(images/product-link-applecinnamon.gif) no-repeat; }
#link-applecinnamon a { display:block; width:117px; height:16px; }
#link-applestrawberry { display:block; width:126px; height:16px; text-indent:-9999em; background:url(images/product-link-applestrawberry.gif) no-repeat; }
#link-applestrawberry a { display:block; width:126px; height:16px; }

/* where to buy */
body.where-to-buy #container { width:985px; margin:0 auto; padding:0; overflow:hidden; background:url(images/bg.gif) no-repeat -15px 0; }
#post-15 a { font-style:normal; color:#f58026; }
.where-to-buy-left-column { width:368px; }
#store-locator-headline { display:block; width:101px; height:14px; text-indent:-9999em; background:url(images/where-to-buy-storelocator.gif) no-repeat; }
#post-15 { margin:0 0 0 33px; }
#where-to-buy-headline { display:block; margin:5px 0 20px 33px; width:329px; height:68px; text-indent:-9999em; background:url(images/where-to-buy-100percentsqueezble.gif) no-repeat; }
#content-right-column { display:block; float:right; position:relative; bottom:160px; width:330px; height:100px; margin:0 16px 0 0; clear:left; }
#results { height:260px; overflow:auto; position:relative; float:right; left:-40px; top:-265px; width:404px!important; }
#searchForm { background:url(images/where-to-buy-formbg.gif) no-repeat; }
#searchForm p { font-size:10px; clear:both; }
#addressInput { margin:6px 0 0 10px; width:264px!important; height:13px!important; display: block; float: left; }
#addressSubmit { margin: 0 0 0 25px; width:84px!important; height:28px!important; display: block; float: left; background:url(images/where-to-buy-search.gif) no-repeat 0 0; text-indent:-9999em; cursor:pointer; cursor:hand; }
#addressSubmit:hover { background-position: 0 -28px; }
#radiusSelect { display:none; }
div.result div.result_address { width:270px!important; }
div.result div.result_phone { clear:left; }
#results h3 { font-weight:normal; }
#results h3.locator-maintitle { margin:0 0 10px; text-indent:5px; color:#666; }
.result_description { float:left; width:100%; color:#8f8f8f; }
#temp-store-logos { width:450px; height:300px; position:absolute; top:180px; right:75px; }
#temp-store-logos li { margin:5px 5px 0 0; }
#temp-store-logos .giant { width:96px; height:49px; background:url(images/temp/thumb-12.gif) no-repeat; float:left; }
#temp-store-logos .giant a { width:96px; height:49px; display:block; }
#temp-store-logos .shaws { width:96px; height:49px; background:url(images/temp/thumb-13.gif) no-repeat; float:left; }
#temp-store-logos .shaws a { width:96px; height:49px; display:block; }
#temp-store-logos .jewelosco { width:96px; height:49px; background:url(images/temp/thumb-5.gif) no-repeat; float:left; }
#temp-store-logos .jewelosco a { width:96px; height:49px; display:block; }
#temp-store-logos .stopandshop { width:96px; height:49px; background:url(images/temp/thumb-6.gif) no-repeat; float:left; }
#temp-store-logos .stopandshop a { width:96px; height:49px; display:block; }
#temp-store-logos .gianteagle { width:96px; height:49px; background:url(images/temp/thumb-8.gif) no-repeat; float:left; }
#temp-store-logos .gianteagle a { width:96px; height:49px; display:block; }
#temp-store-logos .fredmeyer { width:96px; height:49px; background:url(images/temp/thumb-9.gif) no-repeat; float:left; }
#temp-store-logos .fredmeyer a { width:96px; height:49px; display:block; }
#temp-store-logos .centralmarket { width:96px; height:49px; background:url(images/temp/thumb-10.gif) no-repeat; float:left; }
#temp-store-logos .centralmarket a { width:96px; height:49px; display:block; }
#temp-store-logos .rainbow { width:96px; height:49px; background:url(images/temp/thumb-11.gif) no-repeat; float:left; }
#temp-store-logos .rainbow a { width:96px; height:49px; display:block; }
#temp-store-logos .kings { width:96px; height:49px; background:url(images/temp/thumb-4.gif) no-repeat; float:left; }
#temp-store-logos .kings a { width:96px; height:49px; display:block; }
#temp-store-logos .harristeeter { width:96px; height:49px; background:url(images/temp/thumb-7.gif) no-repeat; float:left; }
#temp-store-logos .harristeeter a { width:96px; height:49px; display:block; }
#temp-store-logos .babiesrus { width:96px; height:49px; background:url(images/temp/thumb-1.gif) no-repeat; float:left; }
#temp-store-logos .babiesrus a { width:96px; height:49px; display:block; }
#temp-store-logos .toysrus { width:96px; height:49px; background:url(images/temp/thumb-2.gif) no-repeat; float:left; }
#temp-store-logos .toysrus a { width:96px; height:49px; display:block; }
#temp-store-logos .wholefoods { width:96px; height:49px; background:url(images/temp/thumb-3.gif) no-repeat; float:left; }
#temp-store-logos .wholefoods a { width:96px; height:49px; display:block; }

/* videos */
body.videos #container { width:985px; margin:0 auto; padding:0; overflow:hidden; background:url(images/bg-videos.gif) no-repeat -15px 0; }
#post-6 { width:368px; height:159px; margin:0 0 0 33px; }
.tubepress_normal_embedded_wrapper { float:right; position:absolute; right:153px; top:178px; }
#videos-headline { display:block; margin:5px 0 0 33px; width:328px; height:69px; text-indent:-9999em; background:url(images/videos-100percentsqueezble.gif) no-repeat; }
#video-moreon { clear:left;display:block; float:right; position:absolute; bottom:57px; margin:0 0 0 220px; right:296px; width:234px; height:15px; text-indent:-9999em; background:url(images/videos-moreon.gif) no-repeat; }
#content-right-column { display:block; float:right; position:relative; bottom:160px; width:330px; height:100px; margin:0 160px 0 0; clear:left; }
.tubepress_thumbs { left:-26px!important; position:relative; width:352px; height:220px; margin-left: 27px; overflow-y: scroll; overflow-x: hidden; }
#mediaspace { float:right; position:absolute; float:right; left:430px; position:absolute; top:205px; }

/* blog */
body#blog #container { width:985px; margin:0 auto; padding:0; overflow:hidden; background:url(images/bg-blog.gif) no-repeat -15px 0; }
#inner-container { background: url(images/bg-repeat.gif) repeat-y -15px 0; width: 100%; float: left; margin-top: -15px; padding-top: 30px; }
#content-right-column { display:block; float:right; position:relative; bottom:160px; width:330px; height:100px; margin:0 160px 0 0; clear:left; }
#blog-footer-bg { width:1024px; height:69px; background:url(images/bg-blog-footer.gif) no-repeat; margin:0 0 10px; }
#left { width:239px; height:859px; display:block; position:relative; clear:left; float:left; left:63px; }
li.blog-left-apple { width:239px; height:207px; display:block; }
li.blog-left-banana { width:239px; height:160px; display:block; }
li.blog-left-cinnamon { width:239px; height:160px; display:block; }
li.blog-left-peach { width:239px; height:160px; display:block; }
li.blog-left-strawberry { width:239px; height:174px; display:block; }
a.blog-left-apple { width:239px; height:207px; display:block; text-indent:-9999em; background:url(images/blog-left-column_apple.jpg) no-repeat; cursor:pointer; cursor:hand; }
a.blog-left-banana { width:239px; height:160px; display:block; text-indent:-9999em; background:url(images/blog-left-column_banana.jpg) no-repeat; cursor:pointer; cursor:hand; }
a.blog-left-cinnamon { width:239px; height:160px; display:block; text-indent:-9999em; background:url(images/blog-left-column_cinnamon.jpg) no-repeat; cursor:pointer; cursor:hand; }
a.blog-left-peach { width:239px; height:160px; display:block; text-indent:-9999em; background:url(images/blog-left-column_peach.jpg) no-repeat; cursor:pointer; cursor:hand; }
a.blog-left-strawberry { width:239px; height:174px; display:block; text-indent:-9999em; background:url(images/blog-left-column_strawberry.jpg) no-repeat; cursor:pointer; cursor:hand; }
body#blog #content { width:400px; height:auto; float:left; position:relative; }
#right { float:right; width:200px; position:relative; margin:0 60px 0 0; }
#bloghead h2 { width:144px; height:16px; background:url(images/blog-gogoscribbles.gif) no-repeat; text-indent:-9999em; }
#bloghead p { line-height:normal; font-size:12px; margin:6px 0 0; padding:0 0 15px; border-bottom:1px solid; }
body#blog .post { font-size:12px; line-height:normal; margin:6px 0 13px; padding:0 0 15px; border-bottom:1px solid; }
body#blog .post h2 a { font-size:16px; color:#ed174f; text-decoration:none; margin:6px 0 5px; display:block; }
body#blog .post h2 a:hover { color:#ed174f; }
body#blog #content small { font-size:16px; color:#076324; text-decoration:none; }
body#blog .postmetadata { text-transform:uppercase; }
#blog-subcribebutton { width:160px; height:46px; background:url(images/blog-subscribe.gif) no-repeat; margin:20px 0 0; }
#blog-subcribebutton,#blog-subcribebutton a { width:160px; height:46px; display:block; text-indent:-9999em; }
#blog-ournetwork { width:178px; height:47px; background:url(images/blog-ournetwork.gif) no-repeat; margin:15px 0; display:block; text-indent:-9999em; }
#blog-followusontwitter { background:url(images/blog-followusontwitter.gif) no-repeat; margin:0 0 10px; }
#blog-followusontwitter,#blog-followusontwitter a { width:125px; height:47px; display:block; text-indent:-9999em; }
#blog-facebook { background:url(images/blog-facebook.gif) no-repeat; margin:15px 0 10px; }
#blog-facebook,#blog-facebook a { width:179px; height:48px; display:block; text-indent:-9999em; }
#blog-youtube { background:url(images/blog-youtube.gif) no-repeat; margin:0 0 10px; }
#blog-youtube,#blog-youtube a { width:173px; height:46px; display:block; text-indent:-9999em; }
#blog-recentposts { position:relative; left:-29px; width:156px; height:59px; background:url(images/blog-recentposts.gif) no-repeat; margin:15px 0 0; display:block; text-indent:-9999em; }
.twitter_status { font-size:12px; }
.twitter_meta { color:#f58026; font-size:12px; margin:2px 0 8px; display:block; }
.twitter_status a { color:#f58026; font-size:12px; display:block; margin:3px 0 0; }
body#blog .post a { color:#f58026; }
body#blog .post a:hover { color:#d16d20; }
#right li { list-style:none; }
#right a { text-decoration:none; color:#f58026; font-size:12px!important; display:block; margin:3px 0 0; text-transform:capitalize; cursor:pointer; cursor:hand; }
#right a:hover { text-decoration:none; color:#d16d20; font-size:12px!important; display:block; margin:3px 0 0; text-transform:capitalize; cursor:pointer; cursor:hand; }
#blog-monthlyarchive { width:185px; height:60px; background:url(images/blog-monthlyarchive.gif) no-repeat; margin:15px 0 0; display:block; text-indent:-9999em; }
#blog-labels { position:relative; left:-14px; width:79px; height:62px; background:url(images/blog-labels.gif) no-repeat; margin:15px 0 0; display:block; text-indent:-9999em; }
body#blog .post p img { width:400px!important; height:auto!important; }
#commentform #submit { display:block; width:89px; height:28px; background:url(images/blog-submit.gif); border:none; cursor:pointer; cursor:hand; text-indent:-9999em; }
#commentform #submit:hover { background:url(images/blog-submit-hover.gif); }
#respond h3 { margin:0 0 10px; }
#comments { margin:0 0 10px; }
#respond { margin:10px 0 0; }
.comment-body { border-bottom:1px grey solid; margin:0 0 10px; padding:0 0 5px; }
.commentlist a { color:#f58026; font-size:12px; }
#commentform p { width:200px; clear:left; margin:0 0 10px; }
#commentform p a { color:#f58026; font-size:12px; }
#commentform em { font-size:12px; color:#076324; }
#commentform input { border:1px solid #999999; color:#999999; font-family:Arial,Verdana,sans serif; font-size:10px; margin-left:0; outline-color:#999999; padding:4px; position:relative; width:160px; height:13px; margin-bottom:6px; }
.commentlist { }
.commentmetadata { margin:0 0 10px; }