body { font-size:62.5%; font-family:"trebuchet ms";  background:#eee;}
* { margin:0; padding:0; }
#container { width:654px;  margin:0 auto; clear:both; background: #fff; border: #ccc 1px solid; border-top:0; }
#padding { padding:0px; clear:both;}
#header { width:654px; height:85px; background: url(images/header1.jpg) no-repeat; clear:both; }
#nav { font-size:1.1em; width: 654px; margin-left: 0px;}
#nav ul { list-style:none; padding:0; margin:0; background: url(images/nav.png) repeat-x; height:2.9em; line-height:2.9em; margin:0; }
#nav li { float:left; margin:0; }
#nav li a { float:left; padding:0 2.5em; display:block; text-decoration:none; text-align:center; color:#333; }
#nav li a:hover {text-decoration: underline;}
#nav li a.active {color:#fff;}
.content { padding:0 5.3em 1em; clear:both; background: #fff; margin:0 2px; }
.content { font-size:1.3em; line-height:1.667em; }
.content h1,.content h2,.content h3 { margin:1.5em 0 1.1em; font-weight:bold; line-height:1.25em; }
.content h1 { font-size:1.7em; line-height:1.3em; text-align:center; font-weight:normal; }
.content h2 { font-size:1.333em; border-bottom:1px dashed #666; }
.content h3 { font-size:1.222em; }
.content h4 { font-size:1em; }
.content h5 { font-size:.833em; }
.content h6 { font-size:.833em; }
.content p { margin-bottom:1.44em; }
.content ul { margin:0 0 .7em 1.3em; list-style:square; }
.content li { line-height:1.4em; padding:.6em 0; }
.content ul.intro { margin:2em 0 .7em 13.5em; list-style:square; font-size:1.1em; background:#fff; }
.content li.intro { list-style:none; background:url(images/bullet.png) 0 13px no-repeat; padding-left:20px; }
.content li.introB { list-style:none; background:url(images/bulletB.png) 0 13px no-repeat; padding-left:20px; }
.content ol { margin:0 0 1.667em 1.667em; }
.content a { text-decoration:underline; }
.content a:hover { text-decoration:none; }
#footer { width:65.8em; height:.8em; margin:0 auto; clear:both; }
#footer p { text-align:center; }
.buy1,.buy2,.buy3,.buy4,.buy5 { margin-left:0; margin:0 0 4px; }
a.buy1 { background:url(images/buynow.jpg) no-repeat 0 0; height:135px; width:550px; display:block; text-decoration:none; }
a.buy3 { background:url(images/buynow.jpg) no-repeat 0 -140px; height:135px; width:553px; display:block; text-decoration:none; }
a.buy6 { background:url(images/buynow.jpg) no-repeat 0 -285px; height:135px; width:553px; display:block; text-decoration:none; }
a.buy9 { background:url(images/buynow.jpg) no-repeat 0 -427px; height:135px; width:553px; display:block; text-decoration:none; }

#buy1m { background:url(images/buynow-em.jpg) no-repeat 0 0; height:135px; width:550px; display:block; text-decoration:none; }
#buy3m { background:url(images/buynow-em.jpg) no-repeat 0 -140px; height:135px; width:553px; display:block; text-decoration:none; }
#buy6m { background:url(images/buynow-em.jpg) no-repeat 0 -285px; height:135px; width:553px; display:block; text-decoration:none; }
#buy9m { background:url(images/buynow-em.jpg) no-repeat 0 -427px; height:135px; width:553px; display:block; text-decoration:none; }

p.q { font-weight:bold; margin-bottom:.5em; }
p.a { color:#555; }
p.ingredient { font-weight:bold; margin-bottom:.3em; }
p.benefits { margin:0 0 .3em; padding:0; font-weight:bold; }
p.buy { margin:0; padding:0; line-height:1.2em; margin-bottom:2em; width:500px; margin-left:.5em; }
strong { font-weight:600; }
.red { color:#990000; font-style:italic; font-size:16px; }
.first { margin-left:0; }
.underline { border-bottom:1px solid #ccc; }
.highlight { background:url(images/highlight.gif) repeat-x center; }
p.ingredient { margin-top:25px; color:#C12267; font-weight:bold; }
p.ingredientP { margin-top:25px; color:#C12267; font-weight:bold; border-bottom:1px dashed #ccc; }
.break { display:block; height:10px; }
.bold { font-weight:bold; }
.supp { font-size:1.4em; margin:5px 0; }
tr.bb { border-bottom:#555 3px solid; }
table { border-collapse:collapse; }
tr,td { border:0; margin:0; padding:0; line-height:12px; }
.supfacts { font-size:10px; float:right; margin:0 0 5px 15px; border:1px solid #ccc; padding:0 3px 3px; }
.ingul ul { margin:0 0 15px; padding:0; }
.ingul ul li { list-style:none; background:url(images/bulletB.png) 0 10px no-repeat; }
.ingul li { padding-left:20px; }
.ingul ol li { font-size:10px; padding-left:0; }
.eto { background-image:url(images/bna.gif); background-repeat:no-repeat; display:block; text-decoration:none; width:25px; height:125px; position:fixed; top:220px; margin-left:654px; }
.eto a { display:block; text-decoration:none; width:25px; height:125px; }
.eto a:hover { background-image:url(images/bnh.gif); background-repeat:no-repeat; }
.green { color:#990000; font-weight:bold; }
.bunder { font-weight:bold; }
.pink { color:#1D5781; }
div.contact_form form,
div.contact_form table,
div.contact_form td,
div.contact_form th    { margin: 0px; padding: 0px; vertical-align: top; text-align: left; }

div.contact_form table { border-collapse: collapse; }
div.contact_form th    { padding: 0px 10px 3px 0px; }
div.contact_form td    { padding: 0px  0px 3px 0px; }

div.contact_form img   { margin-left: 5px; }

div.contact_form em
{
  text-decoration: none;
  font-style:  normal;
}

div.contact_form  em.error, div.contact_form form em { color: #FF0000; }
div.contact_form div.error { margin-bottom: 15px; }

div.contact_form div.input { float:  left; }
div.contact_form select    { width: 250px; }


/* ***** Graphics *********************************************************** */

div.contact_form div.input
{
  line-height: 1px;
}

div.contact_form div.input input,
div.contact_form div.input textarea
{
  margin:  0px;
  border: 1px #ccc solid;
  padding: 1px 1px 1px 3px;
  background: none;
}

div.contact_form input.submit
{
  margin:  0px;
  border:  0px;
  padding: 0px;

  width:  70px;
  height: 24px;
  background: url('http://liporexall.com/contact-form/style-graphic/submit.png');
}
#facebook-top {position: fixed; top: 10px; left: 10px;}
#facebook-bottom {width: 402px; margin: 0 auto 25px;}
