/*
Theme Name: allstrips
Theme URI: 
Description: enlyten Theme
Version: 2 (WP2.6.2)
Author: smartmlp
Author URI: 
Tags: allstrips
*/
html, body
{
	background: #F9F9F9 url("images/bg.jpg");
	background-repeat: repeat-x;
	color: #000000;
	margin: 0;
	padding: 0;
	font-family: Arial;
	font-size: 10pt;
}
*
{
	margin: 0;
	padding: 0;
}
a img
{
	border: 0;
}
a
{
	font-weight: bold;
	color: #D35A11;
	text-decoration: none;
}
a:hover, a:active
{
	text-decoration: underline;
	color: #F58220;
}
ul
{
	list-style: none;
}
.gray
{
	color: #747373;
}
.divLink,  .mainlink
{
	width: 100%;
	height: 100%;
	text-indent: -2000em;
	display: block;
	outline: none;
}
#container
{
	width: 920px;
	margin: auto;
}
#header
{
	width: 1047px;
	background: url("images/header.jpg");
	height: 107px;
	background-repeat: no-repeat;
	margin: auto;
}
.mainlink
{
	width: 680px;
	height: 107px;
	float: left;
}
#headerForm
{
	float: right;
	margin: 72px 60px 0 0;
	text-align: right;
	font-size: 8pt;
}
#headerForm #searchBtn
{
	border: 0;
	color: #FFFFFF;
	background: transparent;
	font-weight: bold;
	font-size: 8pt;
	background: url("images/bits.gif") 0 -126px;
	height: 27px;
	width: 67px;
	text-indent: -2000em;
}
#headerForm #s
{
	background: url("images/bits.gif") 0 -153px;
	width: 168px;
	height: 20px;
	font-size: 8pt;
	border: 0;
	padding: 7px 0 0 25px;
}
#topMenu
{
	width: 1004px;
	background: url("images/topMenuBg.jpg");
	height: 43px;
	margin: auto;
	font-family: Tahoma;
	font-size: 12pt;
	padding-left: 43px;
	_width: 1020px;
}
#topMenu a
{
	display: block;
	height: 100%;
	width: 100%;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: normal;
}
#topMenu li
{
	float: left;
	height: 19px;
	padding: 9px 42px;
	_width: 100px;
}
#content
{
	width: 1047px;
	margin: auto;
	_width: 1063px;
}
#contentLeft
{
	width: 43px;
	height: 1003px;	
	background: url("images/contentLeft.jpg");
	float: left;
}
#contentRight
{
	width: 44px;
	height: 1003px;		
	background: url("images/contentRight.jpg");
	float: left;
}
#contentInner
{
	float: left;
	width: 944px;
	min-height: 1003px;	
	padding: 8px;
	background: #FFFFFF url("images/contentBottomShadow.gif") repeat-x center bottom;
}
/* Content Bits for assorted boxes */
#adLeft
{
	width: 260px;
	height: 362px;
	background: url("images/distributorAd.jpg");
	float: left;
}

