/*   
Theme Name: Affiliates Theme
Author: FVS
Version: 1.0
*/

* {
	margin: 0;
	padding: 0;
	outline: 0;
}


body {
	font: 14px Arial, Helvetica, sans-serif;
	border-top: 8px solid #008ccd;
	min-width: 946px;
	color: #454545;
}

.home {
	min-width: 961px;
}

a {
	text-decoration: none;
}

a:hover, a:focus {
	text-decoration: underline;
}

a img {
	border: 0;
}

p a, #recent-posts a, #dynamic-sidebar a, .breadcrumb a, .comment-body a, .home .bullets a {
	color: #007ab3;
}

.home .bullets {
	margin: 20px 0 20px 28px;
}

.home .bullets a {
	font-weight: bold;
	padding: 0 15px 0 0;
	background: url(/affiliates/wordpress/wp-content/themes/affiliates/assets/images/arrow.png) no-repeat 100% 50%;
}

ul {
	list-style: none;
}


#header {
	width: 946px;
	margin: auto;
	height: 113px;
	position: relative;
}

#tim {
	float: left;
	margin: 0 11px 0 0;
}

#intro {
	margin: 0 0 51px;
	width: 100%;
	height: 201px;
	position: relative;
	background: url(/affiliates/wordpress/wp-content/uploads/bg-intro-rest.jpg) repeat-x;
}

.home #intro {
	height: 379px;
	background: url(/affiliates/wordpress/wp-content/uploads/bg-intro-home.jpg) repeat-x;
}

.blog #intro, 
.single #intro,
.category #intro,
.archive #intro
{
	margin: 0 0 58px;
}

.page-template-page_products_1-php #page-left {
	padding: 0 0 50px;
}

#intro-inner {
	width: 946px;
	margin: auto;
	position: relative;
}

.page-template-page_products_1-php #intro-inner,
.page-template-page_products_2-php #intro-inner,
.page-template-page_products_3-php #intro-inner {
	padding: 30px 0 0;
}

.home #intro-inner {
	width: 961px;
	margin: auto;
	padding: 0;	
}



.title {
	font-size: 26px;
	color: #fff;
}

.blog .title, 
.single .title,
.category .title,
.archive .title
{
	padding: 50px 0 0;
}

#content {
	width: 946px;
	width: 951px;
	margin: auto;
	clear: both;
}


/* *** *** *** *** *** *** *** *** *** *** *** *** 
   HEADINGS
 *** *** *** *** *** *** *** *** *** *** *** *** */


.heading-18 {
	font: 18px/26px 'Arial Black', Arial, Helvetica, sans-serif;
	color: #6f8537;
	margin: 0 0 1px;
}

.heading-21 {
	font: 21px/28px 'Arial Black', Arial, Helvetica, sans-serif;
	color: #6f8537;
}

.heading-16, .widgettitle {
	font: 16px/22px 'Arial Black', Arial, Helvetica, sans-serif;
	color: #6f8537;
}

.heading-16-normal {
	font: bold 16px/22px Arial, Helvetica, sans-serif;
	color: #6f8537;
}

#sidebar .heading-16 {
	margin: 0 0 20px;
}

/* *** *** *** *** *** *** *** *** *** *** *** *** 
   GENERIC CLASSES
 *** *** *** *** *** *** *** *** *** *** *** *** */


.clear {
	clear: both;
}

.link-arrow {
	font-weight: bold;
	color: #007ab3;
	background: url(/affiliates/wordpress/wp-content/uploads/arrow-blue.png) 100% 50% no-repeat;
	text-decoration: none;
	padding: 0 19px 0 0;
}


/*p, ul, .entry-meta, .breadcrumb {
	color: #454545;
}
*/
#main p {
	line-height: 25px;
	margin: 0 0 25px;
}

#sidebar p {
	line-height: 21px;
}



#main {
	width: 580px;
	float: left;
	padding: 0 28px 0 0;
	border-right: 1px solid #bbb;
	margin: 0 0 164px;
}


/* *** *** *** *** *** *** *** *** *** *** *** *** 
   GENERIC SIDEBAR ON MOST PAGES
 *** *** *** *** *** *** *** *** *** *** *** *** */


#sidebar {
	float: right;
	width: 317px;
	margin: 8px 0 30px;
	padding: 0 0 0 20px;
	border-left: 1px solid #bbb;
}

