@charset "UTF-8";

@font-face {
    font-family: 'MuseoSans500';
    src: url('fonts/MuseoSans_500-webfont.eot');
    src: url('fonts/MuseoSans_500-webfont.eot?iefix') format('eot'),
         url('fonts/MuseoSans_500-webfont.woff') format('woff'),
         url('fonts/MuseoSans_500-webfont.ttf') format('truetype'),
         url('fonts/MuseoSans_500-webfont.svg#webfontkQkWxTED') format('svg');
    font-weight: normal;
    font-style: normal;

}

.stLarge img, st_sharethis_large img {width:20px!important;}
.st_sharethis_custom{
        background: url("http://existencegenetics.com/images/social/share-icon-20x20.png") no-repeat scroll left top transparent;
        padding:0px 24px 6px 4px;
}

.left4px {margin-left: -5px;}

BODY {margin:0px; padding: 0px;}
BODY FORM {margin:0px; padding: 0px;}

.bgimg {
	background-attachment: scroll;
	background-color: #FFFFFF;
	background-image: url(images/helix_table_bg.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.bgsquares {
	background-image: url(images/bg_square2.gif);
	background-repeat: repeat;
}
	
.body {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 20px;
}

.p_heading {
font-size: 16px;
letter-spacing:.8px;
line-height: 22px;
color:#323232;
font-family: 'MuseoSans500', Arial, sans-serif !important;
}

.right_quote {
font-size: 11px;
color:#0083BD!important;
float:right;
}


.footer {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #A7A9AC;
}
a.footernav {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #50B3CF;
}
a.footernav:link {
	text-decoration: none;
}
a.footernav:visited {
	text-decoration: none;
	color: #50B3CF;
}
a.footernav:hover {
	text-decoration: none;
	color: #E71E25;
}
a.footernav:active {
	text-decoration: none;
	color: #A7A9AC;
}
a.second:link {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #50B3CF;
	text-decoration: none;
	text-align: left;
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	list-style-image: none;
}
a.second:visited {
	color: #50B3CF;
	text-decoration: none;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
}
a.second:hover {
	color: #E71E25;
	text-decoration: none;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
a.second:active {
	color: #A7A9AC;
	text-decoration: none;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-weight: normal;
	text-transform: none;
}
.bodyred {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EC1C24;
	line-height: 20px;
}
.bodymedadvise {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 18px;
	padding-top: 6px;
	padding-bottom: 6px;
	font-weight: bold;
}
.bodymedcaps {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 18px;
	text-transform: uppercase;
}
.bodymedadviseblue {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #50B3CF;
	line-height: 18px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-weight: normal;
	padding-right: 12px;
	padding-left: 12px;
}
.bodypad {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 21px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 12px;
}
.terms {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 16px;
}
.termshead {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #50B3CF;
	line-height: 16px;
	font-weight: bold;
	text-transform: uppercase;
}
.termsbold {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 16px;
	font-weight: bold;
	text-decoration: underline;
}
.bodybluebd {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	line-height: 20px;
	font-weight: bold;
}
.bodyblue {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #50B3CF;
	line-height: 18px;
	font-weight: normal;
}
.newshead {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #50B3CF;
	line-height: 21px;
	font-weight: bold;
	text-transform: none;
}
.newsheadline {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #50B3CF;
	line-height: 21px;
	font-weight: bold;
	text-transform: none;
	border-top-width: 100%;
	border-top-style: ridge;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #E71E25;
	padding-top: 10px;
}


.theDoctorsLinks
{
	list-style: inside url(images/alpha/blue-arrow.jpg);
	font-size: 12px;
	color: #50B3CF;
	line-height: 30px;
	font-weight: normal;
	text-transform: uppercase;
	padding-top: 18px;
}

.theDoctorsLinks a {
text-decoration:none!important;
color: #50B3CF;
}
 
 .theDoctorsLinks a:hover {
 color: #cecece;
 
 }

.sexual-attraction-content a {
text-decoration:none;
color:#50B3CF;

}

.sexual-attraction-content a:hover {
text-decoration:none;
color:red;

}
.sexual-attraction-content {

}

.fitnessTest {
list-style:none;
padding-left:20px;
}

.fitnessTest ul {
padding-left:40px;
}

.float-image {
float:left;
}
.float-left {float:left;}
.right-image-panel {
width:350px;
padding-left:70px;
}

.right-image-panel img { border: 5px silver solid; }

.video-right
{
	position: absolute;
	top: 290px;
	margin-left:560px;
}

.customHeader {
font: 16px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
text-align: left;
padding: 0px 0;
color: #0b7cb6;
font-weight:normal!important;
}

.top_blue {
color:#0083bd!important;
font-size: 16px;
letter-spacing:2px;
}

.addImage {
	position: absolute;
	margin-left: 505px;
	margin-top:-297px;
	background-color: #fff;
	padding:15px;
	text-align: center;

	

}

.addImage img{
width:425px;

}

h1 {
font: 19px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
text-align: left;
padding: 0px 0;
color: #0b7cb6;
margin-bottom: 10px;;
}

span.redBox {width:6px; height:6px; background-color: #e71e25; float: right;}
.page-rare span.redBox {margin-right:14px; margin-top:12px;}
.WordSection1 ul li {list-style: none;} 
.WordSection1 li {font: 11px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; line-height:1.3em; padding:6px;}
.WordSection1 li {width:480px; float:left; height: 20px;}
br {
clear: left;
}

.page-rare a{

color: #50B3CF;
text-decoration: none;
}

.rare-button {

}

.left-ul *{
margin: 0;
padding: 0;
}

.left-ul {
	list-style: circle !important;
	font-size: .78em;
	padding: 0;
	display: list-item !important;
	
}

.left-ul li {
list-style: circle !important;
}

.smallerText {
font-size: .80em;
line-height: 1.5em;
padding-top: 10px;
}

ul#button_nav{
margin: 0 !important;
padding: 0 !important;
}

#button_nav li {
height:52px;
list-style: none;
margin-bottom: 5px;

}

#button_nav li a {
text-decoration: none;
color:#fff;
font-family: "Trebuchet MS";
font-size: .8em;
-moz-border-radius: 8px;
border-radius: 8px;
height: 52px;
width: 300px;
background-color: #50b3cf;
display: block;
}

#button_nav li a:hover {
background-color: #e71e25;
}

#button_nav li a p {
	padding: 8px 8px 8px 12px;
}

.right_panel {
padding:10px;
width:300px;
float:right;
background-color: #EAE9EC;
margin-right:65px;
margin-top:-45px;
line-height: 2em;;
}
.right_panel span {
display: block;
padding-top: 4px;
}
