/*Settings (Header)*/
a.settings{
background: transparent url('../../images/settings.png') 0px 0px;
float: right;
width:30px;
height: 30px;
cursor:pointer;
background-repeat: no-repeat;
background-position: 7px 0px;
}

/*Feature This button*/
a.featurethis{
background: transparent url('../../images/profilebuttons.png') 0px 1px;
display: block;
float: left;
width:130px;
height: 34px;
}

a.featurethis:hover{
background-position: 0px -33px;
cursor:pointer;
}

a.featureoff{
background: transparent url('../../images/profilebuttons.png') 0px 79px;
display: block;
float: left;
width:130px;
height: 34px;
}
a.featureon{
background: transparent url('../../images/profilebuttons.png') 0px 79px;
display: block;
float: left;
width:130px;
height: 34px;
}
a.featureon:hover{
background-position: 0px 45px;
cursor:pointer;
}

a.featureoff:hover{
background-position: -654px -135px;
cursor:pointer;
}
.featuredisabled{
background: transparent url('../../images/profilebuttons.png') -519px 79px;
display: block;
float: left;
width:133px;
height: 34px;
}
.featurerequested{
background: transparent url('../../images/profilebuttons.png') 0px -67px;
display: block;
float: left;
width:130px;
height: 34px;
}
/*-----------------------------------------------------------------------------*/
/*Friend Req button*/
a.friendreq{
background: transparent url('../../images/profilebuttons.png') -130px 1px;
display: block;
float: left;
width:133px;
height: 34px;
}

a.friendreq:hover{
background-position: -130px -33px;
cursor:pointer;
}

a.unfriend{
background: transparent url('../../images/profilebuttons.png') -130px -101px;
display: block;
float: left;
width:133px;
height: 34px;
}
a.unfriend:hover{ 
background-position: -130px -135px;
cursor:pointer;
}
.frienddisabled{
background: transparent url('../../images/profilebuttons.png') -519px 79px;
display: block;
float: left;
width:133px;
height: 34px;
}
/*-----------------------------------------------------------------------------*/
/*subscribe button*/
a.subscribe{
background: transparent url('../../images/profilebuttons.png') -263px 1px;
display: block;
float: left;
width:109px;
height: 34px;
}

a.subscribe:hover{
background-position: -263px -33px;
cursor:pointer;
}
/*-----------------------------------------------------------------------------*/
/*gift button*/
a.gift{
background: transparent url('../../images/profilebuttons.png') -372px 1px;
display: block;
float: left;
width:141px;
height: 34px; 
}

a.gift:hover{ 
background-position: -372px -33px;
cursor:pointer;
}
/*-----------------------------------------------------------------------------*/
/*buy pro button*/
a.buypro{
background: transparent url('../../images/profilebuttons.png') -372px 79px;
display: block;
float: left;
width:141px;
height: 34px; 
}

a.buypro:hover{ 
background-position: -372px 45px;
cursor:pointer;
}
/*-----------------------------------------------------------------------------*/
/*facebook button*/
a.facebook{
background: transparent url('../../images/profilebuttons.png') -513px 1px;
display: block;
float: left;
width:145px;
height: 34px; 
}

a.facebook:hover{ 
background-position: -513px -33px;
cursor:pointer;
}
/*-----------------------------------------------------------------------------*/
/*twitter button*/
a.twitter{
background: transparent url('../../images/profilebuttons.png') -658px 1px;
display: block;
float: left;
width:142px;
height: 34px; 
}

a.twitter:hover{ 
background-position: -658px -33px;
cursor:pointer;
}
/*-----------------------------------------------------------------------------*/
/*message button*/
a.message{
background: transparent url('../../images/profilebuttons.png') -800px 1px;
display: block;
float: left;
width:112px;
height: 34px; 
}

a.message:hover{ 
background-position: -800px -33px;
cursor:pointer;
}
/*-----------------------------------------------------------------------------*/
/*messages button*/
a.messages{
background: transparent url('../../images/profilebuttons.png') -800px 79px;
display: block;
float: left;
width:112px;
height: 34px; 
}

a.messages:hover{ 
background-position: -800px 45px;
cursor:pointer;
}
/*-----------------------------------------------------------------------------*/
/*flag button*/
a.flag{
background: transparent url('../../images/profilebuttons.png') -912px 1px;
display: block;
float: left;
width:77px;
height: 34px; 
}

a.flag:hover{ 
background-position: -912px -33px;
cursor:pointer;
}
/*-----------------------------------------------------------------------------*/
/*call mod button*/
a.callmod{
background: transparent url('../../images/profilebuttons.png') -912px 79px;
display: block;
float: left;
width:77px;
height: 34px; 
}

