@charset "utf-8";
/* CSS Document */

#left_content p {
  font-family:Geneva, Arial, Helvetica, sans-serif;
  /*color:#666666;*/
  font-size:12px;
  /*margin-top:3px;*f/
  margin-bottom:16px;
  padding:0;
  text-align:justify;
}
p{
  font-family:Geneva, Arial, Helvetica, sans-serif;
  /*color:#666666;*/
  font-size:12px;
  /*margin-top:3px;*/
  /*margin-bottom:16px;*/
  padding:0;
  /*text-align:justify;*/
}

h1 {
  font:Arial, Helvetica, sans-serif;
  font-size:18px;
  color:#F60;
  font-weight:bold;
  margin-top:10px;
  margin-bottom:10px;
 
}
h2 {
  font:Arial, Helvetica, sans-serif;
  /*color:#333;*/
  font-weight:bold;
  font-size:14px;
  margin-top:10px;
  margin-bottom:2px;
}
h3 {
  font-size:14px;
  font-weight:bold;
  color:#09C;
}
#inner_vials_content1 span{
  font-size:14px;
  font-weight:bold;
  color:#09C;
}

#melanotan_products_content_1 {
  text-align:center;
}
body {
  background:url(/media/14446/bg.jpg);
  background-repeat:repeat-x;
  background-color:#FFF;
}
#wrapper {
  background-image:url(/media/14383/bg-wrapper-fbos.png);
  background-repeat:repeat-y;
  background-position:center center;
  height:auto;
  margin:0 auto;
  width:954px;
  /*padding-left:56px;*/
  z-index:1;
}
#banner {
 /* background-image:url(/media/14867/bg_logo.jpg); /media/14388/bgbanner.jpg*/
  background-repeat:repeat-y;
  height:auto;
  width:900px;
  margin-left:27px;
}

.footer_col1 {
  width:100%;
  background:url(../images/bg_footer_top.png);
  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:0px;
  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: 45px;
  margin: 18px auto auto 5px;
}
#portfolio {}

#main_nav ul a {
  background-repeat:repeat-x;
  background-position: right;
  padding-right: 32px;
  padding-left: 32px;
  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(/media/14393/arrow_nav.png);
  background-color:#333;
  background-repeat:no-repeat;
  background-position:top center;
  color:#F90;
}
#logo {
float:left;
width:909px;

}

#logo_top {  height:70px;}

#logo_1 {
  background-repeat:no-repeat;
  height:62px;
  width:300px;
  padding-left:30px;
  padding-top:15px;
float:left;



}
#ft{
background-color:#333333;
margin-left:27px;
width:900px;
}

#logo_1 a{


color:black;
font-size:20px;
font-weight:bold;
text-decoration:none;
}
.HDContact .HDPhone .HDCall{
color:#ffffff;
}
#logo_1 img {
  border:none;
  margin-top:-14px;
}
#content_content {
  height:auto;
  background-color:#009;
}
#nav {
  background:url(/media/14398/bg_nav.jpg);
  background-repeat:repeat-x;
  height:34px;
}

#nav_top {clear:both;}

#banner_1 {
  background-repeat:no-repeat;
  width:900px;
  height:210px;
}
#banner_1 img{width:900px;}

#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:919px;}

#left_content {
  background-color:#FFFFFF;
  float:left;
  margin-left:27px;
  padding:0 20px;
  position:relative;
  width:593px;
}
#left_content a {
  /*font-size:12px;
  color:#000;*/
  text-decoration:none;
}
#left_content a:hover {
  color:#06F;
}
#left_content li{
  list-style-position:outside;
  list-style-type:disc;
  margin-left: 3px;
}
#left_content ul {
  margin-bottom:19px;
  padding-left:10px;}

#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:10px;
}
#right_content_main {
  padding-top:10px;
}
#right_content_2 {
  background:url(/media/14416/bg_search_2.jpg);
  background-repeat:repeat-x;
  padding:10px;
  padding-top:15px;
}
#melanotan_products_pic_1 {
  height:100%;
  width:100%;
  position:relative;
  float:left;
}
/*****
#melanotan_products_pic_2 {
  background-image:url(../images/product_2.png);
  height:78px;
  width:120px;
  position:relative;
  float:left;
}
#melanotan_products_pic_3 {
  background-image:url(../images/product_3.png);
  height:78px;
  width:120px;
  position:relative;
  float:left;
}
#melanotan_products_pic_4 {
  position:relative;
  float:left;
}
*****/
#melanotan_products_content_1 {
  padding:10px;
  width:90px;
  position:relative;
  float:right;
}
#melanotan_products_content_2 {
  padding:10px;
  width:90px;
  position:relative;
  float:right;
  text-align:center;
}
#melanotan_products_content_3 {
  padding:10px;
  width:90px;
  position:relative;
  float:right;
  text-align:center;
}
#melanotan_products_content_4 {
  padding:10px;
  width:90px;
  position:relative;
  float:right;
  text-align:center;
}
#product_1 {
  margin-top:10px;
  position:relative;
  float:left;
}
#product_2 {
  margin-top:10px;
  float:left;
  position:relative;
}
#product_3 {
  margin-top:10px;
  float:left;
  position:relative;
}
#product_4 {
  margin-top:10px;
  float:left;
  position:relative;
}
.clear { clear:both;}

#footer {
padding-top:20px;
  background-color:#333;
  /*height:70px;*/
  font-family:Arial, Helvetica, sans-serif;
  /*text-align:center;*/
  color:#FFF;
  margin-left:27px;



}

