@charset "utf-8";
/* CSS Document */
@import url(http://fonts.googleapis.com/css?family=Questrial);
@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,600,800);


/*   .ie 			IE ALL		*/
/*   .win.gecko 	WIN FF		*/
/*   .linux.gecko 	LNX FF		*/
/*   .gecko 		MAC FF		*/
/*   .webkit 		MAC SAFARI	*/
/*   .chrome 		Chrome		*/

*	{margin:0;padding:0;}
html{overflow-x:hidden;overflow-y:auto;}

body	{
	background-image: url(/images/SLBGv3.jpg);
	/*background-image: url(/images/SLBGv3-Samhein.jpg);
	background-image: url(/images/SLBGv3-Xmas.jpg); */
	background-position:center top;
	background-repeat:repeat-x;
	background-color:#000;
	background-attachment:fixed;
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
}

 .bodyMBRs	{
background-image: url(/images/SLBGv3-MBRs.jpg);
/* background-image: url(/images/SLBGv3-Xmas.jpg); */
}

/*
.bodyMBRs	{
	background-image: url(/images/SLBG-1.jpg);
	background-color:#6e0031;
}

 .bodyMBRs	{
	background-image: url(/images/SLBG-2.jpg);
	background-color:#6e0031;
}

 .bodyMBRs	{
	background-image: url(/images/SLBG-2b.jpg);
	background-color:#1b070d;
}

.bodyMBRs	{
	background-image: url(/images/SLBG-3.jpg);
	background-color:#fff;
}

.bodyMBRs	{
	background-image: url(/images/SLBG-4.jpg);
	background-color:#000;
	background-repeat:no-repeat;
}

.bodyMBRs	{
	background-image: url(/images/SLBG-5.jpg);
	background-color:#0f0005;
	background-repeat:no-repeat;
}

.bodyMBRs	{
	background-image: url(/images/SLBG-6.jpg);
	background-color:#360017;
}

/* a:link		{color:#FFF; text-decoration:none;}
a:visited	{text-decoration: none;color: #FFFFFF;}
a:active	{text-decoration: none;color: #FFFFFF;}
a:hover		{text-decoration: none;color: #fcc; }   */

.wrapper	{ 
border:solid 0px #0f0;
width:980px;
height:auto;
align:center;
margin:0 auto 0 auto;
position:relative;
z-index:1;
}

#logo	{
	border:solid 0px #939;
	width:227px;
	height:39px;
	position:relative;
	z-index:2;
	top:2px;
}
#lips	{
	border:solid 0px #9F0;
	width:96px;
	height:75px;	
	z-index:0;
	position:relative;
	top:-39px;
	left:-30px;
	margin-bottom:-75px;
}

#pumpkin2	{
	border:solid 0px #9F0;
	width:76px;
	height:81px;	
	z-index:1;
	position:relative;
	top:-46px;
	left:-60px;
	margin-bottom:-75px;
	-moz-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
    filter: FlipH;
    -ms-filter: "FlipH";
}

#salesMSG	{
	border:solid 0px #FFF;
	width:680px;
	height:44px;
	position:relative;
	top:-41px;
	margin:0 auto -44px 230px;
}

/*  MENU  */

.menu	{
	border:solid 0px #00f;
	margin:5px 0 0 0;
	width:780px;
	height:20px;
	font-family: 'Questrial', sans-serif;
	/*font-family: 'Pontano Sans', sans-serif;
	font-family: 'Overlock SC', sans-serif; */
	font-size:11px;	
	letter-spacing:1px;
	background-image:url(/images/bodyBG.png);
	position:relative;
	z-index:0;
	float:left;
}


.menu ul{
	margin: 0; 
	padding: 0 ;
	float: left;
	}

.menu ul li{
	display: inline;
}

.menu ul li a{
	float: left; 
	text-decoration: none;
	text-shadow:-1px 1px 0 #000000;
	color: white;
	padding: 4px 20px 5px 28px;
	margin:0;
}

.menu ul li a:visited	{color: white;}

.menu ul li a:hover, .menu ul li .current{
	color: #fff;
	text-shadow:-1px 1px 0 #000000;
	position:relative;
	bottom:0px;
	padding: 4px 20px 1px 28px;
	margin:0;
	border-top:solid 2px #e9715f;
	background-image:url(/images/black-BG-70.png);
	overflow:hidden;
	}
	
.hoverVIP a:hover	{border-top:solid 2px #F90;}
	
.menu ul li .myPageX{
	text-shadow:-1px 1px 0 #000000;
	position:relative;
	bottom:0px;
	padding: 2px 30px 1px 31px;
	margin:0;
	border-top:solid 2px #C36;
	background-color:#1e1e1e;
	overflow:hidden;
	color:#fff;
	}
	
/*  END MENU  */

#myPage	{
	width:204px;
	height:25px;
	border:solid 0px #F00;
	position:relative;
	float:right;
	z-index:2;
	overflow:hidden;
	}
	
