body {background: url(../Semenax/bg.png) repeat-x #fff;}

/* !LAYOUT ITEMS START */

#wrapper {
width: 908px;
margin: auto;
padding: 1em 0 20px 0;
background: url(../Semenax/wrapper_column.png) repeat-y;
margin-top: 7px;
}

#order_now_active #wrapper {
background: #fff;
background-image: none;
}

#wrapper .action_call a {
border-bottom: 0;
}

#wrapper a {
border-bottom: 1px dotted #b0b0b0;
text-decoration: none;
color: #004a7d;
font-weight: bold;
}

#wrapper a:hover {
border-bottom: 1px dotted #292929;
text-decoration: none;
}

#wrapper a img {
border-bottom: 0 !important;
text-decoration: none;
}

#seo_head {
width: 880px;
height: 24px;
position: relative;
top: 5px;
//background: url(../Semenax/seo_bg.png) no-repeat;
padding: 3px 10px;
text-align: center;
color: #fff;
margin: 0 auto;
font-size: 12px;
}

#seo_head span {margin: 0 5px;}

#header {
position: relative;
background: url(../Semenax/header-couple.jpg) no-repeat;
height: 267px;
margin: 0 auto;
width: 946px;
}

#nav {
width: 902px;
height: 47px;
padding: 0;
position: absolute;
bottom: 0;
left: 20px;
z-index: 100;
}

.box1 {
width: 680px;
padding: 10px;
margin-bottom: 1.4em;
background: #fff;
border: 1px dotted #d9d9d9;
float: right;
clear: none;
}

#order_now_active .box1 {
width: 880px;
}

.box2 {width: 612px; float: left;}

.box3 {width: 245px;}

.sixtypc {
width: 60%;
}

.seventy5pc, .eightypc, .ninetypc {
background: #fbfbfb;
border: 1px dotted #d9d9d9;
padding: 10px;
margin-bottom: 1.4em;
}

.seventy5pc {width: 75%;}
.eightypc {width: 80%;}
.ninetypc {width: 90%;}

.content_border {
background: #fbfbfb;
border: 1px dotted #d9d9d9;
padding: 10px;
margin-bottom: 1.4em;
}

.hr {text-align: center; margin-bottom: 1em;}

/* !IMG REPLACEMENT STARTS */

.fir {height: 39px; text-align: center; background: no-repeat;}
.index1 {background: url(../Semenax/h1_index1.png); width: 663px; height: 65px; text-align: left;}
.index2 {background: url(../Semenax/h1_index2.png);}
.how1 {background: url(../Semenax/h1_how1.png); height: 77px !important;}
.doctor1 {background: url(../Semenax/h1_doctor1.png); height: 77px !important;}
.ingredients1 {background: url(../Semenax/h1_ingredients1.png); height: 77px !important;}
.faq1 {background: url(../Semenax/h1_faq1.png);}
.contact1 {background: url(../Semenax/h1_contact1.png);}
.order1 {background: url(../Semenax/h1_order1.png);}
.results1 {background: url(../Semenax/h1_results1.png);}
.testim1 {background: url(../Semenax/h1_testim1.png); clear: both;}
.otherways1 {background: url(../Semenax/h1_otherways1.png);}
.guarantee1 {background: url(../Semenax/h1_guarantee1.png);}

/* !NAVIGATION ITEMS START */

#nav ul {margin: 0; padding: 0;}
#nav li {float: left; list-style-type: none; display: inline-table}
#nav a {height: 47px; display: block; text-indent: -9999px; overflow: hidden; border: 0;}
#nav a:hover {background-position: 0 -47px; border: 0;}

#home {background-image: url(../Semenax/home.png); background-position: 0 -94px; width: 73px;}
#testimonials {background-image: url(../Semenax/testimonials.png); background-position: 0 -94px; width: 144px;}
#howitworks {background-image: url(../Semenax/howitworks.png); background-position: 0 -94px; width: 133px;}
#doctor_approved {background-image: url(../Semenax/doctor_approved.png); background-position: 0 -94px; width: 163px;}
#ingredients {background-image: url(../Semenax/ingredients.png); background-position: 0 -94px; width: 114px;}
#faq {background-image: url(../Semenax/faq.png); background-position: 0 -94px; width: 55px;}
#contact {background-image: url(../Semenax/contact.png); background-position: 0 -94px; width: 83px;}
#order_now {background-image: url(../Semenax/order.png); background-position: 0 -94px; width: 135px;}

/* This makes it so each navigation item in #nav and #footer will appear highlighted when active */

#home_active #home, #testimonials_active #testimonials, #howitworks_active #howitworks, #doctor_approved_active #doctor_approved, #ingredients_active #ingredients, #faq_active #faq, #contact_active #contact, #order_now_active #order_now {
background-position: 0 0;
}