#sidebar .generic-block {
	margin: 0 0 26px;
	padding: 0 0 0 4px;
}

.home #right-column .generic-block {
	margin: 0 0 34px;
}

#sidebar h5 {
	margin: 0 0 9px;
}

#sidebar p {
	line-height: ;
}


/* *** *** *** *** *** *** *** *** *** *** *** *** 
   BUTTON ROLLOVERS
 *** *** *** *** *** *** *** *** *** *** *** *** */


.btn {
	display: block;
	color: #fff;
	text-decoration: none;
	text-align: center;
	background-repeat: no-repeat;
}

#btn-sign-up {
	width: 317px;
	height: 58px;
	padding: 16px 0 0;
	margin: 0 0 34px;
	background-image: url(/affiliates/wordpress/wp-content/uploads/btn-sign-up.png);
	font: bold 30px Arial, Helvetica, sans-serif;
}

#btn-sign-up-2 {
	width: 223px;
	height: 53px;
	background-image: url(/affiliates/wordpress/wp-content/uploads/btn-sign-up-2.png);
	font: bold 21px/47px Arial, Helvetica, sans-serif;
}

#btn-sign-up:hover, #btn-sign-up:focus {
	text-decoration: none;
	background-position: 0 -74px;
}

#btn-sign-up-2:hover, #btn-sign-up-2:focus {
	text-decoration: none;	
	background-position: 0 -53px;
}




#btn-login-cj {
	font-size: 12px;
	font-weight: bold;
	position: absolute;
	top: 0;
	right: 0;
	width: 83px;
	height: 24px;
	line-height: 18px;
	background-image: url(/affiliates/wordpress/wp-content/uploads/btn-login-cj.png);
}

#btn-login-cj:hover, #btn-login-cj:focus {
	background-position: 0 -24px;
}


/* *** *** *** *** *** *** *** *** *** *** *** *** 
   FOOTER
 *** *** *** *** *** *** *** *** *** *** *** *** */

#footer {
	clear: both;
	width: 100%;
	height: 159px;
	background: url(/affiliates/wordpress/wp-content/uploads/bg-footer.png) repeat-x;
}

#address {
	width: 946px;
	margin: auto;
	text-align: center;
	color: #fff;
	font-size: 11px;
	font-style: normal;
	padding: 72px 0 0;
	position: relative;
}


/* *** *** *** *** *** *** *** *** *** *** *** *** 
   MAIN NAVIGATION ON ALL PAGES
*** *** *** *** *** *** *** *** *** *** *** *** */


#nav {
	width: 946px;
	height: 47px;
	margin: auto;
	background: url(/affiliates/wordpress/wp-content/uploads/bg-nav.png) repeat-x;
}

#nav a.item-main, #lost a {
	font-weight: bold;
	font-size: 13px;
	color: #3f3f3f;
	display: block;
	float: left;
	height: 34px;
	line-height: 21px;
	padding: 0 8px;
	position: relative;
}

#lost a { 
	height: 32px;
}


.home #item-1 a.item-main,
.page-template-page_comissions-php #item-2 a.item-main,
.page-template-pagecomissions-php #item-2 a.item-main,
.page-template-pageproducts1-php #item-3 a.item-main,
.page-template-pageproducts2-php #item-3 a.item-main,
.page-template-pageproducts3-php #item-3 a.item-main,
.page-template-page_products_1-php #item-3 a.item-main,
.page-template-page_products_2-php #item-3 a.item-main,
.page-template-page_products_3-php #item-3 a.item-main,
.blog #item-5 a.item-main,
.single #item-5 a.item-main,
.category #item-5 a.item-main,
.archive #item-5 a.item-main 
{
	text-decoration: none;
	color: #fff;
	background: url(/affiliates/wordpress/wp-content/uploads/bg-arrow-5.png) no-repeat 50% 100%;
	outline: none;
}

.home #item-1 a.item-main,
.page-template-page_comissions-php #item-2 a.item-main,
.page-template-pagecomissions-php #item-2 a.item-main {
	cursor: default;
}

#nav li.item {
	float: left;
	padding: 13px 4px 0 0;
	background: url(/affiliates/wordpress/wp-content/uploads/bg-pipe.png) no-repeat 100% 0;
}

#nav .left, #nav .right {
	display: block;
	width: 6px;
	height: 23px;
	position: absolute;
	top: 0;
	display: none;
}

