@charset "utf-8";
/* CSS Document 
My Natural Supplements Template Design
@copy; 2010 Midwestern Wellness, LLC
*/

#mns-body {
background:url(../images/design/gradient-background.jpg) repeat-x; 
}
#bd-container {
margin:auto;text-align:left; /* leave unchanged */
width:1130px;
background:url(../images/design/background-image.jpg) no-repeat;
padding-top:44px;
*text-align:center;
}
#hd-img {
text-align:center;
position:relative;
top:-44px;
height:90px;
}
#hd-img .left {
padding-right:108px;
margin-bottom:15px;
}
#hd-img .right {
padding-left:108px;
margin-bottom:15px;

}
.hd-txt-lft {
float: left;
padding-bottom:3px;
}
.hd-txt-lft li {
display: inline;
list-style-type: none;
padding-left: 18px;
}
.hd-txt-lft li a:link {
text-decoration:none;
color:#FCF9CE;
font-size:1.0em;
*font-size:0.975em;
}
.hd-txt-lft li a:visited {
text-decoration:none;
color:#FCF9CE;
font-size:1.0em;
*font-size:0.975em;
}

.hd-txt-rgt {
float: right;
padding-bottom:3px;

}
.hd-txt-rgt li {
display: inline;
list-style-type: none;
padding-right: 18px;
}
.hd-txt-rgt li a:link {
text-decoration:none;
color:#FCF9CE;
font-size:1.0em;
*font-size:0.975em;
}
.hd-txt-rgt li a:visited {
text-decoration:none;
color:#FCF9CE;
font-size:1.0em;
*font-size:0.975em;
}
#hd-nav {
clear:both;
background:url(../images/design/mns-top-nav.jpg);
height:39px;
width:100%;
}
#hd-nav ul
{
padding-left:10px;
padding-top:8px;
margin-left: 0;
color: #366732;
float: left;
width: 100%;
font-weight:bold;
}

#hd-nav ul li { display: inline; }

#hd-nav ul li a
{
/*padding: 0.2em .5em;*/
color: #366732;
text-decoration: none;
float: left;
width:158px;
}

#hd-nav ul li a:hover
{
text-shadow: 1px 1px 15px #ffffff;
color: #659A41;
}
#hd-nav ul li a:active
{
text-shadow: 1px 1px 15px #ffffff;
color: #99BF94;
}
#hd-nav ul li.long a{
width:170px;
}
#hd-nav ul li.short a{
width:140px;
}
#hd-nav ul li.first a{
width:243px;
}

#welcome {
width:244px;
height:143px;
background:url(../images/design/welcome-my-natural-supplements.jpg);
margin-left:7px;
}
#welcome p {
padding-left:60px;
padding-top:35px;
font-weight:bold;
color:#74c044;
font-size:1.1307em;
*font-size:1.1em;
}
#welcome ul {
padding-left:95px;
padding-top:12px;
font-size:1.1307em;
*font-size:1.1em;
}
#welcome li {
list-style:none;
padding-bottom:0.5em;
*padding-bottom:0.4875em;
}
#welcome li a:link, #welcome li a:visited, #welcome li a:active{
color:#156734;
text-decoration:none;
background:url(../images/design/green-button-off.jpg) no-repeat;
padding-left:17px;
}
#welcome li a:hover {
background:url(../images/design/green-button-on.jpg) no-repeat;
padding-left:17px;
font-weight:bold;
}
#left-nav {
margin-left:10px;
}

.nav-header1 {
margin-top:15px;
background:url(../images/design/nav-header.jpg) no-repeat;
width:251px;
height:38px;
padding-top:10px;
color:#156734;
font-size:1.0em;
*font-size:0.975em;
font-weight:bold;
text-align:center;
}
.nav-header1 p {
margin-bottom:0;
padding-bottom:0;
}

.nav-header2 {
margin-top:0px;
color:#156734;
background:url(../images/design/green-arrow-bullet.jpg) no-repeat;
padding-left:14px;
}
.nav-header2 p {
padding-top:5px;
}
.nav-header2 a {
text-decoration:none;
color:#156734;
}
.nav-header2 a:hover {
text-decoration:underline;
color:#156734;
}
.nav-products p{
padding-left:45px;
padding-top:5px;
color:#000000;
font-size:0.9em;
padding-bottom:7px;
}
.nav-products p.new{
background:url(../images/design/new.jpg) left center no-repeat;
padding-left:45px;
color:#000000;
font-size:0.9em;
margin-top:7px;
}

.nav-products a {
text-decoration:none;
color:#000000;
}
.nav-products a:hover {
text-decoration:underline;
}

#fcFlashCont {
margin-left:25px;
clear:right;
margin-top:10px;
}
.yui-ge h1 {
font-weight:bold;
font-size:18px;
margin-bottom:5px;
}
.yui-gc h1 {
color:#156734;
font-weight:bold;
font-size:18px;
margin-bottom:5px;
}
.yui-gc h2 {
color:#156734;
font-weight:bold;
font-size:16px;
margin-bottom:5px;
margin-top:15px;
}