#footer_nav {
  font-size:13px;
  text-align:center;
  margin-left: auto;
  margin-right: auto;
  vertical-align:middle;
}
#footer_nav li {
  display:inline-block;
  min-width:100px;
  
}




#footer a{
	color:#999;
	text-decoration:none;
	}
#footer a:hover{
	color:#9F0;
	text-decoration:none;
	}
#footer #flinks{
	margin:auto;
	width:63.69em;
	}
#footer #flinks ul{
	float:left;
	margin-bottom:20px;
	margin-left:20px;
	text-align:left;
	}








* {
  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:20px;
  margin-right:20px
}
#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;
}
#content strong {font-weight:bold;}
#home_content_1{
  width:180px;
  float: left;
}
#home_content_2{
  width:180px;
  float: left;
}

#umbBreadcrumNavi li{
	float:left;
	list-style:none outside none;
	margin-right:2px;
	}
#breadcrumbs{
	color:gray;
	font-size:11px;
	margin-left:-12px;
	}
#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: -60px;
    margin-right:10px;
    margin-left:830px;
    }


#cart a{
    background-image:url(/media/14421/cart.png);
    }
#cart a:hover{
    background-image:url(/media/14426/cart-2.png);
    }
#title_2 #title_3 strong {
  color: #333;
  font-weight:bold;
}
#validators{
    position:absolute;
    margin-top: -75px;
    margin-right:10px;
    margin-left:400px;
}
#Ad{
	text-align:center;
	margin-bottom:5px;
	}
#Ad strong{font-weight:bold;}

#Ad p{font-size:11px;}

#Ad a{font-size:14px;}

#sidenav {
  width:250px;
}
#sidenav_top {
  background-image:url(/media/14431/sidenav-top.png);
  background-repeat:no-repeat;
  height:36px;
  width:250px;
}
#sidenav_top_title { padding:0px;}

#sidenav_top_title_1{
	font-size:15px;
	font-weight:bold;
	margin-top:6px;
	padding-left:10px;
	padding-top:10px;
	}
#sidenav_top_title_1 a{text-decoration:none;}

#sidenav_middle {
  background:url(/media/14436/sidenav-middle.png);
  background-repeat:repeat-y;
  width:229px;
  padding:10px;
}
#sidenav_middle p{
    margin-left: auto;
    margin-right: auto;

}
#sidenav_middle strong{font-weight:bold;}

#sidenav_bottom {
  background:url(/media/14441/sidenav_bottom.png);
  background-repeat:no-repeat;
  width:250px;
  height:9px;
  padding-top:10px;
}
#inner_vials1 {
  float:left;
}
#inner_vials_content1 {
  padding:10px;
  text-align:center;
  float:right;
}
#inner_vials2 {
  float:left;
}
#inner_vials_content2 {
  padding:10px;
  text-align:center;
  float:right;
}
#inner_vials3 {
  float:left;
}
#inner_vials_content3 {
  padding:10px;
  text-align:center;
  float:right;
}
#inner_vials4 {
  float:left;
}
#inner_vials_content4 {
  padding:10px;
  text-align:center;
  float:right;
}

#clear_sidebar {
  clear:both;
}

#prod1{
  background-color#666666;
}



/* 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;
}

#tag {
  color:#FFFFFF;
  float:right;
  margin-right:19px;
margin-top:-80px;
  text-align:left;

}
#tag p{
  font-size:10px;
  margin-top:26px;
}
.tagnum{
  background-image:url(/media/16157/contactkmcmaggroup.png);
  background-repeat:repeat-y;
  font-size:12px;
  margin-left:-32px;
  padding-bottom:15px;
  padding-left:32px;
}

#aspnetForm{
  margin-bottom:15px;
}
.contactMessagebox{
  height:120px;
  width:225px;
}
.contactTextbox{font-weight:bold;}
.details {font-size:11px;}

#center{
  font-size:11px;
  text-align:left;
  padding:14px 95px;
}
#center p{
  font-size:11px;
  text-align:center;
}
#center a{
  color: #ffffff;
  text-decoration: none;
}
#center a:hover{color:#F90;}
#footer a{
  color: #ffffff;
  text-decoration: none;
}
#footer a:hover{color:#F90;}
#footer p{
  font-size:11px;
  padding-bottom:8px;
  text-align:center;
}
#ctl00_ctl00_ContentPlaceHolderDefault_ContactForm_2_reqBackground {
	width:700px;
}
.contactTextbox {
        width:200px;
}

.contactMessagebox {
        height:105px;
        width:230px;
}

dl {
        font-weight:bold;
}


#HDContact{
float:right;
margin-right:20px;
margin-top:9px;
text-align:right;
	}
.HDCall{
	color:#003333;
	font-size:14px;
	font-weight:bold;
	}
.HDPhone{
	font-size:20px;
	font-weight:bold;
	}
.HDAddress{
	font-size:11px;
	padding-top:2px;
	}

#logo #bella{font-size:12px;}


#ctl00_ctl00_ContentPlaceHolderDefault_ContactForm_2_txtBackground{
with:300px;

}
#ctl00_ctl00_ContentPlaceHolderDefault_ContactForm_2_txtEmail{
with:300px;
}

#ctl00_ctl00_ContentPlaceHolderDefault_ContactForm_2_txtWorkPhone{
with:300px;
}
#ctl00_ctl00_ContentPlaceHolderDefault_ContactForm_2_txtFName{
with:300px;
}




























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