#myPageBTN	{
	width:90px;
	height:25px;
	background-image:url(/images/myPageBTN.png);
	background-position:0 -25px;
	position:relative;
	float:right;
	z-index:3;
	}

#VIPmyPageBTN	{
	width:90px;
	height:25px;
	background-image:url(/images/VIPmyPageBTN.png);
	background-position:0 -25px;
	position:relative;
	float:right;
	z-index:3;
	overflow:hidden;
	}
#purchPoints, #VIPpurchPoints	{
	width:112px;
	height:25px;
	background-position:0 -25px;
	position:relative;
	float:left;
	z-index:3;
	}
#purchPoints	{background-image:url(/images/points-sprite.png);}
#VIPpurchPoints	{background-image:url(/images/VIPpoints-sprite.png);}

#myPageBTN:hover, #VIPmyPageBTN:hover, #purchPoints:hover, #VIPpurchPoints:hover	{background-position:top;}

#loginMenu	{
	border:solid 0px #FC0;
	width:200px;
	height:25px;
	float:left;
	margin:0;
	padding:0;
	clear:none;
}
#loginBTN	{position:relative; float:left; width:110; height:25px; background-image:url(/images/login-sprite2.png); background-position:bottom;}
#loginBTN:hover	{background-position:top;}
#joinBTN	{position:relative; float:right; width:90; height:25px; background-image:url(/images/join-sprite2.png); background-position:bottom;}
#joinBTN:hover	{background-position:top;}

	
/*  FILTERS  */

#FilterContainer	{
	width:980px;
	height:36px;
	background-image:url(/images/black-BG-70.png);
	border:solid 0px #F00; 
	margin:10px 0 0 0;
	padding:0;
	position:relative;
	z-index:1;
/*	-moz-box-shadow: 	0px 0px 5px 1px rgba(0,0,0,.1);
	-webkit-box-shadow: 0px 0px 5px 1px rgba(0,0,0,.1);
	box-shadow: 		0px 0px 5px 1px rgba(0,0,0,.1);	*/
}

.webkit #FilterContainer	{
	width:980px;
	height:36px;
	background-image:url(/images/black-BG-70.png);
	border:solid 0px #F0F; 
	margin:5px 0 0 0;
	padding:0;
}

.chrome #FilterContainer	{
	width:980px;
	height:36px;
	background-image:url(/images/black-BG-70.png);
	border:solid 0px #ccc; 
	margin:10px 0 0 0;
	padding:0;
}

#filtersList	{
	border:solid 0px #00f;
	margin:0 auto;
	width:770px;
	height:36px;
	position:relative;
	z-index:1;
}

#filtersList ul{
	margin: 0 auto 0 auto; 
	padding: 0 ;
	float: left;
	}

#filtersList ul li{
	display: inline;
}

#filtersList ul li a{
	float: left; 
	padding: 5px 10px 0 10px;
	margin:0;
}

#filtersList ul li a:hover, #filtersList ul li .current{
	position:relative;
	bottom:0px;
	padding: 5px 10px 3px 10px;
	margin:0;
	border-top:solid 2px #e9715f;
	background-image:url(/images/filtersBG.png);
	overflow:hidden;
	}

#favsVisitor		{background-image:url(/images/FTR-favs-visitr.png);}
#favsVisitor:hover	{background-image:url(/images/FTR-favs-visitr-hover.png);}
/*  END FILTERS  */

/* LIVE FEED */
#iframeBG {
  width:388px;
  position:relative;
  top: 3px;
  float:left;
  border:solid 0px #fff;
}

#livePreviewHeader	{
	/* background-color:#000;
	background-image:url(/images/thumbnail-name-bg.gif);
	background-repeat:repeat-x;
	background-position:top; */
	background-image:url(../images/bodyBG.png);
	width:382px; height:17px;
	border:solid 1px #363636;
	border-bottom:none;
	position:relative;
	left:-1px;
	font-size:10px;
	}
.linux.gecko #livePreviewHeader	{font-size:8px;}	
#livePreviewHeader	table	{position:relative; left:7px; top:1px;}
.linux.gecko #livePreviewHeader	table	{position:relative; top:3px;}
.regTitle	{color:#666; letter-spacing:0px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.regResult	{letter-spacing:0px; font-family:Arial, Helvetica, sans-serif;}

#livePreview {
border:solid 1px #363636;
//border-bottom: solid 2px #8dbd11;
padding:0;
width: 382px; 
height: 286px;
position:relative;
left:7px;
bottom:1px;
}

