/* Edited with EditCSS */
/**** LINK-tag style sheet style.css ****/

/*
Client:GoodGrape 
Website:Written by:Peter Flaschner
Last updated:All contents C The Blog Studio and/or the owner of the site.
www.theblogstudio.com
----
*/
/*------------- =general ---------------*/
*{padding:0;margin:0;}
img{border:0;margin:0;padding:0;}
p{margin:0 0 1.3em 0;font-family:"trebuchet ms",Arial,Helvetica,sans-serif;}
.clearit{clear:both;}
/* we're going to set the font-size on the body to 76%. This means that when we set a font to 1em,it will be pretty close to the user's default font size. NO USING PX FOR FONTS - ems or % only please */
body{font-family:"trebuchet ms";font-size:76%;background:url(site-images/sitebg.gif) repeat top center #520000;xmin-width:980px;}
.clearMe {clear:both;}
.floatLeft {float:left;}
.floatRight {float:right;}
/*------------- =layout ---------------*/
#est {position: absolute; left: 490px; top: 113px ;}
#wrapper{width:876px;margin:0px auto;padding:0 0 300px 0;background:url(site-images/bodybg.jpg) repeat-y #c2b6a2;}
#popWrapper{width:663px;margin:0px auto;padding:0 0 20px 0;background:url(site-images/bodybg.jpg) repeat-y #c2b6a2;}
* html #wrapper{width:856px;}
#home #wrapper{background:url(site-images/bodybghome.jpg) repeat-y #c2b6a2; position: relative;}
#headerHolder{width:876px;height:409px;margin:0px auto; position:relative;/* background:#c2b6a2 url(site-images/ggwcHeaderBg.jpg) no-repeat left top;*/}
#headerLeft{width:255px;float:left;}
#headerRight{width:267px;float:right;}
#contentHolder{width:843px;margin:0px auto;position:relative;top:-5px;z-index:98;clear:both;}
* html #contentHolder{padding:0 0 0 20px;}
#mainContent{width:452px;float:left;}
#innerContent{width:655px;float:left;background:url(site-images/bodybg-top.jpg) no-repeat;margin:-10px 0 0 -15px;padding:50px 0px;}
* html #innerContent{margin:-10px 0 0 -10px;}
#sidebars{width:387px;float:right;}
#featurePost{margin:0px 0px 20px 0;padding-bottom:10px;background:url(site-images/featureBg.jpg) repeat-y right top;border-top:0px solid #f1dec0;position:relative;z-index:1000;}
* html #featurePost{margin:0 0 20px 0;}
#featurePost br{margin:0;}
#featurePostContent{margin:-200px 0 0 0;position:relative;z-index:3000;}
#featurePost img{position:relative;z-index:3500;margin:5px;padding:5px;border:1px solid #520000;background:#C3B7A1;}
#featurePost .date img{border: none;background: none;}
#featurePost .date a{border: none;}
#newsLinks{background:url(site-images/newslinks-09.jpg) no-repeat left top;width:452px;height:800px;}
#newsOnTheWeb{width:180px;float:left;margin-left:35px;}
#goodLinks{width:170px;margin-right:50px;float:right;}
#sbOne{width:195px;float:left;}
#sbTwo{width:188px;float:right;}
#recentPosts{margin-bottom:40px;background:url(site-images/recentarticlesBg.gif) repeat-y top left;}
#recentPosts .rpBody{background:url(site-images/rpBody.gif) no-repeat top left;}
#ggPoll{width:155px;margin:0 auto;padding-bottom:5px;text-align:center;}
.sbox,.sboxGal{xmargin-top:30px;width:188px;text-align:center;background:url(site-images/strechBoxMid.gif) repeat-y left top;}
.sboxGal{background:url(site-images/strechBoxMid2.gif) repeat-y left top;}
.sboxBottom,.sboxBottomGal{width:188px;height:34px;background:url(site-images/strechBoxBtm.gif) no-repeat left top;display:block;margin:0 0 10px 0;}
.sboxBottomGal{background:url(site-images/strechBoxBtm2.gif) no-repeat left top;}
.sbox2{width:188px;text-align:center;background:url(site-images/strechBox2Mid.gif) repeat-y left top;}
.sbox2Bottom{width:188px;height:34px;background:url(site-images/strechBox2Btm.gif) no-repeat left top;display:block;margin:0 0 20px 0;}
.sbox2 h3.sponsors{width:188px;height:40px;background:url(site-images/sponsorHeaderH3.jpg) no-repeat top left;display:block;text-indent:-9997px;}
.sbox2 h3.blank{width:188px;height:40px;background:url(site-images/blankHeaderH3.gif) no-repeat top left;display:block;text-indent:-9997px;}
.sbox2 h3#searchGoodGrape {width:188px;height:40px;background:url(site-images/h3-search.gif) no-repeat top left;display:block;text-indent:-9997px;margin-bottom:5px;}
.sbox h3#badges {width:188px;height:39px;background:url('site-images/badgesH3.gif') no-repeat top left;display:block;text-indent:-9999px;}
#mailingList{width:188px;height:235px;margin-top:0px;background:url(site-images/mailingListBg.gif) no-repeat left top;}
#ggSearch{margin-top:25px;}
#googleAd{width:120px;margin:20px auto;}
#subscribeHolder{width:188px;height:314px;padding-top:8px;text-align:center;background:url(site-images/subTop.gif) no-repeat left top;}
#subscribeHolder img{margin-top:0px;}
#recommended{background:url(site-images/recommeded.gif) no-repeat right top;width:843px;height:198px;margin:30px auto 0 auto;padding-top:310px;clear:both;position:relative;top:-94px;z-index:1;}
#recommendedRead{height:102px;padding:5px 0px;margin:0;display:block;}
#footer{width:843px;margin-left:20px;color:#ecebd9;float:left;position:relative;xtop:-205px;}
* html #footer{margin:0;}
#innerFooter{width:843px;margin:0px 0px 0px 20px;padding-bottom:5px;color:#ecebd9;clear:both;}
.postHolder{padding:5px 35px 5px 45px;overflow:hidden;}
.galpostHolder{padding:0 15px 5px 45px;overflow:hidden;}
.galMedContent{text-align:center;}
.galImgMedContent{padding:20px 0 0 20px;text-align:left;width:450px;}
.postHolder img{float:left;padding:5px;margin:5px;background:#B9B7B5;border:1px solid #520000;}
.commentHolder{padding:5px 35px 5px 25px;}
.commentHolder img.gravatar{float:left;padding:5px 0px 0px 20px;}
.pollButtonBlock{clear:both;margin:3px 0 0px 0;display:block;width:100%;text-align:center;}
.pollQuestion {display:block;clear:both;margin:5px 19px 5px 15px;}
input.pollRadio {margin:0 2px 0 0;}
input.pollButton{width:60px;clear:both;margin:0 auto;}
.catImage{float:left;margin:0 5px 5px 0;}
.awbaw{margin:0 0 10px 5px;_margin-left:0;}
.calloutBox {background:url('site-images/goodgrapePostSummary.png') no-repeat;width:225px;height:164px;padding:10px;}
/*------------- =navigation ---------------*/
#ggwcNav{width:354px;float:left;background:url(site-images/navBG.jpg);}
#ggwcNav ul{display:inline;margin:0px;padding:0px;}
#ggwcNav ul li{display:block;float:left;margin:0px;padding:0px;}
#ggwcNav ul li a{margin:0px;padding:0px;text-indent:-9997px;}
li.navHome a{width:62px;height:409px;display:block;background:url(site-images/home.gif) no-repeat top left;}
li.navHome a:link{background:url(site-images/home.gif) no-repeat bottom center;}
li.navHome a:visited{background:url(site-images/home.gif) no-repeat bottom center;}
li.navHome a:hover{background:url(site-images/homeHover.gif) no-repeat bottom center;}
li.navHome a:active{background:url(site-images/homeHover.gif) no-repeat bottom center;}
li.navHome a.current{background:url(site-images/homeHover.gif) no-repeat bottom center;}
/* OLDER NAV STUFF
li.navWinenews a{width:40px;height:409px;display:block;background:url(site-images/winenews.gif) no-repeat bottom center;}
li.navWinenews a:link{background:url(site-images/winenews.gif) no-repeat bottom center;}
li.navWinenews a:visited{background:url(site-images/winenews.gif) no-repeat bottom center;}
li.navWinenews a:hover{background:url(site-images/winenewsHover.gif) no-repeat bottom center;}
li.navWinenews a:active{background:url(site-images/winenewsHover.gif) no-repeat bottom center;}
li.navWinenews a.current{background:url(site-images/winenewsHover.gif) no-repeat bottom center;}
*/
li.navPraise a{width:40px;height:409px;display:block;background:url(site-images/praise.gif) no-repeat bottom center;}
li.navPraise a:link{background:url(site-images/praise.gif) no-repeat bottom center;}
li.navPraise a:visited{background:url(site-images/praise.gif) no-repeat bottom center;}
li.navPraise a:hover{background:url(site-images/praiseHover.gif) no-repeat bottom center;}
li.navPraise a:active{background:url(site-images/praiseHover.gif) no-repeat bottom center;}
li.navPraise a.current{background:url(site-images/praiseHover.gif) no-repeat bottom center;}
li.navArticles a{width:42px;height:409px;display:block;background:url(site-images/articles.gif) no-repeat bottom center;}
li.navArticles a:link{background:url(site-images/articles.gif) no-repeat bottom center;}
li.navArticles a:visited{background:url(site-images/articles.gif) no-repeat bottom center;}
li.navArticles a:hover{background:url(site-images/articlesHover.gif) no-repeat bottom center;}
li.navArticles a:active{background:url(site-images/articlesHover.gif) no-repeat bottom center;}
li.navArticles a.current{background:url(site-images/articlesHover.gif) no-repeat bottom center;}
li.navShop a{width:39px;height:409px;display:block;background:url(site-images/shop.gif) no-repeat bottom center;}
li.navShop a:link{background:url(site-images/shop.gif) no-repeat bottom center;}
li.navShop a:visited{background:url(site-images/shop.gif) no-repeat bottom center;}
li.navShop a:hover{background:url(site-images/shopHover.gif) no-repeat bottom center;}
li.navShop a:active{background:url(site-images/shopHover.gif) no-repeat bottom center;}
li.navShop a.current{background:url(site-images/shopHover.gif) no-repeat bottom center;}
li.navAbout a{width:42px;height:409px;display:block;background:url(site-images/about.gif) no-repeat bottom center;}
li.navAbout a:link{background:url(site-images/about.gif) no-repeat bottom center;}
li.navAbout a:visted{background:url(site-images/about.gif) no-repeat bottom center;}
li.navAbout a:hover{background:url(site-images/aboutHover.gif) no-repeat bottom center;}
li.navAbout a:active{background:url(site-images/aboutHover.gif) no-repeat bottom center;}
li.navAbout a.current{background:url(site-images/aboutHover.gif) no-repeat bottom center;}
li.navLinks a{width:38px;height:409px;display:block;background:url(site-images/links.gif) no-repeat bottom center;}
li.navLinks a:link{background:url(site-images/links.gif) no-repeat bottom center;}
li.navLinks a:visited{background:url(site-images/links.gif) no-repeat bottom center;}
li.navLinks a:hover{background:url(site-images/linksHover.gif) no-repeat bottom center;}
li.navLinks a:active{background:url(site-images/linksHover.gif) no-repeat bottom center;}
li.navLinks a.current{background:url(site-images/linksHover.gif) no-repeat bottom center;}
li.navDownloads a{width:40px;height:409px;display:block;background:url(site-images/downloads.gif) no-repeat bottom center;}
li.navDownloads a:link{background:url(site-images/downloads.gif) no-repeat bottom center;}
li.navDownloads a:visited{background:url(site-images/downloads.gif) no-repeat bottom center;}
li.navDownloads a:hover{background:url(site-images/downloadsHover.gif) no-repeat bottom center;}
li.navDownloads a:active{background:url(site-images/downloadsHover.gif) no-repeat bottom center;}
li.navDownloads a.current{background:url(site-images/downloadsHover.gif) no-repeat bottom center;}
li.navContact a{width:51px;height:409px;display:block;background:url(site-images/contact.gif) no-repeat bottom center;}
li.navContact a:link{background:url(site-images/contact.gif) no-repeat bottom center;}
li.navContact a:visited{background:url(site-images/contact.gif) no-repeat bottom center;}
li.navContact a:hover{background:url(site-images/contactHover.gif) no-repeat bottom center;}
li.navContact a:active{background:url(site-images/contactHover.gif) no-repeat bottom center;}
li.navContact a.current{background:url(site-images/contactHover.gif) no-repeat bottom center;}
.commentHolder a,.postHolder a,galMedContent a{color:#520000;padding:0px 1px;}
.commentHolder a:link,.postHolder a:link,.galMedContent a:link{color:#520000;}
.commentHolder a:visited,.postHolder a:visited,.galMedContent a:visited{color:#520000;}
.commentHolder a:hover,.postHolder a:hover,.galMedContent a:hover{background-color:#520000;color:#dad3c7;text-decoration:none;}
.commentHolder a:active,.postHolder a:active,.galMedContent a:active{color:#520000;}
/*------------- =typography ---------------*/
#headerHolder h1{text-indent:-9997px;position:absolute;z-index:109;}
h2#featurePostTop{width:443px;height:263px;text-indent:-9997px;background:url(site-images/featuredPost.jpg) no-repeat -2px 0;}
#featurePost h3{padding:0px 45px 5px 15px;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.7em;font-weight:normal;color:#542f3a;}
#featurePost h5,#featurePost p{padding:0px 23px 0px 15px;font-family:"trebuchet ms",LucidaGrande,Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:normal;line-height:1.5em;color:#303030;}
#featurePost .date{width:60px;float:right;padding:5px 23px 40px 10px;text-align:center;line-height:1.7em;font-family:"Courier New",Courier,mono;font-size:1em;font-weight:bold;text-transform:uppercase;color:#542f3a;position:relative;z-index:4000;}
#recentPosts h2{width:198px;height:57px;text-indent:-9997px;background:url(site-images/recentPostsHeader.gif) no-repeat top left;display:block;}
#recentPosts.forbes h2{width:174px;height:70px;text-indent:-9997px;background:url(site-images/forbes.gif) no-repeat top left;display:block;
margin: 0 0 0 10px;}
.rpBody h4{padding:10px 20px 0px 15px;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.2em;text-align:center;font-weight:normal;}
#recentPosts .rpBody p{font-family:'trebuchet ms',arial,sans-serif;padding:0px 20px;font-size:1em;line-height:1.6em;}
.rpBody p img{display:none;}
#recentPosts{font-family:'trebuchet ms',arial,sans-serif;}
#ggPoll .pollBlock {margin:0 5px;}
#ggPoll h4{width:145px;height:18px;margin:10px auto 5px auto;background:url(http://www.goodgrape.com/site-images/ggPollHeader.gif) no-repeat left top;text-indent:-9997px;}
#ggPoll .pollWrapper,#ggPoll .pollBlock{margin:0;}
#ggPoll .pollQuestion p{font-family:Georgia,"Times New Roman",Times,serif;font-size:1em;text-align:center;margin-bottom:5px;}
#ggPoll .percentage {background:#86002A; display: inline; color: #F0D9AE; padding: 0 3px;}
#ggPoll ul.lg-polls-answers {list-style:none; margin: 0; padding: 0;}
#ggPoll ul.lg-polls-answers li {margin:0; padding: 0;}
#ggPoll p {margin: 0; padding: 0;}
#mailingList p{width:159px;margin:0px auto;padding:40px 0px 6px 0px;font-size:1em;font-family:'trebuchet ms',arial,sans-serif;font-weight:normal;font-style:italic;text-align:center;}
.sbox h3.twitter{width:188px;height:40px;background:url(site-images/recentTweetsH3.gif) no-repeat top left;display:block;text-indent:-9997px;}
.sbox h3#poll{width:188px;height:57px;background:url(site-images/h3-poll.gif) no-repeat top left;display:block;text-indent:-9997px;}
.sbox h3.archives{width:188px;height:40px;background:url(site-images/archiveH3.gif) no-repeat top left;display:block;text-indent:-9997px;}
.sbox h3.search{width:188px;height:40px;background:url(site-images/searchH3.gif) no-repeat top left;display:block;text-indent:-9997px;}
.sbox h3.categories{width:188px;height:40px;background:url(site-images/categoriesH3.gif) no-repeat top left;display:block;text-indent:-9997px;}
.sboxGal h3.gallery{width:188px;height:40px;background:url(site-images/recommendsH3.gif) no-repeat top left;display:block;text-indent:-9997px;}
#ggSearch h3{width:188px;height:23px;margin-bottom:10px;text-indent:-9997px;background:url(site-images/ggSearch.gif) no-repeat left top;}
.postHolder h2,.galpostHolder h2{margin:0px 0px 10px 0px;padding:0px;font-size:1.8em;font-family:Georgia,"Times New Roman",Times,serif;font-weight:normal;color:#542f3a;}
.postHolder p,.galMedCaption p{font-size:1.1em;margin:0px;padding:0px 0px 1em 0px;line-height:1.8em;color:#303030;}
.galMedCaption{padding-top:10px;text-align:left;}
.postHolder p.postDate,.galpostHolder p.postDate{margin:0px;padding:0px;}
.postHolder p.bqIntro,.galpostHolder p.bqIntro{padding-bottom:15px;text-decoration:underline;}
.postHolder blockquote,.galpostHolder blockquote{background:url(site-images/blockquote.gif) no-repeat top left;font-size:1.1em;line-height:1.8em;color:#303030;padding:5px 25px 5px 45px;font-family:"trebuchet ms",LucidaGrande,Arial,Helvetica,sans-serif;}
.commentHolder h3{margin-bottom:15px;padding-left:5px;display:block;border-bottom:1px solid #542f3a;font-size:1.6em;font-family:Georgia,"Times New Roman",Times,serif;font-weight:normal;color:#542f3a;}
.commentHolder p{margin:0px;padding:0px 0px 20px 80px;font-size:1em;line-height:1.6em;color:#000;}
.sbox .defaultBold{display:block;padding:12px 10px 3px 10px;font-family:'trebuchet ms',arial,sans-serif;color:#520000;}
.sbox .default{display:block;padding:1px 10px 3px 10px;font-family:'trebuchet ms',arial,sans-serif;color:#520000;font-size:.9em;}
blockquote{background:url(site-images/blockquote.giv) no-repeat top left;width:80%;margin:0px 0px;}
.networking{font-size:80%;}
/*------------- =links ---------------*/
#footer a:link,#footer a:visited{color:#000;text-decoration:none;}
#footer a:hover{color:#000;text-decoration:underline;}
#recentPosts a:link{color:#86002a;text-decoration:none;border-bottom:;}
#recentPosts a:visited{color:#86002a;text-decoration:none;}
#recentPosts a:hover{color:#542f3a;text-decoration:none;border-bottom:;}
#featurePost a{font-weight:bold;color:#86002a;text-decoration:none;border-bottom:1px dotted #86002A;}
#featurePost a:link{color:#86002a;}
#featurePost a:visited{color:#86002a;}
#featurePost a:hover{color:#542f3a;text-decoration:underline;}
#featurePost a:active{color:#542f3a;text-decoration:underline;}
#newsLinks a.seeMore{margin-left:65px;text-decoration:none;font-family:LucidaGrande,Arial,Helvetica,sans-serif;}
#newsLinks a.seeMore:link{color:#86002a;}
#newsLinks a.seeMore:visited{color:#86002a;}
#newsLinks a.seeMore:hover{color:#86002a;text-decoration:underline;}
#newsLinks a.seeMore:active{color:#86002a;}
#newsLinks ul li a{display:block;width:;margin-bottom:5px;padding:5px;font-family:Georgia,"Times New Roman",Times,serif;background:#D3EBED;font-weight:normal;}
#newsLinks ul li a:link{color:#515756;text-decoration:none;}
#newsLinks ul li a:visited{color:#515756;text-decoration:none;}
#newsLinks ul li a:hover{color:#788380;}
#newsLinks ul li a:active{color:#515756;text-decoration:none;}
#newsLinks ul li a.alt{background:url(site-images/newsLinkAlt.png) repeat left top;}
#recentPosts h3 a{width:198px;height:57px;text-indent:-9997px;background:url(site-images/morePostsHeader.gif) no-repeat top left;display:block;}
.sbox a{display:block;padding:0px 25px 5px 25px;font-family:Georgia,"Times New Roman",Times,serif;color:#520000;text-decoration:none;}
.sbox a:link{color:#520000;}
.sbox a:visited{color:#520000;}
.sbox a:hover{font-weight:bold;}
.sbox a:active{color:#520000;}
.sbox a,.sboxGal a{font-family:Georgia,"Times New Roman",Times,serif;color:#520000;text-decoration:none;}
.sboxGal a:link{color:#520000;}
.sboxGal a:visited{color:#520000;}
.sboxGal a:hover{font-weight:bold;}
.sboxGal a:active{color:#520000;}
#ggPoll a{padding:20px 0px;text-align:center;color:#972b4a;font-family:LucidaGrande,Arial,Helvetica,sans-serif;font-weight:bold;text-decoration:none;}
#ggPoll a:link{color:#972b4a;}
#ggPoll a:visited{color:#972b4a;}
#ggPoll a:hover{text-decoration:underline;}
#ggPoll a:active{color:#972b4a;}
#subscribeHolder a.subscribe, .chicklets a.subscribe{width:128px;height:92px;margin:0px auto;display:block;text-indent:-9997px;background:url(site-images/subscribe.jpg) no-repeat left top;}
#subscribeHolder a{padding:0;font-size:1.2em;font-family:LucideGrande,Arial,Helvetica,sans-serif;text-decoration:none;color:#86002a;}
#subscribeHolder a:link{color:#86002a;}
#subscribeHolder a:visited{color:#86002a;}
#subscribeHolder a:hover{text-decoration:underline;}
#subscribeHolder a:active{color:#86002a;}
ul.rowOfLinks li a{width:50px;height:24px;margin:3px 0px 0px 20px;padding:4px 0px 0px 20px;display:block;font-family:LucideGrande,Arial,Helvetica,sans-serif;text-decoration:none;color:#000;background-color:#d3ebed;}
ul.rowOfLinks li a:link{color:#000;}
ul.rowOfLinks li a:visited{color:#000;}
ul.rowOfLinks li a:hover{font-weight:bold;}
ul.rowOfLinks li a:active{color:#000;}
.likeWhatYouSee {background:url('site-images/goodgrape-banner.gif') no-repeat;width:410px;height:88px;padding:39px 0 0 10px;margin:0 0 0 7px;}
.likeWhatYouSee a {font-size:10px;font-weight:light;margin:0 5px 0 0;border-bottom:0;}
.likeWhatYouSee a:link, .likeWhatYouSee a:visited {border-bottom:0;}
.likeWhatYouSee a:hover {border-bottom:0;}
/*------------- =lists ---------------*/
#newsLinks ul{width:180px;margin-top:90px;list-style:none;}
#newsLinks ul li{line-height:1.3em;padding-bottom:2px;}
#newsLinks ul li span{margin:0px;font-family:LucidaGrande,Arial,Helvetica,sans-serif;font-weight:normal;}
ul.rowOfLinks{width:644px;height:30px;margin:0px auto 0px auto;}
ul.rowOfLinks li{float:left;display:inline;}
ul.blogLinkList{list-style:none;}
ul#recommendedList,ul#recommendedList2,ul#recommendedList3,ul#recommendedList4, ul#recommendedList5, ul#recommendedList6, ul#recommendedList7{list-style:none;}
ul#recommendedList li,ul#recommendedList2 li,ul#recommendedList3 li,ul#recommendedList4 li, ul#recommendedList5 li, ul#recommendedList6 li, ul#recommendedList7 li{float:left;display:inline;}
#innerContent ul{list-style:url(site-images/bullet.gif);margin:0 0 0 10px;}
ul#twitterList {margin:5px 17px 0 17px;list-style:none;text-align:left;}
ul#twitterList li {padding:0 0 12px 0;}
ul#twitterList li span {font-weight:bold;text-transform:uppercase;font-size:10px;color:#86002A;}
/*------------- =forms ---------------*/
#ggPoll form{width:140px;_width:125px;margin:0 auto;}
#ggPoll .pollAnswer{width:140px;_width:125px;margin:0;padding:2px 12px;}
#ggPoll .pollAnswer span{float:left;display:block;padding:1px 0px 0px 0px;}
#ggPoll input{xwidth:15px;float:right;margin:5px 15px 0 0;}
#mailingList form{text-align:center;margin-right:3px;}
#mailingList input{width:140px;_width:125px;margin-bottom:6px;}
#mailingList input.mailButton{width:55px;}
#ggSearch form{text-align:center;margin-right:3px;}
#ggSearch input{width:140px;margin-bottom:6px;}
#ggSearch input.searchButton{width:55px;}
/*------------- =tables ---------------*/
.tableBorder{width:500px;margin-left:40px;}
.thumbBox{text-align:center;width:120px;padding:3px 0;margin:5px;border-top:5px #fff solid;border-right:5px #fff solid;border-left:5px #fff solid;border-bottom:15px #fff solid;background:#fff;}
.sidebarGallery{width:150px;padding-left:20px;}
.thumbBoxSmall{width:65px;border-top:3px #fff solid;border-right:3px #fff solid;border-left:3px #fff solid;border-bottom:5px #fff solid;background:#fff;}
.sideBarGalleryImg{margin:0;padding:0;width:40px;}
.thumbBox:hover,.thumbBoxSmall:hover{border-color:#D8CBB7;}
.galleryImageMed{text-align:center;padding:3px 0;border-top:10px #fff solid;border-right:10px #fff solid;border-left:10px #fff solid;border-bottom:25px #fff solid;background:#fff;}
/*------------- =magpie formatting ---------------*/
.rssHolder{padding:0 30px 0 30px;margin:0 0 20px 0;overflow:hidden;}
.rssLeft,.rssRight{width:280px;}
.rssLeft{float:left;}
.rssRight{float:right;}
.rssHolder h2{margin:0 0 5px 0;padding:0px;font-size:1.4em;font-family:Georgia,"Times New Roman",Times,serif;font-weight:normal;color:#542f3a;}
.rssHolder li{list-style:none;}
.rssHolder li a{display:block;width:;margin-bottom:5px;padding:5px;font-family:Georgia,"Times New Roman",Times,serif;background:#D3EBED;font-weight:normal;}
.rssHolder li a:link,.rssHolder li a:visited,.rssHolder li a:active{text-decoration:none;color:#515756;}
.rssHolder li a:hover{text-decoration:none;color:#788380;background:url(site-images/newsLinkAlt.png) repeat left top;}
.rssHolder h2 a:link,.rssHolder h2 a:visited{color:#542f3a;text-decoration:none;}
.rssHolder h2 a:hover{color:#542f3a;text-decoration:underline;}
/*------------- =ie hackery ---------------*/
* html #newsOnTheWeb{margin-left:20px;}
* html #goodLinks{margin-right:20px;}
* html #recentPosts .rpBody{background:url(site-images/rpBody.gif) no-repeat top left;}
* html #ggPoll form p{width:140px;margin:0px;height:0px;padding:2px 5px;background:#e1e0c9;}
* html #ggPoll form p span{float:left;display:block;padding:1px 0px 0px 0px;}
* html #ggPoll input{width:20px;float:right;margin:0px;display:block;}
* html #recommendedRead{padding-bottom:2px;}
/*------------- Sponsor Box ---------------*/
.ggsponsor{width:188px;height:335px;text-align:center;background:url(site-images/sponsor-box.gif) no-repeat left top;padding:40px 0 0 2px;margin:0;}
.ggsponsor2{width:188px;height:290px;text-align:center;background:url(site-images/sponsor-box-med.gif) no-repeat left top;padding:40px 0 0 2px;margin:0;}
.ggsponsor3{width:188px;height:175px;text-align:center;background:url(site-images/sponsor-box-small.gif) no-repeat left top;padding:40px 0 0 2px;margin:0;}
.ggsponsor4{width:188px;height:238px;text-align:center;background:url(site-images/sponsor-box-small2.gif) no-repeat left top;padding:40px 0 0 2px;margin:0;}
.badges{width:175px;height:280px;text-align:center;background:url(site-images/badges.jpg) no-repeat left top;padding:40px 0 0 0px;margin:10px 0;}
#polls{width:188px;height:238px;text-align:center;background:url(http://www.goodgrape.com/site-images/pollingBG.gif) no-repeat left top;padding:20px 0 0 2px;margin:0;}
/*------------- Added jan 30th 2009 ---------------*/
img.twitThisIcon, img#twitThisIcon {border:0;padding:0;margin:0 10px 0 0;background:none;}
/*------------- Added Mar 13 2009 -----------------*/
#subscribeToGoodGrape {background:url('site-images/subscribe-back.jpg') no-repeat;padding:95px 30px 0 30px;display:block;height:168px;}
.chickletsHolder {width:220px;float:left;}
.chicklets {width:220px;text-align:center;}
#subscribeToGoodGrape p a:link, #subscribeToGoodGrape p a:visited {color:#86002a;text-decoration:underline;}
#subscribeToGoodGrape p a:hover {color:#86002a;text-decoration:none;}
.chicklets a {margin:0 10px 0px 0;display:block; float: left;}
.chicklets a.last{margin: 0 0 0 105px;}

/*------------- Added Mar 23 2009 by Emtwo for Shop Page-----------------*/
#shop #wrapper{background:url(http://goodgrape.com/site-images/shop-bg.gif) repeat-y #c2b6a2;padding:0 0 280px 0;}
#shop #innerFooter{width:843px;margin:0px 0px 0px 20px;padding-bottom:5px;color:#ecebd9;}
#shop #footer{width:843px;margin-left:20px;color:#ecebd9; float: left; position:relative;top:0px;}
#shop .postHolder{width: 800px; padding:5px 15px 5px 15px; overflow: visible;}
#shop #innerContent{width: 860px;float:left;background:transparent;margin:-10px 0 0 0;padding:0;}
.icon-grab h3{background:url(http://goodgrape.com/site-images/celebrateHeaderH3.jpg) no-repeat;height: 35px;text-indent: -9999px;}
.icon-grab textarea{width: 140px;height: 150px;}
/*------------- Added Mar 24 2009 -----------------*/
#subscribeChickletBoxHolder {width:160px;float:right;}
a#rssLinkChicklets {color:#542F3A;text-decoration:underline;}
/*------------- Added April 24 2009 by Emtwo-----------------*/
#ggAbout {margin:0 5px; padding: 0 15px; text-align: left;}
.sbox h3#about{width:188px;height:57px;background:url(site-images/h3-about.gif) no-repeat top left;display:block;text-indent:-9997px;}
/*------------- Added May 4 2009 by Emtwo-----------------*/
.additional{margin:0;position:relative;z-index:3000;
background:url(http://goodgrape.com/site-images/additionalPost.jpg) no-repeat -2px 0;}
h2#additionalPostTop{text-indent:-9997px;}
.continue{text-align: right;padding: 0 40px 20px 0;font-size: 16px;margin: 0px;}
#mainContent .additional .date{padding:40px 23px 40px 10px;}
/*------------- Added July 20 2009 by Emtwo-----------------*/
.print{font-size: 14px;}
.print a{text-decoration: none;vertical-align: bottom; margin: 0; padding: 0;}
.print img{border: none;background: transparent; margin: 0; padding: 0 5px 0 0;}
.rec-thumbs{float: left;margin: 0 1px 15px 0; }
.postHolder .rec-thumbs img{margin: 1px; padding: 4px;}


#featurePost  .tweetmeme {margin:45px 0 0;}
#featurePost  .addtoany {margin:-10px 0 0 -5px;}
#featurePost  .facebook-share {margin:3px 0 0 0px;padding:0;}
#innerContent .left{float: left;margin: 0;padding: 0 0 0 50px;width: 350px;}
#innerContent .right{width: 200px;float: right;padding: 50px 50px 0 0;}
#innerContent .right p{margin: 10px 0 0 0;padding: 0;line-height: 24px;color: #000;}

.freead{margin: 0 0 20px 12px;}

.postHolder .add  img { background: transparent;border: none;}

#innerContent  .fb{background: none;padding: 0;}

#innerContent  .tweet{float: left;width: 80px;margin-top: 2px}

.one{float: left;margin: 0;}
.two{float: left;margin:  0;width: 75px;}
.three{float: left;margin: -7px 0 0 0;}
.four{float: left;margin: -45px 0 0 0;}

.clear{clear: left;margin: 50px 0;}

#sbTwo .postrank-widget {width: 160px; border: 1px solid #000;}

.sig{margin: -20px 0 0 90px;}

#ggplayer{background:url(site-images/ggsoundtrack.jpg) no-repeat left top;width:452px;height:334px;margin: 10px 0 20px 0;}
#media-player{margin: 95px 0 0 50px;}