a.callmod:hover{ 
background-position: -912px 45px;
cursor:pointer;
}
/*-----------------------------------------------------------------------------*/
/*profile like button*/
a.likenew{
	background-image:url(../../images/like.png);
	background-repeat:no-repeat;
	width:130px;
	height:36px;
	display:block;
	float:left;
	cursor:pointer;
	}
a.likeagain{
	background-image:url(../../images/like.png);
	background-repeat:no-repeat;
	background-position:-107px 0px;
	width:22px;
	height:36px;
	display:block;
	float:left;
	cursor:pointer;
	}
/*-----------------------------------------------------------------------------*/



.buttoncontainer{
clear:both;
text-align:center;
height:37px;
padding-top:20px;
overflow: hidden;
font-size:14px;
}
.buttonwrapper{ 
overflow: hidden;
display: inline-block;
overflow: hidden;
}
/*--------------------------Alt Buttons------------------------------------------*/
/*ALT unsubscribe button*/
a.unsubscribe{
background: transparent url('../../images/profilebuttons.png') -263px -101px;
display: block;
float: left;
width:109px;
height: 34px; 
}

a.unsubscribe:hover{ 
background-position: -263px -135px;
cursor:pointer;
}




/*------------------Disabled Buttons (divs)--------------------------------------*/
/*flag button*/
.featuredisabled{
background: transparent url('../../images/profilebuttons.png') -516px 45px;
display: block;
float: left;
width:130px;
height: 34px; 
}
.friendpending{
background: transparent url('../../images/profilebuttons.png') -130px -67px;
display: block;
float: left;
width:133px;
height: 34px; 
}
/*facebook button*/
.facebooksent{
background: transparent url('../../images/profilebuttons.png') -513px -67px;
display: block;
float: left;
width:145px;
height: 34px; 
}
.twittersent{
background: transparent url('../../images/profilebuttons.png') -658px -67px;
display: block;
float: left;
width:142px;
height: 34px; 
}
.flagged{
background: transparent url('../../images/profilebuttons.png') -912px 113px;
display: block;
float: left;
width:77px;
height: 34px; 
}

.closebtn{
position:absolute;
top:0px;
background: transparent url('../../images/loginbuttons.png') 35px 0px;
width:30px;
height:30px;
cursor:pointer;
}
.loginbtn{
position:absolute;
top:0px;
background: transparent url('../../images/loginbuttons.png') 0px 0px;
width:70px;
height:30px;
cursor:pointer;
}
.giftdisabled{
background: transparent url('../../images/profilebuttons.png') -372px 113px;
display: block;
float: left;
width:141px;
height: 34px; 
}
/*------------------Settings Buttons--------------------------------------*/
.btnon{
background: transparent url('../../images/onoff.png') 33px 0px;
display: block;
width:33px;
height: 17px;
float:left;
cursor:pointer;
}
.btnoff{
background: transparent url('../../images/onoff.png') 0px 0px;
display: block;
width:33px;
height: 17px;
float:left;
cursor:pointer;
}
.settingschange{
display:block;
background: transparent url('../../images/settingsbuttons.png') 0px 0px;
width:70px;
height:21px;
cursor:pointer;
float:left
}
.settingsdelete{
display:block;
background: transparent url('../../images/settingsbuttons.png') -70px 0px;
width:70px;
height:21px;
cursor:pointer;
float:left
}
.settingsbrowse{
display:block;
background: transparent url('../../images/settingsbuttons.png') 140px 0px;
width:70px;
height:21px;
cursor:pointer;
float:left
}
#settingssave{
display:block;
background: transparent url('../../images/settingsbuttons.png') 70px 0px;
width:70px;
height:21px;
cursor:pointer;
float:left
}
.settingssave{
display:block;
background: transparent url('../../images/settingsbuttons.png') 70px 0px;
width:70px;
height:21px;
cursor:pointer;
float:left
}
.yesbtn{
display:block;
background: transparent url('../../images/settingsbuttons.png') 279px 0px;
width:70px;
height:21px;
cursor:pointer;
float:left
}
.nobtn{
display:block;
background: transparent url('../../images/settingsbuttons.png') 210px 0px;
width:70px;
height:21px;
cursor:pointer;
float:left
}
.settingsview{
display:block;
background: transparent url('../../images/settingsbuttons.png') 350px 0px;
width:70px;
height:21px;
cursor:pointer;
float:left
}

/*------------------Suggestion Buttons--------------------------------------*/

