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

body {
background:black;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
}

#wrapper {
width: 940px;
margin: 5px auto 5px auto;
padding:5px;
background-color:white;
overflow:auto;
}

.content h2 {
font-weight:bold;
font-size:14pt;
margin:10px;
}

.content h1 {
display:block;
background:#eee;
border:1px solid black;
font-weight:bold;
font-size:16pt;
color:#060;
text-align:center;
padding:5px 0 5px 0;
margin:30px 10px 10px 10px;
clear:both;
}

li {
list-style:disc;
margin:0 0 10px 70px;
}

p {
text-align:justify;
margin: 10px;}

#contentIndex li {
list-style:disc;
margin:0 0 10px 70px;
font-weight:bold;
font-size:1.2em;
line-height:1.1em;
}


img.leftImage {
float:left;
border:1px solid black;
margin:0 5px;
}

img.rightImage {
float:right;
border:1px solid black;
margin:4px 5px;}


.highlight {
background: #FFFF33;
font-weight:bold;
}

#whatLibidusCanDo li {
margin-left:70px;
list-style: url(images/tick-small.png);
margin-bottom:10px;
}


/* --- HEADER -- */

div#header {
background:url(images/libido-remedy-banner-top.jpg) no-repeat;
height:110px;
text-align:left;
margin-bottom:5px;
padding-left:10px;
width:930px;
}

#header h1 {
text-align:left;
background:none;
border:none;
margin:0;
padding:0;
font-family:'trajan pro', trajan, times, "times new roman", serif;
color:#fff;
font-size:30pt;
margin-top: 4px;
letter-spacing:2px;
}

#header h2 {
color:#fd6;
margin: -5px 0 0 5px;
font-weight:bold;
font-family: Times,"Times New Roman", serif;
}

table {
border:1px solid black;
border-collapse:collapse;
width:95%;
margin: 5px auto 5px auto;
font-size:10pt;
}

td {
text-align:center;
vertical-align:middle;
min-width: 100px;
padding:7px 5px 7px 5px;
}
tr.alt {
background:#eee;
}

tr#header td{
background:#dfd;
border-bottom:2px solid black;
border-top:2px solid black;
vertical-align:middle;
}

.centerImage {
margin:10px auto 10px auto; 
border:1px solid black;
display:block;
}

.content {
position:relative;
display:block;
overflow:auto;
width:565px;
border-left:dotted 3px #ccc;
border-right:dotted 3px #ccc;
padding-left:5px;
float:left;
margin:5px;
}

#contentIndex {
position:relative;
display:block;
overflow:auto;
width:565px;
border-left:dotted 3px #ccc;
border-right:dotted 3px #ccc;
float:left;
}

#contentIngredients {
position:relative;
display:block;
overflow:auto;
width:565px;
border-left:dotted 3px #ccc;
border-right:dotted 3px #ccc;
padding-left:5px;
float:left;
margin:5px;
}

#contentContact {
position:relative;
display:block;
overflow:auto;
width:565px;
border-left:dotted 3px #ccc;
border-right:dotted 3px #ccc;
padding-left:5px;
float:left;
margin:5px;
height:100%;
font-size:10pt;
}


#contentBuyLibidus {
position:relative;
display:block;
overflow:auto;
width:565px;
border-left:dotted 3px #ccc;
border-right:dotted 3px #ccc;
padding-left:5px;
float:left;
margin:5px;
height:100%;
font-size:10pt;
}

#boxColumn {
position:relative;
width:200px;
display:block;
float:left;
height:100%;
min-height:100%;
}

#paymentColumn {
width:150px;
float:right;
}

#womenLibidoBox {
background:url(images/women-libido.jpg) no-repeat;
width:150px;
height:300px;
}

#menu {
margin-top:3px;
}

#menu a {
font-family:impact,'arial black';
color:#fff;
background:url(images/button-menu.png) no-repeat;
display:block;
float:left;
width:130px;
height:18px;
padding:10px;
text-align:center;
text-decoration:none;
font-size:11.5pt;
vertical-align:middle;
line-height:1em;
}

#menu a:hover {
color:#afa;
}
#buyLibidusNowBox {
background:url(images/libidus-buy-now.jpg) no-repeat;
width:200px;
height:300px;
}

#buyLibidusNowBox a {
font-family:impact, 'arial black';
font-size:20pt;
text-decoration:none;
display:block;
margin-top:215px;
color:#fff;
text-align:center;
line-height:1em;
}

#womenLibidoBox {
font-family: impact, 'arial black';
text-align:center;
line-height:1.2em;

}

#womenLibidoBox h1 {
margin-top:12px;
font-size:18pt;
color:#900;
letter-spacing:.1em;
}

#womenLibidoBox h2 {
margin:185px 0 0 0;
font-weight:normal;
font-size:14pt;
}

#paymentColumn div {
border:1px solid black;
width:148px;
margin-bottom:10px;
}

#paymentBox {
background:url(images/payment-bg.jpg);
width:148px;
text-align:center;
font-weight:bold;
padding-bottom:5px;
}

#paymentBox img{
margin-top: 2px;
margin-bottom:2px;
}

#paymentBox p{text-align:center;}

#sameDayDespatchBox {
margin-top:10px;
width:148px;
}

#contentFaqs p{
margin-left:50px;
}

#contentFaqs h2{
margin-top:20px;
background:url(images/q.gif) no-repeat;
padding: 3px 0 0 40px;
min-height:30px;
}

#chemicalWarning {
background: url(images/warning-bg.gif);
margin:5px 0;
}