#vidPlayerHere {
width: 382px; 
height: 286px;
position: relative;
background-image:url(/images/liveFeedBG-full.gif);
padding: 0; margin: 0; 
}

#vidPlayerHereMobileMessage {
width: 382px; 
height: 286px;
position: relative;
background-image:url(/images/noFlashLiveFeed.jpg);
padding: 0; margin: 0; 
}

#liveFeedBTNs	{
	background-color:#2b2b2b;
	height:14px;
	width:382px;
	position:relative;
	right:1px;
	background-image:url(/images/thumbnail-name-bg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	border-top: solid 2px #8dbd11;
	border-bottom:1px solid #363636;
	border-left:1px solid #363636;
	border-right:1px solid #363636;
	}

#enlargeBTN	{position:relative; float:left; left:3px; bottom:2px; width:60px; height:10px; padding:0;}
#namehere	{width:310px; font-size:12px; font-family:'Questrial', verdana; color:#FFF; margin:0; position:relative; float:left; top:1px; letter-spacing:1px;}
#namehere a	{color:#FFF;}
#nextBTN	{position:relative; float:right; right:1px; top:2px; width:60px; height:10px;}


iframe	{
position:relative;
z-index:1;	
float:left;
}
/* END LIVE FEED */

#left	{display: table; position: relative; left:5px; margin-top:6px;}

#contents	{	
	border:solid 1px #0F0;
	min-height:600px;
	position:relative;
	z-index:1;
}

#pointsHeader	{	
	border:solid 0px #0F0;
	position:relative;
	z-index:0;
}
//.webkit #pointsHeader {margin-top:25px;}

#headers	{	
	border:solid 0px #00F;
	position:relative;
	z-index:0;
}
//.webkit #headers	{margin-top:-50px;}
//.chrome #headers	{margin-top:0px;}

#FAQheader	{	
	border:solid 1px #0F0;
	position:relative;
	z-index:0;
}

.webkit #FAQheader {border:solid 0px #0F0; margin-top:25px;}
.chrome #FAQheader {border:solid 0px #FF0;}  

#tortilla	{
	border-top:solid 3px #e9715f;
	position:relative;
	margin-top:10px;
	padding-bottom:30px;	
	background-image:url(/images/bodyBG.png);
	font-size:12px;
}

#tortilla #faq-wrapper a:link		{color:#ffb980; font-size:15px; line-height:28px; text-decoration:none;}
#tortilla #faq-wrapper a:visited	{color:#ffb980; font-size:15px; line-height:28px; text-decoration:none;}
#tortilla #faq-wrapper a:active		{color:#ffb980; font-size:15px; line-height:28px; text-decoration:none;}
#tortilla #faq-wrapper a:hover		{color:#ffd8b8; font-size:15px; line-height:28px; text-decoration:none;}

#faq-wrapper	{
	border:solid 0px #609;
	width:900px;
	margin:17px auto 0 auto;
	padding:1px 20px 26px 20px;
	background-image:url(/images/bodyBG.png);
	font-family:Open Sans;
	}
	
.faq-buttons-sub	{
	border:solid 0px #639;
	position:relative;
	float:right;
	right:8px;
}

.faq-category-box	{
	border:solid 1px #FC9;
	padding:20px;
}

.faq-title	{
	position:relative;
	border:solid 0px #0FF;
	border-bottom:solid 1px #666;
	font-size:24px;
	//font-family: 'Overlock SC', sans-serif;
	font-family: 'Questrial', sans-serif;
	letter-spacing:1px;
	padding-top:16px;
	margin-bottom:12px;
}

.QnA	{margin-left:14px;} 

.faq-answer		{ 
	width: 800px; 
	margin:1px 0 18px 32px;
	padding:0 0 0 9px;
	display:none;
	font-size:12px;
	border:solid 0px #FF0;
	border-left:solid 3px #ff2956;
}

.answerTitle	{color:#ffb980;}

#faqBulletText	{
	COLOR:#CCC;
	list-style-type:square;
	margin-left:18px;
	line-height:24px;
	font-style:italic;
	}
	

#tortilla #faq-wrapper  .faq-answer a:link 		{font-size:12px; color:#3CF; margin:0; padding:0; text-decoration:underline; line-height:12px;}
#tortilla #faq-wrapper  .faq-answer a:visited 	{font-size:12px; color:#3CF; margin:0; padding:0; text-decoration:underline; line-height:12px;}
#tortilla #faq-wrapper  .faq-answer a:hover 	{font-size:12px; color:#3FF; margin:0; padding:0; text-decoration:underline; line-height:12px;}