a.suggestionsbtn{
background: transparent url('../../images/suggestionbuttons.png') 0px 0px;
display: block;
width:130px;
height: 34px; 
float:left;
}

a.suggestionsbtn:hover{  
background-position:  0px -34px;
cursor:pointer;
}

a.inprogressbtn{
background: transparent url('../../images/suggestionbuttons.png') 260px 0px;
display: block;
width:130px;
height: 34px; 
float:left;
}

a.inprogressbtn:hover{ 
background-position: 260px -34px;
cursor:pointer;
}


a.completedbtn{
background: transparent url('../../images/suggestionbuttons.png') 130px 0px;
display: block;
width:130px;
height: 34px; 
float:left;
}

a.completedbtn:hover{ 
background-position: 130px -34px;
cursor:pointer;
}
/*------OFF suggestions-----*/
.suggestionsbtnoff{
background: transparent url('../../images/suggestionbuttons.png') 0px -68px;
width:130px;
height: 34px; 
float:left;
}
.inprogressbtnoff{
background: transparent url('../../images/suggestionbuttons.png') 260px -68px;
width:130px;
height: 34px; 
float:left;
}
.completedbtnoff{
background: transparent url('../../images/suggestionbuttons.png') 130px -68px;
width:130px;
height: 34px; 
float:left;
}

.featurealert{
background: transparent url('../../images/alert.png') 0px 0px;
width:26px;
height:28px; 
position:relative;
top:36px;
//left: -295px;
float:left;
margin-top:-35px;
visibility:visible;
}
a.procambtn{
background: url("../../images/procamjoin.jpg") no-repeat scroll 30px 19px;
width: 210px;
height: 140px;
display: block;
cursor:pointer;
}
.promoitems{
float:left;
width:150px;
height:30px;
}
.youtubeicon{
float:left;
background: transparent url('../../images/youtube_icon.png') 0px 0px;
background-repeat:no-repeat;
padding-right:2px;
width:38px;
height:32px;
cursor:pointer;
}
.twittericon{
float:left;
background: transparent url('../../images/twitter_icon.png') 0px 0px;
background-repeat:no-repeat;
padding-right:2px;
width:38px;
height:32px;
cursor:pointer;
}
.facebookicon{
float:left;
background: transparent url('../../images/facebook_icon.png') 0px 0px;
background-repeat:no-repeat;
padding-right:2px;
width:38px;
height:32px;
cursor:pointer;
}
.singleButton {
height:17px;
border-radius:25px;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#DDDDDD), to(#666666)); 
background: -webkit-linear-gradient(top, #DDDDDD, #666666); 
background: -moz-linear-gradient(top, #DDDDDD, #666666); 
background: -ms-linear-gradient(top, #DDDDDD, #666666); 
background: -o-linear-gradient(top, #DDDDDD, #666666);
cursor:pointer;
float:right;
min-width: 40px;
font-size: 0.9em;
text-shadow:0px 0px 0.5px #000000;
text-align:center;
color:#000000;
box-shadow:0px 2px 2px #000000;
padding-left:10px;
padding-right:10px;
margin-right: 5px;
margin-bottom: 7px;
}
.singleGreenButton {
height:17px;
border-radius:25px;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#BBDDBB), to(#449944)); 
background: -webkit-linear-gradient(top, #BBDDBB, #449944); 
background: -moz-linear-gradient(top, #BBDDBB, #449944); 
background: -ms-linear-gradient(top, #BBDDBB, #449944); 
background: -o-linear-gradient(top, #BBDDBB, #449944);
cursor:pointer;
float:right;
min-width: 40px;
font-size: 0.9em;
text-shadow:0px 0px 0.5px #000000;
text-align:center;
color:#000000;
box-shadow:0px 2px 2px #000000;
padding-left:10px;
padding-right:10px;
margin-right: 5px;
margin-bottom: 7px;
}
.singleRedButton {
height:17px;
border-radius:25px;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFAAAA), to(#FF2222)); 
background: -webkit-linear-gradient(top, #FFAAAA, #FF2222); 
background: -moz-linear-gradient(top, #FFAAAA, #FF2222); 
background: -ms-linear-gradient(top, #FFAAAA, #FF2222); 
background: -o-linear-gradient(top, #FFAAAA, #FF2222);
cursor:pointer;
float:right;
min-width: 40px;
text-shadow:0px 0px 0.5px #000000;
font-size: 0.9em;
text-align:center;
color:#000000;
box-shadow:0px 2px 2px #000000;
padding-left:10px;
padding-right:10px;
margin-right: 5px;
margin-bottom: 7px;
}