#adRight
{
	width: 680px;
	height: 362px;
	float: left;
}
#adRight #bigAd
{
	width: 680px;
	height: 258px;
	background: url("images/shaqAd.jpg");
	float: left;
}
#adRight #smallAdLeft
{
	width: 337px;
	height: 104px;
	background: url("images/electrolytesPlusAd.gif");
	float: left;
}
#adRight #smallAdRight
{
	width: 343px;
	height: 104px;
	background: url("images/energyAd.gif");
	float: left;
}
#productsHeader
{
	width: 260px;
	height: 44px;
	background: url("images/enlytenProducts.gif");
	float: left;
}
#signUp
{
	width: 680px;
	height: 44px;
	background: url("images/signUp.gif");
	float: left;
}
#signUpForm
{
	float: right;
	margin: 7px 25px 0 0;
	text-align: right;
	font-size: 8pt;
}
#signUpForm #subscribeBtn
{
	border: 0;
	color: #FFFFFF;
	background: transparent;
	font-weight: bold;
	font-size: 8pt;
	background: url("images/bits.gif") 0 -180px;
	height: 27px;
	width: 67px;
	text-indent: -2000em;
}
#signUpForm #email
{
	background: #7A7A7A;
	border: solid 1px #929292;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 8pt;
	padding: 3px 10px;
	margin: 4px;
	width: 125px;
}
#leftBar
{
	clear: left;
	float: left;
	width: 260px;
}
#products
{
	margin-top: 1px;
	clear: both;
}
#products li
{
	width: 260px;
	height: 86px;
}
#products #productsAntiOxidant
{
	background: url("images/enlytenAntiOxidant.gif");
}
#products #productsAppetitie
{
	background: url("images/enlytenAppetite.gif");
}
#products #productsCalorie
{
	background: url("images/enlytenCalorie.gif");
}
#products #productsEnergy
{
	background: url("images/enlytenEnergy.gif");
}
#products #productsElectrolytesPlus
{
	background: url("images/enlytenElectrolytesPlus.gif");
}
#products #productsMelatonin
{
	background: url("images/enlytenMelatonin.gif");
	height: 88px;
}
#distributorsTitle
{
	margin-top: 2px;
	background: url("images/enlytenDistributors.gif");
	width: 260px;
	height: 45px;
	text-indent: -2000em;
}
#distributors
{
	border: solid 1px #C2C2C2;
	width: 258px;
}
#distributors li
{
	background: url("images/enlytenDistributorEntry.gif");
	width: 228px;
	height: 43px;
	font-size: 14pt;
	color: #2F2F2F;
	padding: 7px 15px;
}
#distributors .loc
{
	font-size: 10pt;	
}
#productSample
{
	width: 260px;
	height: 133px;
	background: url("images/productSample.gif");
	margin-top: 2px;
}
#enlytenPresentation
{
	background: url("images/enlytenPresentation.gif");
	width: 260px;
	height: 45px;
	text-indent: -2000em;
}
#video
{
	width: 260px;
	height: 176px;
	background: url("images/video.gif");
	margin-top: 2px;
}
#articles
{
	float: left;
	padding: 20px 10px 0 30px;
	width: 640px;
	background: transparent url("images/contentTopShadow.gif") repeat-x center top;
	_width: 611px;
	position: relative;
}
#articles p
{
	margin: 10px 0;
	text-align: justify;
}
#articles ul
{
	margin-left: 25px;	
	list-style-type: square;
}
#articles ol
{
	margin-left: 25px;
}