#FAQSEO	{
	padding:30px 40px 40px 40px;
	background-image:url(/images/bodyBG.png);
	margin-top:10px;
	border-top:solid 3px #e9715f;
	font-family:Open Sans;	
}
#PointsSEO	{
	padding:10px 40px 10px 40px;
	background-image:url(/images/bodyBG.png);
	margin-top:10px;
	border-top:solid 3px #e9715f;	
	font-family:Open Sans;
}

#points-wrapper	{
	border:solid 0px #609;
	width:820px;
	margin:17px auto 0 auto;
	padding:1px 20px 26px 20px;
	background-image:url(/images/bodyBG.pngX);
	
	}

#pointsLable	{border-bottom:solid 1px #6e2f47; padding:40px 10px 17px 20px;}
#pointsRow, #pointsRow-VIP		{border-bottom:solid 1px #6e2f47; padding:17px 26px 17px 20px;}
#pointsRow-VIP:hover	{background-image:url(/images/VIPpointsBG.png);}
#pointsRow:hover{background-image:url(/images/bodyBG.png);}
#pointsMessage	{padding:10px; margin-top:30px; border:dotted 1px #6e2f47; background-image:url(/images/bodyBG.png);}

.buyPointsBTN12		{width:162px; height:43px; position:relative; float:right; bottom:7px; background-image:url(/images/pointsBTN-12.png); background-position:0 45px;}
.buyPointsBTN12-VIP	{width:162px; height:43px; position:relative; float:right; bottom:7px; background-image:url(/images/pointsBTN-12-VIP.png); background-position:0 45px;}
.buyPointsBTN12B	{width:162px; height:43px; position:relative; float:right; bottom:7px; background-image:url(/images/pointsBTN-12B.png); background-position:0 45px;}
.buyPointsBTN12B-VIP{width:162px; height:43px; position:relative; float:right; bottom:7px; background-image:url(/images/pointsBTN-12B-VIP.png); background-position:0 45px;}
.buyPointsBTN12:hover, .buyPointsBTN12-VIP:hover, .buyPointsBTN12B:hover, .buyPointsBTN12B-VIP:hover	{background-position:0 -1px;}

.buyPointsBTN28		{width:162px; height:43px; position:relative; float:right; bottom:7px; background-image:url(/images/pointsBTN-28.png); background-position:0 45px;}
.buyPointsBTN28-VIP	{width:162px; height:43px; position:relative; float:right; bottom:7px; background-image:url(/images/pointsBTN-28-VIP.png); background-position:0 45px;}
.buyPointsBTN28B		{width:162px; height:43px; position:relative; float:right; bottom:7px; background-image:url(/images/pointsBTN-28B.png); background-position:0 45px;}
.buyPointsBTN28B-VIP	{width:162px; height:43px; position:relative; float:right; bottom:7px; background-image:url(/images/pointsBTN-28B-VIP.png); background-position:0 45px;}
.buyPointsBTN28:hover, .buyPointsBTN28-VIP:hover, .buyPointsBTN28B:hover, .buyPointsBTN28B-VIP:hover	{background-position:0 -1px;}

.buyPointsBTN42		{width:162px; height:43px; position:relative; float:right; bottom:7px; background-image:url(/images/pointsBTN-42.png); background-position:0 45px;}
.buyPointsBTN42-VIP	{width:162px; height:43px; position:relative; float:right; bottom:7px; background-image:url(/images/pointsBTN-42-VIP.png); background-position:0 45px;}
.buyPointsBTN42B		{width:162px; height:43px; position:relative; float:right; bottom:7px; background-image:url(/images/pointsBTN-42B.png); background-position:0 45px;}
.buyPointsBTN42B-VIP	{width:162px; height:43px; position:relative; float:right; bottom:7px; background-image:url(/images/pointsBTN-42B-VIP.png); background-position:0 45px;}
.buyPointsBTN42:hover, .buyPointsBTN42-VIP:hover, .buyPointsBTN42B:hover, .buyPointsBTN42B-VIP:hover	{background-position:0 -1px;}

.buyPointsBTN60		{width:162px; height:43px; position:relative; float:right; bottom:7px; background-image:url(/images/pointsBTN-60.png); background-position:0 45px;}
.buyPointsBTN60-VIP	{width:162px; height:43px; position:relative; float:right; bottom:7px; background-image:url(/images/pointsBTN-60-VIP.png); background-position:0 45px;}
.buyPointsBTN60B		{width:162px; height:43px; position:relative; float:right; bottom:7px; background-image:url(/images/pointsBTN-60B.png); background-position:0 45px;}
.buyPointsBTN60B-VIP	{width:162px; height:43px; position:relative; float:right; bottom:7px; background-image:url(/images/pointsBTN-60B-VIP.png); background-position:0 45px;}
.buyPointsBTN60:hover, .buyPointsBTN60-VIP:hover, .buyPointsBTN60B:hover, .buyPointsBTN60B-VIP:hover	{background-position:0 -1px;}

