@charset "utf-8";
/* CSS Document */
#hd{
margin-left:27px;
}
#bd{
margin-left:27px;
}
#ft{
margin-left:27px;
}
p {
  font-family:Geneva, Arial, Helvetica, sans-serif;
  color:#666666;
  font-size:12px;
  margin:0;
  padding:0;
  text-align:justify;
}
h1 {
  font-family:Arial, Helvetica, sans-serif;
  font-size:16px;
  color:#F60;
  font-weight:bold;
  margin-top:10px;
  margin-bottom:10px;
 
}
h2 {
  font-family:Arial, Helvetica, sans-serif;
  color:#333;
  font-weight:bold;
  font-size:13px;
  margin-top:10px;
  margin-bottom:2px;
}
h3 {
  font-size:14px;
  font-weight:bold;
  color:#09C;
}

strong {
  font-weight:bold; 
}

body {
  background:url(../images/bg.jpg);
  background-repeat:repeat-x;
  background-color:#FFF;
}

.clear {
  clear:both;
}

#wrapper {
  background-image:url(../images/bg_wrapper.png);
  background-repeat:repeat-y;
  background-position:center center;
  height:auto;
  margin:0 auto;
  width:900px;
  <!--padding-left:56px;-->
  z-index:1;
}
#inner_vials_content1 span{
  font-weight:bold;
  color:#09C;
}
#banner {
  background-image:url(../images/bgbanner.jpg);
  background-repeat:repeat-x;
  height:auto;
  width:846px;
}

#footer_col1 {
  width:100%;
  background-repeat:no-repeat;
  background-position:right;

}
#footer_col1 li {
  text-align:left;
  margin-left:20px;
  padding:5px;
  width:100px;
  
}
#footer_col1 ul a {
  text-decoration:none;
  color:#666; 
}
#footer_col1 ul {
  float: left;
  width: 50em;
  margin: 0;
  padding: 0;
  list-style: none;
  padding-top:10px;
  padding-left:30px;
  padding-bottom:30px;
  color:#666;
}
#footer_col1 ul a:hover {
  color:#390;
  text-decoration:underline;
  
}
#footer_col1 li {
  float: left;
  width: 16em;
  margin: 0;
  padding: 0;
}
/*Navigation Start*/
#main_nav {
  width:100%;
  list-style:none;
  display:inline;
}
#main_nav li {
  float:left;
}
#main_nav ul {
  list-style-type: none;
  height: 33px;
  margin: auto;
  margin-left:5px;
}
#portfolio {
}
#main_nav ul a {
  background-repeat:repeat-x;
  background-position: right;
  padding-right: 20px;
  padding-left: 20px;
  display: block;
  line-height: 33px;
  text-decoration: none;
  font-size: 13px;
  font-family:Arial, Helvetica, sans-serif;
  color:#FFF;
}
#main_nav ul a:hover {
  background:url(../images/arrow_nav.png);
  background-color:#333;
  background-repeat:no-repeat;
  background-position:top center;
  color:#F90;
}
#logo {
}
#logo_top {
  height:70px;
}
#logo_1 {
  background-repeat:no-repeat;
  height:62px;
  width:300px;
  padding-left:30px;
  padding-top:15px;
}
#logo_1 img {
  border:none;
}
#content_content {
  height:auto;
  background-color:#009;
}
#nav {
  background:url(../images/bg_nav.jpg);
  background-repeat:repeat-x;
  height:34px;
}

#nav_top {clear:both;}

#banner_1 {
  background-repeat:no-repeat;
  width:846px;
  height:210px;
  bacground-color:black;
  
}
#breadcrumbs {
  

}
#content_bottom_1 {
  width:660px;
  padding-left:20px;

}
#story_pic {
  width:325px;
  height:222px;
  float:left;
}
#story_content {
  width:325px;
  float:left;
  padding-top:10px;
  padding-left:10px;
}
#bd {
  width:900px;
}
#left_content {
  padding:10px;
  position:relative;
  float:left;
  margin-left:10px;
  width:535px;
}
#left_content a {
  font-size:12px;
  color:#000;
  text-decoration:none;
}
#left_content a:hover {
  color:#06F;
}
#bottom {
  position:relative;
  float:left;
  width:765px;
    margin-bottom:80px;
}
#content_pic {
  width:174px;
  height:131px;
  float:left;
}
#content_content2 {
  width:485px;
  float:left;
  height:auto;
  padding-bottom:40px;
}
#right_content {
  background-repeat:repeat-x;
  width:250px;
  position:relative;
  float:right;
  min-height:475px;
  height:auto;
  margin-right:75px;
}
#right_content_main {
  padding-top:10px;
}
#right_content_2 {
  background:url(../images/bg_search_2.jpg);
  background-repeat:repeat-x;
  padding:10px;
  padding-top:15px;
}

#footer {
  width:847px;
  background-color:#333;
  height:70px;
  font-family:Arial, Helvetica, sans-serif;
  text-align:center;
  color:#FFF;
}
#footer_nav {
  font-size:12px;
  text-align:center;
  margin-left: auto;
  margin-right: auto;
  vertical-align:middle;
}
#footer_nav li {
  display:inline-block;

  
}

* {
  margin: 0;
  padding: 0;
}

