/*
Theme Name: Healthy Discoveries 2.1
Theme URI: http://makemyblogpretty.com/
Description: Healthy Discoveries theme 2.1.
Version: 2.1
Author: Jennette Fulda
Author URI: http://makemyblogpretty.com/

	Healthy Discoveries v2.1
    http://makemyblogpretty.com/

*/

body {margin:0;padding:0;background: url('images/bg_site.jpg') repeat-x top center #fff;font-family:Georgia, Times, sans-serif;font-size:14px;line-height:1.3;}
.left, .alignleft {float:left;}
.right, .alignright {float:right;}
.clear {clear:both;}

h1, h2, h3, h4, h5, h6 {margin:0;padding:0;}
.m10 {margin:10px;}
.l10 {margin-left:10px;}
.l20 {margin-left:20px;}
.l40 {margin-left:40px;}
.t3 {padding-top:3px;}
.t3 {padding-bottom:3px;}
.t5 {margin-top:5px;}
.t10 {margin-top:10px;}
.t20 {margin-top:20px !important;}
.t30 {margin-top:30px;}
.b3 {margin-bottom:3px;}
.b10 {margin-bottom:10px;}
.b20 {margin-bottom:20px;}
.b40 {margin-bottom:40px;}
.r10 {margin-right:10px;}
.r30 {margin-right:30px;}
.text-right {text-align:right;}

h3 {color:#515151;}

a {color:#50783a;}
a:hover {text-decoration:none;}
a:visted {color:#333;}

.span300 {width:300px;}

#content-wrap {background: url('images/content_bg.jpg') no-repeat top center;min-height:193px;text-align:center;margin:0;padding:0;}
#header {height:139px;margin:0 auto;width:980px;text-align:left;}
#logo {width:290px;}
#content-well {margin:0 auto;text-align:left;width:980px;min-height:112px;padding:0;}

a.logolink {display:block;width:240px;height:122px;background:url('images/logo.jpg') no-repeat;}
a.logolink:hover {background-position: 0 -122px;}

#col1 {width:610px}
#col2 {width:330px;}
#col2 a {text-decoration:none;}
#col2 a:hover {text-decoration:underline;}

div.box {width:300px;color:#454545;}
div.box h1 {color:#454545;font-size:24px;font-style:italic;font-weight:normal;}

div.discovery-top {background: url('images/head_discovery.png') no-repeat;height:38px;width:273px;}
.italic {font-style:italic;}
.bold {font-weight:bold;}

div#workshops {background:url('images/head_workshops.png') 215px 10px no-repeat;}
div#raves {background:url('images/head_raves.png') top right no-repeat;}
div#recent-posts {background:url('images/head_recent_blog.png') top right no-repeat;}

.highlight, ol strong {color:#da6700;}
ul.no-bullets {list-style:none;margin:0;padding:0;}
ul.no-bullets li {padding-bottom:3px;}
ul.padded li {padding-bottom:3px;}

#footer-wrap {height:102px;background: url('images/footer_bg.png');text-align:center;}
#footer {padding-top:25px;text-align:center;color:#fff;}
#footer a{color:#fff;}
#footer a:hover {color:#fff;}

/* Home page */
.home-promo {width:325px;color:#666;font-size:26px;font-style:italic;}
.home-promo img {border:solid 1px #666;}
.bigger {font-size:36px;}
.center-text {text-align:center;}

div#home-text p {font-size:18px;font-style:italic;}
div#home-text {width:660px;}

#home-links {font-size:32px;width:265px;font-style:italic;}
#home-links a {text-decoration:none;display:block;}
#home-links a:hover {color:#da6700;}
#home-links a.workshops {background: url('images/head_workshops.png') no-repeat bottom right;}
#home-links a.blog {background: url('images/head_recent_blog.png') no-repeat bottom right;}

/* Page styles */
.main-content h1 {font-weight:normal;font-size:36px;color:#454545;margin-bottom:15px;}
div.post h1 {font-size:30px;}
.main-content h2 {font-weight:normal;font-style:italic;font-size:18px;}
.main-content h3 {font-size:24px;font-weight:normal;font-style:italic;}
.main-content h4 {font-weight:normal;font-style:italic;font-size:18px;margin-top:20px;}
.main-content p {line-height:1.4;margin:0 0 14px 0;}

ol li {padding-bottom:10px;}
img.content {margin-bottom:20px;border:solid 2px #bbbbbb;}
p.quote {font-style:italic;text-align:right;}
hr {color: #bbbbbb;background-color: #bbbbbb;height: 1px;border:0;margin:10px 0;}

div.questionbox {background:url('images/question-bg.png') bottom right no-repeat #f0f0f0;-moz-border-radius: 7px;
border-radius: 7px;padding:15px 60px 20px 20px;line-height:1.4;margin-bottom:15px;}
div.questionbox h3 {color:#000;margin-bottom:10px;}

ul li.note {list-style:none;margin-left:-40px;font-style:italic;}
ul.affiliates {list-style:none;padding:0;margin:0;}
ul.affiliates li {float:left;margin-right:10px;}

img.noborder {border:none !important;}

/* Blog sidebar styles */
#blogherads ul {font-size:11px;font-family:Arial, Helvetica, sans-serif;}
#blogherads ul li {padding-bottom:3px;}
.bhaheadlines{font-family:Arial, Helvetica, sans-serif;}
#bhsearch {margin-left:0 !important;}

form.searchblog input#s {width:120px;color:#666;font-style:italic;font-family:Georgia, Times, serif;}
#search-page-box form.searchblog input#s {width:260px;}
form.searchblog input#searchsubmit {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url('images/but_search.png') no-repeat scroll 0 0;border:0 none;cursor:pointer;overflow:hidden;padding:0;width:30px;height:22px;}

#blogroll ul li {display:block;width:135px;float:left;margin:0 5px 3px 0;}

#flickr-images img {border:solid 1px #999;margin:0 8px 8px 0;width:82px;}

/* Post styles */
.post-head a {font-weight:bold;text-decoration:none;}
.post-head a:hover {text-decoration:underline;}
.post-head {padding-bottom:3px;}
div.date {font-size:14px;font-weight:normal;font-style:italic;color:#999;}

/*
.corners-top, .corners-bottom {width:585px;height:6px;}
.corners-top {background: url('images/rounded_top.png') no-repeat;}
.corners-bottom {background: url('images/rounded_bottom.png') no-repeat;}
*/

.post-foot-content, .archivehead {font-style:italic;color:#999999;}
.archivehead {text-align:left;border-bottom:solid 1px #CCC;}
.post-foot-content a, .archivehead a {text-decoration:none;}
.post-foot-content a:hover, .archivehead a:hover {text-decoration:underline;}
.post .alignleft {float:none;}

.navigation {font-size:18px;}
.invertlinks a {text-decoration:none;}
.invertlinks a:hover {text-decoration:underline;}

.post-social{padding:20px 0;border-bottom:solid 1px #CCC;}
.post-social h3 {padding-bottom:5px;}
#get-involved, #stay-informed {margin-right:20px;}
#get-involved {width:160px;}
#stay-informed {width:190px;}
#related-posts {width:220px;}
.post-social img {border:0 !important;}
#get-involved li {padding:5px 0 0 20px;}
#related-posts li {padding:5px 0 0 0;}

.li-twitter {background:url('images/but_post_twitter.png') no-repeat 0 5px;}
.li-stumble {background:url('images/but_post_stumble.gif') no-repeat 0 5px;}
.li-facebook {background:url('images/but_post_facebook.png') no-repeat 0 5px;}

.feed-link {background:url('images/but_post_rss.gif') no-repeat; height:23px;padding-left:28px;display:block;float:left;}

/* Single post styles */
textarea {font-family: Georgia, Times, serif;font-size:14px;}
textarea#comment {width:500px;}
#related-posts abbr {display:none;}

/* Comment styles */
ol.commentlist {list-style:none;margin:0;padding:0;}
ol.commentlist li {border-top:solid 1px #CCC;padding:20px 0;}
.comment-author img {float:left;margin-right:5px;}
.comment-meta-data {color:#666;width:180px;font-size:12px;}
.comment-text{width:400px;}
.author-meta {width:125px;}

/* Images */
#col1 img {border:solid 1px #999;}
.size-medium {margin:0 3px 3px 0;}

/* Menu new*/
#menu {background:url('images/menu.jpg') no-repeat;width:677px;height:139px;line-height: 0;font-size: 0;margin: 0;}

div#nav-wrap {height:139px;float:left;background: url('images/menu.jpg');}

ul#nav {list-style: none;margin:0;padding:0;width:677px;height:139px;position: relative;list-style: none;}
ul#nav li {margin: 0; padding: 0; list-style: none; display: block; position: absolute;}

ul#nav a {display: block;}
ul#nav a span {display:none;}

#liAbout {left: 0px; top: 0px; width: 112px; height: 139px;}
#liWorkshops {left: 85px; top: 0px; width: 162px; height: 139px;}
#liPhotos {left: 227px; top: 0px; width: 117px; height: 139px;}
#liTestimonials {left: 324px; top: 0px; width: 170px; height: 139px;}
#liBlog {left: 472px; top: 0px; width: 96px; height: 139px;}
#liContact {left: 547px; top: 0px; width: 130px; height: 139px;}

#liAbout a, #liWorkshops a, #liPhotos a, #liTestimonials a, #liBlog a, #liContact a {height: 139px;}

#liAbout a:hover, .onAbout {background: url('images/menu.png') 0px 0px no-repeat;}
#liWorkshops a:hover, .onWorkshops {background: url('images/menu.png') -85px -139px no-repeat;}
#liPhotos a:hover, .onPhotos {background: url('images/menu.png') -227px 0px no-repeat;}
#liTestimonials a:hover, .onTestimonials {background: url('images/menu.png') -324px -139px no-repeat;}
#liBlog a:hover, .onBlog {background: url('images/menu.png') -472px 0px no-repeat;}
#liContact a:hover, .onContact {background: url('images/menu.png') -547px -139px no-repeat;}

/* Grandfathered styles from old design */
.gallery {
	margin: auto;
}
.gallery-item {
	float: left;
	margin-top: 10px;
	text-align: center;
	width: 33%;			}
.gallery img {
	border: 2px solid #cfcfcf;
}
.gallery-caption {
	margin-left: 0;
}