.buyPointsBTN133		{width:162px; height:43px; position:relative; float:right; bottom:7px; background-image:url(/images/pointsBTN-133.png); background-position:0 45px;}
.buyPointsBTN133-VIP	{width:162px; height:43px; position:relative; float:right; bottom:7px; background-image:url(/images/pointsBTN-133-VIP.png);background-position:0 45px;}
.buyPointsBTN133B		{width:162px; height:43px; position:relative; float:right; bottom:7px; background-image:url(/images/pointsBTN-133B.png); background-position:0 45px;}
.buyPointsBTN133B-VIP	{width:162px; height:43px; position:relative; float:right; bottom:7px; background-image:url(/images/pointsBTN-133B-VIP.png);background-position:0 45px;}
.buyPointsBTN133:hover, .buyPointsBTN133-VIP:hover, .buyPointsBTN133B:hover, .buyPointsBTN133B-VIP:hover {background-position:0 -1px;}

.buyPointsBTN200-VIP	{width:162px; height:43px; position:relative; float:right; bottom:7px; background-image:url(/images/pointsBTN-200-VIP.png);background-position:0 45px;}
.buyPointsBTN200-VIP:hover  {background-position:0 -1px;}
.buyPointsBTN200B-VIP	{width:162px; height:43px; position:relative; float:right; bottom:7px; background-image:url(/images/pointsBTN-200B-VIP.png);background-position:0 45px;}
.buyPointsBTN200B-VIP:hover  {background-position:0 -1px;}

/* 2017 Button Prices */
.buyPointsBTN		{width:162px; height:43px; position:relative; float:right; bottom:7px; background-position:0 45px;}

.Points1 	{background-image:url(/images/pointsBTN-12.png);}
.Points1-VIP{background-image:url(/images/pointsBTN-12-VIP.png);}
.Points2 	{background-image:url(/images/pointsBTN-25.png);}
.Points2-VIP{background-image:url(/images/pointsBTN-25-VIP.png);}
.Points3 	{background-image:url(/images/pointsBTN-37.png);}
.Points3-VIP{background-image:url(/images/pointsBTN-37-VIP.png);}
.Points4 	{background-image:url(/images/pointsBTN-50.png);}
.Points4-VIP{background-image:url(/images/pointsBTN-50-VIP.png);}
.Points5 	{background-image:url(/images/pointsBTN-110.png);}
.Points5-VIP{background-image:url(/images/pointsBTN-110-VIP.png);}
.Points6 	{background-image:url(/images/pointsBTN-170.png);}
.Points6-VIP{background-image:url(/images/pointsBTN-170-VIP.png);}

.Points1:hover, .Points1-VIP:hover,
.Points2:hover, .Points2-VIP:hover,
.Points3:hover, .Points3-VIP:hover,
.Points4:hover, .Points4-VIP:hover,
.Points5:hover, .Points5-VIP:hover,
.Points6:hover, .Points6-VIP:hover	{background-position:0 -1px;}

/* END 2017 Buttons */

#bestDeal	{width:22px; height:75px; position:relative; float:left; bottom:24px; right:22px; margin-right:-22px;}

