#social{
	clear:both;
	position:fixed;
	bottom:0;
}

h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {
color:red;
}

#signup{
	float:left;
	margin-left:11px;
	margin-top:9px;
}
.mailing{
	color:#333333;
	font-size:10px;
	font-family:arial;

}

ul{
	border-bottom:0px !important;
}

a img{
	border:none;
}

#fbut{
float:left;
margin-left:28px;
margin-top:9px;
}

#topnav{
/*
left:-12px;
position:absolute;
top:17px;
width:900px;
*/
float:left;
margin-left:-10px;
margin-top:8px;
width:900px;;

}
#nav li{
	list-style:none;
	display:inline;
	float:left;
	width:86px;
	height:30px;

}

.coupon {
		height:26px;
width:85px;
		display:block;
		background:url(../assets/ui/usecoupon.jpg);
		font-size:0px;
		border:none;
		cursor:pointer;
	}
	.coupon:hover {
		height:26px;
width:85px;
		display:block;
		background:url(../assets/ui/usecoupon.jpg) 0 26px;
	}





.tella {
		height:26px;
width:95px;
		display:block;
		background:url(../assets/ui/tellafriend-reg.jpg);
		font-size:0px;
		border:none;
		cursor:pointer;
	}
	.tella:hover {
		height:26px;
width:95px;
		display:block;
		background:url(../assets/ui/tellafriend-reg.jpg) 0 26px;
	}





.moreblunts {
height:29px;
width:426px;
		float:left;
		background:url(../assets/ui/checkoutblunts.png);
		font-size:0px;
		border:none;
		cursor:pointer;
		margin-top:-3px;
	}
.moreblunts:hover {
	height:29px;
width:426px;
	float:left;
		background:url(../assets/ui/checkoutblunts.png) 0 31px;
	}

#spinnerf{
float:right;
margin-left:238px;
margin-top:77px;
position:absolute;
z-index:5001;
}

.morepaper {
height:29px;
width:426px;
		float:left;
		background:url(../assets/ui/checkoutpapers.png);
		font-size:0px;
		border:none;
		cursor:pointer;
		margin-top:-3px;
	}
.morepaper:hover {
	height:29px;
width:426px;
	float:left;
		background:url(../assets/ui/checkoutpapers.png) 0 31px;
	}


#store{
background-image:url(../assets/store/shop_butts.jpg);
border:medium none;
cursor:pointer;
width:76px;
height:24px;
float:left;
}


#empty button{
background-image:url(../assets/store/shop_butts.jpg);
background-position:152px 0px;
border:medium none;
cursor:pointer;
width:76px;
height:24px;
float:left;
}
#empty button:hover{
background-image:url(../assets/store/shop_butts.jpg);
background-position:152px 35px;
border:medium none;
cursor:pointer;
width:76px;
height:24px;
}

#cout button{
background-image:url(../assets/store/shop_butts.jpg);
background-position:77px 0px;
border:medium none;
cursor:pointer;
width:76px;
height:24px;
float:left;
}
#cout button:hover{
background-image:url(../assets/store/shop_butts.jpg);
background-position:77px 35px;
border:medium none;
cursor:pointer;
width:76px;
height:24px;
}




#blog button{
background: transparent url(../assets/ui/new_menu_sprite2.png);
border:medium none;
cursor:pointer;
height:38px;
width:79px;
}

#blog button:hover{
background-image:url(../assets/ui/new_menu_sprite2.png);
background-position:0px 39px;
border:medium none;
cursor:pointer;
height:38px;
width:79px;
}


#contact button{
background-image:url(../assets/ui/new_menu_sprite2.png);
background-position:205px 0px;
border:medium none;
cursor:pointer;
height:38px;
width:86px;
}


#contact button:hover{
background-image:url(../assets/ui/new_menu_sprite2.png);
background-position:205px 39px;
border:medium none;
cursor:pointer;
height:38px;
width:86px;
}


#about button{
background-image:url(../assets/ui/new_menu_sprite2.png);
background-position:266px 0px;
border:medium none;
cursor:pointer;
height:38px;
width:60px;
}

#about button:hover{
background-image:url(../assets/ui/new_menu_sprite2.png);
background-position:266px 39px;
border:medium none;
cursor:pointer;
height:38px;
width:60px;
}