#nav .left { left: 0; background: url(/affiliates/wordpress/wp-content/uploads/bg-arrow-left-2.png) no-repeat; }
#nav .right { right: 0; background: url(/affiliates/wordpress/wp-content/uploads/bg-arrow-right-2.png) no-repeat; }


/*.blog #item-4 .left, .blog #item-4 .right { display: block; }*/

.home #item-1 .left, .home #item-1 .right,
.page-template-page_comissions-php #item-2 .left, .page-template-page_comissions-php #item-2 .right,
.page-template-pagecomissions-php #item-2 .left, .page-template-pagecomissions-php #item-2 .right,
.page-template-pageproducts1-php #item-3 .left, .page-template-pageproducts1-php #item-3 .right,
.page-template-pageproducts2-php #item-3 .left, .page-template-pageproducts2-php #item-3 .right,
.page-template-pageproducts3-php #item-3 .left, .page-template-pageproducts3-php #item-3 .right,
.page-template-page_products_1-php #item-3 .left, .page-template-page_products_1-php #item-3 .right,
.page-template-page_products_2-php #item-3 .left, .page-template-page_products_2-php #item-3 .right,
.page-template-page_products_3-php #item-3 .left, .page-template-page_products_3-php #item-3 .right,
.blog #item-5 .left, .blog #item-5 .right, 
.single #item-5 .left, .single #item-5 .right,
.category #item-5 .left, .category #item-5 .right,
.archive #item-5 .left, .archive #item-5 .right
{ display: block; }


#nav #item-1 { padding-left: 13px; }
#nav #item-5 { padding-left: 10px; padding-right: 10px; }

#nav li ul.nav-inner {
	position: absolute;
	width: 207px;
	left: -999em;
	background: #3e3e3e;
	margin: 34px 0 0;
	padding: 16px 0 12px;
	z-index: 500;
	clear: both;
}

#nav li:hover ul.nav-inner, #nav li.sfhover ul.nav-inner {
	left: auto;
}



/*#item-3:hover ul.nav-inner, #item-3.sfhover ul.nav-inner {
    left: auto;
}
*/
.nav-inner a {
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	display: block;
	padding: 7px 0 9px 25px;
	font-weight: bold;
}

.nav-inner a:hover, .nav-inner a:focus {
	background: url(/affiliates/wordpress/wp-content/uploads/bg-arrow-nav.png) 9px 9px no-repeat #595959;
	text-decoration: none;
}

/*.parent-pageid-91 #sub-item-1 {
	background: url(/affiliates/wordpress/wp-content/uploads/bg-arrow-nav.png) 9px 9px no-repeat #595959;
}
*/
.nav-inner li {
	margin: 0 0 4px;
	cursor: pointer;
}

#item-3 a.item-main, #item-2 a.item-main {
	margin: 0 0 0 3px;
}

#lost a {
	padding: 15px 29px 0 0;
	float: right;
}



/* *** *** *** *** *** *** *** *** *** *** *** *** 
   PRODUCT SUB NAV
 *** *** *** *** *** *** *** *** *** *** *** *** */

#sub-nav-wrapper {
	margin: auto;
	width: 962px;
}

.sub-nav {
	margin: auto;
	width: 962px;
	height: 59px;
	background: url(/affiliates/wordpress/wp-content/uploads/sprite-sub-nav-1.png) no-repeat;
	position: absolute;
	bottom: 0;
}

.page-template-page_products_3-php .sub-nav {
	width: 805px;
}

.sub-nav li {
    float: left;
}

.sub-nav a {
	display: block;
	float: left;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
	height: 59px;
	line-height: 76px;
}

#sub-nav-item-1:hover, #sub-nav-item-1:focus { background: url(/affiliates/wordpress/wp-content/uploads/sprite-sub-nav-1.png) 0 -59px no-repeat; }
#sub-nav-item-2:hover, #sub-nav-item-2:focus { background: url(/affiliates/wordpress/wp-content/uploads/sprite-sub-nav-1.png) -171px -59px no-repeat; }
#sub-nav-item-3:hover, #sub-nav-item-3:focus { background: url(/affiliates/wordpress/wp-content/uploads/sprite-sub-nav-1.png) -313px -59px no-repeat; }
#sub-nav-item-4:hover, #sub-nav-item-4:focus { background: url(/affiliates/wordpress/wp-content/uploads/sprite-sub-nav-1.png) -477px -59px no-repeat; }
#sub-nav-item-5:hover, #sub-nav-item-5:focus { background: url(/affiliates/wordpress/wp-content/uploads/sprite-sub-nav-1.png) -641px -59px no-repeat; }
#sub-nav-item-6:hover, #sub-nav-item-6:focus { background: url(/affiliates/wordpress/wp-content/uploads/sprite-sub-nav-1.png) -805px -59px no-repeat; }