.subText	{color:#d3b573; line-height:16px;}

.pointSwitcher{position:relative; width:400px; margin:20px auto -10px auto; padding:10px 0;text-align:center;}
/* .pointSwitcher a {color:#fff; font-weight:600; font-size:16px; text-decoration:none;font-family:'Open sans' , 'Arial Black', Gadget, sans-serif;}
*/
.switch1, .switch2	{text-align:center;position:relative; margin:20px auto -10px auto;}

.diffCard a, .ogCard a	{ text-decoration:none; color:#fff;}
.diffCard {	 
	-moz-box-shadow:inset 0px 1px 0px 0px #54a3f7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #54a3f7;
	box-shadow:inset 0px 1px 0px 0px #54a3f7;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #007dc1), color-stop(1, #0061a7));
	background:-moz-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:-webkit-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:-o-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:-ms-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:linear-gradient(to bottom, #007dc1 5%, #0061a7 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#007dc1', endColorstr='#0061a7',GradientType=0);
	background-color:#007dc1;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #124d77;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:'Open sans' , 'Arial Black', Gadget, sans-serif;
	font-weight:600;
	font-size:16px;
	padding:10px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #154682;
}
.diffCard:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #0061a7), color-stop(1, #007dc1));
	background:-moz-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:-webkit-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:-o-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:-ms-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:linear-gradient(to bottom, #0061a7 5%, #007dc1 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0061a7', endColorstr='#007dc1',GradientType=0);
	background-color:#0061a7;
}
.diffCard:active, ogCard:active {
	position:relative;
	top:1px;
}

.ogCard {	 
	-moz-box-shadow:inset 0px 1px 0px 0px #ffca2e;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffca2e;
	box-shadow:inset 0px 1px 0px 0px #ffca2e;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fb9b28), color-stop(1, #c15804));
	background:-moz-linear-gradient(top, #fb9b28 5%, #c15804 100%);
	background:-webkit-linear-gradient(top, #fb9b28 5%, #c15804 100%);
	background:-o-linear-gradient(top, #fb9b28 5%, #c15804 100%);
	background:-ms-linear-gradient(top, #fb9b28 5%, #c15804 100%);
	background:linear-gradient(to bottom, #fb9b28 5%, #c15804 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb9b28', endColorstr='#c15804',GradientType=0);
	background-color:#fb9b28;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #a22f00;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:'Open sans' , 'Arial Black', Gadget, sans-serif;
	font-weight:600;
	font-size:16px;
	padding:10px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #a22f00;
}
.ogCard:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #c15804), color-stop(1, #fb9b28));
	background:-moz-linear-gradient(top, #c15804 5%, #fb9b28 100%);
	background:-webkit-linear-gradient(top, #c15804 5%, #fb9b28 100%);
	background:-o-linear-gradient(top, #c15804 5%, #fb9b28 100%);
	background:-ms-linear-gradient(top, #c15804 5%, #fb9b28 100%);
	background:linear-gradient(to bottom, #c15804 5%, #fb9b28 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c15804', endColorstr='#fb9b28',GradientType=0);
	background-color:#c15804;
}


/* Search CSS */
.searchColumn	{border-left:solid 1px #555; padding-left:20px;}	
.chexbox		{position:relative; top:2px;}
.searchSubmit	{border: 1px solid #7f9db9; font-family: 'Questrial', sans-serif; font-size:12px; height:19px;} 
#searchResultsContainer	{background-image:url(/images/black-BG-70.png); border-top:solid 2px #e9715f; padding:0; margin-top:10px;}
#search-results-title	{position:relative; left:6px; top:7px;}
.searchLoadingIMG		{position:relative; top:40%; left:50%;}
/* END Search */	
	
#thumbContainer	{
	border:solid 1px  #F63;
	padding: 4px 0 8px 4.2px;
	background-image:url(/images/bodyBG.png);
	overflow:visible;
	background-color:#C90;
/*	-moz-box-shadow: 	0px 0px 12px 2px rgba(0,0,0,.6);
	-webkit-box-shadow: 0px 0px 12px 2px rgba(0,0,0,.6);
	box-shadow: 		0px 0px 12px 2px rgba(0,0,0,.6);	*/
	}
	
.statusMSG	{
	margin:0;
	padding:0; 
	text-align:center;
	width:188px;
	color: white;
	font-family:"Arial Black";
	font-size:11px;
	position: relative;
	top: -3px;
	vertical-align:top; 
}
		
.clear	{clear:both;}
	
h1 {font-size:16px; font-weight:600;}

h2 {
font-size:13px;
margin:8px 0 8px 0;
font-weight:100;
}

h3 {
font-size:11px;
margin:8px 0 8px 0;
font-weight:100;
}

h4	{ margin:0 0 6px 0;}

.leadingText	{line-height:22px;}
.grayText {
	color:#bdb392;
	font-size:11px;
	line-height:15px;
}

/* Members CSS */

#activeUser	{
	width:624px;
	height:24px;
	background-image:url(/images/bodyBG.png);
	position:absolute;
	top:0;
	left:246px;
	font-size:11px;
	font-family:Open Sans;
	-webkit-border-radius: 0px 0px 4px 4px;
    border-radius: 0px 0px 4px 4px;
}
#activeUserTable	{position:relative; top:2px;}

#activeUser a	{color:#F66;}

/* End Members menu css */


#SEO-Home{
	border-top:solid 2px #e9715f;
	margin:10px 0 0 0;
	padding:30px 40px 20px 40px;
	padding-bottom:30px;
	background-image:url(/images/bodyBG.png);
	font-family:Open Sans;
	
}

.SEOH1	{font-size:16px;}
.SEOH2	{font-size:14px;}

.SEOURL	{color:#f2aa9f; text-decoration:none;}

#footer	{
	border:solid 0px #F00;
	height:222px;
	background-image:url(/images/footerBG.png);
	background-repeat:no-repeat;
	background-position:top center;	
	position:relative;
	font-family:Open Sans;
}
#footerMBRs	{
	border:solid 0px #F00;
	height:222px;
	/* OLD FOOTER background-image:url(/images/footerBGmbrs.png); */
	background-image:url(/images/footerBGmbrs-2017.png);
	background-repeat:no-repeat;
	background-position:top center;	
	position:relative;
	font-family:Open Sans;
}
#footerMBRs-testr	{
	border:solid 0px #F00;
	height:222px;
	background-image:url(/images/footerBGmbrs-2017.png);
	background-repeat:no-repeat;
	background-position:top center;	
	position:relative;
	font-family:Open Sans;
}

#footJoin	{position:relative; float:left; top:40px; left:150px; width:280px; height:120px; border:solid 0px #F00; margin-bottom:-120px;}

/*
#nav	{border:solid 0px #F00; width:140px; float:left; position:relative; left:474px; top:20px;}
#legal	{border:solid 0px #0F0; width:140px; position:relative; left:648px; top:-161px;}
#links	{border:solid 0px #00F; width:140px; float:right; position:relative; right:18px; top:-288px;}
*/

#footerPointsBTNs	{
	border:solid 0px #f00;
	width:118px;
	height:160px;
	position:relative;
	float:left;
	left:196px;
	top:42px;
	margin-bottom:-160px;
	}

#nav	{border:solid 0px #F00; width:140px; float:left; position:absolute; margin-left:470px;}
#legal	{border:solid 0px #0F0; width:140px; float:left; position:absolute; margin-left:640px;}
#links	{border:solid 0px #00F; width:140px; float:left; position:absolute; margin-left:810px;}

#footer ul	{ 
	line-height:26px;
	list-style-image:url(/images/arrowPRPL.png);
}
#footerMBRs ul, #footerMBRs-testr ul	{ 
	line-height:26px;
	list-style-image:url(/images/arrowPRPL.png);
}

#footer ul li{
	font-size:10px;
	border-bottom:solid 1px #222;  
}
#footerMBRs ul li, #footerMBRs-testr ul li{
	font-size:10px;
	border-bottom:solid 1px #222;  
}

#footer ul li a{
	text-decoration: none;
	color:#666;
	padding:0;
	margin:0;
}
#footerMBRs ul li a, #footerMBRs-testr ul li a{
	text-decoration: none;
	color:#666;
	padding:0;
	margin:0;
}

#footer ul li a:visited	{color: #666;}
#footerMBRs ul li a:visited, #footerMBRs-testr ul li a:visited	{color: #666;}

#footer ul li a:hover, #footer ul li .current{
	color:#ffffff;
	position:relative;
	padding:0;
	margin:0;
	}
#footerMBRs ul li a:hover, #footer ul li .current{
	color:#ffffff;
	position:relative;
	padding:0;
	margin:0;
	}
	
