/*
Theme Name:Supplementing
Theme URI:
Description:Artisteer-generated theme
Version:1.0
Author:
Author URI:
Tags:fixed width, one column, valid XHTML, widgets
*/
/* begin Page */
/* Generated with Artisteer version 2.2.0.17981, file checksum is 7BA54444. */
body {
	margin:0 auto;
	padding:0;
	background-color:#FFF
}
#art-main {
	width:772px;
	margin:0 auto
}
#art-page-background-glare {
	position:absolute;
	width:100%;
	height:245px;
	left:0;
	top:0
}
#art-page-background-glare-image {
background-image:nonebackground-repeat:no-repeat;
	height:245px;
	width:366px;
	margin:0
}
html:first-child #art-page-background-glare {
	border:1px solid transparent; /* Opera fix */
}
#art-page-background-simple-gradient {
	position:absolute;
	background-image:url('images/Page-BgSimpleGradient.jpg');
	background-repeat:repeat-x;
	top:0;
	width:100%;
	height:1px
}
.cleared {
	float:none;
	clear:both;
	margin:0;
	padding:0;
	border:none;
	font-size:1px
}
form {
	padding:0 !important;
	margin:0 !important
}
sup {
	line-height: 1em
}
table.position {
	position:relative;
	width:100%;
	table-layout:fixed
}
/* end Page */
/* begin Box, Sheet */
.art-Sheet {
	position:relative;
	z-index:0;
	margin:0 auto;
	width:770px;
	min-width:3px;
	min-height:3px;
	border:solid 1px #e4e4e4
}
.art-Sheet-body {
	position:relative;
	z-index:1;
	padding:0
}
.art-Sheet-tr, .art-Sheet-tl, .art-Sheet-br, .art-Sheet-bl, .art-Sheet-tc, .art-Sheet-bc, .art-Sheet-cr, .art-Sheet-cl {
	position:absolute;
	z-index:-1
}
.art-Sheet-tr, .art-Sheet-tl, .art-Sheet-br, .art-Sheet-bl {
	width:2px;
	height:2px;
	background-image:url('images/Sheet-s.png')
}
.art-Sheet-tl {
	top:0;
	left:0;
	clip:rect(auto,1px,1px,auto)
}
.art-Sheet-tr {
	top:0;
	right:0;
	clip:rect(auto,auto,1px,1px)
}
.art-Sheet-bl {
	bottom:0;
	left:0;
	clip:rect(1px,1px,auto,auto)
}
.art-Sheet-br {
	bottom:0;
	right:0;
	clip:rect(1px,auto,auto,1px)
}
.art-Sheet-tc, .art-Sheet-bc {
	left:1px;
	right:1px;
	height:2px;
	background-image:url('images/Sheet-h.png')
}
.art-Sheet-tc {
	top:0;
	clip:rect(auto,auto,1px,auto)
}
.art-Sheet-bc {
	bottom:0;
	clip:rect(1px,auto,auto,auto)
}
.art-Sheet-cr, .art-Sheet-cl {
	top:1px;
	bottom:1px;
	width:2px;
	background-image:url('images/Sheet-v.png')
}
.art-Sheet-cr {
	right:0;
	clip:rect(auto,auto,auto,1px)
}
.art-Sheet-cl {
	left:0;
	clip:rect(auto,1px,auto,auto)
}
.art-Sheet-cc {
	position:absolute;
	z-index:-1;
	top:1px;
	left:1px;
	right:1px;
	bottom:1px;
	background-color:#FFF
}
#art-page-background-simple-gradient, #art-page-background-gradient, #art-page-background-glare {
	min-width:770px
}
/* end Box, Sheet */
/* begin Menu */
/* menu structure */
.art-menu a, .art-menu a:link, .art-menu a:visited, .art-menu a:hover {
	text-align:left;
	text-decoration:none;
	outline:none;
	letter-spacing:normal;
	word-spacing:normal
}
.art-menu a:hover {
	background-color:#ccc
}
.art-menu, .art-menu ul {
	margin:0;
	padding:0;
	border:0;
	list-style-type:none;
	display:block
}
.art-menu li {
	margin:0;
	padding:0;
	border:0;
	display:block;
	float:left;
	position:relative;
	z-index:5;
	background:none
}
.art-menu li:hover {
	z-index:10000;
	white-space:normal
}
.art-menu li li {
	float:none
}
.art-menu ul {
	visibility:hidden;
	position:absolute;
	z-index:10;
	left:0;
	top:0;
	background:none
}
.art-menu li:hover>ul {
	visibility:visible;
	top:100%
}
.art-menu li li:hover>ul {
	top:0;
	left:100%
}
.art-menu:after, .art-menu ul:after {
	content:".";
	height:0;
	display:block;
	visibility:hidden;
	overflow:hidden;
	clear:both
}
.art-menu, .art-menu ul {
	min-height:0
}
.art-menu ul {
	background-image:url(images/spacer.gif);
	padding:10px 30px 30px 30px;
	margin:-10px 0 0 -30px
}
.art-menu ul ul {
	padding:30px 30px 30px 10px;
	margin:-30px 0 0 -10px
}
/* menu structure */
.art-menu {
	padding:0px 0px 0px 0px
}
.art-nav {
	position:relative;
	height:27px;
	z-index:100
}
.art-nav .l, .art-nav .r {
	position:absolute;
	z-index:-1;
	top:0;
	height:27px; /*background-image:url('images/nav.png'); */
	background:#f0f0f0
}
.art-nav .l {
	left:0;
	right:0px
}
.art-nav .r {
	right:0;
	width:768px;
	clip:rect(auto,auto,auto,768px)
}
.iphoneContent {
	display:none
}
/* end Menu */
/* begin MenuItem */
.art-menu ul li {
	clear:both
}
.art-menu a {
	position:relative;
	display:block;
	overflow:hidden;
	height:27px;
	cursor:pointer;
	text-decoration:none;
	margin-right:1px;
	margin-left:1px
}
.art-menu a .r, .art-menu a .l {
	position:absolute;
	display:block;
	top:0;
	z-index:-1;
	height:81px;
	background-image:url('images/MenuItem.png')
}
.art-menu a .l {
	left:0;
	right:0px
}
.art-menu a .r {
	width:400px;
	right:0;
	clip:rect(auto,auto,auto,400px)
}
.art-menu a .t {
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	letter-spacing:1px;
	text-transform:uppercase;
	color:#3B3B3B;
	padding:0 22px;
	margin:0 0px;
	line-height:27px;
	text-align:center
}
.art-menu a:hover .l, .art-menu a:hover .r {
	top:-27px
}
.art-menu li:hover>a .l, .art-menu li:hover>a .r {
	top:-27px
}
.art-menu li:hover a .l, .art-menu li:hover a .r {
	top:-27px
}
.art-menu a:hover .t {
	color:#000
}
.art-menu li:hover a .t {
	color:#000
}
.art-menu li:hover>a .t {
	color:#000
}
.art-menu a.active .l, .art-menu a.active .r {
	top:-54px
}
.art-menu a.active .t {
	color:#363636
}
.art-menu a.active {
	background:#DFD1D1
}
/* end MenuItem */
/* begin MenuSubItem */
.art-menu ul a {
	display:block;
	text-align:center;
	white-space:nowrap;
	height:20px;
	width:180px;
	overflow:hidden;
	line-height:20px;
	margin-right:auto;
	background-image:url('images/subitem-bg.png');
	background-position:left top;
	background-repeat:repeat-x;
	border-width:0px;
	border-style:solid
}
.art-nav ul.art-menu ul span, .art-nav ul.art-menu ul span span {
	display:inline;
	float:none;
	margin:inherit;
	padding:inherit;
	background-image:none;
	text-align:inherit;
	text-decoration:inherit
}
.art-menu ul a, .art-menu ul a:link, .art-menu ul a:visited, .art-menu ul a:hover, .art-menu ul a:active, .art-nav ul.art-menu ul span, .art-nav ul.art-menu ul span span {
	text-align:left;
	text-indent:12px;
	text-decoration:none;
	line-height:20px;
	color:#454545;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	letter-spacing:1px
}
.art-menu ul ul a {
	margin-left:auto
}
.art-menu ul li a:hover {
	color:#000;
	background-position:0 -20px
}
.art-menu ul li:hover>a {
	color:#000;
	background-position:0 -20px
}
.art-nav .art-menu ul li a:hover span, .art-nav .art-menu ul li a:hover span span {
	color:#000
}
.art-nav .art-menu ul li:hover>a span, .art-nav .art-menu ul li:hover>a span span {
	color:#000
}
/* end MenuSubItem */
/* begin ContentLayout */
.art-contentLayout {
	position:relative;
	margin-bottom:0px;
	width:768px
}
/* end ContentLayout */
/* begin Box, Block */
.art-Block {
	position:relative;
	z-index:0;
	margin:0 auto;
	min-width:11px;
	min-height:11px
}
.art-Block-body {
	position:relative;
	z-index:1;
	padding:9px
}
.art-Block-tr, .art-Block-tl, .art-Block-br, .art-Block-bl, .art-Block-tc, .art-Block-bc, .art-Block-cr, .art-Block-cl {
	position:absolute;
	z-index:-1
}
.art-Block-tr, .art-Block-tl, .art-Block-br, .art-Block-bl {
	width:18px;
	height:18px;
	background-image:url('images/Block-s.png')
}
.art-Block-tl {
	top:0;
	left:0;
	clip:rect(auto,9px,9px,auto)
}
.art-Block-tr {
	top:0;
	right:0;
	clip:rect(auto,auto,9px,9px)
}
.art-Block-bl {
	bottom:0;
	left:0;
	clip:rect(9px,9px,auto,auto)
}
.art-Block-br {
	bottom:0;
	right:0;
	clip:rect(9px,auto,auto,9px)
}
.art-Block-tc, .art-Block-bc {
	left:9px;
	right:9px;
	height:18px;
	background-image:url('images/Block-h.png')
}
.art-Block-tc {
	top:0;
	clip:rect(auto,auto,9px,auto)
}
.art-Block-bc {
	bottom:0;
	clip:rect(9px,auto,auto,auto)
}
.art-Block-cr, .art-Block-cl {
	top:9px;
	bottom:9px;
	width:18px;
	background-image:url('images/Block-v.png')
}
.art-Block-cr {
	right:0;
	clip:rect(auto,auto,auto,9px)
}
.art-Block-cl {
	left:0;
	clip:rect(auto,9px,auto,auto)
}
.art-Block-cc {
	position:absolute;
	z-index:-1;
	top:9px;
	left:9px;
	right:9px;
	bottom:9px;
	background-color:#E8E8E8
}
.art-Block {
	margin:7px
}
/* end Box, Block */
/* begin BlockHeader */
.art-BlockHeader {
	position:relative;
	z-index:0;
	height:30px;
	padding:0 7px;
	margin-bottom:15px
}
.art-BlockHeader .t {
	height:30px;
	color:#000;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	letter-spacing:0px;
	text-transform:uppercase;
	white-space:nowrap;
	padding:0 6px;
	line-height:30px
}
.art-BlockHeader .l, .art-BlockHeader .r {
	display:block;
	position:absolute;
	z-index:-1;
	height:30px;
	background-image:url('images/BlockHeader.png')
}
.art-BlockHeader .l {
	left:0;
	right:0px
}
.art-BlockHeader .r {
	width:768px;
	right:0;
	clip:rect(auto,auto,auto,768px)
}
.art-header-tag-icon {
	display:inline-block;
	background-position:left top;
	background-image:url('images/BlockHeaderIcon.png');
	padding:0 0 0 20px;
	background-repeat:no-repeat;
	min-height:22px;
	margin:0 0 0 5px
}
/* end BlockHeader */
/* begin Box, BlockContent */
.art-BlockContent {
	position:relative;
	z-index:0;
	margin:0 auto;
	min-width:1px;
	min-height:1px
}
.art-BlockContent-body {
	position:relative;
	z-index:1;
	padding:10px
}
.art-BlockContent-body {
	color:#363636;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px
}
.art-BlockContent-body a:link {
	color:#9E4700;
	font-family:Arial, Helvetica, Sans-Serif;
	text-decoration:underline
}
.art-BlockContent-body a:visited, .art-BlockContent-body a.visited {
	color:#858585;
	font-family:Arial, Helvetica, Sans-Serif;
	text-decoration:none
}
.art-BlockContent-body a:hover, .art-BlockContent-body a.hover {
	color:#D15E00;
	font-family:Arial, Helvetica, Sans-Serif;
	text-decoration:none
}
.art-BlockContent-body ul {
	list-style-type:none;
	color:#474747;
	margin:0;
	padding:0
}
.art-BlockContent-body li {
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	margin-left:12px
}
.art-BlockContent-body ul li {
	padding:0px 0 0px 9px;
	background-image:url('images/BlockContentBullets.png');
	background-repeat:no-repeat;
	margin:0.5em 0 0.5em 0;
	line-height:1.2em
}
/* end Box, BlockContent */
/* begin Box, Post */
.art-Post {
	position:relative;
	z-index:0;
	margin:0 auto;
	min-width:1px;
	min-height:1px
}
.art-Post-body {
	position:relative;
	z-index:1;
	padding:7px 17px
}
/* Start images */
a img {
	border:0
}
.art-article img, img.art-article {
	border:solid 1px #C7C7C7; /*margin:1em; */
}
.art-metadata-icons img {
	border:none;
	vertical-align:middle;
	margin:2px
}
/* Finish images */
/* Start tables */
.art-article table, table.art-article {
	border-collapse:collapse;
	margin:1px;
	width:auto
}
.art-article table, table.art-article .art-article tr, .art-article th, .art-article td {
	background-color:Transparent
}
.art-article th, .art-article td {
}
.art-article th {
	text-align:center;
	vertical-align:middle;
	padding:7px
}
/* Finish tables */
/* end Box, Post */
/* begin PostHeaderIcon */
.art-PostHeaderIcon-wrapper {
	text-decoration:none;
	margin:0.2em 0;
	padding:0;
	font-weight:normal;
	font-style:normal;
	letter-spacing:normal;
	word-spacing:normal;
	font-variant:normal;
	text-decoration:none;
	font-variant:normal;
	text-transform:none;
	text-align:left;
	text-indent:0;
	line-height:inherit;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:20px;
	font-style:normal;
	font-weight:bold;
	letter-spacing:2px;
	text-align:left;
	margin-top:12px;
	margin-bottom:8px;
	color:#000
}
.art-PostHeaderIcon-wrapper, .art-PostHeaderIcon-wrapper a, .art-PostHeaderIcon-wrapper a:link, .art-PostHeaderIcon-wrapper a:visited, .art-PostHeaderIcon-wrapper a:hover {
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:20px;
	font-style:normal;
	font-weight:bold;
	letter-spacing:2px;
	text-align:left;
	margin-top:12px;
	margin-bottom:8px;
	color:#000
}
/* end PostHeaderIcon */
/* begin PostHeader */
.art-PostHeader a:link {
	font-family:Arial, Helvetica, Sans-Serif;
	text-decoration:none;
	text-align:left;
	color:#000
}
.art-PostHeader a:visited, .art-PostHeader a.visited {
	font-family:Arial, Helvetica, Sans-Serif;
	text-decoration:none;
	text-align:left;
	color:#808080
}
.art-PostHeader a:hover, .art-PostHeader a.hovered {
	font-family:Arial, Helvetica, Sans-Serif;
	text-decoration:underline;
	text-align:left;
	color:#B16502
}
/* end PostHeader */
/* begin PostContent */
/* Content Text Font &Color (Default) */
body {
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	letter-spacing:1px;
	color:#292929
}
.art-PostContent {
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:13px;
	letter-spacing:0;
	line-height:150%;
	color:#292929
}
/* Start Content link style */
/*
The right order of link pseudo-classes:Link-Visited-Hover-Focus-Active.
http://www.w3schools.com/CSS/css_pseudo_classes.asp
http://meyerweb.com/eric/thoughts/2007/06/11/who-ordered-the-link-states/
*/
a {
	font-family:Arial, Helvetica, Sans-Serif;
	text-decoration:underline;
	letter-spacing:1px;
	color:#60F
}
/* Adds special style to an unvisited link. */
a:link {
	font-family:Arial, Helvetica, Sans-Serif;
	text-decoration:underline;
	letter-spacing:1px;
	color:#60F
}
/* Adds special style to a visited link. */
a:visited, a.visited {
	font-family:Arial, Helvetica, Sans-Serif;
	text-decoration:underline;
	color:#716AF0
}
/*:hover - adds special style to an element when you mouse over it. */
a:hover, a.hover {
	font-family:Arial, Helvetica, Sans-Serif;
	text-decoration:none;
	color:#EB6A00
}
/* Finish Content link style */
/* Resert some headings default style &links default style for links in headings*/
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited {
	font-weight:normal;
	font-style:normal;
	text-decoration:none
}
/* Start Content headings Fonts &Colors  */
h1, h1 a, h1 a:link, h1 a:visited, h1 a:hover {
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:22px;
	letter-spacing:normal;
	text-align:left;
	color:#B25000;
	line-height:normal
}
h2, h2 a, h2 a:link, h2 a:visited, h2 a:hover {
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:20px;
	letter-spacing:normal;
	text-align:left;
	color:#B25000
}
h3, h3 a, h3 a:link, h3 a:visited, h3 a:hover {
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:18px;
	letter-spacing:normal;
	text-align:left;
	color:#595959
}
h4, h4 a, h4 a:link, h4 a:visited, h4 a:hover {
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:14px;
	letter-spacing:normal;
	text-align:left;
	color:#512E01
}
h5, h5 a, h5 a:link, h5 a:visited, h5 a:hover {
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	letter-spacing:normal;
	text-align:left;
	color:#512E01
}
h6, h6 a, h6 a:link, h6 a:visited, h6 a:hover {
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	letter-spacing:normal;
	text-align:left;
	color:#512E01
}
/* Finish Content headings Fonts &Colors  */
/* end PostContent */
/* begin PostBullets */
/* Start Content list */
ol, ul {
	color:#000;
	margin:1em 0 1em 2em;
	padding:0;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	text-align:left
}
li ol, li ul {
	margin:0.5em 0 0.5em 2em;
	padding:0
}
li {
	margin:0.2em 0;
	padding:0
}
ul {
	list-style-type:none
}
ol {
	list-style-position:inside
}
.art-Post li {
	padding:0px 0 0px 19px;
	line-height:1.2em
}
.art-Post ol li, .art-Post ul ol li {
	background:none;
	padding-left:0
}
.art-Post ul li, .art-Post ol ul li {
	background:url(http://buytopdietpills.com/images/icons.png) 0 -198px no-repeat;
	padding-left:19px
}
/* Finish Content list */
/* end PostBullets */
/* begin PostQuote */
/* Start blockquote */
blockquote p {
	color:#4D4D4D;
	font-family:Arial, Helvetica, Sans-Serif;
	font-style:normal;
	font-weight:normal;
	text-align:left
}
blockquote {
	border:solid 1px #CDDEF1;
	margin:10px 10px 10px 50px;
	padding:5px 5px 5px 5px;
	background-color:#ECF2F9
}
/* Finish blockuote */
/* end PostQuote */
/* begin Button */
.art-button-wrapper .art-button {
	display:inline-block;
	width:auto;
	outline:none;
	border:none;
	background:none;
	line-height:34px;
	margin:0 !important;
	padding:0 !important;
	overflow:visible;
	cursor:default;
	text-decoration:none !important;
	z-index:0
}
.art-button-wrapper {
	display:inline-block;
	position:relative;
	height:34px;
	overflow:hidden;
	white-space:nowrap;
	width:auto;
	z-index:0
}
.art-button-wrapper .art-button {
	display:block;
	height:34px;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	letter-spacing:1px;
	white-space:nowrap;
	text-align:left;
	padding:0 21px !important;
	line-height:34px;
	text-decoration:none !important;
	color:#000 !important
}
input, select {
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	letter-spacing:1px
}
.art-button-wrapper.hover .art-button, .art-button:hover {
	color:#000 !important;
	text-decoration:none !important
}
.art-button-wrapper.active .art-button {
	color:#EDEDED !important
}
.art-button-wrapper .l, .art-button-wrapper .r {
	display:block;
	position:absolute;
	z-index:-1;
	height:102px;
	background-image:url('images/Button.png')
}
.art-button-wrapper .l {
	left:0;
	right:14px
}
.art-button-wrapper .r {
	width:417px;
	right:0;
	clip:rect(auto,auto,auto,403px)
}
.art-button-wrapper.hover .l, .art-button-wrapper.hover .r {
	top:-34px
}
.art-button-wrapper.active .l, .art-button-wrapper.active .r {
	top:-68px
}
/* end Button */
/* begin Footer */
.art-Footer {
	position:relative;
	z-index:0;
	overflow:hidden;
	width:768px;
	margin:2px auto 0
}
.art-Footer .art-Footer-inner {
	height:1%;
	position:relative;
	z-index:0;
	padding:15px;
	text-align:center
}
.art-Footer .art-Footer-background {
	position:absolute;
	z-index:-1;
	background-repeat:no-repeat;
	background:/*#ECF2F9*/#f9f9f9;
	width:768px;
	height:150px;
	bottom:0;
	left:0
}
.art-Footer .art-Footer-text p {
	margin:0
}
.art-Footer .art-Footer-text {
	display:inline-block;
	color:#4D2200;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	letter-spacing:1px
}
.art-Footer .art-Footer-text a:link {
	text-decoration:none;
	color:#60F;
	font-family:Arial, Helvetica, Sans-Serif;
	font-style:normal;
	font-weight:bold;
	text-decoration:none
}
.art-Footer .art-Footer-text a:visited {
	text-decoration:none;
	color:#545454;
	font-family:Arial, Helvetica, Sans-Serif;
	text-decoration:none
}
.art-Footer .art-Footer-text a:hover {
	text-decoration:none;
	color:#383838;
	font-family:Arial, Helvetica, Sans-Serif;
	text-decoration:underline
}
/* end Footer */
/* begin PageFooter */
.art-page-footer, .art-page-footer a, .art-page-footer a:link, .art-page-footer a:visited, .art-page-footer a:hover {
	font-family:Arial;
	font-size:10px;
	letter-spacing:normal;
	word-spacing:normal;
	font-style:normal;
	font-weight:normal;
	text-decoration:underline;
	color:#CC5C00
}
.art-page-footer {
	margin:1em;
	text-align:center;
	text-decoration:none;
	color:#666
}
/* end PageFooter */
/* begin LayoutCell */
.art-contentLayout .art-content {
	position:relative;
	margin:0;
	padding:0;
	border:0;
	float:left;
	overflow:hidden;
	width:767px
}
/* end LayoutCell */
.commentlist, .commentlist li {
	background:none
}
.commentlist li li {
	margin-left:30px
}
.commentlist li .avatar {
	float:right;
	border:1px solid #eee;
	padding:2px;
	margin:1px;
	background:#fff
}
.commentlist li cite {
	font-size:1.2em
}
#commentform textarea {
	width:100%
}
img.wp-smiley {
	border:none;
	margin:0;
	padding:0
}
.navigation {
	display:block;
	text-align:center
}
/* Recommended by http://codex.wordpress.org/CSS */
/* Begin */
.aligncenter, div.aligncenter, .art-article .aligncenter img, .aligncenter img.art-article, .aligncenter img, img.aligncenter {
	display:block;
	margin-left:auto;
	margin-right:auto
}
.alignleft {
	float:left
}
.alignright {
	float:right
}
.alignright img, img.alignright {
	margin:1em;
	margin-right:0
}
.alignleft img, img.alignleft {
	margin:1em;
	margin-left:0
}
.wp-caption {
	border:1px solid #ddd;
	text-align:center;
	background-color:#f3f3f3;
	padding-top:4px;
	margin:10px
}
.wp-caption img {
	margin:0;
	padding:0;
	border:0 none
}
.wp-caption p.wp-caption-text {
	font-size:11px;
	line-height:17px;
	padding:0 4px 5px;
	margin:0
}
/* End */
.hidden {
	display:none
}
/* Calendar */
#wp-calendar {
	empty-cells:show;
	margin:10px auto 0;
	width:155px
}
#wp-calendar #next a {
	padding-right:10px;
	text-align:right
}
#wp-calendar #prev a {
	padding-left:10px;
	text-align:left
}
#wp-calendar a {
	display:block
}
#wp-calendar caption {
	text-align:center;
	width:100%
}
#wp-calendar td {
	padding:3px 0;
	text-align:center
}
#logo {
	height:80px;
	position:relative
}
#account {
	position:relative;
	top:-2px;
	left:525px;
	width:129px;
	font-size:11px
}
#account a, #cart a {
	color:#000;
	font-weight:bold;
	text-decoration:none
}
#account a:hover, #cart a:hover {
	color:#726342
}
#cart {
	position:absolute;
	right:0;
	bottom:1px;
	font-size:11px
}
#subLinks {
	font-size:11px;
	height:40px;
	margin-left:200px
}
#subLinks a {
	color:#6899D3;
	text-decoration:none;
	padding:0 20px;
	font-weight:bold
}
#subLinks a:hover {
	color:#728523
}
#banner {
	width:772px;
	height:161px;
	background:url('/wp-content/uploads/2009/11/header1.jpg') no-repeat;
	position:relative;
	left:-17px;
	top:-12px;
	z-index:900
}
#tabs {
	width:772px;
	background:url('../images/tabs1.jpg') no-repeat;
	min-height:200px;
	position:relative;
	left:-20px;
	top:-13px;
	border-bottom:1px solid #CFDFF1
}
.art-Footer {
	border-top:1px solid #CFDFF1;
	border-bottom:1px solid #CFDFF1
}
.art-Footer .art-Footer-inner {
	padding:0
}
#footerLinks {
	font-size:10px;
	float:left;
	padding:10px 0 0 10px;
	line-height:180%
}
#footerLinks a {
	color:#000;
	font-weight:normal
}
#topRated, #bestsellers {
	display:block;
	width:113px;
	height:26px;
	text-decoration:none;
	float:left;
	position:relative;
	top:11px
}
#topRated:hover, #bestsellers:hover {
	background-color:#fff;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity:0.5;
	opacity:0.5
}
#bestsellers:focus, #topRated:focus {
	outline:none
}
#bestsellers {
	position:relative;
	left:5px;
	top:11px
}
.productImage, .theProductImage {
	display:block;
	float:left
}
.productImage a, .theProductImage a {
	text-decoration:none
}
.productImage img, .theProductImage img {
	border:0;
	padding:0;
	margin:0
}
.ratings {
	position:relative
}
.ratings img {
	padding:0;
	margin:0
}
.ratings a img {
	border:none;
	text-decoration:none
}
.ratings a {
	text-decoration:none
}
.customerReviews {
	font-weight:bold;
	text-decoration:none;
	position:relative;
	top:-3px
}
.breadcrumbs {
	font-size:9px;
	color:#999
}
.breadcrumbs a {
	color:#777;
	text-decoration:none
}
.breadcrumbs a:hover {
	text-decoration:underline
}
.priceShip {
	position:relative
}
.productPricing {
	font-size:150%;
	color:#59738F;
	font-weight:bold
}
.productTopInfo {
	width:440px;
	overflow:hidden
}
.productTopInfo2 {
	width:240px;
	overflow:hidden;
	float:left
}
#cartListing .price, .cartListing .price {
	font-size:150%;
	color:#59738F;
	float:right
}
#cartListing .productInfo, .cartListing .productInfo {
	display:block;
	width:260px
}
#cartListing, .cartListing {
	margin:0 5px;
	padding:0
}
#cartListing li, .cartListing li {
	background:none;
	border-bottom:2px dotted #CFDFF1
}
#cartListing a img, .cartListing a img {
	border:0
}
#cartListing img, .cartListing img {
	padding:0;
	margin:0;
	float:right;
	display:block
}
hr {
	display:none
}
.art-article img {
	border:0
}
.productTabs {
	border-bottom:1px solid #D5C4D4;
*border-bottom:none
}
a.inactiveTab {
	display:block;
	float:left;
	color:#fff;
	background:#8FA9BF;
	text-align:center;
	padding:3px 10px;
	font-weight:bold;
	text-decoration:none;
	margin:3px 3px
}
.productTabs a:active {
	outline:none
}
.productTabs a:focus {
	outline:none
}
.productTabs a:hover {
	background-color:#fff;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity:0.5;
	opacity:0.5;
	color:#000
}
a.activeTab {
	float:left;
	margin:0;
	background:#fff;
	border:1px solid #D5C4D4;
	border-bottom:0;
	color:#000;
	font-size:120%;
	position:relative;
	top:3px;
	padding:3px 10px;
	padding-top:6px;
	z-index:100;
	text-decoration:none;
	font-weight:bold
}
.productDivider {
	border-bottom:1px solid #D5C4D4;
	width:768px;
	display:block;
	position:relative;
	left:-18px;
	top:-1px;
*top:-20px;
	z-index:99
}
#ratedProducts tr td {
	text-align:center;
	width:170px;
	padding:18px 5px;
	font-family:verdana, arial, sans serif;
	font-size:11px;
	line-height:13px
}
#ratedProducts a {
	text-decoration:none
}
#ratedProducts strong {
	font-size:130%
}
#animation {
	position:absolute;
	bottom:5px;
	left:270px
}
#returnHome {
	display:block;
	border:0;
	width:248px;
	height:80px;
	text-decoration:none;
	outline:none;
	float:left;
	background:url(http://buytopdietpills.com/images/headerSprite.png) 0 0 no-repeat
}
#phone {
	height:16px;
	position:absolute;
	bottom:15px;
	right:0;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:normal;
	color:#de1000;
	font-weight:bold;
	font-size:14px
}
.midBanner {
	position:relative;
	left:-30px;
	top:-15px;
	display:none
}
.oldPrice {
	color:red;
	text-decoration:line-through
}
.commentlist li.comment {
	border:1px solid #ccc;
	margin:3px 5px;
	background:none
}
.commentlist .comment-author {
	font-size:140%;
	font-weight:bold;
	padding:10px;
	display:block;
	background:#f3f3f3
}
.commentlist .art-Post-body {
	padding:0
}
.productColumn1, .productColumn2, .productColumn3 {
	float:left;
	margin:3px 10px
}
.productColumn1 {
	margin-left:none;
	width:28%
}
.productListing table td {
	line-height:90%;
	margin:0;
	padding:3px 5px;
	font-size:1em
}
.productListing a {
	color:#900;
	letter-spacing:0
}
.productListing {
	overflow:hidden
}
.productColumn2, .productColumn3 {
	padding-top:20px
}
.productColumn3 {
	width:23%
}
.productColumn2 {
	width:40%
}
.topHeader {
	width:745px;
	height:190px;
	background-image:url(/wp-content/uploads/2009/12/buytopdietpillshome.gif)
}
.topHeader .headerContent {
	position:relative;
	top:55px;
	left:20px;
	width:420px
}
.topHeader .headerContent2 {
	position:relative;
	top:55px;
	left:20px;
	width:720px
}
.productTitle {
	display:block;
	padding:10px;
4px;
	background-color:#FFF;
	height:18px
}
.productTitle a {
	text-decoration:none;
	color:#1381CD
}
.productTitle a img {
	padding:0;
	margin:0 10px
}
.productTitle a:hover {
	text-decoration:underline
}
.productImage {
	float:left;
	width:135px;
	padding:5px;
	text-align:center
}
.productImageNewVersion {
	padding:0;
	text-align:center;
	float:left;
	width:180px;
	position:relative;
	padding:15px 25px;
	border:solid 1px #f3f3f3;
	margin:0 35px 0 15px
}
#productImageLink span {
	position:absolute;
	bottom:0;
	right:0;
	color:#666;
	font-style:italic;
	font-size:11px;
	display:block;
	background:#f9f9f9;
	line-height:20px;
	padding:0 7px
}
#productImageLink span:hover {
	color:#333
}
productImageLink:active {
	border:0
}
.features {
	display:block;
	width:330px;
	float:left
}
.features ul {
	margin:0;
	padding:0 0 0 10px
}
.learnMore {
	float:left;
	width:140px;
	height:125px;
	margin-left:40px
}
.learnMore img {
	padding:0;
	margin:0
}
.price {
	font-size:200%;
	color:#F00
}
.rightSection {
	width:580px;
	float:left
}
.customerReview {
	clear:both;
	border-top:1px solid #ccc;
	float:left;
	width:484px;
	margin:15px 0 0 0;
	padding-top:15px;
	font-size:0.9em
}
.buynow {
	float:left;
	width:140px;
	margin-left:40px
}
.buynow img {
	padding:0;
	margin:5px 0 0 0
}
.description {
	width:450px;
	float:left;
	margin:10px 0 0 20px
}
.vidLink {
	display:block;
	border:0px solid #000;
	width:279px;
	height:180px;
	position:absolute;
	top:0px;
	left:465px;
	text-decoration:none
}
.homeHeader {/*background:url('/wp-content/uploads/2010/01/HEADERoldhome.gif') no-repeat; width:745px; min-height:190px; */
}
.vidLink {
	display:block;
	float:right;
	width:278px;
	height:182px;
	text-decoration:none
}
.Column1, .Column2, .Column3 {
	float:left;
	margin:3px 0
}
.Column1 {
	margin-left:none;
	margin-right:25px;
	width:180px
}
.Column1 li {
	font-size:90%
}
.Column3 {
	width:38%;
	float:right;
	padding-top:20px;
	font-size:85%
}
.Column2 {
	width:60%;
	margin-left:none
}
.Column2articles {
}
.whyShop {
	border:1px solid #4F4F4F;
	float:right;
	width:290px;
	padding:0
}
.whyShop h3 {
	background-color:#4F4F4F;
	font-size:1em;
	color:#fff;
	text-align:center;
	font-weight:bold;
	margin:0;
	padding:3px 0;
	letter-spacing:0
}
.whyShop ul li img {
	float:left;
	margin:1px 5px;
	width:47px;
	height:40px
}
.whyShop ul, .whyShop ul li {
	list-style-type:none;
	padding:1px 2px;
	margin:0
}
.whyShop ul li {
	border-bottom:1px dashed #4F4F4F;
	clear:both;
	overflow:hidden;
	background-image:none;
	height:45px;
	font-size:0.8em;
	font-family:Arial, Helvetica, sans-serif
}
.articleSidebar {
	width:25%;
	float:left;
	height:100%;
	padding:0 10px 10px 0;
	position:inherit;
	top:0;
	left:0;
	border-right:solid 1px #e4e4e4;
	margin-top:10px;
	font-weight:600
}
.articleSidebar a {
	text-decoration:none;
	color:#069;
	font-size:95%;
	letter-spacing:0.01em;
	line-height:90%;
	font-weight:400
}
.articleSidebar ul li, .articleSidebar ol ul li {
	background-image:none;
	padding-left:0px;
	margin:0
}
.articleSidebar li {
	padding:0 0 0 0
}
.articleSidebar ul {
	list-style-type:disc
}
.articleSidebar ol, ul {
	margin:0 0 10px 10px
}
.samplerKit {
	border:4px dashed red
}
#verisigntop {
	position:absolute;
	right:53px;
	top: 17px;
	width:150px
}
#trustetop {
	position:absolute;
	right:70px;
	top:0;
	width:120px
}
#mcafeetop {
	position:absolute;
	top:3px;
	right:0;
	width:65px
}
#mcafeetop2 {
	position:relative;
	top:0px;
	left:695px;
	width:65px;
	height:37px
}
.prodSidebar {
	width:17%;
	float:left;
	height:100%;
	padding:0 10px 10px 0;
	position:relative;
	left:1px;
	border-right:1px solid #ccc;
	margin-top:10px;
	font-weight:600
}
.prodSidebar a {
	text-decoration:none;
	color:#069;
	font-size:95%;
	letter-spacing:0.01em;
	line-height:1;
	font-weight:400
}
.prodSidebar ul li, .prodSidebar ol ul li {
	background-image:none;
	padding-left:0px;
	margin:0
}
.prodSidebar h3 {
	border-bottom:none;
	font-weight:bold;
	color:#36365d;
	margin-bottom:2px;
	margin-top:0;
	font-size:18px;
	letter-spacing:.001em;
	line-height:100%
}
.prodSidebar h4 {
	border-bottom:solid 1px #ccc;
	font-weight:bold;
	color:#36365d;
	margin-bottom:5px;
	margin-top:0;
	font-size:16px;
	letter-spacing:.001em;
	line-height:100%
}
.prodSidebar h5 {
	color:#36365D;
	font-size:14px;
	font-weight:bold;
	letter-spacing:.001em;
	margin-bottom:2px;
	margin-top:8px;
	border-bottom:1px solid rgb(204,204,204);
	line-height:100%
}
.prodSidebar li {
	padding:0 0 5px 0;
	line-height:25%
}
.prodSidebar ul {
	list-style-type:none
}
.prodSidebar ol, ul {
	margin:0 0 5px 0
}
.productDivider2 {
	border-bottom:1px solid #D5C4D4;
	width:768px;
	display:block;
	position:relative;
	left:-10px;
	top:-1px;
*top:-40px;
	z-index:99
}
.prodBuyBox {
	float:right;
	width:135px;
	border:solid 1px #ccc;
	height:170px;
	padding:5px;
	background:none;
	line-height:100%
}
.prodBuyInner {
	height:130px
}
.prodQuantity {
	float:left;
	margin-left:8px;
	font-size:14px;
	letter-spacing:.1em;
	font-weight:bold;
	margin-top:4px;
*margin-top:18px;
	margin-bottom:12px
}
.prodQuantityDrop {
	float:left;
	margin-left:5px;
	margin-bottom:3px;
*margin-top:13px
}
.prodUpsell {
	height:110px;
	margin-top:15px
}
.prodUpsellFloat {
	float:left;
	width:140px;
	position:relative;
	top:-15px;
	line-height:100%
}
.prodMain {
	float:left;
	width:79%;
	border-left:solid 1px #ccc;
	padding-left:10px
}
.prodRecommended {
	border-top:dashed 1px #ccc;
	margin-top:20px;
	padding-top:15px;
	line-height:100%
}
.compare {
	border-top:dashed 1px #ccc;
	padding-top:15px;
	line-height:100%;
	font-size:11px;
	margin-bottom:10px;
*margin-top:0
}
.compare a {
	text-decoration:none;
	color:#000
}
.bestValue {
	margin-top:5px;
	line-height:100%
}
.prodRecommendedInner {
	height:126px;
	width:238px;
	padding:10px;
	float:left;
	margin:10px;
	margin-left:20px;
	background:url('/images/upsellback.png')
}
.prodRecommendedInner select {
*margin-top:15px;
	overflow:auto
}
.pRILeft {
	float:left;
	width:85px;
	font-size:11px
}
.pRILeft img {
	margin-top:5px;
	margin-bottom:15px
}
.pRIRight {
	float:left;
	font-size:11px;
	width:153px;
	line-height:150%
}
.price2 {
	color:#59738f;
	font-size:150%
}
.price3 {
	color:#59738f;
	font-size:120%
}
.price4 {
	color:#59738f;
	font-size:14px
}
.grey {
	color:#666
}
.darkgrey {
	color:#333
}
.prodInput {
	background:url('/images/tocartsmall2.png') no-repeat top left;
	margin-top:10px;
*margin:0;
*margin-top:5px;
	width:120px;
	height:20px;
	border:none
}
.prodInput:hover {
	background:url('/images/tocartsmall.png') no-repeat top left
}
.dt {
	margin-top:10px
}
.dt.float {float: left;}
.bvm {
	color:#36365D;
	float:left;
	font-size:28px;
	padding:40px 0 0 0;
	margin-top:5px
}
.bvl {
	float:left;
	width:85px;
	margin-top:5px
}
.bvr {
	float:left;
	position:relative;
	top:-10px;
	line-height:80%;
	margin-top:5px
}
.Listing-o {
	border-bottom:dotted 1px #ccc;
	height:80px;
	padding-bottom:10px
}
.Listing-l {
	width:140px;
	height:80px;
	float:left;
	margin-right:10px
}
.Listing-Title {
	font-size:14px;
	color:#1381CD
}
.Listing-linner {
	float:left;
	width:150px;
	position:relative;
	top:-15px
}
.Listing-rinner {
	float:left;
	position:relative;
	top:-15px;
	width:140px
}
.Listing-button {
	float:left
}
.Listing-r {
	float:left;
	width:140px;
	height:80px
}
.sortby {
	text-align:right;
	border-bottom:dashed 1px #ccc;
	font-size:12px
}
.sortby a {
	border-right:solid 1px #ccc;
	padding:0 10px;
	font-weight:bold;
	text-decoration:none
}
.dietPillsForWomen #testoripped {
	display:none
}
#chat {
	width:107px;
	height:32px;
	background:url(http://buytopdietpills.com/images/btdpChat.gif);
	position:relative;
	top:-265px;
	left:340px
}
#chat a {
	display:block;
	height:32px;
	width:107px
}
/*New CSS based ratings Bar*/
.ratingBar {
	background:url(http://buytopdietpills.com/images/ratings.gif) #F60;
	width:100px;
	height:7px;
	margin:1px 2px 1px 0;
	border:solid 1px #555;
	border-left:0
}
.nine9 {
	background-position:-1px 0
}
.nine8 {
	background-position:-2px 0
}
.nine7 {
	background-position:-3px 0
}
.nine6 {
	background-position:-4px 0
}
.nine5 {
	background-position:-5px 0
}
.nine4 {
	background-position:-6px 0
}
.nine3 {
	background-position:-7px 0
}
.nine2 {
	background-position:-8px 0
}
.nine1 {
	background-position:-9px 0
}
.nine0 {
	background-position:-10px 0
}
.eight9 {
	background-position:-11px 0
}
.eight8 {
	background-position:-12px 0
}
.eight7 {
	background-position:-13px 0
}
.eight6 {
	background-position:-14px 0
}
.eight5 {
	background-position:-15px 0
}
.eight4 {
	background-position:-16px 0
}
.eight3 {
	background-position:-17px 0
}
.eight2 {
	background-position:-18px 0
}
.eight1 {
	background-position:-19px 0
}
.eight0 {
	background-position:-20px 0
}
.seven9 {
	background-position:-21px 0
}
.seven8 {
	background-position:-22px 0
}
.seven7 {
	background-position:-23px 0
}
.seven6 {
	background-position:-24px 0
}
.seven5 {
	background-position:-25px 0
}
.seven4 {
	background-position:-26px 0
}
.seven3 {
	background-position:-27px 0
}
.seven2 {
	background-position:-28px 0
}
.seven1 {
	background-position:-29px 0
}
.seven0 {
	background-position:-530px 0
}
.five5 {
	background-position:-45px 0
}
/*New Footer*/
#bottomFooter {
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:normal;
	line-height:normal;
	font-size:11px
}
#bottomFooter * {
	margin:0;
	padding:0
}
#bottomFooter p {
	margin:0 0 10px 0
}
#bottomLeftContainer {
	height:185px;
	width:499px;
	float:left;
	margin-right:2px
}
#guarantee {/*background:url(http://buytopdietpills.com/images/guaranteeBg.gif) repeat-x; */
	background:none #f2f2f2;
	width:479px;
	height:84px;
	margin-bottom:2px;
	padding:13px 10px 10px
}
#guaranteeImg {
	width:112px;
	float:left;
	height:78px
}
#guaranteeImg img {margin-top: -5px; margin-left: 5px;}
a#liveChat span {
	background:url(http://buytopdietpills.com/images/icons.png) 0 0 no-repeat;
	height:24px;
	width:28px;
	display:inline-block;
	position:relative;
	top:8px;
	margin-right:5px;
*top:5px
}
a#dietPillUniversity span {
	background:url(http://buytopdietpills.com/images/icons.png) 0 -49px no-repeat;
	height:25px;
	width:25px;
	display:inline-block;
	position:relative;
	top:8px;
	margin-right:5px;
*top:5px
}
#uspsBottom {
	width:52px;
	height:37px;
	float:left;
	padding-top:5px;
	background:url(http://buytopdietpills.com/images/icons.png) 0 -156px no-repeat
}
#pillBottom {
	width:44px;
	height:42px;
	float:left;
	background:url(http://buytopdietpills.com/images/icons.png) 0 -74px no-repeat
}
#repBottom {
	width:49px;
	height:41px;
	float:left;
	background:url(http://buytopdietpills.com/images/icons.png) 0 -116px no-repeat
}
p#checkBottom {
	font-size:14px;
	font-weight:bold;
	position:relative;
	top:6px;
	line-height:25px
}
p#checkBottom span {
	line-height:25px;
	background:url(http://buytopdietpills.com/images/icons.png) 0 -24px no-repeat;
	display:inline-block;
	width:23px;
	height:25px;
	float:right
}
#securityBg {
	width:124px;
	height:173px;
	margin:5px 0 5px 5px;
	float:left;
	padding:0 2px 2px 4px;
	background:#fff;
	border:solid 1px #ccc;
	-moz-border-radius:5px 5px;
	-webkit-border-radius:5px 5px;
	border-radius:5px 5px
}
/************New Product Pages Tabs***************/
ul.tabs {
	background:none repeat scroll 0 0 #fff;
	border-left:0 none;
	border-right:1px solid #e1e1e1;
	height:25px;
	margin:0 -1px;
	position:relative;
	border-bottom:1px solid #e1e1e1;
	overflow:visible
}
ul.tabs li {
	float:right;
	border-width:1px 0 0 1px;
	background:url(http://buytopdietpills.com/images/tab_bg.png) repeat-x 0 -20px;
	line-height:30px;
	border-color:#e1e1e1;
	border-style:solid;
	padding:0;
	margin:0 0 -1px
}
ul.tabs li a {
	text-decoration:none;
	color:#797979;
	display:block;
	border-color:#fff;
	border-style:solid;
	border-width:1px 1px 0;
	float:left;
	overflow:hidden;
	height:22px;
	line-height:22px;
	font-size:11px;
	padding:0 23px;
	outline:none;
	letter-spacing:normal;
	font-weight:bold
}
ul.tabs li a:hover, ul.tabs li:hover {
	background:#fff;
	color:#ccc
}
html ul.tabs li.active, html ul.tabs li.active a:hover {
	background:none repeat scroll 0 0 #fff;
	margin:0 0 -1px;
	position:relative
}
html ul.tabs li.active a {
	height:24px
}
html ul.tabs li.active a:hover {
}
.tab_container {
	overflow:hidden;
	clear:both;
	float:left;
	width:100%;
	margin-top:36px
}
.tab_content {
	border:solid 1px #e1e1e1;
	border-top:0 none;
	padding:15px;
	position:relative;
	left:-1px;
	width:703px;
	min-height:400px;
	background:url(http://buytopdietpills.com/images/tabContentBg.png) repeat-x bottom right #fff
}
.tab_content h1, .tab_content h2, .tab_content h3, .tab_content h4, .tab_content h5, .tab_content h6 {
	margin-top:0;
	color:#000;
	letter-spacing:normal;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif
}
.tabOuterContainer {
	clear:both
}
.whiteBox {
	padding:18px;
	background:#fff;
	border:solid 1px #e4e4e4;
	margin-bottom:10px;
	width:350px
}
.right {
	float:right;
	width:260px
}
.right h1 {
	font-size:16px
}
.whiteBox h1 {
	border-bottom:dotted 2px #ccc;
	margin-bottom:10px;
	padding-bottom:5px
}
#apidexinOrderArea * {
	margin:0;
	padding:0
}
#apidexinOrderArea {
	position:relative
}
#apidexinOrderArea, .tabOuterContainer {
	letter-spacing:normal
}
#apidexinOrderArea .valueBar {
	position:absolute;
	right:0;
	top:0;
	display:none
}
p.inStock {
	text-align:right;
	color:#666;
	margin-bottom: 20px;
}
p.inStock span {
	font-size:11px
}
/********Image Zoom**************/
.zoomBg {
	display:none;
	position:absolute;
	height:100%;
	width:100%;
	top:0;
	left:0;
	background:#000 none repeat scroll 0 0;
	z-index:999;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter:alpha(opacity=15);
	opacity:0.15
}
#zoom {
	cursor:pointer
}
#zoom:hover span {
	background:#f7f7f7
}
#closeButton {
	position: absolute;
	color: #00e;
	right: 10px;
	top: 10px;
	cursor:pointer;
	padding: 3px 5px;
}
#closeButton:hover {
	text-decoration:underline
}
/***CENTER VARIABLE WIDTH - NOT IN USE 
.lightBoxOuterWrap{background:none 0 0; overflow:hidden; position:absolute; top:10%; z-index:999; display:none; width:100%}
.lightBoxFloatOne{float:left; left:50%; position:relative}
.lightBoxCenter{float:left; left:-50%; position:relative}
***/
.lightBox {
	z-index:9999;
	background:#e9e9e9;
	border:solid 1px #fff;
	width:550px;
	display:none;
	left:50%;
	margin-left:-275px;
	position:absolute;
	top:25px
}
.lightBoxPadding {
	margin:10px;
	background:#fff;
	padding:10px
}
.lightBox h1 {
	color:#902557;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	border-bottom:solid 3px #ccc;
	font-size:1.6em;
	margin:0 0 10px;
	padding:0 0 3px
}
.lightBoxImageWrap {
	border:solid 2px #e1e1e1;
	padding:5px
}
/***********NEW NAV****************/
.newNav {
	height:25px;
	width:100%;
	position:relative;
	border-bottom:solid 6px #333;
	display:none
}
.newNav a {
	font-size:12px;
	font-weight:bold;
	color:#333;
	letter-spacing:normal;
	text-decoration:none
}
ul.newMenu {
	list-style-type:none;
	margin:0
}
ul.newMenu li {
	float:left;
	display:block;
	line-height:25px;
	float:left;
	padding:0 10px 0 5px;
	margin:0;
	position: relative
}
ul.newMenu li:active {
	background:#ccc
}
ul.newMenu li:hover {
	background:#fff
}
ul.newMenu li ul {
	display:none;
	background: #fff;
	z-index:9999;
	position: absolute;
	top: 25px;
	left: -1px;
	margin: 0;
	width: 200px;
	border: solid 1px #ccc;
	border-top: 0 none
}
ul.newMenu li ul li {
	float: none;
	border: 0 none
}
ul.newMenu li ul li a {
	color: #006;
	font-size: 12px;
	font-weight:normal
}
ul.newMenu li ul li:hover {
	border: 0 none;
	top: 0;
	text-decoration: underline
}
ul.newMenu li:hover ul {
	display:block;
}
ul.newMenu li:hover {
	border: solid 1px #ccc;
	border-bottom: 0 none;
	top: -1px;
}
#logoBg {
	display:none;
}
#cart_v2 {
	display:none
}
/*********NEW COMMENT FORMAT************/
.commentContent {
	border: solid 1px #cccccc;
	margin: 10px 0 15px;
	background:#fff
}
.commentPadding {
	padding: 10px 15px;
}
.commentContent h2 {
	margin: 0;
	background:#96D9FA;
	padding: 3px 15px;
	text-transform:capitalize
}
.commentDate {
	color:#666;
}
#disclaimer {
	font-size: 11px;
	font-weight:normal;
	letter-spacing:normal;
	line-height:normal;
	color: #666;
	width: 772px;
	margin: 0 auto;
	text-align: justify
}
/****EVERYTHING FROM SPLIT TEST***/
* {
	margin:0;
	padding:0
}
body {
	background:#f7f7f7;
	letter-spacing:normal
}
#pageWrapper {
	margin:0 auto;
	width:820px
}
p, h1, h2, h3, h4, h5, h6 {
	margin-bottom:15px
}
#art-main {
	background:#fff;
	border:solid 4px #f1f1f1;
	padding:8px 20px
}
.art-sheet {
	border-top:0 none
}
#mcafeetop, #trustetop {
	top:30px
}
#trustetop {
	right: 60px
}
#verisigntop img {
	width:85px
}
#trustetop img {
	width: 100px
}
#animation {
	top:0
}
#cart_v2 {
	top:0;
	color:#797979;
	font-weight:normal;
	display:block;
	font-size:11px;
	position: absolute;
	right: 0
}
#cart_v2 a {
	margin-left:10px;
	font-weight:normal;
	margin:0 6px;
	color:#797979;
	text-decoration:none;
	letter-spacing:normal
}
a#viewCart {
	color:#000;
	margin-right:0
}
a#liveChatNew {
	text-decoration:underline;
	margin:0
}
#animation, .art-nav, #subLinks, #cart, #phone {
	display:none
}
#logoBg {
	background:url(http://buytopdietpills.com/images/header_bg.png) 200px -15px no-repeat;
	width:100%;
	height:30px;
	position:absolute;
	margin-right:-20px;
	top:0;
	right:0;
	display:block
}
#disclaimer {
	width: 100%
}
.newNav {
	display:block
}
#references, #references ol li {
	font-size: 90%;
	color: #666;
	line-height:120%
}
#references ol {
	list-style-position:outside
}
#liveChatSide {
	background: url(http://buytopdietpills.com/images/needHelp.png) no-repeat -2px 0;
	width: 37px;
	height: 101px;
	position: fixed;
	left: -2px;
	top: 260px;
	display:none
}
#sortByBox {
	display:block;
	line-height: 50px;
	text-align:right
}
#sortByBox p {
	display:inline;
	margin: 0;
	line-height: 50px
}
#sortBox {
	font-size: 12px;
	margin: 0 10px;
	padding: 5px
}
.references {
	font-size: 12px;
	color: #333;
	display:none;
	padding: 15px 30px;
	margin: 20px;
	-moz-box-shadow: 0 -20px 120px #f5eeee inset;
	-webkit-box-shadow: 0 -20px 120px #f5eeee inset;
	box-shadow: 0 -20px 120px #f5eeee inset;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	border: solid 1px #ccc
}
.references li {
	list-style:outside;
	list-style-type:decimal
}
.clickForReferences {
	color:#333;
	text-decoration:underline;
	text-align:center;
	display:block
}
#anoretixxll ul li {
	background: none repeat scroll 0 0 transparent;
	font-size: 16px;
	list-style: disc outside none;
	margin: 5px;
	padding: 0;
}
#imgzz img {
	margin:0 55px;
}
/*#logoBg{background:url(http://buytopdietpills.com/images/header_bg.png) 200px -15px no-repeat; width:100%; height:30px; position:absolute; margin-right:-20px; top:0; right:0}*/
/*@media only screen and (max-device-width:480px){  .prodBuyInner{height:150px}
}
*/
.disclaimer {
	float: left;
	font-size: 10px;
	width: 300px;
	border: 1px solid #999;
	background: #ddd;
	padding: 5px !important;
	margin: 15px !important;
}
.perbottle {
	font-size: 10px;
	color: #222;
	float: left
}
.pricee {
	font-size: 14px
}
a#sign-up {
	color: #B25000;
	font-weight: bold
}
.stars {
	font-size: 15px;
}
.ordermore {
	font-size: 13px
}
#carta .titulo {
	font-size: 14px;
	font-weight: bold;
	color: #000;
	border: none;
}
#carta {
	text-align: center
}
#carta td {
	font-weight: bold;
	border-bottom:dashed #D0E0F1 1px
}
#carta td + td {
	font-size:12px;
	color: #000000;
	padding: 0 6px;
	font-weight:normal;
	line-height: 12px;
	font-weight: bold;
}
#carta td + td + td + td {
	color: #598C2F;
}
#carta td + td + td {
	color: #980009;
	font-weight:bold; font-size: 14px
}
.each {
	color:#959595;
	font-weight: normal; font-size: 10px}
.yes {
	color: #959595;
	font-weight:normal;
	font-style: normal;
}
.clear {
	clear:both
}