#checkout{
background-image:url(../assets/ui/checkout_sprite.jpg);
background-position:279px 0px;
border:medium none;
cursor:pointer;
width:92px;
height:24px;
}

#checkout:hover{
background-image:url(../assets/ui/checkout_sprite.jpg);
background-position:279px 27px;
border:medium none;
cursor:pointer;
width:92px;
height:24px;
}


#shop button{
background-image:url(../assets/ui/new_menu_sprite2.png);
background-position:465px 0px;
border:medium none;
cursor:pointer;
width:84px;
height:38px;
}

#shop button:hover{
background-image:url(../assets/ui/new_menu_sprite2.png);
background-position:465px 39px;
border:medium none;
cursor:pointer;
width:84px;
height:38px;
}




#bg {
left:50%;
margin-left:-482px;
position:absolute;
top:97px;
width:961px;
z-index:4;
}

#spinner{
float:right;
margin-left:238px;
margin-top:77px;
position:absolute;
z-index:5001;
}				
.news_box{
	width:200px;
}
.news_text{
	color:white;
}
.news_text p{
	color:white;
}
.news_text span{
	color:white;
}


#wrapperd{
left:-474px;
margin-left:50%;
position:absolute;
width:947px;
}

* {
	margin: 0;
    padding: 0;
}

body {
	/*background:#000000 url(../assets/ui/bg_fade.jpg);*/
	background:#000000 url(../assets/ui/bg.jpg);
	color:white;
}

#fullwrap {

background:#000000 url(../assets/ui/bg.jpg) no-repeat scroll center top;
height:100%;

position:absolute;
width:100%;
}

#nyroModalFull{
display:block;
margin-left:auto;
margin-right:auto;
width:973px;
}

.xplace {
	display:none;
}

#buy button {
background-image:url(../assets/ui/button_sprites.jpg);
border:medium none;
height:97px;
width:390px;
cursor:pointer;
}
#buy button:hover {
background-position:0 -106px;
}

#buy{
	float:left;
	margin:-97px 495px;
}

#learn{
	float:left;

}

#learn button {
background-image:url(../assets/ui/button_sprites.jpg);
border:medium none;
height:97px;
width:457px;
cursor:pointer;
background-position:463px -0px;
}
#learn button:hover {
background-position:463px -106px;
}


#age{
	width:400px;
	height:200px;
	float:left;	
	position:absolute;
	z-index:5000;
	padding-top:10px;
}

#clear{
	clear:both;
}

#footmenu li {
	list-style:none;
	padding-left:13px;
}
.copyright{
	color:#494949;
}
#footmenu li a{
	list-style:none;
	color:white;
	text-decoration:none;
	font-weight:bolder;
	font-family:arial;
	font-size:18px;
	line-height:16px;
}

#footerr{
	margin-top:400px;
	/*background:black;*/
	width:100%;
	position:absolute;
	z-index:5006;
	overflow-y:hidden;
	height:272px;
}

#lside{
	padding-top:20px;
	padding-bottom:10px;
	float:left;
}
#rside{
	padding-top:20px;
	float:right;
}
.headline{
	color:white;
	font-size:27px;
	font-family:tahoma;
}
.sub{
color:#cc0000;
}

#sp_pack li{
list-style:none;
float:left;
margin-right:20px;
width:95px;
}

.sidepackets {
       border: none;
       opacity: 0.2;
       filter: alpha(opacity=0.2);
}

.sidepackets:hover{
       border: none;
       opacity: 1.0;
       filter: alpha(opacity=1.0);
}

body{
	width:100%;
	HEIGHT:100%;
	overflow:hidden;
}
#store{
background-position:0 0;	
}
#locate{
background-position:-120px 0;	
}
#distribute{
background-position:-240px 0;	
}

#shoptabs{
	margin-left:-1px;
margin-top:33px;
position:absolute;
z-index:9999;
list-style:none;
padding:0;
display:none !important;
}
#shoptabs li{
	float:left;
}

.ui-tabs .ui-tabs-hide {
     display: none;
}
	
	#shareit{
	display:none;
	}
	#agecheck{
background:black none repeat scroll 0 0;
height:100%;
left:-486px;
margin-left:50%;
position:absolute;
width:967px;
z-index:999999;
	}

.ui-state-active{
	background-position-y:-50px;
}