.footTitles	{
	border:solid 0px #CC6;
	position:relative;
	right:11px;	
}

#footerFlags	{position:relative; float:right; width:120px; height:51px; margin-bottom:-51px; padding-bottom:-51px; top:142px; right:29px; z-index:666;}

#footerSocialContainer	{width:134px; height:66px; position:relative; float:right; right:206px; top:133px;}
.footerSocialBTN		{width:134px; height:33px;background-position:bottom;}
#footerTwitter			{background-image:url(/images/Social_TWITTER_Footer.png); }
#footerYouTube			{background-image:url(/images/Social_YT_Footer.png);}
#footerTwitter:hover, #footerYouTube:hover {background-position:top;}


#tempList	{width:28px; height:168px; position:fixed; float:right; right:0; top:100px; z-index:20;}

/* SEC */
#wrapperSEC {
	width:700px;
	height:auto;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	color:#000;
}

#sec	{
background-color:#FFFFFF;
padding-left:25px;
padding-right:25px;
}


.h1SEC {
font-size:18px;
}

.h2SEC {
font-size:14px;
}

.h3SEC	{
color:#cc0000;
font-size:12px;
}

/* SITEMAP  */

.sitemapHR	{margin:6px 0 10px 0; color:#5a3317;}
.sitemapUL	{
	padding-left:14px;
	list-style-image:url(/images/arrow-orng.png);
	background-position: 10px 5px; 
	}
.sitemapULUL	{padding-left:14px; font-size:7px; font-style:italic;}


/* ARTICLE SEO */
#ArticleHeaders		{position:relative; z-index:3; width:980px; height:54px;}

#Article-wrapper	{
	border-top:solid 3px #e9715f;
	width:900px;
	margin:20px auto 0 auto;
	padding:1px 20px 26px 20px;
	background-image:url(/images/bodyBG.png);
	font-family:Open Sans;
	}
	
#SEOIframe	{position:relative; left:20px; margin:17px 0 0 0;}
	
