*{font-size:100%; margin:0; padding:0}
html{min-width:970px; background:#fdfdfd}
body{font:62.5%/150% Georgia,"Times New Roman",Times,serif; text-align:center}
img{border:0}
p, li{font-size:1.2em; color:#252525; font-family:Georgia,"Times New Roman",Times,serif; line-height:1.3em}
h2, h3, h4, h5{font-family:Georgia,"Times New Roman",Times,serif; line-height:1.1em}
i{color:#420000; font-style:normal}
ol{list-style-type:decimal}
ol li{font-style:normal; list-style-type:decimal}
label{font-size:1.1em; text-transform:uppercase}
#container{height:100%; width:100%; text-align:left; position:relative; min-width:970px; background:url(http://nourishedmagazine.com.au/images/html_bg.gif) top center repeat-y; margin:0 auto}
#wrapper{width:100%; background:url(http://nourishedmagazine.com.au/images/header_bg.gif) repeat-x; height:100%}
#page{text-align:left; width:970px; margin:0 auto}
#pagewrapper{background:url(http://nourishedmagazine.com.au/images/page_bg.gif) top right repeat-y; width:970px; clear:both}

#header{width:970px; margin:0 auto}
#primary{width:550px; float:left; background:#fdfbfb; padding:20px 0 10px}
#secondary{width:212px; float:right; background:#fdfbfb; margin:0}
div.subnav{float:right; width:161px; margin:30px 16px 15px 0}
div.subnav h3{background:url(http://nourishedmagazine.com.au/images/farrightlist.gif) 0 17px no-repeat; border:0; width:161px; height:25px; color:#420000; font-size:1.2em; text-decoration:none; font-weight:500; letter-spacing:0.5px}
div.subnav h4{margin:14px 0 0 11px;text-transform:uppercase;font-size:13px;color:#744343;}
div.advert{float:right; background:url(http://nourishedmagazine.com.au/images/advert.gif) no-repeat; width:161px; height:244px; margin:0 23px 15px 0}
div.advertinner{float:right; font-size:12px; color:#675904; font-weight:700; height:209px; margin:11px 13px 0}
div.advertinner a{color:#675904}
div.advertinner img{margin-bottom:10px}
p.advertise{font-size:1em; text-align:center}
p.advertise a, p.advertise a:hover{text-decoration:underline; color:#4a4a48}
div.subscribe,div.specialoffer{float:right;  width:161px; margin:0 23px 15px 0}
#sub{float:right;  width:162px; margin:0 23px 15px 0}
div.subtop{background:url(http://nourishedmagazine.com.au/images/subtop.gif) no-repeat;height:13px;width:162px;}
div.subbg{height:200px;background:url(http://nourishedmagazine.com.au/images/subbg.gif) repeat-y;}
div.subbg h3{font-size:1.4em; color:#9f965e; font-weight:500; padding:5px 10px 10px 20px}
div.subbg label{text-transform:uppercase; color:#727270; font-size:1em; margin-left:20px}
div.subbg input{margin-left:20px; width:118px; border:1px solid #ccc;background:#fff;}
div.subbg button{float:right; margin-right:16px; background-color:#fffffe; border:none; margin-top:10px; color:#420000; font-size:1em; cursor:pointer}
div.subbg p,div.subbg ul{padding:5px 0 10px 20px}
div.subbg li{list-style:none;}
div.subbg li a{text-decoration:none;}
div.subbg li a:hover{text-decoration:underline;}
div.subbg button{clear:both;}

div.subbase{background:url(http://nourishedmagazine.com.au/images/subbase.gif) no-repeat;height:14px;width:162px;}

div.subbg h3 a{color:#9f965e; text-decoration:underline}
div.subbg p{padding:5px 0 10px 20px}
#farright{background:url(http://nourishedmagazine.com.au/images/blog_bg.gif) repeat-y 1px 0; float:left; width:207px; margin-top:-70px}
div.sections, div.widget{float:left; padding-top:8px; margin-bottom:18px; width:201px}
div.sections h2, div.widget h2{text-transform:uppercase; padding-top:4px; padding-left:10px; color:#720000; font-size:1.1em; font-weight:500; background:url(http://nourishedmagazine.com.au/images/farrighthead.gif) 0 0 no-repeat; width:195px; height:33px}
div.sections dt, div.sections dd, div.sections li, div.widget dt, div.widget dd, div.widget li{font-size:11px; list-style:none; line-height:1.1em; margin:0 6px 0 8px}
div.sections dd, div.sections ul li, div.widget dd, div.widget ul li{background:url(/images/farrightlist.gif) no-repeat bottom left; padding-bottom:8px; margin:2px 6px 2px 8px}
div.sections dt, div.sections ul li, div.widget dt, div.widget ul li{margin-top:4px}
div.widget a{text-decoration:none}
div.widget a:hover{text-decoration:underline}
div.blogtop{float:left; height:21px; width:206px; background:url(http://nourishedmagazine.com.au/images/blog_top_right.gif) top right no-repeat}
#skip{position:absolute; left:-999px; width:990px}
#logo, #logocomm{width:495px; height:77px; float:left}
#logo{background:transparent url(http://nourishedmagazine.com.au/images/logo.gif) 5px 19px no-repeat}
#logocomm{background:transparent url(http://nourishedmagazine.com.au/images/community.gif) 5px 19px no-repeat}
#logo h1, #logocomm h1{display:inline; color:#fff}
#logo h1 a, #logocomm h1 a{font-size:1px; display:block; width:495px; overflow:hidden; position:absolute; top:0; padding-top:77px; voice-family:inherit; height:0}
#logo h1 a:hover,#logocomm h1 a:hover{background:none;}
#search{width:210px; height:30px; float:right; margin:10px 210px 0 0}
#content{width:763px; float:left; background:#fdfbfb}
#intro{width:763px; text-align:center; float:left}
h2.intro{text-align:center; font-size:2.6em; color:#a79e68; margin-top:10px; font-style:italic; font-weight:500; letter-spacing:1px}
#intro p{margin:10px 60px}
#middle{width:763px; background:#fafbe7 url(http://nourishedmagazine.com.au/images/middle_bg.gif) repeat-x; float:left}
#footer{margin-top:20px; text-align:center; clear:both; width:765px}
div.featured{margin:0 0 0 22px}
div.frontleft{float:left; width:240px; margin:2px 0 22px 22px}
div.frontright{float:right; width:240px; margin:2px 0 22px}
div.frontrightmiddle{float:left; width:355px; margin:12px 0 22px 21px}
div.frontleftmiddle{float:left; width:350px; margin:12px 0 22px 22px}
#primarycontent h2{color:#713f3f; font-size:2.2em; font-weight:500; margin:5px 0 3px}
#content a:visited{color:#7a7a7a}
#primarycontent h3{color:#420000; font-size:1.6em; font-weight:500; margin:15px 0 10px 27px}
#primarycontent h3.post{font-size:1.9em}
#primarycontent h4{color:#420000; font-size:1.4em; font-weight:500; margin:0 0 10px 27px}
#primarycontent div.frontright h3, #primarycontent div.frontleft h3{font-size:1.6em; margin:5px 0}
div.entry-content ol{margin-left:27px}
div.review{margin-left:7px; float:left}
#middle ul li{line-height:1.9em; font-style:italic}
#middle ol{list-style-type:decimal; list-style:decimal; margin-left:18px}
div.foot{width:350px; height:262px; background:url(http://nourishedmagazine.com.au/images/front_footer_bg.gif) no-repeat; margin-top:27px; float:right}
div.innerfoot{width:732px; height:175px; background:url(http://nourishedmagazine.com.au/images/inner_footer_bg.gif) no-repeat; float:left; margin:27px 0 27px 17px}
div.innerfoot ul{float:left; width:155px; margin:54px 0 0 20px}
div.footinner{margin-top:47px; width:331px; float:right; height:92px}
div.footinner2{width:331px; float:right}
#primary h5, #primary h5 a, #primary h5 a:link, #primary h5 a:visited, #primary h5 a:active, #primary h5 a:hover{font-weight:500; color:#744343; font-size:0.95em}
h5.cat{border:1px solid #d1cece; display:inline; padding:1px 2px}
#middle h5{background:url(http://nourishedmagazine.com.au/images/fadingline.gif) 0 17px no-repeat}
#middle h5, #middle h5 a, #middle h5 a:link, #middle h5 a:active, #middle h5 a:hover, #middle h5 a:visited{border:0; width:342px; height:25px; color:#420000; font-size:1.2em; text-decoration:none; font-weight:500; letter-spacing:0.5px}
#middle h3{font-size:1.2em; font-weight:500; margin:7px 0 5px}
#menu{clear:both; width:763px; height:27px;background:url(/images/nav_bg_new.gif) 0 -3px no-repeat;}

ul.menu{padding:0;}
ul.menu li{display:inline;margin:0;}
ul.menu li a{color:#fff;margin:0;height:27px;float:left;display:block;}
ul.menu li a:hover{text-decoration:none;}
a img,a:link img,a:visited img{border:none}
ul.menu span{visibility:hidden;display:none;}
#home a{width:157px;}
#community a{width:150px;}
#store a{width:148px;}
#marketplace a{width:150px;}
#subscribe a{width:148px;}

#home a:hover{background:url(/images/nav_bg_new.gif) 0 -37px no-repeat;}
#home a.active{background:url(/images/nav_bg_new.gif) 0 -74px no-repeat;}

#community a:hover{background:url(/images/nav_bg_new.gif) -157px -37px no-repeat;}
#community a.active{background:url(/images/nav_bg_new.gif) -157px -74px no-repeat;}

#store a:hover{background:url(/images/nav_bg_new.gif) -307px -37px no-repeat;}
#store a.active{background:url(/images/nav_bg_new.gif) -307px -74px no-repeat;}

#marketplace a:hover{background:url(/images/nav_bg_new.gif) -455px -37px no-repeat;}
#marketplace a.active{background:url(/images/nav_bg_new.gif) -455px -74px no-repeat;}

#subscribe a:hover{background:url(/images/nav_bg_new.gif) -605px -37px no-repeat;}
#subscribe a.active{background:url(/images/nav_bg_new.gif) -605px -74px no-repeat;}


ul.subnav, ul.subnavcomm,ul.subnavdir,ul.subnavsponsors,ul.subnavshop{width:763px; height:41px; padding:0;list-style:none;}
ul.subnav{background:url(http://nourishedmagazine.com.au/images/subnav.gif) 0 0 no-repeat}
ul.subnavcomm{background:url(http://nourishedmagazine.com.au/images/subnavcomm.gif) 0 0 no-repeat}
div.subnavdir{background:url(http://nourishedmagazine.com.au/images/subnavdir.png) 0 0 no-repeat;width:763px;height:77px}
div.subnavsponsors{background:url(http://nourishedmagazine.com.au/images/subnavsponsors.png) 0 0 no-repeat;width:763px;height:77px}
ul.subnavshop{background:url(http://nourishedmagazine.com.au/images/subnavshop.png) 0 0 no-repeat;height:77px}
ul.subnavshop li,ul.subnavsponsors li,ul.subnavdir li{display:inline;}
ul.subnav li a, ul.subnavcomm li a,ul.subnavdir li a,ul.subnavsponsors li a,ul.subnavshop li a{color:#fff; height:41px; float:left; display:block; margin:0}
ul.subnav span, ul.subnavcomm span,ul.subnavdir span,ul.subnavsponsors span,ul.subnavshop span{visibility:hidden;display:none;}
#browseblogs a{width:155px}
#startblog a{width:202px}
#shop a{width:74px}
#wisefoods a{width:143px}
#practitioner a{width:160px}
#blogs a{width:158px}
#author a{width:172px}
#archive a{width:120px}
#contact a{width:165px}
#login a{width:125px}

div.navigation{float:left; text-align:center; width:522px; margin:10px 0 10px 27px; padding:0}
div.entry-content{text-align:left}
div.entry-content p, div.entry-content li{font-size:1.3em; line-height:1.8em}
div.entry-content p{margin:0 0 22px 27px}
#container div.entry-content h2{margin:0 0 0 27px;}

p.cloud{text-align:justify; margin:15px 0 0 27px}
p.license{margin:20px 27px;}

#primarycontent h2.post, #primarycontent h3.related{margin:5px 0 3px 27px}
span.entry-tags{display:none; visibility:hidden}
.navigation .left{float:left; width:261px; text-align:left}
.navigation .right{float:right; width:261px; text-align:right}
.navigation a{color:#ccc}
div.middleinner{float:left; width:719px; margin:12px 0 22px 22px}
div.utwreltags{float:left; width:522px; margin:0 0 22px 27px}
div.utwreltags a{font-size:1.2em; line-height:2em; text-decoration:none; margin-right:6px}
div.cats{margin:20px 0}
p.singleauthor, p.author,p.authorarchive{padding-bottom:10px}
p.authorarchive{line-height:1.9em;font-size:1.3em}
#intouchform textarea{font-size:1.6em}
div.comments{text-align:left; margin:12px 0 15px}
div.comments h5, div.comments p{margin-left:22px}
#commentlist{margin:0; padding:10px 0}
#middle div.comments ol{margin-left:0}
#commentlist li, #pinglist li{list-style:none; border-bottom:1px solid #cdcec1; background-color:#fefdfd; padding:10px 10px 0 0}
div.comment-content{font-size:1em; line-height:1.4em; float:left; width:510px; overflow:auto; margin:5px 0 10px}
.comment-meta{display:block; float:none; margin:0 15px 0 0}
#commentlist li img.gravatar{float:right; margin:-5px 0 0}
div.commentauthor{font-size:1.1em; float:left; width:134px; margin:5px 11px 10px 22px}
#commentlist li.counter, #pinglist li.counter{display:none; font:normal 1.5em Georgia,"Times New Roman",Times,serif; color:#999; float:left; width:35px}
#commentlist li.alt, #pinglist li.alt{background-color:#fafbe7}
#commentlist li.bypostauthor{background:#e0dec0}
#commentlist li.bypostauthor strong{font-weight:500}
#commentlist li.bypostauthor blockquote{}
.metalinks{margin:10px 0 5px 22px}
.commentsrsslink{background:url(http://nourishedmagazine.com.au/images/feed.png) left top no-repeat; margin-right:10px; height:16px; padding:2px 0 2px 20px}
.trackbacklink{padding:2px 0 2px 20px}
.commentsrsslink a, .trackbacklink a{color:#999; padding:2px}
#pinglist{font-size:1.2em; background:#f6f7f8; margin:10px 0; padding:0}
#pinglist li{list-style:none; padding:7px 0}
#pinglist li small{font-size:0.8em; display:block}
#pinglist span.commentauthor, #pinglist span.pingtype{margin:0 25px}
#commentlist li#leavecomment, .comments #loading{text-align:center; color:#ddd; font-size:2em; letter-spacing:-2px; background-color:#fafbe7; border-bottom:none; margin:20px 0 !important}
.comments #loading{margin-top:20px !important}
.comments #error{line-height:2.0; color:red; background-color:#FF9; padding:5px}
.comments #commentload{padding-top:3px; float:right; vertical-align:middle}
.comments input[type=text], .comments textarea{font:1.2em Georgia,"Times New Roman",Times,serif; padding:3px}
input[type=text]:focus, textarea:focus{background:#fefdfd; color:#000; border-color:#cdcec1}
.comments form input[type=text]{width:45%; margin:5px 5px 1px 0}
.comments textarea{height:200px; width:715px; background:#fefdfd; border:1px solid #cdcec1; margin:10px 0}
div.comments button{float:right; margin-right:15px; background-color:#fafbe7; border:none; margin-top:10px; color:#420000; font-size:1em; cursor:hand}
.sb-pagemenu ul ul{margin-top:2px}
.sb-pagemenu ul ul .page_item{margin-left:10px; padding:0}

body.page .entry-content h3{padding:5px 0 0}
body.page .entry-content h4{padding:5px 0 0}

#primary .metalink a, #primary .metalink a:visited, .secondary .metalink a, .secondary .metalink a:visited, .secondary span a, .secondary span a:visited{color:#999; font-weight:400}
#primary .hentry .entry-head .metalink{font-size:1.8em; letter-spacing:-1px; text-transform:lowercase; margin-left:15px}
#primary .k2-asides .entry-head .metalink{font-size:1.4em}
.single #primary .k2-asides .entry-content{font-size:1.5em; color:#999}
.comment-login, .comment-welcomeback{margin-top:15px; color:#777}
.feedicon{border:0 !important; padding:0 !important}
.feedlink img{height:16px; width:16px; border:none; position:absolute; right:0}
.secondary .k2-asides{word-spacing:-1px; margin:0; padding:0 0 10px}
.secondary .k2-asides p{display:inline}
.secondary .k2-asides .metalink{padding-left:0}
body.page .entry-edit{position:absolute; right:0; margin-top:-15px}
.entry-edit a{border:none; margin-left:0; background:url(/images/pencil.png) left center no-repeat; height:16px; padding:2px 2px 2px 23px}
.comment-edit a{border:none; margin-left:10px; background:url(/images/comment_edit.png) left center no-repeat; height:16px; padding:2px 2px 2px 23px}
.entry-meta{font-size:1em; display:block; margin-top:1px; color:#bbb}
.chronodata{padding:2px 0 5px 20px}
.commentslink{margin-left:10px; padding:2px 0 5px 20px}
.quoter_comment{margin-left:5px; padding:2px 0 5px 20px}
.clear{clear:both; margin:0; padding:0}
#primary .entry-content img,#homepage_products img{border:1px solid #ccc; max-width:100%; margin:0 5px; padding:4px}
img.center, img[align="center"]{display:block; margin-left:auto; margin-right:auto}
img.alignright, img[align="right"]{display:inline; margin:0 0 2px 7px; padding:4px}
img.alignleft, img[align="left"]{display:inline; margin:0 7px 2px 0; padding:4px}
img.noborder{border:none !important}
small{font-size:0.9em; line-height:1.5em}
blockquote{color:#333; background:#fff url(http://nourishedmagazine.com.au/images/quote.png) no-repeat 10px 0; border:none; margin:20px 0; padding:0 20px 0 50px}
.alert{background:#FFF6BF; border-top:2px solid #FFD324; border-bottom:2px solid #FFD324; text-align:center; margin:10px auto; padding:5px 20px}
.entry-content ol, .entry-content ul{margin:0; padding:0 0 0 35px}
.entry-content ol li, .entry-content ul li{margin:0 0 3px; padding:0}
.secondary div p{margin-top:0.5em}
.secondary ul, .secondary ol, .secondary div div{padding-left:0; margin:5px 0 0}
.secondary ol{margin-left:15px}
.secondary ul li, .secondary ol li{margin:0; padding:1px 0}
.secondary ul li{list-style-type:none; list-style-image:none}
.contactform{width:100%; position:static; overflow:hidden}
.contactleft{width:25%; text-align:right; clear:both; float:left; display:inline; margin:5px 0; padding:4px}
.contactright{width:70%; text-align:left; float:right; display:inline; margin:5px 0; padding:4px}
.contacterror{border:1px solid red}
.category-noteworthy h3.entry-title{background:url(http://nourishedmagazine.com.au/images/heart.png) no-repeat right center; padding-right:25px; display:inline}
.noteworthyLink{margin-left:5px}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
* html .clearfix{height:1%}
div.intouch{margin:20px auto 40px}
div.intouch form{float:left; width:100%}
div.intouch div.inputfield{position:relative; padding:4px 0}
div.intouch label{display:block; float:left; clear:left; width:35%; text-align:right}
div.intouch div.inputfield input, div.intouch div.inputfield textarea{float:left; margin-left:10px}
div.intouch div.inputfield input{width:40%}
div.intouch div.inputfield textarea{width:50%}
div.intouch div.inputfield button.submitbutton{background-color:#fdfbfb; border:none; color:#420000; font-size:1em; cursor:pointer; width:auto !important; right:67px; position:absolute; padding:2px}
div.intouch div#usermessage{margin-bottom:10px; text-align:center}
div.intouch .error{border:1px solid red !important; padding:1px}
a img, :link img, :visited img, a img, a:link img, a:visited img{border:none}
h2 a, h3 a, h4 a, h5 a, div.sections dt a, div.sections li a, div.subnav li a, ul.menu li a:hover, ul.subnav li a:hover, ul.subnavcomm li a:hover, p.singleauthor a, p.author a, #commentlist a, #commentlist a:link, #commentlist a:active, #commentlist a:visited{text-decoration:none}
a, a:link, a:hover, a:active, p.cloud a{color:#713f3f}
div.subnav ul, #middle ul, #middle ul li, .innerfoot ul, .innerfoot ul li{list-style:none}
div.sections dt a:hover, div.sections li a:hover, div.subnav li a:hover, #primarycontent h2 a:hover, #primarycontent h3 a:hover, #middle ul li a, #middle h5 a:hover, div.utwreltags a:hover, p.singleauthor a:hover, p.author a:hover, #commentlist a:hover{text-decoration:underline}
#primarycontent h2.archives, p.margin{margin-left:27px}
div.footinner2 p, .comment-content p, .comment-content ul, .comment-content ol, .comment-content div, .comment-content blockquote, .livesearchform input[type=submit]{margin:0}
ul.left, ul.right{float:left; width:145px; margin:7px 8px 0 0}
br.clear20, .entry-head, #comment-personaldetails{margin-top:10px}
ul.menu li, ul.subnav li, ul.subnavcomm li{display:inline; margin:0}
div.entry-head p, div.archivesdefault, h5.singlecat{margin:0 0 0 27px}
.navigation p, #searchcontrols small{margin:0; padding:0}
img.wrapright, .alignright{float:right}
img.wrapleft, .alignleft{float:left}
#commentlist li img, #pinglist li img{border:none; padding:0}
#pinglist li .counter, hr, .localtags, .technoratitags{display:none}
.nopassword, .center, .attachment{text-align:center}
.sb-pagemenu ul, .secondary span a{margin-left:10px}
.entry-meta a, .comment-meta a, small, strike{color:#777}
div.ddsg-sitemap ul{margin:0 0 5px 15px}
div.ddsg-sitemap ul ul{margin:0 0 0 15px}
div.ddsg-sitemap ul li{line-height:1.5em; margin-top:25px}
div.ddsg-sitemap ul li li{line-height:1.5em; margin-top:5px}
div.ddsg-xml-link{margin:20px 0}
.postspermonth{margin:8px 0 12px 0; list-style:none; padding-left:25px}
.postspermonth li{line-height:1.5em}
#primarycontent div.archivesdefault h3{padding:10px 0 0 0; margin:0}
#primarycontent div.archivesdefault{padding-bottom:10px}
.treemenu{margin:0 0 0 0; padding-top:5px; list-style:none; width:200px}

.treemenu ul{list-style:none; margin:0px; padding:0px}
.treemenu ul ul{margin-left:5px; padding:0px}

.treemenu li{display:inline}








.treemenu ul li{font-size:0.95em}

.treemenu a{display:block; padding-left:12px; text-decoration:none}

.treemenu .treeopen{background-image:url('http://nourishedmagazine.com.au/images/open.gif'); background-repeat:no-repeat; background-position:left}

.treemenu .treeclosed{background-image:url('http://nourishedmagazine.com.au/images/closed.gif'); background-repeat:no-repeat; background-position:left}


.gsc-control{ width:300px}

.gsc-control div{ position:static}
form.gsc-search-box{   margin-top:0px;  margin-right:0px;  margin-bottom:4px;  margin-left:0px;  width:100%}
table.gsc-search-box{ border-style:none;  border-width:0px;  border-spacing:0px 0px;  width:100%;  margin-bottom:2px}
table.gsc-search-box td{ vertical-align:middle}
table.gsc-search-box td.gsc-input{ padding-right:1px;}
td.gsc-search-button{ width:1%}
td.gsc-clear-button{ width:14px}
table.gsc-branding td, 
table.gsc-branding{  margin:0 0 0 0;  padding:0 0 0 0;  border:none}
table.gsc-branding{ border-style:none;  border-width:0px;  border-spacing:0px 0px;  width:100%}
td.gsc-branding-text{ vertical-align:top}
td.gsc-branding-text div.gsc-branding-text{ padding-bottom:2px;  text-align:right;  color:#676767;  font-size:11px;  margin-right:2px}
td.gsc-branding-img-noclear{ width:51px;  vertical-align:bottom}
td.gsc-branding-img{ width:65px;  vertical-align:bottom}
table.gsc-branding-vertical td.gsc-branding-text div.gsc-branding-text{ margin-right:0px;  text-align:center}
table.gsc-branding-vertical td.gsc-branding-img-noclear{ text-align:center}

div.gsc-branding-img, 
div.gsc-branding-img-noclear, 
img.gsc-branding-img, 
img.gsc-branding-img-noclear{ padding-top:1px}

img.gsc-branding-img, 
img.gsc-branding-img-noclear{ margin:0 0 0 0;  padding-right:0;  padding-left:0;  padding-bottom:0;  border:none;  display:inline}

a.gsc-branding-clickable{ cursor:pointer}

input.gsc-search-button{ margin-left:0;background:url(http://nourishedmagazine.com.au/images/search_button.gif) no-repeat;width:60px;height:17px;border:0;text-indent:-9999px;cursor:pointer;display:block;color:#D2C887;font-size:0;text-align:left;}

div.gsc-clear-button{ display:inline;  text-align:right;  margin-left:4px;  margin-right:2px;  padding-left:12px;  background-repeat:no-repeat;  background-position:center center;  background-image:url('http://nourishedmagazine.com.au/images/reset-fff.png');  cursor:pointer}
input.gsc-input{ padding-left:2px;  border-style:solid;  border-width:1px;  border-color:#F6F5E9;  width:100%;height:13px;background:#F6F5E9;}

.gsc-keeper{ color:#36c;  text-decoration:underline;  font-size:13px;  cursor:pointer;  font-weight:normal;  padding-left:16px;  background-repeat:no-repeat;  background-position:1px 3px;  background-image:url('blue_check.gif')}
.gsc-imageResult .gsc-keeper{ text-decoration:none}
.gsc-resultsHeader{ clear:both;  width:100%;  border-bottom:1px solid #e9e9e9;  margin-bottom:4px}

.gsc-resultsHeader td.gsc-twiddleRegionCell{ width:75%}

.gsc-resultsHeader td.gsc-configLabelCell{ text-align:right;  width:75%}
.gsc-resultsHeader .gsc-twiddle{ margin-top:4px;  display:inline;  cursor:pointer;  background-repeat:no-repeat;  background-position:0px 2px}
.gsc-resultsHeader td.gsc-twiddle-closed div.gsc-twiddle{ background-image:url('arrow_close.gif')}
.gsc-resultsHeader td.gsc-twiddle-opened div.gsc-twiddle{ background-image:url('arrow_open.gif')}

.gsc-resultsHeader .gsc-title{ color:#676767;  margin-right:10px;  padding-left:14px;  display:inline}

.gsc-resultsHeader .gsc-stats{ color:#676767;  font-size:11px;  font-weight:normal;  display:inline}

.gsc-resultsHeader td.gsc-twiddle-opened .gsc-stats{ display:none}
.gsc-results-selector{ display:inline}

.gsc-resultsHeader td.gsc-twiddle-closed .gsc-results-selector{ display:none}

.gsc-result-selector{ cursor:pointer;  display:inline;  font-size:13px;  padding-left:13px;  background-repeat:no-repeat;  background-position:center left}
.gsc-one-result{ background-image:url('one-complex-dark.gif')}

.gsc-more-results{ background-image:url('more-complex-dark.gif')}


.gsc-all-results{ background-image:url('all-complex-dark.gif');  padding-right:1px}

.gsc-one-result-active .gsc-one-result{ background-image:url('one-complex-light-blue.gif')}

.gsc-more-results-active .gsc-more-results{ background-image:url('more-complex-light-blue.gif')}

.gsc-all-results-active .gsc-all-results{ background-image:url('all-complex-light-blue.gif')}

.gsc-resultsHeader .gsc-configLabel{ color:#676767;  display:inline;  font-size:11px;  cursor:pointer}

.gsc-resultsHeader td.gsc-configLabelCell span.gsc-twiddle-closed{ padding-right:12px;  background-repeat:no-repeat;  background-position:center center;  background-image:url('settings.gif')}
.gsc-tabsArea{ clear:both;  margin-top:6px}

.gsc-tabsAreaInvisible{ display:none}

.gsc-tabHeader{ display:inline;  cursor:pointer;  padding-left:6px;  padding-right:6px;  margin-right:2px}

.gsc-tabHeader.gsc-tabhActive{ border-left:1px solid #e9e9e9;  border-right:1px solid #e9e9e9;  border-top:2px solid #f90;  color:black}

.gsc-tabHeader.gsc-tabhInactive{ border-left:1px solid #e9e9e9;  border-right:1px solid #e9e9e9;  border-top:2px solid #e9e9e9;  background:#e9e9e9;  color:#676767}

.gsc-tabData.gsc-tabdActive{ display:block}

.gsc-tabData.gsc-tabdInactive{ display:none}

.gsc-tabData .gsc-resultsHeader .gsc-title{ display:none}

.gsc-tabData .gsc-resultsHeader .gsc-stats{ display:none}

.gsc-tabData .gsc-resultsHeader .gsc-results-selector{ display:none}

.gsc-resultsbox-visible{ display:block}

.gsc-resultsbox-invisible{ display:none}

.gsc-results{ clear:both;  padding-bottom:2px}

.gsc-result{ margin-bottom:10px}

.gsc-result .gs-title{ height:1.4em;  overflow:hidden}

.gsc-result div.gs-watermark{ display:none}

.gsc-results .gsc-result img.gs-ad-marker{ display:none}

div.gsc-config{ border:1px solid #e9e9e9;  margin-top:0px;  margin-bottom:10px;  padding-top:2px;  padding-left:6px;  padding-right:6px;  padding-bottom:6px}

form.gsc-config{ margin-bottom:0px}

.gsc-configSetting{ margin-top:6px}

.gsc-configSetting_Label{ color:#676767}

.gsc-configSettingInput{ color:#676767;  border:1px solid #e9e9e9;  width:75%}

.gsc-configSettingCheckbox{ color:#676767;  margin-right:6px}

.gsc-configSettingCheckboxLabel{ display:inline;  color:#676767}

div.gsc-configSettingSubmit{ margin-top:8px;  text-align:right}

input.gsc-configSettingSubmit{ display:inline;  font-size:11px;  cursor:pointer}

.gsc-results.gsc-imageResult .gsc-imageResult.horizontal{ float:left;  width:65px;  margin-bottom:4px;  margin-right:8px;  text-align:center}

.gsc-results.gsc-imageResult .gsc-imageResult.horizontal .gs-imageResult{ height:41px}

.gsc-results.gsc-imageResult .gsc-imageResult.vertical{ float:none;  margin-bottom:4px;  margin-right:8px;  text-align:left}

.gsc-results.gsc-imageResult .gsc-imageResult.horizontal .gsc-keeper{ background-position:center}

.gsc-imageResult .gs-title{ display:none}
.gsc-imageResult .gs-visibleUrl{ display:none}
.gsc-imageResult .gs-size{ display:none}

.gsc-videoResult .gs-videoResult .gs-title{ line-height:1.3em;  height:1.3em;  overflow:hidden; }

.gsc-videoResult .gs-videoResult .gs-snippet{ line-height:1.3em;  max-height:2.6em;  overflow:hidden}

.gsc-results .gsc-trailing-more-results{ margin-bottom:10px}

.gsc-results .gsc-trailing-more-results, 
.gsc-results .gsc-trailing-more-results *{ color:#00c;  text-decoration:underline}

.gs-result .gs-title, 
.gs-result .gs-title *{ color:#420000;  text-decoration:underline;font-size:1.1em}

.gs-divider{ padding-bottom:8px;  text-align:center;  color:#676767}

.gs-result a.gs-visibleUrl, 
.gs-result .gs-visibleUrl{ color:#42000;  text-decoration:none}


.gs-relativePublishedDate, 
.gs-publishedDate{ color:#6f6f6f;  text-decoration:none}
.gs-result a.gs-clusterUrl, 
.gs-result .gs-clusterUrl{ color:#008000;  text-decoration:underline;  cursor:pointer}

.gs-newsResult .gs-publisher{ color:#6f6f6f;  display:inline;  text-decoration:none}


.gs-newsResult .gs-relativePublishedDate, 
.gs-newsResult .gs-publishedDate{ display:inline;  margin-left:4px}





.gs-blogResult .gs-relativePublishedDate, 
.gs-newsResult .gs-relativePublishedDate{ display:none}

.gsc-blogResult .gs-blogResult .gs-publishedDate, 
.gsc-newsResult .gs-newsResult .gs-publishedDate{ display:none}


.gsc-blogResult .gs-blogResult .gs-relativePublishedDate, 
.gsc-newsResult .gs-newsResult .gs-relativePublishedDate{ display:inline}

.gs-newsResult .gs-location{ color:#6f6f6f;  display:inline;  text-decoration:none}

.gs-result img.gs-image{ vertical-align:middle;  border:1px solid #00c}

.gs-result div.gs-phone{}

.gs-result .gs-directions, 
.gs-result .gs-directions *{ color:#77c;  font-weight:normal;  text-decoration:underline;  cursor:pointer}

.gs-secondary-link, 
.gs-secondary-link *{ color:#77c;  font-weight:normal;  text-decoration:underline;  cursor:pointer}


.gs-result .gs-directions-to-from{ display:none;  margin-top:4px}
.gs-result .gs-directions-to-from .gs-label{ display:inline;  margin-right:4px}

.gs-result .gs-directions-to-from div.gs-secondary-link{ display:inline}

.gs-result .gs-directions-to-from .gs-spacer{display:inline; margin-right:3px; margin-left:3px}

.gs-videoResult a.gs-publisher, 
.gs-videoResult .gs-publisher{ color:#008000;  text-decoration:none}

.gs-result a{ cursor:pointer}

.gs-result .gs-address{}

.gs-result .gs-snippet{}

.gs-error-result .gs-snippet{ padding:5px;  margin:5px;  border:1px solid rgb(255,204,51);  background-color:rgb(255,244,194)}

.gs-result .gs-watermark{ font-size:10px;  color:#77c}

div.gs-results-attribution{ text-align:center;  margin-bottom:4px}

div.gs-results-attribution, 
div.gs-results-attribution *{ font-size:10px;  color:#676767;  text-decoration:none}

div.gs-results-attribution a{ color:#00c;  cursor:pointer}

div.gs-results-attribution a:hover{ text-decoration:underline}

.gs-result .gs-metadata{ color:#676767}

.gs-localAd img.gs-ad-marker, 
.gs-webAd img.gs-ad-marker{ padding-left:4px}

.gs-webResult div.gs-visibleUrl-long{ width:100%;  overflow:hidden;  display:none}

.gs-localAd div.gs-address *{ color:#676767}

.gs-localAd div.gs-street{ display:inline}

div.gs-city{ display:inline}

div.gs-region{ display:inline}

div.gs-country{ display:none}

div.gs-infoWindow *{ font-size:11px}


.gs-videoResult *{ font-size:13px}

.gs-videoResult td div.gs-image-box{ width:110px;  height:78px}

.gs-videoResult td div.gs-text-box{ vertical-align:top;  margin-left:4px}

div.gs-book-image-box td, 
.gs-bookResult td{ vertical-align:top}

div.gs-book-image-box, 
div.gs-book-image-box div{ position:static;  text-align:start}

div.gs-book-image-box{ width:75px;  height:90px}

.gs-bookResult td div.gs-text-box{ vertical-align:top;  margin-left:4px}

div.gs-book-image-box img{ border-spacing:0px 0px;  border:none}

div.gs-book-image-box div.gs-row-1{ line-height:7px}

div.gs-book-image-box img.gs-pages{ height:7px;  width:45px}

div.gs-book-image-box img.gs-page-edge{ height:7px;  width:11px}

div.gs-book-image-box div.gs-row-2{}

div.gs-book-image-box img.gs-image{ height:80px;  border:1px solid #a0a0a0}

.gs-bookResult .gs-author{ display:inline;  color:#6f6f6f}
.gs-bookResult .gs-publishedDate{ display:inline}

.gs-bookResult .gs-pageCount{ display:inline;  color:#6f6f6f;  margin-left:4px}

.gs-bookResult .gs-id{}

 .app_gsvsc{ color:rgb(153,170,221)}
 .search-form-complete_gsvsc div.search-form-save_gsvsc{ color:rgb(170,221,153)}
 div.search-form-save_gsvsc{ color:#202020}

 div.tag-selected_gsvsc{ color:rgb(170,221,153)}

 #searchform{margin-top:20px;display:block;position:relative}
 #searchControl .gsc-trailing-more-results, 
 #searchControl .gsc-trailing-more-results *, 
 #searchControl .gs-result .gs-title, 
 #searchControl .gs-result .gs-title *{ color:#420000}

 #searchControl .gsc-resultsHeader{ border-bottom-color:#d1cece;margin-bottom:15px;}

 #searchControl .gsc-control{width:95%; margin:22px 0 22px 23px; font-size:1.2em}

 #searchControl .gsc-tabHeader.gsc-tabhActive{ border-left:1px solid #d1cece;  border-right:1px solid #d1cece;  border-top:2px solid #d1cece;  background:#fff}

 #searchControl .gsc-tabHeader.gsc-tabhInactive{ border-left:1px solid #d1cece;  border-right:1px solid #d1cece;  border-top:2px solid #d1cece;  background:#f1efef}

.comments #commentload {display: none;padding-top: 3px;float: right;vertical-align: middle;height: 18px;width: 18px;background: url('/images/spinner.gif') center center no-repeat;}

/* Directory only styles */

div.directorylisting div.entry-content p{line-height:1.3em;}
div.directorylisting{padding-bottom:30px;}
p.location{margin:0 0 22px 27px;padding:5px 0 28px 0;}
ul.taglist{margin:0 0 30px 27px;list-style:none;float:left;width:65em}
ul.taglist li{float: left; width: 15em; margin: 0; padding: 0;line-height:1.33em;}
body.archive p.location{padding-bottom:8px;}
body.archive ul.taglist{margin:0 0 5px 27px;}
#primary ul.taglist li a,#primary ul.taglist li a:visited{color:#252525;cursor:text;text-decoration:none;}
p.specialoffer{color:#675904;margin:5px 15px 0 15px;font-weight:bold;font-size:11px}
p.calltoaction{color:#675904;margin:5px 15px 0 15px;font-weight:bold;font-style:italic;font-size:11px}


#directoryhome a{width:162px;}
#wisefoodsearch a{width:133px;}
#practitionersearch a{width:141px;}
#productssearch a{width:144px;}
#joindirectory a{width:155px;}

#directoryhomesponsors a{width:164px;}
#aboutsponsor a{width:158px;}
#recentposts a{width:123px;}
#testimonials a{width:126px;}
#contactsponsor a{width:165px;}

#directoryleft{float:left;width:310px;margin:20px 0 0 27px}
#homedirectoryleft{float:left;width:400px;margin:20px 0 50px 27px}
#homedirectoryleft p{margin:-15px 0 7px 1px;}
#homedirectoryleft h6{display:inline;cursor:pointer;font-size:1.2em;margin:5px 0 0 1px;}
div.toggle div{display:none;}
#directoryleft h3,#homedirectoryleft h3{font-size:1.2em;color:#744343;}
#directoryleft ul,#homedirectoryleft ul{margin:5px 0 15px -4px;}
#directoryleft li,#homedirectoryleft li{list-style:none;display:inline;margin-left:5px;}
#directoryright{float:right;width:380px;margin:20px 10px 30px 0;padding:0;}
#homedirectoryright{float:right;width:300px;margin:20px 10px 30px 0;padding:0;}
#homedirectoryright p{margin:15px 20px 5px 8px;font-weight:500;}
#directoryfronttags{margin:20px 0 50px 27px;}

h2.directoryhomehead{margin:0;padding:0;}
h2.directoryhomehead2{margin:10px 0 0 0;}
h2.directoryhomehead a:hover,h2.directoryhomehead2 a:hover{text-decoration:underline;}
#primarydirectory h2{color:#744343;font-size:2.1em;margin-bottom:20px;font-weight:500}
ul.states{float:left;width:360px;margin:20px;}
ul.states li{float:left;width:15em;list-style:none;}
ul.states li a{display:block;width:15em;}
ul.stateshome{float:left;width:360px;margin:20px;}
ul.stateshome li{float:left;width:13em;list-style:none;height:20px;}
ul.stateshome li a{display:block;width:13em;}
#middle div.frontleftmiddle ul li{font-style:normal;line-height:1.3em;margin-bottom:5px;}
div.middleinner ul#mutags li,#middle div.frontleftmiddle ul.st-tag-cloud li,#container ul.st-tag-cloud li{text-transform:lowercase;line-height:2em;display:inline;margin-right:10px;font-style:normal;}
#container ul.relatedkeywords li{line-height:2em;display:inline;margin-right:10px;padding:0;font-style:normal;}
#container ul.st-tag-cloud a:active,#container ul.st-tag-cloud a:link,#container ul.st-tag-cloud a:visited,#container ul.st-tag-cloud a,
#container ul#mutags a:active,#container ul#mutags a:link,#container ul#mutags a:visited,#container ul#mutags a{text-decoration:none;}
#container ul.st-tag-cloud a:hover,#container ul#mutags a:hover{text-decoration:underline;}
#container ul.relatedkeywords a{text-transform:lowercase;line-height:2em;display:inline;padding:0;font-style:normal;}
#container ul.relatedkeywords {margin:0 0 35px 27px;padding:0;}
#container p.tagresultsauthor{margin:0 0 15px 27px;padding:0;}

div.specialoffer{background:url(http://nourishedmagazine.com.au/images/advert.gif) no-repeat;height:243px;}
div.specialoffer img{padding:10px 0 0 10px;}
div.specialoffer a{color:#675904;}
div.entry-content p.archivelinks{margin:0 0 0 27px;}

body.archive #primary div.page-head h2{margin:0 0 0 27px;}
body.archive #primary h2.post{font-size:1.7em;}
body.archive #primary div.entry-content{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #e0d6d3}
#content div.directoryappright{width:210px;margin:39px 0;}
#content div.directoryappleft{width:510px;}
#content div.directoryappleft button.submit{float:right; margin-right:16px; background-color:#fffffe; border:none; margin-top:10px; color:#420000; font-size:1.3em; cursor:pointer;text-transform:uppercase;}
#content div.directoryappright p{margin:10px 20px 0 0;}
#secureimgdiv{margin:10px 0 0 -20px;}
#content img.noborder{border:0;}

/* Shop Specific Styles */
#shophome a{width:148px;}
#featuredproducts a{width:151px;}
#postagehandling a{width:158px;}
#privacystatement a{width:150px;}
#contactusshop a{width:125px;}

/* Sociable */
div .sociable { margin: 16px 0 !important; }
span.sociable_tagline { position: relative; margin:0 0 7px 27px;}
span.sociable_tagline span { display: none; width: 14em; }
span.sociable_tagline:hover span{position:absolute;display:block;top:-5em;background:#ffe;border:1px solid #ccc;color: black;line-height:1.25em;}
.sociable span {font-size:1.3em;display: block;}
.sociable ul {display: inline;margin: 0 0 0 22px!important;padding: 0 !important;}
.sociable li {background: none;display: inline;list-style-type: none;margin: 0;padding: 2px;}
.sociable ul li:before { content: ""; }
.sociable img {float: none;width: 16px;height: 16px;margin: 0;padding: 0;}
.sociable-hovers {opacity: .4;-moz-opacity: .4;filter: alpha(opacity=40);}
.sociable-hovers:hover {opacity: 1;-moz-opacity: 1;filter: alpha(opacity=100);}