#sub-nav-item-1 { width: 171px; }
#sub-nav-item-2 { width: 142px; }
#sub-nav-item-3 { width: 164px; }
#sub-nav-item-4 { width: 164px; }
#sub-nav-item-5 { width: 164px; }
#sub-nav-item-6 { width: 152px; padding: 0 5px 0 0; }


.page-id-214 #sub-nav-item-1,
.page-id-100 #sub-nav-item-1,
.page-id-272 #sub-nav-item-1,
.page-id-219 #sub-nav-item-2,
.page-id-39 #sub-nav-item-2,
.page-id-275 #sub-nav-item-2,
.page-id-41 #sub-nav-item-3,
.page-id-222 #sub-nav-item-3,
.page-id-278 #sub-nav-item-3,
.page-id-224 #sub-nav-item-4,
.page-id-105 #sub-nav-item-4,
.page-id-280 #sub-nav-item-4,
.page-id-107 #sub-nav-item-5,
.page-id-232 #sub-nav-item-5,
.page-id-109 #sub-nav-item-6,
.page-id-234 #sub-nav-item-6,
.page-id-282 #sub-nav-item-6,
.page-id-282 #sub-nav-item-5
{
	line-height: 69px;
	color: #000;
	cursor: default;
}

.page-id-214 #sub-nav-item-1,
.page-id-100 #sub-nav-item-1,
.page-id-272 #sub-nav-item-1 { background: url(/affiliates/wordpress/wp-content/uploads/sprite-sub-nav-1.png) 0 -118px no-repeat !important; }
.page-id-219 #sub-nav-item-2,
.page-id-39 #sub-nav-item-2,
.page-id-275 #sub-nav-item-2 { background: url(/affiliates/wordpress/wp-content/uploads/sprite-sub-nav-1.png) -171px -118px no-repeat !important; }
.page-id-222 #sub-nav-item-3,
.page-id-41 #sub-nav-item-3,
.page-id-278 #sub-nav-item-3 { background: url(/affiliates/wordpress/wp-content/uploads/sprite-sub-nav-1.png) -313px -118px no-repeat !important; }
.page-id-224 #sub-nav-item-4,
.page-id-105 #sub-nav-item-4,
.page-id-280 #sub-nav-item-4 { background: url(/affiliates/wordpress/wp-content/uploads/sprite-sub-nav-1.png) -477px -118px no-repeat !important; }
.page-id-232 #sub-nav-item-5,
.page-id-107 #sub-nav-item-5,
.page-id-282 #sub-nav-item-5 { background: url(/affiliates/wordpress/wp-content/uploads/sprite-sub-nav-1.png) -641px -118px no-repeat !important; }
.page-id-234 #sub-nav-item-6,
.page-id-109 #sub-nav-item-6,
.page-id-282 #sub-nav-item-6 { background: url(/affiliates/wordpress/wp-content/uploads/sprite-sub-nav-1.png) -805px -118px no-repeat !important; }



/* *** *** *** *** *** *** *** *** *** *** *** *** 
   SLIDE SHOW BANNER ON HOME PAGE
*** *** *** *** *** *** *** *** *** *** *** *** */


#slideshow {
	margin: auto;
	width: 961px;
	height: 332px;
	position: relative;
	background: url(/affiliates/wordpress/wp-content/uploads/bg-slideshow.png) no-repeat;
}



#slideshow #slidesContainer,
#arrow-container 
{
	width: 945px;
	height: 299px;
	overflow: hidden;
	position: relative;
	margin: auto;
}

#arrow-container {
	top: 19px;
}



#slideshow #slidesContainer img  {
	width: 945px;
	height: 299px;
}