.ArticleH1-Title	{font-family:Open Sans; font-size:24px; line-height:24px; font-weight:400; margin:14px 0 8px 0;}
.Article-Title-Txt	{font-family:Open Sans; font-size:14px; line-height:23px;}
.Article-Title-A	{font-size:12px; text-decoration:none; color:#ffd5b3;}

.ArticleH1-Txt		{padding:20px 0 2px 0; font-weight:600;}
.Article-Txt		{font-size:12px; color:#dddddd;}
.Article-A			{color:#ffd5b3; font-size:12px; text-decoration:none;}


/* MISC  */

.pixelFont	{font-family:'Arial'; font-size:7px; letter-spacing:1px;}
.award		{position:fixed; z-index:4; width:205px; height:226px; right:4px; bottom:1px;}
.SLTopPromo	{width:966px; height:149px; margin:3px auto;} 
.SLTopPromoFreeChat	{width:966px; height:163px; margin:3px auto; position:relative; left:0px;} 

/* <link href='http://fonts.googleapis.com/css?family=VT323' rel='stylesheet' type='text/css'>  */


/* PAGINATION */
#pagination-Slv3	{position:relative; float:left; width:456px; height:21px; margin:30px 0 -13px 0; bottom:30px;}
#pagination-Slv3 li{
border:0; margin:0; padding:0;
font-size:11px;
list-style:none;
}
#pagination-Slv3 a{
border:solid 1px #DDDDDD;
margin-right:2px;
background-color:#FFF;
}
#pagination-Slv3 .previous-off,
#pagination-Slv3 .next-off {
color:#BBB;
display:block;
float:left;
font-weight:bold;
padding:3px 3px;
margin-right:2px;
border:solid 0px #DDD;
position:relative;
bottom:3px;
}
#pagination-Slv3 .next a,
#pagination-Slv3 .previous a {
font-weight:bold;
border:solid 1px #DDD;
margin:0;
}
#pagination-Slv3 #active{
color:#e21e65;
font-weight:bold;
display:block;
float:left;
padding:4px 6px;
}
#pagination-Slv3 a:link,
#pagination-Slv3 a:visited {
color:#0099cc;
display:block;
float:left;
padding:3px 6px;
text-decoration:none;
}
#pagination-Slv3 a:hover{
border:solid 1px #09c;
background-color:#09c;
color:#FFF;
}
/* END PAGINATION */

/* PAYPAL SUBMENU  */
	
.switch {cursor: pointer;}
.switch2{width:162px; float:left; margin:-25px 0 0 0; position:relative; z-index:399;left:100px;}
.content, .content2 {
position: relative;
z-index:200;
clear:both;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
background-image:url(/images/bodyBG.png);
}
.content	{width:170px; padding:2px 3px 4px 3px; right:0; float:right;}
.content2	{text-align:left; padding:2px 0 3px 3px; border:0; width:173px; position:relative; left:80px;}
.content a, .content2 a	{color:#333; line-height:18px; text-decoration:none; padding:4px 8px 4px 3px;}

.chrome .content, .chrome .content2	{font-size:9px; width:160px;}
.webkit .content, .webkit .content2	{font-size:9px; width:160px;}
				
.paypal, .paypal2	{
background: #fffadd; /* Old browsers */
background: -moz-linear-gradient(top,  #fffadd 2%, #ffc060 2%, #ffa823 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #fffadd 2%,#ffc060 2%,#ffa823 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #fffadd 2%,#ffc060 2%,#ffa823 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffadd', endColorstr='#ffa823',GradientType=0 ); /* IE6-9 */
}
.cc, .cc2		{
background: #fffadd;
background: -moz-linear-gradient(top,  #fffadd 2%, #eaeaea 2%, #cccccc 100%); 
background: -webkit-linear-gradient(top,  #fffadd 2%,#eaeaea 2%,#cccccc 100%);
background: linear-gradient(to bottom,  #fffadd 2%,#eaeaea 2%,#cccccc 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffadd', endColorstr='#cccccc',GradientType=0 );
}
.paypal:hover, .paypal2:hover	{
background: #fffadd;
background: -moz-linear-gradient(top,  #fffadd 2%, #ffd000 2%, #ffeb59 100%);
background: -webkit-linear-gradient(top,  #fffadd 2%,#ffd000 2%,#ffeb59 100%);
background: linear-gradient(to bottom,  #fffadd 2%,#ffd000 2%,#ffeb59 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffadd', endColorstr='#ffeb59',GradientType=0 );
}

.cc:hover, .cc2:hover	{
background: #fffadd;
background: -moz-linear-gradient(top,  #fffadd 2%, #f4f4f4 2%, #ffffff 100%);
background: -webkit-linear-gradient(top,  #fffadd 2%,#f4f4f4 2%,#ffffff 100%);
background: linear-gradient(to bottom,  #fffadd 2%,#f4f4f4 2%,#ffffff 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffadd', endColorstr='#ffffff',GradientType=0 );	
}

.iconIMG	{position:relative; top:4px;}