#otherways_active #foot_otherways, #guarantee_active #foot_guarantee, #results_active #foot_results, #testimonials_active #foot_testimonials, #order_now_active #foot_order_now, #contact_active #foot_contact, #contact_active #foot_contact, #faq_active #foot_faq, #ingredients_active #foot_ingredients, #doctor_approved_active #foot_doctor_approved, #howitworks_active #foot_howitworks, #home_active #foot_home {
color: #da2400;
background: #bababa;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-left: 1px solid #9d9d9d;
border-top: 1px solid #9d9d9d;
}

/* !INDEX ITEMS START */

#left_column {
width: 171px;
height: 100%;
float: left;
padding: 0 10px 10px 10px;
margin: 0 15px 10px 0;
}

#index_column img {
margin-bottom: 5px;
}

#index_rightcol {
width: 670px;
float: right;
}

#couplebg {
background: url(../Semenax/index_girl.jpg) bottom right no-repeat;
}

#couplebg p {
font-size: 15px;
}

.landing_list {
font-size: 16px !important;
/* letter-spacing: -1px; */
}

.landing_list li {
margin-bottom: 10px !important;
}

.couple_index {margin-right: -10px;}

#video {
background: url(../Semenax/video.jpg);
width: 462px;
height: 308px;
padding: 47px 0 0 39px;
}

/* !CONTACT.HTML ITEMS START */

#contact_info {border-collapse: collapse; width: 100%; padding: 0;}
#contact_info tr td {padding: 2px;}
#contact_info input {width: 100%;}
.call {width: 10%;}
.info {width: 90%;}

#q_a_list {
letter-spacing: -1px;
width: 400px;
margin-right: 20px;
float: left;
}

#q_a_list li {
margin-bottom: 5px;
}

#q_a_list p h3 {color: #5b656b;}
#q_a_list strong {color: #333c41;}
#q_a_list a {color: #4f7890; font-size: 1.2em;}
#q_a_list a:hover {color: #294e64;}

/* !TESTIMONIALS.HTML ITEMS START */

.testim_block, .testim_sig {width: 90%; margin: 0 auto;}

.testim_block {
padding: 1em;
margin-top: 2em;
background: url(../Semenax/testim_bg.png) repeat-x #e4eaec;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
}

.testim_block h2 {font-size: 1.8em;}

.testim_sig {height: 36px; margin-bottom: 1em; background: url(../Semenax/quote.png) no-repeat;}
.testim_sig h3 {padding: 8px 0 0 60px; font-size: 1.5em;}

.testim_index {
width: 151px;
font-size: .8em;
text-align: left;
font-style: italic;
padding: 10px;
}

.testim_index h1 {
font-size: 1.5em;
text-align: right;
font-style: normal;
font-weight: bold;
}

.testim_index h3 a {
color: #0a3959;
}

.testim_index h3 a:hover {
color: #0b5a90;
}

/* !INGREDIENTS.HTML ITEMS START */

.ingredient {
width: 30%;
padding: 1em;
float: left;
font-size: .9em;
}

.ingredient h2 {
-moz-border-radius-topleft: 10px;
-webkit-border-top-left-radius: 10px;
border-top-left-radius: 10px;

-moz-border-radius-topright: 10px;
-webkit-border-top-right-radius: 10px;
border-top-right-radius: 10px;

background: #e9f2f5;
padding: 5px;
font-size: 1.4em;
}

.ingredient p {padding: 0em; margin: 0;}
.ingredient div {
float: left;
margin: 0 1em .5em 0;
border: 1px solid #fff;
}

/* !QUESTIONS.HTML ITEMS START */

#faq_active #q_a_list {
width: 95%;
margin: 0 auto 1em auto;
float: none;
font-size: 1em;
display: none;
}

#faq_active #wrapper .box1 p {padding-left: 2em;}
#faq_active h3 {padding-left: 1em;}

#faq_active #q_a_list ul {width: 49%; float: left; margin-bottom: 0;}
#faq_active #q_a_list ul a {font-weight: normal;}

#faq_active #q_a_list li {
background: url(../Semenax/arrow.png) no-repeat left;
padding: 0 0 0 12px;
margin-bottom: 2px;
}

#faq_active #q_a_list li:last {
margin-bottom: -2px;
}

#questions_answers {width: 100%;}
#questions_answers p {
width: 90%;
background: #fbfbfb;
border: 1px solid #d9d9d9;
padding: 10px;
margin-bottom: 1.4em;
}

/* !ORDER.HTML ITEMS START */

#order {margin: 1em auto; width: 803px;}
#order img {float: left; margin: 0 0 26px 0;}

#order_options {text-align:center;
margin:0 auto;
width:342px;
height:110px;
}