#articles h1, h2
{
	background: none;
	color: #76B73F;
	font-size: 18pt;
	margin-bottom: 30px;
	height: auto;	
}
h3, h3 a
{
	color: #D35A11; /*#3D3D3D;*/
	font-size: 13pt; /*12pt;*/
	margin-bottom: 7px;	
}
h3 .date
{
	font-style: italic;
	color: #7D7D7D;
	font-size: 8pt;
	font-weight: normal;
	margin-left: 10px;
}
.articleEntry
{
	clear: left;
	width: 485px;
	float: left;
	margin-bottom: 40px;
	height: 123px;
}
.articlePicture
{
	float: right;
	border: solid 1px #ECECEC;
	margin-bottom: 72px; /* Because IE7 does not follow standards and needs this... */
}
.readMore
{
	width: 77px;
	background: url("images/bits.gif") no-repeat 0 -42px;
	float: right;
	height: 15px;
	margin-top: -15px;
}
h4
{
	clear: both;
	border-top: solid 1px #DFDFDF;
	width: 100%;
	padding-top: 25px;
	font-size: 12pt;
}
blockquote
{
	margin:22px 0px 22px 15px;
	color:#565656;
	padding: 0 35px 0 30px;
	background: url("images/blockquote.gif") no-repeat;
	width: 500px;
	min-height: 63px;
	font-style: italic;
}
.post
{
	margin-bottom: 30px;
}
.archiveListing
{
	border-bottom: solid 1px #D35A11;
	margin-bottom: 30px;
}
/* some default form stylings */
input, textarea
{
	margin: 5px 0;
	
}
label
{
	display: block;
	float: left;
	width: 150px;
}
.cf-box-b
{
	float:right;
	clear: right;
}
.cf-box-group
{
	width: 200px;
}
.cf-sb
{
	clear: both;
}
#commentsSubmit
{
	border: 0;
	color: #FFFFFF;
	background: transparent;
	font-weight: bold;
	font-size: 8pt;
	background: url("images/bits.gif") 0 -207px;
	height: 27px;
	width: 109px;
	text-indent: -2000em;
	margin-top: 5px;
}
/* footer CSS */
#footer
{
	width: 1047px;
	height: 230px;
	background: url("images/footer.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	clear: both;
	margin: auto;
	color: #C6C6C6;
	font-size: 8pt;
	margin-bottom: 25px;
	position: relative;
}
#copyright
{
	text-align: center;
	color: #7D7D7D;
	margin-bottom: 25px;
	font-size: 8pt;
	clear: both;
}
h5
{
	font-size: 14pt;
	font-weight: normal;
	text-transform: uppercase;
	margin-top: 20px;
}
#footerContact
{
	width: 267px;
	float:left;
	margin-left: 43px;
	_margin-left: 22px;
}
#footerContact h5
{
	color: #8CC556;
	padding: 0 0 5px 58px;
	background: url("images/bits.gif") no-repeat 33px -60px;
	border-bottom: dashed 1px #757575;
	margin-bottom: 15px;
}
#footerContact p
{
	margin: 0 23px 10px 33px;
}
.cf-ol
{
	border:0;
	margin-left: 29px;
	list-style: none;
}
#footerContact form
{
	padding: 0px;
	margin: 0px;
}
#footerContact input, #footerContact textarea
{
	background: #7A7A7A;
	border: solid 1px #929292;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 8pt;
	padding: 3px 10px;
	margin: 4px;
	width: 173px;
}
#footerContact textarea
{
	height: 33px;
}
#footerContact .cf-ol label, .cf_hidden
{
	display: none;
}
#footerContact #clearBtn, #footerContact #sendbutton, .sendbutton
{
	height: 21px;
	width: 94px;
	background: url("images/bits.gif");	
	border: 0;
	text-indent: -2000em;
}
#footerContact #sendbutton, .sendbutton
{
	background: url("images/bits.gif") 0 -21px;	
}
.linklove
{
	visibility: hidden;
	display: none;
}
#footerLinks
{
	width: 330px;
	float:left;
	margin-left: 37px;
	position: relative;
}
#footerLinks h5
{
	color: #F58420;
	margin-bottom: 15px;
	background: url("images/bits.gif") no-repeat 0 -103px;
	padding-left: 15px;
}
#footerLinks li
{
	width: 50%;
	float: left;
	margin: 5px 0;
	font-size: 9pt;
}
#footerLinks li a
{
	color: #C3C3C3;
	text-decoration: none;	
}
#footerOurCommunity
{
	margin-left: 37px;
	width: 270px;
	float: left;
}
#footerOurCommunity h5
{
	color: #8CC556;
	background: url("images/bits.gif") no-repeat 0 -81px;
	padding-left: 30px;
}
#footerOurCommunity h5 a
{
	color: #8CC556;
	font-weight: normal;
}
#footerOurCommunity p
{
	color: #898989;
	margin: 20px 0;
}
#footerDivider
{
	border-bottom: solid 1px #393633;
}
/* Word press specific */
.alignleft, .alignright
{
	float:left;
	margin:5px;
}
.aligncenter { display:block; margin:0 auto; text-align: center; }
.alignright { float:right }
.wp-caption { border:1px solid #666; text-align:center; background:#ccc; padding:10px; margin:10px }

.leftPageNav, .rightPageNav
{
	float:left;
	margin:5px;
	width: 200px;	
	clear: right;
}

.rightPageNav
{
	float:right;
	text-align:right;
}