/*
.control  {
	 display:block;
	 width:48px;
	 height:48px;
	 text-indent:-10000px;
	 position:absolute;
	 cursor: pointer;
}



#leftControl  {
	 top:0;
	 left:0;
	 z-index:10;
	 background:transparent url(../images/btn-prev.png) no-repeat 0 0;
	 margin:200px 0 0 0;
}


#leftControl:hover  {
	 top:0;
	 left:0;
	 z-index:10;
	 background:transparent url(../images/btn-prev.png) no-repeat 0 -48px;
	 margin:200px 0 0 0;
}



#rightControl  {
	 top:0;
	 right:0;
	z-index:10;
	 background:transparent url(../images/btn-next.png) no-repeat 0 0;
	 margin:200px 0 0 0;
}


#rightControl:hover  {
	 top:0;
	 right:0;
	z-index:10;
	 background:transparent url(../images/btn-next.png) no-repeat 0 -48px;
	 margin:200px 0 0 0;
}

*/
/* *** *** *** *** *** *** *** *** *** *** *** *** 
   PRODUCT HEADINGS
 *** *** *** *** *** *** *** *** *** *** *** *** */

.product-heading {
	clear: left;
	color: #fff;
	font-size: 26px;
	line-height: 47px;
/*	margin: 30px 0 0;
*/	padding: 30px 0 0 74px;
	height: 47px;
}

/*#product-heading-1 {
	background: url(/affiliates/wordpress/wp-content/uploads/bg-product-heading-1.png) no-repeat 0 50%;
}
*/
#product-heading-2 {
	height: 63px;
	line-height: 62px;
	padding: 0 0 0 50px;
	margin: 37px 0 0;
	background: url(/affiliates/wordpress/wp-content/uploads/bg-product-heading-2.png) no-repeat 0 50%;
}

.heading-icon {
	width: 65px;
	height: 61px;
	display: block;
	position: absolute;
	background: url(/affiliates/wordpress/wp-content/themes/affiliates/assets/images/bg-product-heading.png);
	_background: url(/affiliates/wordpress/wp-content/themes/affiliates/assets/images/bg-product-heading.gif);
	top: 22px;
	left: 6px;
}

#heading-icon-1 {
	background-position: -94px 0;
}

#heading-icon-2 {
	background-position: 0 0;
}

#heading-icon-3 {
	background-position: -188px 0;
}


/* *** *** *** *** *** *** *** *** *** *** *** *** 
   SOCIAL MEDIA ICONS ON FOOTER
 *** *** *** *** *** *** *** *** *** *** *** *** */

#social-media {
/*	position: absolute;
	right: 9px;
	top: 55px;
*/	width: 300px;
	height: 48px;
}

#social-media a {
	display: block;
	width: 48px;
	height: 48px;
	float: left;
	text-indent: -999em;
	margin: 0 10px 0 0;
}

#social-media a.twitter {
	background: url(/affiliates/wordpress/wp-content/uploads/icon-twitter.png) no-repeat;
}

#social-media a.linkedin {
	background: url(/affiliates/wordpress/wp-content/uploads/icon-linkedin.png) no-repeat;
}

#social-media a.mailto {
	background: url(/affiliates/wordpress/wp-content/themes/affiliates/assets/images/icon-mail.png) no-repeat;
}


/* *** *** *** *** *** *** *** *** *** *** *** *** 
   COMISSION CSS RULES
 *** *** *** *** *** *** *** *** *** *** *** *** */

#page-left {
	width: 600px;
	float: left;
	padding: 0 0 50px;
}

#page-left p {
	margin: 0 0 14px;
	line-height: 21px;
}

#page-left p.moar-spacing {
	margin: 30px 0 25px;
}

#page-left p.moar-spacing-2 {
	margin: 0 0 21px;
}

#page-left p.moar-spacing-3 {
	margin: 25px 0 16px;
}

#page-left .moar-spacing-4 {
	padding: 12px 0 0;
}

#page-left h2 {
	margin: 21px 0 14px;
	clear: left;
}

#page-left h2.first {
	margin: 7px 0 14px;
}

#page-left h2.first-2 {
	margin: 0 0 14px;
}


#page-left table#com-structure {
	width: 599px;
	width: 456px; /* without fax freedom */
	text-align: center;
	font-family: 'Arial Black', Arial, Helvetica, sans-serif;
	background: url(/affiliates/wordpress/wp-content/uploads/bg-table-commissions.png) no-repeat;
	margin: 3px 0 36px;
}


#page-left #com-structure th {
/*	background: #0088c7;
*/	color: #fff;
	line-height: 17px;
}