.yui-gc p {
margin-bottom:5px;
line-height:18px;
font-size:14px;
color:#000000;
}

#home-feature-left {
float:left;
background:#ffffff;
margin-left:45px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;	
-moz-border-radius: 5px;
border-radius: 5px;
border:3px solid #c2b59b;
padding:3px;
}
#home-feature-right {
float:right;
background:#ffffff;
margin-right:45px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;	
-moz-border-radius: 5px;
border-radius: 5px;
border:3px solid #c2b59b;
padding:3px;
}
.prod-title  {
font-size:16px;
font-weight:bold;
}
.prod-tag  {
font-style:italic;
}
.price {
color:#ff0000;
font-size:16px;
font-weight:bold;
}
.social
  {
  margin:2px;
  height:auto;
  width:auto;
  float:left;
  text-align:center;

  }
.social img
  {
  display:inline;
  margin-right:32px;
    margin-bottom:10px;
  }

/* begin styles for RSS Feed */

.rss_box {
	margin: 10px 5%;
	padding: 4px 8px;
	width: 190px;
	background-color: #ffffff;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;	
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 3px solid #cccc98;
}

.rss_title, rss_title a {
	font-size: 14px;
	font-weight:bold;
	margin: 5px 0;
	padding: 0;
	letter-spacing: 1px;
	text-decoration:none;
	text-align:center;
}

.rss_items {
  
}

.rss_item  {
  font-family: verdana, arial, sans-serif;
  font-size: 11px;
  font-weight : normal; 
  margin: 8px 0;
}

.rss_item a:link, .rss_item a:visited, .rss_item a:active {
	text-decoration : none;
	border-bottom: 1px solid #ededed;
	color: #88b;
	}

.rss_item a:hover { 
	text-decoration : none;
	color: #e0861e;
	border-bottom: 1px dotted #e0861e;
	}
	
.rss_date {
	font-size: 10px;
	font-weight : normal;
	color: #F60;
	}
	
	.footer {
	text-align:center;
	font-size:9px;
	}
	
.main-h2 {
font-weight:bold;
font-size:1.1em;
*font-size:1.0725em;
margin-top:3px;
}
.yui-u h1 {
margin-top:15px;
margin-bottom:5px;
}
.yui-u p {
margin-bottom:10px;
}
 li.unstyled {
  list-style: disc;
  margin-left:17px;
}

.yui-u h2 {
border-bottom:1px dashed #CCCCCC;
padding-bottom:5px;
margin-top:20px;
margin-bottom:5px;
font-weight:bold;
font-size:1.2em;
}
.yui-u h3 {
padding-bottom:5px;
font-size:1.1em;
}

.add-to-cart {
width:215px;
margin:auto;text-align:left; 
display: inline-block;
}

.add-to-cart h2 {
font-weight:bold;
font-size:14px;
margin-bottom:8px;
border-bottom:none;
}
.add-to-cart td {
font-weight:bold;
font-size:12px;
padding-left:5px;
}
.add-to-cart tr {
line-height:19px;
}
a.stbar.chicklet img {border:0;height:16px;width:16px;margin-right:3px;vertical-align:middle;}
a.stbar.chicklet {height:16px;line-height:16px;}

.add-to-cart {
   background: #a1c7d4 url(../images/design/atc/roundedcornr_988876_grad.gif) repeat-x top left;
}
.add-to-cart_top div {
   background: url(../images/design/atc/roundedcornr_988876_tl.gif) no-repeat top left;
}
.add-to-cart_top {
   background: transparent url(../images/design/atc/roundedcornr_988876_tr.gif) no-repeat top right;
}
.add-to-cart_bottom div {
   background: url(../images/design/atc/roundedcornr_988876_bl.gif) no-repeat bottom left;
}
.add-to-cart_bottom {
   background: transparent url(../images/design/atc/roundedcornr_988876_br.gif) no-repeat bottom right;
}

.add-to-cart_top div, .add-to-cart_top,
.add-to-cart_bottom div, .add-to-cart_bottom {
   width: 100%;
   height: 15px;
   font-size: 1px;
}
.add-to-cart_content { margin: 0 15px; }

.font_small { 
	font-size: 8pt; 		
}
.font_medsmall { 
	font-size: 9pt; 	
}
.font_medium p,td { 
	font-size:10pt; 
	line-height:19px;
}

.imgleft {float:left; padding:6px 6px 6px 6px;}
.imgright {float:right; padding:6px 6px 6px 6px;}

.nav-products2 p{
padding-left:15px;
color:#000000;
font-size:1.0em;
padding-bottom:7px;
}
.nav-products2 a {
text-decoration:none;
color:#000000;
}
.nav-products2 a:hover {
text-decoration:underline;
}
a.cartNav:link, a.cartNav:visited {
display: block;
width: 104px;
height: 23px;
line-height: 23px;
color: #000;
text-decoration: none;
text-align:center;
}