#order-buttons {margin: 1em auto; padding:0; list-style-type:0;}
#order-buttons li {float:left; background:none;	margin-right: 18px;}
#order-buttons li.last {float:left; background:none; margin-right: 0px;}
#order-buttons li a {
float:left;
width:100px;
height:0;
margin:1em 0 2em 0;
display:inline;
padding-top:100px;
overflow:hidden;
border-bottom: 0;
}

#order-buttons li a:hover {border-bottom: 0;}

#order-buttons li.online a { background: url(../Semenax/bg_orderonline.png) no-repeat 0 0 }
#order-buttons li.online a:hover { background:url(../Semenax/bg_orderonline.png) no-repeat 0 -100px }

#order-buttons li.phone a { background: url(../Semenax/bg_orderphone.png) no-repeat 0 0 }
#order-buttons li.phone a:hover { background:url(../Semenax/bg_orderphone.png) no-repeat 0 -100px }

#order-buttons li.fax a { background: url(../Semenax/bg_orderfax.png) no-repeat 0 0 }
#order-buttons li.fax a:hover { background:url(../Semenax/bg_orderfax.png) no-repeat 0 -100px }

#order-buttons li.mail a { background: url(../Semenax/bg_ordermail.png) no-repeat 0 0 }
#order-buttons li.mail a:hover { background:url(../Semenax/bg_ordermail.png) no-repeat 0 -100px }

.honor {
padding: 15px;
margin: 1em auto;
width: 75%;
font-size: 1.2em;
color: #fff;
font-weight: bold;
background-color: #3d9dbd;
}

.honor p {margin: 0;}

.ordersilver, .order2m, .order1m {position: relative;}
.ordersilver {left: 30px;}
.order2m {left: 22px;}
.order1m {left: 45px;}

/* !FOOTER ITEMS START */

#footer {
width: 100%;
background: url(../Semenax/footer_bg.png) repeat-x #a8a8a8;
height: 72px;
font-size: 13px;
color: #434342;
clear: both;
}

#footer a {border: 0 !important;}
#footer a:hover {border: 0 !important;}

#seo_foot {
background: #b8b8b8;
width: 100%;
text-align: center;
color: #3f3f3f;
padding: 8px 0;
}

#seo_foot p {
font-size: 1em;
margin: .6em auto;
width: 900px;
clear: both;
}

#seo_foot a, strong {color: #202020; font-weight: bold;}
#seo_foot a {border-bottom: 1px dotted #545454;}
#seo_foot a:hover {
border-top: 1px dotted #545454;
text-decoration: none;
}

#fwrap {
width: 902px;
margin: auto;
position: relative;
}

#logo2 {
background: url(../Semenax/logo_2.png);
width: 232px;
height: 57px;
position: absolute;
z-index: 2;
top: 4px;
left: 0px;
}

#flinks { 
margin: 5px auto; 
list-style-type: none;
float: right;
width: 73%;
}

#flinks ul {clear: both;}
#flinks ul li:first-child {margin-right: 0;}
#flinks li {margin-right: 3px; margin-top: 5px; float: right;}

#flinks a {
width: auto;
display: block;
padding: 2px 10px;
color: #1c1c1c;
text-decoration: none;
font-weight: bold;
}

#flinks a strong {color: #da2400;}

#flinks a:hover {
color: #000; 
background: #bababa;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
}

.copyright {color: #191919; margin-top: 1em !important; clear: both; text-align: center;}
.copyright a {color: #000; font-weight: bold;}
.copyright a:hover {color: #da2400;}

/* !EVERYTHING WITH A BORDER-RADIUS of 4 PIXELS */

#questions_answers p, .honor, .seventy5pc, .eightypc, .ninetypc, .content_border, .box2_tp, #index_column, .box1  {-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}

/* !MISCELLANEOUS ITEMS TO END OF DOCUMENT */

#chart {float: left; padding-right: 10px; padding-bottom: 10px;}

.action_call {margin: 0 auto; padding: 1em 0; text-align: center;}

.list {
font-size: 1.3em;
font-weight: bold;
list-style: none;
margin-bottom: 1.3em;
}

.list li {
background: url(../Semenax/bullet.png) no-repeat left;
padding: 0 0 0 23px;
color: #141414;
margin: 0 0 7px 0;
}

.bold_list {
font-size: 21px;
font-weight: bold;
list-style: none;
margin-bottom: 0;
}

.bold_list li {
background: url(../Semenax/bullet.png) no-repeat left;
padding: 0 0 0 23px;
color: #141414;
margin: 0 0 7px 0;
}

.margin1em {margin-bottom: 1em;}
.margin2em {margin: 2em auto;}

img.outline {border: 1px solid #ececec;}

.smaller {
font-size: 1.2em;
}

.carter_a {border: 0 !important;}

.left_col_img {
margin: .5em auto;
}

.fertility {
font-size: 1.2em;
}