#page-left .col-1 {
	width: 166px;
}

#page-left .col-2 {
	width: 131px;
}

#page-left .col-3 {
	width: 157px;
}

#page-left .col-4 {
	width: 141px;
}

#page-left .col-2,
#page-left .col-3,
#page-left .col-4 {
	color: #2184d4;
}

#page-left tr {
	height: 39px;
}

#page-left #row-1 {
	height: 50px;
}

#page-left .zebra {
/*	background: #e6e6e6;
*/}


p.giant-text {
	color: #454545;
}

p.giant-text span {
	margin-right: 68px;
}


/* *** *** *** *** *** *** *** *** *** *** *** *** 
   PRODUCT PAGES
 *** *** *** *** *** *** *** *** *** *** *** *** */


.page-template-page_products_1-php #page-left {
	width: 583px;
}

#table-prices {
	width: 316px;
	height: 123px;
	margin: 10px 0 20px;
	background: url(/affiliates/wordpress/wp-content/uploads/bg-table-product.png) no-repeat;
	font-family: 'Arial Black', Arial, Helvetica, sans-serif;
}

#table-prices .col-1 {
	width: 160px;
	padding: 0 0 0 33px;
	height:;
}

#table-prices .col-2 {
	width: 83px;
	padding: 0 0 0 38px;
	height:;
}

.bullets {
	margin: 0 0 10px;
}

.bullets li {
	padding: 9px 0 9px 29px;
}

.bullets .ul-left {
	float: left;
	width: 254px;
}

.bullets .wider-1 {
	width: 265px;
}

.bullets .ul-right {
	width: 262px;
	float: right;
}

.checkmark li {
	background: url(/affiliates/wordpress/wp-content/uploads/checkmark.png) no-repeat 0 50%;
}

.heading-line-spacing-1 {
	line-height: 21px;
}


/* *** *** *** *** *** *** *** *** *** *** *** *** 
   FLASH TOUR
 *** *** *** *** *** *** *** *** *** *** *** *** */

#flashTour {
	display: block;
	width: 565px;
	height: 355px;
	background: url(/affiliates/wordpress/wp-content/uploads/FlashTour-Screenshot.jpg) no-repeat;
}

#simplemodal-container #flashTour-window {
	height: 474px;
	padding: 0;
	width: 710px;
}

a#search-tips {
	color: #006aa8;
	bottom: 44px;
	left: 396px;
}

* html #simplemodal-container a.modalCloseImg {
	background: #000 
}


/* =================== */
/* = Candice request = */
/* =================== */

hr {
	margin: 15px 0;
	color: #BBB;
}

/* ================================== */
/* = RECENT POSTS WIDGET IN SIDEBAR = */
/* ================================== */

#recent-posts li {
	position: relative;
	margin: 0 0 9px;
}

#recent-posts a {
	font-weight: bold;
}

#recent-posts .recentdate {
	position: absolute;
	right: 0;
}

#sidebar #recent-posts {
	margin: 18px 0 0;
}

/* ========================== */
/* = ARROWS FOR HOME SLIDER = */
/* ========================== */

.arrow-slider {
	width: 31px;
	height: 54px;
	display: block;
	position: absolute;
	top: 123px;
	z-index: 10;
}

#arrow-slider-left {
	left: 0;
	background: url(/affiliates/wordpress/wp-content/themes/affiliates/assets/images/arrow-slider-left.png) no-repeat;
	_background: url(/affiliates/wordpress/wp-content/themes/affiliates/assets/images/arrow-slider-left.gif) no-repeat;
}

#arrow-slider-right {
	right: 0;
	background: url(/affiliates/wordpress/wp-content/themes/affiliates/assets/images/arrow-slider-right.png) no-repeat;
	_background: url(/affiliates/wordpress/wp-content/themes/affiliates/assets/images/arrow-slider-right.gif) no-repeat;
}



#arrow-slider-left:hover, 
#arrow-slider-left:focus,
#arrow-slider-right:hover, 
#arrow-slider-right:focus 
{
	background-position: 0 -54px;
}

/* =============== */
/* = HOME SLIDES = */
/* =============== */

.home-slide {
	width: 945px;
	height: 299px;
/*	background: none !important;*/
}