#footer_nav ul {
  list-style-type: none;
  height: 33px;
  margin: auto;
  padding-top:10px;
}
#footer_nav ul a {
  background-repeat:repeat-x;
  background-position: right;
  padding-right: 5px;
  padding-left: 5px;
  display: block;
  line-height: 22px;
  text-decoration: none;
  font-size: 12px;
  font-family:Arial, Helvetica, sans-serif;
  color:#FFF;
  margin-left:10px;
  margin-right:10px
}
#footer_nav ul a:hover {
  background-color:#333;
  background-repeat:no-repeat;
  background-position:top center;
  color:#F90;
}

#title_2 a {
  line-height: 33px;
  text-decoration: none;
  font-size: 13px;
  color:#666666;
}
#title_2 a:hover {
  color:#06F;
}

.content_width p {
    line-height:16pt;
}

.faqQuestion
{
  cursor:pointer;
  margin-bottom:20px;
}
.faqQuestion span
{
  display:block;
  margin:0px;
  padding:0px;
  margin-bottom:10px;
}
.faqQuestion div.answer
{
  display: block;
  margin:0px;
  padding:0px;
  padding-left: 10px;
}
.faqQuestion h2
{
  color:#333;
}
.faqQuestion h2:hover
{
  color:#06F;
  text-decoration:underline;
}

div.Positive
{
  padding: 10px;
  border: 1px solid green;
  background-color: #CCFE94;
  margin-top: 20px;
}

div.Negative
{
  padding: 10px;
  border: 1px solid red;
  background-color: #FA5850;
  margin-top: 20px;
}

div.answer p
{
  padding: 0px;
  margin: 0px;
  padding-bottom: 10px;
}

#home_1{
  padding-bottom:20px;
  width:480px;
  float:right;
  }

#home_2{
    padding-bottom:20px;
  width:480px;
  float:right;

  }
#content_content3 {
  width:332px;
  float:right;
}
#content_content3 {
  width:330px;
  float:right;
}
#content_pic2 {
  width:174px;
  height:131px;
  float:left;
  position:relative;
}
#content_pic3 {

  width:100%;
}
#content_pic1 {
  width:100px;
}
#home_content_1{
  width:180px;
  float: left;
}
#home_content_2{
  width:180px;
  float: left;
}
#breadcrumbs a {
  color:#666;
  text-decoration:none;
}
#breadcrumbs a:hover {
  color:#F60;
  text-decoration:underline;
}
#sitemap {
    padding:10px;
}

#sitemap li {list-style-type:inherit;}
#sitemap ul {padding-left:20px;}

#cart{
    position:absolute;
    margin-top: -65px;
    margin-right:10px;
    margin-left:780px;
    }

#title_2 #title_3 strong {
  color: #333;
  font-weight:bold;
}
#validators{
    position:absolute;
    margin-top: -75px;
    margin-right:10px;
    margin-left:400px;
}

#sidenav {
  width:250px;
}
#sidenav_top {
  background-image:url(../images/sidenav_top_melanotan.png);
  background-repeat:no-repeat;
  height:36px;
  width:250px;
}
#sidenav_top_title {
  padding:10px;
}
#sidenav_top_title_1{
  padding-left:10px;
  padding-top:3px;
}
#sidenav_middle {
  background:url(../images/sidenav_middle_melanotan.png);
  background-repeat:repeat-y;
  width:250px;
  padding-bottom: 10px;
}
#sidenav_bottom {
  background:url(../images/sidenav_bottom_melanotan.png);
  background-repeat:no-repeat;
  width:250px;
  height:9px;
  padding-top:10px;
}

#products {
  
}

#products .pimage {
  float:left;
}

#products .ptext {
  margin-right:10px;
  margin-top:6px;

  text-align:center;
  float:right;
}

#products .ptext a {
 text-decoration:none; 
}

#products .pprice span {
  color:#FF0000;
  font-size:14px;
  font-weight:bold:
}

.ptitle span {
  font-size:13px;
}

#clear_sidebar {
  clear:both;
}
#sidenav_middle p {
  text-align:center;
  padding-bottom:5px;
}


/* XSLTsearch  */
#xsltsearch {margin: 0; padding: 10px 0 0 0;}
.xsltsearch_result_title {margin-top:10px;}
.xsltsearch_result p {padding: 0;}
.xsltsearch_result:hover {background: #f6f6f6;}
.xsltsearch_ordinal {font-weight: bold; font-size: 75%;}
.xsltsearch_title {font-weight: bold;}
.xsltsearch_score {font-size: 75%;}
p.xsltsearch_result_description {padding-bottom: 10px;}
.xsltsearch_description strong {background: #FFC;} /* highlighting */
#xsltsearch_navigation {text-align: center;}
#xsltsearch_navigation .disabled {color: #999;}
#xsltsearch_stats {font-size: 75%; color: #666;}
.xsltsearch_form {margin-top:20px;}

/* E-Junkie Box */
#EJEJC_window {padding:10px;}
#list li{
list-style:circle;
    margin-left:20px;
  
}

/* Coupon box */
#coupon {
  border: 1px solid pink;
  padding: 5px; 
  background-color: lightpink; 
}

#sidenav_middle .pprice{
  color:#FF0000;
  text-decoration:none;
  font-size:14px;
  font-weight:bold;
}

#sidenav_middle .ptitle{
  color:#0099CC;
  font-weight:bold;
  text-decoration:none;
  font-size:11px;
}


/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