.home-slide h2 {
	font: 40px/51px 'Arial Black', Arial, Helvetica, sans-serif;
	color: #008aca;
	padding: 22px 0 0 51px;
	margin: 0 0 43px;
}

#home-slide-2 h2,
#home-slide-3 h2
{
	font-size: 38px;
}
	
#home-slide-1 {
}

#home-slide-2 {
}

#arrow-container {
	background: url(/affiliates/wordpress/wp-content/themes/affiliates/assets/images/home-slide-2.png) no-repeat;
	_background: url(/affiliates/wordpress/wp-content/themes/affiliates/assets/images/home-slide-2.gif) no-repeat;
}

/* ================== */
/* = SIGN UP BUTTON = */
/* ================== */

.btn-sign-up {
	display: block;
	color: #fff;
	text-align: center;
}

/* ============================ */
/* = SIGN UP BUTTON TEMPLATES = */
/* ============================ */

.btn-sign-up-temp-1 {
	width: 244px;
	height: 84px;
	font: bold 29px/86px Helvetica, Arial, sans-serif;	
	background: url(/affiliates/wordpress/wp-content/themes/affiliates/assets/images/btn-sign-up-1.png) no-repeat;
	_background: url(/affiliates/wordpress/wp-content/themes/affiliates/assets/images/btn-sign-up-1.gif) no-repeat;
}

.btn-sign-up-temp-1:hover,
.btn-sign-up-temp-1:focus
{
	background-position: 0 -86px;
	text-decoration: none;
}

/* ================================= */
/* = SIGN UP BUTTON SPECIFIC RULES = */
/* ================================= */

.btn-sign-up-slide {
	margin: 0 0 0 66px;
}

/* ================================ */
/* = PRODUCT LIST FOR HOME SLIDER = */
/* ================================ */

#product-list {
	float: right;
	padding: 33px 44px 0 0;
}

#product-list li {
	width: 361px;
	height: 69px;
	position: relative;
	margin: 0 0 13px;
	background: url(/affiliates/wordpress/wp-content/themes/affiliates/assets/images/bg-products.png) no-repeat;
	_background: url(/affiliates/wordpress/wp-content/themes/affiliates/assets/images/bg-products.gif) no-repeat;
}

#product-list a { 
	font-size: 20px;
	font-weight: bold;
	color: #008aca;
	display: block;
	padding: 23px 0 0 81px;
}

#product-list .heading-icon {
	top: 3px;
	left: 7px;
}

#dollar-bg {
	width: 945px;
	height: 299px;
	background: url(/affiliates/wordpress/wp-content/themes/affiliates/assets/images/dollars.png) no-repeat 420px 0;
	_background: url(/affiliates/wordpress/wp-content/themes/affiliates/assets/images/dollars.gif) no-repeat 420px 0;
}

#people-bg {
	width: 945px;
	height: 299px;
	background: url(/affiliates/wordpress/wp-content/themes/affiliates/assets/images/bg-people.png) no-repeat 100% 0;
	_background: url(/affiliates/wordpress/wp-content/themes/affiliates/assets/images/bg-people.gif) no-repeat 100% 0;
}

/* ============================== */
/* = IE BANNER FIX - 1PX BORDER = */
/* ============================== */

#ie-banner-fix {
	display: none;
}

/* =============== */
/* = BLOG STYLES = */
/* =============== */

.post ul {
	margin: 14px 0;
	list-style-position: inside;
	list-style-type: disc;
	margin: 14px 0 14px 15px;
}

.post ol {
	margin: 14px 0 14px 15px;
	list-style-type: decimal;
}

.post li {
	margin: 5px 0;
}

/* ================ */
/* = SM TRADEMARK = */
/* ================ */

sup {
	font-weight: normal;
	font-size: 12px;
}


/* ============ */
/* = RSS FEED = */
/* ============ */

.subscribe h5 {
	margin: 0 0 15px !important;
}

.subscribe a {
	font-family: 'Arial Black', Arial, Helvetica, sans-serif;
	margin: 0 0 0 5px;

}

.subscribe img {
	position: relative;
	top: 3px;
}

.subscribe p {
	margin: 0 0 6px;
}

/* ================= */
/* = DOWNLOAD LINK = */
/* ================= */

.download {
	text-align: right;
}

.download .download-link {
	margin: 0 28px 0 0;
	color: #007AB3;
}

.download .download-adtrakker-link {
	margin: 0 130px 0 0;
}





