/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
.tabs-hide {
	display: none;
}
}

/* Hide useless elements in print layouts... */
@media print {
.tabs-nav {
	display: none;
}
}
/* Skin */
.tabs-nav {
	list-style: none;
	margin: 0;
	padding: 3px 0 0 0px;
}
.tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
	display: block;
	clear: both;
	content: " ";
}
.tabs-nav li {
	float: left;
	margin: 0px 0 0 0px;
	padding: 3px 0 0 0px;
	min-width: 50px; /* be nice to Opera */
}
.tabs-nav a, .tabs-nav a span {
	display: block;
	padding: 0 10px;
}
.tabs-nav a {
	top: 9px;
	z-index: auto;
	padding-left: 5px;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	line-height: 1.2;
	text-align: left;
	text-decoration: none;
	white-space: nowrap; /* required in IE 6 */
}
.tabs-nav .tabs-selected a {
	padding-top: 6px;color: #FFFFFF;
	background: transparent url(images/tab/videobar.png) ;
}
.tabs-nav .tabs-selected a, .tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active {
	/* background-position: 100% -150px;  */
    outline: 0; /* prevent dotted border in Firefox */
	background: transparent url(images/tab/videobar.png) ;
}
.tabs-nav a, .tabs-nav .tabs-disabled a:hover, .tabs-nav .tabs-disabled a:focus, .tabs-nav .tabs-disabled a:active {
	padding-top: 6px;background-position: 100% -100px;
	background: transparent url(images/tab/videobar.png) ;
}
.tabs-nav a span {
	width: 50px; /* IE 6 treats width as min-width */
	height: 18px; /* IE 6 treats height as min-width */
	min-width: 50px;
	min-height: 18px;
	padding-top: 6px;
	padding-right: 0;
}
*>.tabs-nav a span { /* hide from IE 6*/
	width: auto;
	height: auto;
}
.tabs-nav .tabs-selected a span {
	padding-top: 7px;
}
.tabs-nav .tabs-selected a span, .tabs-nav a:hover span, .tabs-nav a:focus span, .tabs-nav a:active span {
	background-position: 0 -50px;
}
.tabs-nav a span, .tabs-nav .tabs-disabled a:hover span, .tabs-nav .tabs-disabled a:focus span, .tabs-nav .tabs-disabled a:active span {
	background-position: 0;
}
.tabs-nav .tabs-selected a:link, .tabs-nav .tabs-selected a:visited, .tabs-nav .tabs-disabled a:link, .tabs-nav .tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
	cursor: text;
}
.tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active { /* @ Opera, we need to be explicit again here now... */
	cursor: pointer;
}
.tabs-nav .tabs-disabled {
	opacity: .4;
}
.tabs-container {
	border-top: 1px solid #18031d;
	padding: 0em 0px;
	background: #18031d; /* declare background color for container to avoid distorted fonts in IE while fading */
}
.tabs-containerb {
	border: 0px solid #97a5b0;
	padding: 0em 0px;
	background: #4A1354; /* declare background color for container to avoid distorted fonts in IE while fading */
}
.tabs-loading em {
	padding: 0 0 0 40px;/* background: url(images/loading.gif) no-repeat 0 50%;*/
}
/* Start of Brad Crump's  Tabs */

a.tabblank {
	display: block;
	width: 100px;
	height: 25px;
	background: transparent url(images/tab/videobar.png) no-repeat;
}
a.tabblank:hover {
	background-position: -100px;
	background: transparent url(images/tab/videobar.png) no-repeat;
}
a.tabdetails:link,
 a.tabdetails:visited{
	display: block;
	width: 70px;
	height: 25px;
	background: transparent url(images/tab/videobar.png) no-repeat;
}
a.tabdetails:hover {
	background-position: -75px;
	background: transparent url(images/tab/videobar.png) no-repeat;
}
a.tabembed {
	display: block;
	width: 48px;
	height: 25px;
	background: transparent url(images/tab/videobar.png) no-repeat;
}
a.tabembed:hover {
	background-position: -100px;
	background: transparent url(images/tab/videobar.png) no-repeat;
}
a.tabshare {
	display: block;
	width: 45px;
	height: 25px;
	background: transparent url(images/tab/videobar.png) no-repeat;
}
a.tabshare:hover {
	background-position: -100px;
	background: transparent url(images/tab/videobar.png) no-repeat;
}
a.tabemail {
	display: block;
	width: 45px;
	height: 25px;
	background: transparent url(images/tab/videobar.png) no-repeat;
}
a.tabemail:hover {
	background-position: -100px;
	background: transparent url(images/tab/videobar.png) no-repeat;
}
a.tabreport {
	display: block;
	width: 710px;
	height: 25px;
	background: transparent url(images/tab/videobar.png) no-repeat;
}
a.tabreport:hover {
	background-position: -100px;
	background: transparent url(images/tab/videobar.png) no-repeat;
}

a.tabrelated:link, 
a.tabrelated:visited {
	display: block;
	width: 100px;
	height: 25px;
	background: transparent url(images/tab/relatedgreen.png) no-repeat;
}
a.tabrelated:hover {
	background-position: -100px;
	background: transparent url(images/tab/relatedpurple.png) no-repeat;
}
a.tabbyuser {
	display: block;
	width: 100px;
	height: 25px;
	background: transparent url(images/tab/byusergreen.png) no-repeat;
}
a.tabbyuser:hover {
	background-position: -100px;
	background: transparent url(images/tab/byuserpurple.png) no-repeat;
}
a.tablatest {
	display: block;
	width: 100px;
	height: 25px;
	background: transparent url(images/tab/latestgreen.png) no-repeat;
}
a.tablatest:hover {
	background-position: -100px;
	background: transparent url(images/tab/latestpurple.png) no-repeat;
}
/* Video Menu */

a.tabmain {
	display: block;
	width: 72px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/maingreen.png) no-repeat;
}
a.tabmain:hover {
	background-position: -72px;
	background: transparent url(images/tab/mainpurple.png) no-repeat;
}
a.tabmainpurple {
	display: block;
	width: 72px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/mainpurple.png) no-repeat;
}
a.tabmainpurple:hover {
	background-position: -72px;
	background: transparent url(images/tab/mainpurple.png) no-repeat;
}
/* a.tablatestadded{
display: block;
width: 145px;
height: 25px;
padding-left:5px;
vertical-align: -10px;
background: transparent url(images/tab/maingreen.png) no-repeat;
}*/

/*a.tablatestadded:hover {
background-position: -145px;
background: transparent url(images/tab/mainpurple.png) no-repeat;
}*/

a.tablatestviewed {
	display: block;
	width: 150px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/latestwatchedgreen.png) no-repeat;
}
a.tablatestviewed:hover {
	background-position: -150px;
	background: transparent url(images/tab/latestwatchedpurple.png) no-repeat;
}
a.tablatestviewedpurple {
	display: block;
	width: 150px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/latestwatchedpurple.png) no-repeat;
}
a.tablatestviewedpurple:hover {
	background-position: -150px;
	background: transparent url(images/tab/latestwatchedpurple.png) no-repeat;
}
a.tabmostviewed {
	display: block;
	width: 132px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/mostgreen.png) no-repeat;
}
a.tabmostviewed:hover {
	background-position: -132px;
	background: transparent url(images/tab/mostpurple.png) no-repeat;
}
a.tabmostviewedpurple {
	display: block;
	width: 132px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/mostpurple.png) no-repeat;
}
a.tabmostviewedpurple:hover {
	background-position: -132px;
	background: transparent url(images/tab/mostpurple.png) no-repeat;
}
a.tabtoprated {
	display: block;
	width: 120px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/topratedgreen.png) no-repeat;
}
a.tabtoprated:hover {
	background-position: -120px;
	background: transparent url(images/tab/topratedpurple.png) no-repeat;
}
a.tabtopratedpurple {
	display: block;
	width: 120px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/topratedpurple.png) no-repeat;
}
a.tabtopratedpurple:hover {
	background-position: -120px;
	background: transparent url(images/tab/topratedpurple.png) no-repeat;
}
a.tabfeatured {
	display: block;
	width: 118px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/featuredgreen.png) no-repeat;
}
a.tabfeatured:hover {
	background-position: -118px;
	background: transparent url(images/tab/featuredpurple.png) no-repeat;
}
a.tabfeaturedpurple {
	display: block;
	width: 118px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/featuredpurple.png) no-repeat;
}
a.tabfeaturedpurple:hover {
	background-position: -118px;
	background: transparent url(images/tab/featuredpurple.png) no-repeat;
}

a.tabfav {
	display: block;
	width: 120px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/favgreen.png) no-repeat;
}
a.tabfav:hover {
	background-position: -120px;
	background: transparent url(images/tab/favpurple.png) no-repeat;
}
a.tabfavpurple {
	display: block;
	width: 120px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/favpurple.png) no-repeat;
}
a.tabfavpurple:hover {
	background-position: -120px;
	background: transparent url(images/tab/favpurple.png) no-repeat;
}
a.tabadmin {
	display: block;
	width: 105px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/admingreen.png) no-repeat;
}
a.tabadmin:hover {
	background-position: -105px;
	background: transparent url(images/tab/adminpurple.png) no-repeat;
}
a.tabadminpurple {
	display: block;
	width: 105px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/adminpurple.png) no-repeat;
}
a.tabadminpurple:hover {
	background-position: -105px;
	background: transparent url(images/tab/adminpurple.png) no-repeat;
}
/* End Video Menu */

/* Start Profile */
a.tabprofile {
	display: block;
	width: 100px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/profilegreen.png) no-repeat;
}
a.tabprofile:hover {
	background-position: -100px;
	background: transparent url(images/tab/profilepurple.png) no-repeat;
}
a.tabprofilepurple {
	display: block;
	width: 100px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/profilepurple.png) no-repeat;
}
a.tabprofilepurple:hover {
	background-position: -100px;
	background: transparent url(images/tab/profilepurple.png) no-repeat;
}
a.tabgallery {
	display: block;
	width: 102px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/gallerygreen.png) no-repeat;
}
a.tabgallery:hover {
	background-position: -102px;
	background: transparent url(images/tab/gallerypurple.png) no-repeat;
}
a.tabgallerypurple {
	display: block;
	width: 102px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/gallerypurple.png) no-repeat;
}
a.tabgallerypurple:hover {
	background-position: -102px;
	background: transparent url(images/tab/gallerypurple.png) no-repeat;
}
a.tabblogs {
	display: block;
	width: 102px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/blogsgreen.png) no-repeat;
}
a.tabblogs:hover {
	background-position: -102px;
	background: transparent url(images/tab/blogspurple.png) no-repeat;
}
a.tabblogspurple {
	display: block;
	width: 102px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/blogspurple.png) no-repeat;
}
a.tabblogspurple:hover {
	background-position: -102px;
	background: transparent url(images/tab/blogspurple.png) no-repeat;
}
a.tabcomments {
	display: block;
	width: 125px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/commentsgreen.png) no-repeat;
}
a.tabcomments:hover {
	background-position: -125px;
	background: transparent url(images/tab/commentspurple.png) no-repeat;
}
a.tabcommentspurple {
	display: block;
	width: 125px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/commentspurple.png) no-repeat;
}
a.tabcommentspurple:hover {
	background-position: -125px;
	background: transparent url(images/tab/commentspurple.png) no-repeat;
}
a.tabfriends {
	display: block;
	width: 100px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/friendsgreen.png) no-repeat;
}
a.tabfriends:hover {
	background-position: -100px;
	background: transparent url(images/tab/friendspurple.png) no-repeat;
}
a.tabfriendspurple {
	display: block;
	width: 100px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/friendspurple.png) no-repeat;
}
a.tabfriendspurple:hover {
	background-position: -100px;
	background: transparent url(images/tab/friendspurple.png) no-repeat;
}
a.tabfavourites {
	display: block;
	width: 120px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/favoritesgreen.png) no-repeat;
}
a.tabfavourites:hover {
	background-position: -120px;
	background: transparent url(images/tab/favoritespurple.png) no-repeat;
}
a.tabfavouritespurple {
	display: block;
	width: 120px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/favoritespurple.png) no-repeat;
}
a.tabfavouritespurple:hover {
	background-position: -120px;
	background: transparent url(images/tab/favoritespurple.png) no-repeat;
}

a.tabwidgets {
    display: block;
    width: 120px;
    height: 25px;
    padding-left:5px;
    vertical-align: -10px;
background: transparent url(images/tab/widgetsgreen.png) no-repeat;
}
a.tabwidgets:hover {
    background-position: -120px;
    background: transparent url(images/tab/widgetspurple.png) no-repeat;
}
a.tabwidgetspurple {
    display: block;
    width: 120px;
    height: 25px;
    padding-left:5px;
    vertical-align: -10px;
background: transparent url(images/tab/widgetspurple.png) no-repeat;
}
a.tabwidgetspurple:hover {
    background-position: -120px;
    background: transparent url(images/tab/widgetspurple.png) no-repeat;
}
a.tabnetworkz {
	display: block;
	width: 120px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/networkzgreen.gif) no-repeat;
}
a.tabnetworkz:hover {
	background-position: -120px;
	background: transparent url(images/tab/networkzpurple.gif) no-repeat;
}
a.tabnetworkzpurple {
	display: block;
	width: 120px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/networkzpurple.gif) no-repeat;
}
a.tabnetworkzpurple:hover {
	background-position: -120px;
	background: transparent url(images/tab/networkzpurple.gif) no-repeat;
}

/* End Profile */

/* Start Polls */
a.tab-pollmain {
	outline-style: none; -moz-outline-style:none;
    display: block;
    height: 20px;
    background: transparent url(/file/style/kerchoonz/greentab.png) no-repeat;
}
a.tab-pollmain:hover, a.tab-pollmain-hover {
	outline-style: none; -moz-outline-style:none;
    display: block;
    height: 20px;
    background: transparent url(/file/style/kerchoonz/purpletab.png) no-repeat;
}

a.tab-polldesign {
	outline-style: none; -moz-outline-style:none;
    display: block;
    height: 20px;
    background: transparent url(/file/style/kerchoonz/greentab.png) no-repeat;
}
a.tab-polldesign:hover, a.tab-polldesign-hover {
	outline-style: none; -moz-outline-style:none;
    display: block;
    height: 20px;
    background: transparent url(/file/style/kerchoonz/purpletab.png) no-repeat;
}

a.tab-pollsett {
	outline-style: none; -moz-outline-style:none;
    display: block;
    height: 20px;
    background: transparent url(/file/style/kerchoonz/greentab.png) no-repeat;
}
a.tab-pollsett:hover, a.tab-pollsett-hover {
	outline-style: none; -moz-outline-style:none;
    display: block;
    height: 20px;
    background: transparent url(/file/style/kerchoonz/purpletab.png) no-repeat;
}
/*
a.tab-pollcontent{
    display: block;
    width: 120px;
    height: 25px;
    padding-left:5px;
    vertical-align: -10px;
background: transparent url(images/tab/widgetspurple.jpg) no-repeat;
}
a.tab-pollcontent:hover {
    background-position: -120px;
    background: transparent url(images/tab/widgetspurple.jpg) no-repeat;
}
*/
/* End Polls */
/* Start Event */

a.tabeventmain {
	display: block;
	width: 90px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/events_grn.png) no-repeat;
}
a.tabeventmain:hover {
	background-position: -90px;
	background: transparent url(images/tab/events_purp.png) no-repeat;
}
a.tabeventmainpurple {
	display: block;
	width: 90px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/events_purp.png) no-repeat;
}
a.tabeventmainpurple:hover {
	background-position: -90px;
	background: transparent url(images/tab/events_purp.png) no-repeat;
}
a.tabeventadd {
	display: block;
	width: 120px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/add_event_grn.png) no-repeat;
}
a.tabeventadd:hover {
	background-position: -120px;
	background: transparent url(images/tab/add_event_purp.png) no-repeat;
}
a.tabeventaddpurple {
	display: block;
	width: 120px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/add_event_purp.png) no-repeat;
}
a.tabeventaddpurple:hover {
	background-position: -120px;
	background: transparent url(images/tab/add_event_purp.png) no-repeat;
}
a.tabeventcalendar {
	display: block;
	width: 120px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/calendar_grn.png) no-repeat;
}
a.tabeventcalendar:hover {
	background-position: -120px;
	background: transparent url(images/tab/calendar_purp.png) no-repeat;
}
a.tabeventcalendarpurple {
	display: block;
	width: 120px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/calendar_purp.png) no-repeat;
}
a.tabeventcalendarpurple:hover {
	background-position: -120px;
	background: transparent url(images/tab/calendar_purp.png) no-repeat;
}
/* End Event */
/* Start Talk */

a.tabforum {
	display: block;
	width: 95px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/forumgreen.png) no-repeat;
}
a.tabforum:hover {
	background-position: -95px;
	background: transparent url(images/tab/forumpurple.png) no-repeat;
}
a.tabforumpurple {
	display: block;
	width: 95px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/forumpurple.png) no-repeat;
}
a.tabforumpurple:hover {
	background-position: -95px;
	background: transparent url(images/tab/forumpurple.png) no-repeat;
}
a.tabblog {
	display: block;
	width: 100px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/blogsgreen.png) no-repeat;
}
a.tabblog:hover {
	background-position: -100px;
	background: transparent url(images/tab/blogspurple.png) no-repeat;
}
a.tabblogpurple {
	display: block;
	width: 100px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/blogspurple.png) no-repeat;
}
a.tabblogpurple:hover {
	background-position: -100px;
	background: transparent url(images/tab/blogspurple.png) no-repeat;
}
a.tabdig {
	display: block;
	width: 100px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/kerdigzgreen.gif) no-repeat;
}
a.tabdig:hover {
	background-position: -110px;
	background: transparent url(images/tab/kerdigzpurple.gif) no-repeat;
}
a.tabdigpurple {
	display: block;
	width: 100px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/kerdigzpurple.gif) no-repeat;
}
a.tabdigpurple:hover {
	background-position: -110px;
	background: transparent url(images/tab/kerdigzpurple.gif) no-repeat;
}
a.tabgroups {
	display: block;
	width: 95px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/groupsgreen.png) no-repeat;
}
a.tabgroups:hover {
	background-position: -95px;
	background: transparent url(images/tab/groupspurple.png) no-repeat;
}
a.tabgroupspurple {
	display: block;
	width: 95px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/groupspurple.png) no-repeat;
}
a.tabgroupspurple:hover {
	background-position: -95px;
	background: transparent url(images/tab/groupspurple.png) no-repeat;
}
a.tabgroup {
	display: block;
	width: 95px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/groupsgreen.gif) no-repeat;
}
a.tabgroup:hover {
	background-position: -95px;
	background: transparent url(images/tab/groupspurple.gif) no-repeat;
}
a.tabgrouppurple {
	display: block;
	width: 95px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/groupspurple.gif) no-repeat;
}
a.tabgrouppurple:hover {
	background-position: -95px;
	background: transparent url(images/tab/groupspurple.gif) no-repeat;
}
/* End Talk */

/* Start FUN */

a.tabgames {
	display: block;
	width: 125px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/gametowngreen.png) no-repeat;
}
a.tabgames:hover {
	background-position: -125px;
	background: transparent url(images/tab/gametownpurple.png) no-repeat;
}
a.tabgamespurple {
	display: block;
	width: 125px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/gametownpurple.png) no-repeat;
}
a.tabgamespurple:hover {
	background-position: -125px;
	background: transparent url(images/tab/gametownpurple.png) no-repeat;
}
a.tabgifts {
	display: block;
	width: 120px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/kerblingzgreen.png) no-repeat;
}
a.tabgifts:hover {
	background-position: -120px;
	background: transparent url(images/tab/kerblingzpurple.png) no-repeat;
}
a.tabgiftspurple {
	display: block;
	width: 120px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/kerblingzpurple.png) no-repeat;
}
a.tabgiftspurple:hover {
	background-position: -120px;
	background: transparent url(images/tab/kerblingzpurple.png) no-repeat;
}
a.tabschools {
	display: block;
	width: 100px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/schoolsgreen.png) no-repeat;
}
a.tabschools:hover {
	background-position: -100px;
	background: transparent url(images/tab/schoolspurple.png) no-repeat;
}
a.tabschoolspurple {
	display: block;
	width: 100px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/schoolspurple.png) no-repeat;
}
a.tabschoolspurple:hover {
	background-position: -100px;
	background: transparent url(images/tab/schoolspurple.png) no-repeat;
}
a.tabquiz {
	display: block;
	width: 100px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/quizzesgreen.png) no-repeat;
}
a.tabquiz:hover {
	background-position: -100px;
	background: transparent url(images/tab/quizzespurple.png) no-repeat;
}
a.tabquizpurple {
	display: block;
	width: 100px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/quizzespurple.png) no-repeat;
}
a.tabquizpurple:hover {
	background-position: -100px;
	background: transparent url(images/tab/quizzespurple.png) no-repeat;
}
a.tabpoll {
	display: block;
	width: 100px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/pollsgreen.png) no-repeat;
}
a.tabpoll:hover {
	background-position: -100px;
	background: transparent url(images/tab/pollspurple.png) no-repeat;
}
a.tabpollpurple {
	display: block;
	width: 100px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/pollspurple.png) no-repeat;
}
a.tabpollpurple:hover {
	background-position: -100px;
	background: transparent url(images/tab/pollspurple.png) no-repeat;
}
a.tabmsn {
	display: block;
	width: 100px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/pollsgreen.png) no-repeat;
}
a.tabmsn:hover {
	background-position: -100px;
	background: transparent url(images/tab/pollspurple.png) no-repeat;
}
a.tabmsnpurple {
	display: block;
	width: 100px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/pollspurple.png) no-repeat;
}
a.tabmsnpurple:hover {
	background-position: -100px;
	background: transparent url(images/tab/pollspurple.png) no-repeat;
}
/* End FUN */

/* Start Biz */

a.tablisting {
	display: block;
	width: 125px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/classifiedsgreen.png) no-repeat;
}
a.tablisting:hover {
	background-position: -125px;
	background: transparent url(images/tab/classifiedspurple.png) no-repeat;
}
a.tabbulletin {
	display: block;
	width: 120px;
	height: 25px;
	padding-left:5px;
	vertical-align:-10px;
	background: transparent url(images/tab/directorygreen.png) no-repeat;
}
a.tabbulletin:hover {
	background-position: -120px;
	background: transparent url(images/tab/directorypurple.png) no-repeat;
}
/* End Biz */
/* Start Groups */

a.tabgroups {
	display: block;
	width: 150px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/groups_home_grn.png) no-repeat;
}
a.tabgroups:hover {
	background-position: -150px;
	background: transparent url(images/tab/groups_home_purp.png) no-repeat;
}
a.tabgroupspurple {
	display: block;
	width: 150px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/groups_home_purp.png) no-repeat;
}
a.tabgroupspurple:hover {
	background-position: -150px;
	background: transparent url(images/tab/groups_home_purp.png) no-repeat;
}
a.tabmygroups {
	display: block;
	width: 125px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/my_groups_grn.png) no-repeat;
}
a.tabmygroups:hover {
	background-position: -125px;
	background: transparent url(images/tab/my_groups_purp.png) no-repeat;
}
a.tabmygroupspurple {
	display: block;
	width: 125px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/my_groups_purp.png) no-repeat;
}
a.tabmygroupspurple:hover {
	background-position: -125px;
	background: transparent url(images/tab/my_groups_purp.png) no-repeat;
}
a.tabgroupedit {
	display: block;
	width: 160px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/create_group_grn.png) no-repeat;
}
a.tabgroupedit:hover {
	background-position: -160px;
	background: transparent url(images/tab/create_group_purp.png) no-repeat;
}
a.tabgroupeditpurple {
	display: block;
	width: 160px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/create_group_purp.png) no-repeat;
}
a.tabgroupeditpurple:hover {
	background-position: -160px;
	background: transparent url(images/tab/create_group_purp.png) no-repeat;
}
/* End Groups */

/* Start Blogs */

a.tabblogs {
	display: block;
	width: 100px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/blogsgreen.png) no-repeat;
}
a.tabblogs:hover {
	background-position: -100px;
	background: transparent url(images/tab/blogspurple.png) no-repeat;
}
a.tabblogswrite {
	display: block;
	width: 120px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/write-blog_grn.png) no-repeat;
}
a.tabblogswrite:hover {
	background-position: -120px;
	background: transparent url(images/tab/write-blog_purp.png) no-repeat;
}
a.tabblogswritepurple {
	display: block;
	width: 120px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/write-blog_purp.png) no-repeat;
}
a.tabblogswritepurple:hover {
	background-position: -120px;
	background: transparent url(images/tab/write-blog_purp.png) no-repeat;
}
a.tabblogsedit {
	display: block;
	width: 120px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/edit-blog_grn.png) no-repeat;
}
a.tabblogsedit:hover {
	background-position: -160px;
	background: transparent url(images/tab/edit-blog_purp.png) no-repeat;
}
a.tabblogseditpurple {
	display: block;
	width: 120px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/edit-blog_purp.png) no-repeat;
}
a.tabblogseditpurple:hover {
	background-position: -160px;
	background: transparent url(images/tab/edit-blog_purp.png) no-repeat;
}
a.tabblogscatwiselist {
	display: block;
	width: 160px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/blogshomegreen.png) no-repeat;
}
a.tabblogscatwiselist:hover {
	background-position: -160px;
	background: transparent url(images/tab/blogshomepurple.png) no-repeat;
}
a.tabblogscatwiselistpurple {
	display: block;
	width: 160px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/blogshomepurple.png) no-repeat;
}
a.tabblogscatwiselistpurple:hover {
	background-position: -160px;
	background: transparent url(images/tab/blogshomepurple.png) no-repeat;
}
/* End Blogs */
/* Start Music */

a.tabmusic {
	display: block;
	width: 80px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/main_grn.png) no-repeat;
}
a.tabmusic:hover {
	background-position: -80px;
	background: transparent url(images/tab/main_purp.png) no-repeat;
}
a.tabmusicpurple {
	display: block;
	width: 80px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/main_purp.png) no-repeat;
}
a.tabmusicpurple:hover {
	background-position: -80px;
	background: transparent url(images/tab/main_purp.png) no-repeat;
}
a.tabmusicupload {
	display: block;
	width: 90px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/uploadgreen.gif) no-repeat;
}
a.tabmusicupload:hover {
	background-position: -90px;
	background: transparent url(images/tab/uploadpurple.gif) no-repeat;
}
a.tabmusicuploadpurple {
	display: block;
	width: 90px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/uploadpurple.gif) no-repeat;
}
a.tabmusicuploadurple:hover {
	background-position: -90px;
	background: transparent url(images/tab/uploadpurple.gif) no-repeat;
}
a.tabmusicedit {
	display: block;
	width: 90px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/editgreen.gif) no-repeat;
}
a.tabmusicedit:hover {
	background-position: -90px;
	background: transparent url(images/tab/editpurple.gif) no-repeat;
}
a.tabmusiceditpurple {
	display: block;
	width: 90px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/editpurple.gif) no-repeat;
}
a.tabmusiceditpurple:hover {
	background-position: -90px;
	background: transparent url(images/tab/editpurple.gif) no-repeat;
}
a.tabmusicfavorite {
	display: block;
	width: 118px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/favouritesgreen.gif) no-repeat;
}
a.tabmusicfavorite:hover {
	background-position: -118px;
	background: transparent url(images/tab/favouritespurple.gif) no-repeat;
}
a.tabmusicfavoritepurple {
	display: block;
	width: 118px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/favouritespurple.gif) no-repeat;
}
a.tabmusicfavoritepurple:hover {
	background-position: -118px;
	background: transparent url(images/tab/favouritespurple.gif) no-repeat;
}
a.tabmusicshared {
	display: block;
	width: 120px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/playlistsgreen.gif) no-repeat;
}
a.tabmusicshared:hover {
	background-position: -120px;
	background: transparent url(images/tab/playlistspurple.gif) no-repeat;
}
a.tabmusicsharedpurple {
	display: block;
	width: 120px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/playlistspurple.gif) no-repeat;
}
a.tabmusicsharedpurple:hover {
	background-position: -120px;
	background: transparent url(images/tab/playlistspurple.gif) no-repeat;
}

/* End Blogs */
/* Start Quiz */
a.tabquizzes {
	display: block;
	width: 95px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/quizzesgreen.gif) no-repeat;
}
a.tabquizzes:hover {
	background-position: -160px;
	background: transparent url(images/tab/quizzespurple.gif) no-repeat;
}
a.tabquizzespurple {
	display: block;
	width: 95px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/quizzespurple.gif) no-repeat;
}
a.tabquizzespurple:hover {
	background-position: -160px;
	background: transparent url(images/tab/quizzespurple.gif) no-repeat;
}

a.tabquizzescreate {
	display: block;
	width: 160px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/createquizgreen.gif) no-repeat;
}
a.tabquizzescreate:hover {
	background-position: -160px;
	background: transparent url(images/tab/createquizpurple.gif) no-repeat;
}
a.tabquizzespurplecreate {
	display: block;
	width: 160px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/createquizpurple.gif) no-repeat;
}
a.tabquizzespurplecreate:hover {
	background-position: -160px;
	background: transparent url(images/tab/createquizpurple.gif) no-repeat;
}

a.tabmyquizzes {
	display: block;
	width: 150px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/myquizzesgreen.gif) no-repeat;
}
a.tabmyquizzes:hover {
	background-position: -160px;
	background: transparent url(images/tab/myquizzespurple.gif) no-repeat;
}
a.tabmyquizzespurple {
	display: block;
	width: 150px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/myquizzespurple.gif) no-repeat;
}
a.tabmyquizzespurple:hover {
	background-position: -160px;
	background: transparent url(images/tab/myquizzespurple.gif) no-repeat;
}
/* End Quiz */

/* Start Poll */
a.tabpoll {
	display: block;
	width: 80px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/pollsgreen.gif) no-repeat;
}
a.tabpoll:hover {
	background-position: -160px;
	background: transparent url(images/tab/pollspurple.gif) no-repeat;
}
a.tabpollpurple {
	display: block;
	width: 80px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/pollspurple.gif) no-repeat;
}
a.tabpollpurple:hover {
	background-position: -160px;
	background: transparent url(images/tab/pollspurple.gif) no-repeat;
}

a.tabpollcreate {
	display: block;
	width: 160px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/createpollgreen.gif) no-repeat;
}
a.tabpollcreate:hover {
	background-position: -160px;
	background: transparent url(images/tab/createpollpurple.gif) no-repeat;
}
a.tabpollpurplecreate {
	display: block;
	width: 160px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/createpollpurple.gif) no-repeat;
}
a.tabpollpurplecreate:hover {
	background-position: -160px;
	background: transparent url(images/tab/createpollpurple.gif) no-repeat;
}

a.tabmypoll {
	display: block;
	width: 150px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/mypollsgreen.gif) no-repeat;
}
a.tabmypoll:hover {
	background-position: -160px;
	background: transparent url(images/tab/mypollspurple.gif) no-repeat;
}
a.tabmypollpurple {
	display: block;
	width: 150px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/mypollspurple.gif) no-repeat;
}
a.tabmypollpurple:hover {
	background-position: -160px;
	background: transparent url(images/tab/mypollspurple.gif) no-repeat;
}
/* End Quiz */
/* Browse */
a.taballmembers {
	display: block;
	width: 128px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/allmembersgreen.png) no-repeat;
}
a.taballmembers:hover {
	background-position: -160px;
	background: transparent url(images/tab/allmemberspurple.png) no-repeat;
}
a.taballmemberspurple {
	display: block;
	width: 128px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/allmemberspurple.png) no-repeat;
}
a.taballmemberspurple:hover {
	background-position: -160px 0;
	background: transparent url(images/tab/allmemberspurple.png) no-repeat;
}

a.tabnewmembers {
	display: block;
	width: 135px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
	background: transparent url(images/tab/newmembersgreen.png) no-repeat;
}
a.tabnewmembers:hover {
	background-position: -160px 0;
	background: transparent url(images/tab/newmemberspurple.png) no-repeat;
}
a.tabnewmemberspurple {
	display: block;
	width: 135px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
	background: transparent url(images/tab/newmemberspurple.png) no-repeat;
}
a.tabnewmemberspurple:hover {
	background-position: -160px 0;
	background: transparent url(images/tab/newmemberspurple.png) no-repeat;
}

a.tabupdatedprofile {
	display: block;
	width: 164px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
	background: transparent url(images/tab/updatedprofilesgreen.png) no-repeat;
}
a.tabupdatedprofile:hover {
	background-position: -160px 0;
	background: transparent url(images/tab/updatedprofilepurple.png) no-repeat;
}
a.tabupdatedprofilepurple {
	display: block;
	width: 164px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
	background: transparent url(images/tab/updatedprofilepurple.png) no-repeat;
}
a.tabupdatedprofilepurple:hover {
	background-position: -160px 0;
	background: transparent url(images/tab/updatedprofilepurple.png) no-repeat;
}

a.tabfeaturedmembers {
	display: block;
	width: 170px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
	background: transparent url(images/tab/featuredmembersgreen.png) no-repeat;
}
a.tabfeaturedmembers:hover {
	background-position: -160px 0;
	background: transparent url(images/tab/featuredmemberspurple.png) no-repeat;
}
a.tabfeaturedmemberspurple {
	display: block;
	width: 170px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
	background: transparent url(images/tab/featuredmemberspurple.png) no-repeat;
}
a.tabfeaturedmemberspurple:hover {
	background-position: -160px 0;
	background: transparent url(images/tab/featuredmemberspurple.png) no-repeat;
}

a.tabwhosonline {
	display: block;
	width: 170px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
	background: transparent url(images/tab/whosonlinegreen.png) no-repeat;
}
a.tabwhosonline:hover {
	background-position: -160px 0;
	background: transparent url(images/tab/whosonlinepurple.png) no-repeat;
}
a.tabwhosonlinepurple {
	display: block;
	width: 170px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
	background: transparent url(images/tab/whosonlinepurple.png) no-repeat;
}
a.tabwhosonlinepurple:hover {
	background-position: -160px 0;
	background: transparent url(images/tab/whosonlinepurple.png) no-repeat;
}
/* End Quiz */

/*Account Page*/
a.tabhome {
	display: block;
	width: 75px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
	background: transparent url(images/tab/homegreen.gif) no-repeat;
}
a.tabhome:hover {
	background-position: -75px 0;
	background: transparent url(images/tab/homepurple.gif) no-repeat;
}
a.tabhomepurple {
	display: block;
	width: 75px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
	background: transparent url(images/tab/homepurple.gif) no-repeat;
}
a.tabhome:hover {
	background-position: -75px 0;
	background: transparent url(images/tab/homepurple.gif) no-repeat;
}
a.tabprofile {
	display: block;
	width: 100px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
	background: transparent url(images/tab/profilegreen.gif) no-repeat;
}
a.tabprofile:hover {
	background-position: -100px 0;
	background: transparent url(images/tab/profilepurple.gif) no-repeat;
}
a.tabprofilepurple {
	display: block;
	width: 100px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
	background: transparent url(images/tab/profilepurple.gif) no-repeat;
}
a.tabprofilepurple:hover {
	background-position: -100px 0;
	background: transparent url(images/tab/profilepurple.gif) no-repeat;
}

/* End Account Page */

/* KTV */

a.tabktv {
	display: block;
	width: 100px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
	background: transparent url(images/tab/ktvgreen.gif) no-repeat;
}
a.tabktv:hover {
	background-position: -100px 0;
	background: transparent url(images/tab/ktvpurple.gif) no-repeat;
}
a.tabktvpurple {
	display: block;
	width: 100px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
	background: transparent url(images/tab/ktvpurple.gif) no-repeat;
}
a.tabktvpurple:hover {
	background-position: -100px 0;
	background: transparent url(images/tab/ktvpurple.gif) no-repeat;
}

/* End KTV */


/* Radio */

a.tabradio {
	display: block;
	width: 80px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
	background: transparent url(images/tab/radiogreen.gif) no-repeat;
}
a.tabradio:hover {
	background-position: -80px 0;
	background: transparent url(images/tab/radiopurple.gif) no-repeat;
}
a.tabradiopurple {
	display: block;
	width: 80px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
	background: transparent url(images/tab/radiopurple.gif) no-repeat;
}
a.tabradiopurple:hover {
	background-position: -80px 0;
	background: transparent url(images/tab/radiopurple.gif) no-repeat;
}

/* End Radio */

/* PollTabs */

a.tabpollcontent {
	display: block;
	width: 80px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
	background: transparent url(images/tab/pollcontent_green.png) no-repeat;
}
a.tabpollcontent:hover {
	background-position: -80px 0;
	background: transparent url(images/tab/pollcontent_green.png) no-repeat;
}
a.tabpollcontentpurple {
	display: block;
	width: 80px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
	background: transparent url(images/tab/pollcontent_purple.png) no-repeat;
}
a.tabpollcontentpurple:hover {
	background-position: -80px 0;
	background: transparent url(images/tab/pollcontent_purple.png) no-repeat;
}

a.tabpollappearance {
	display: block;
	width: 80px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
	background: transparent url(images/tab/pollcontent_green.png) no-repeat;
}
a.tabpollappearance:hover {
	background-position: -80px 0;
	background: transparent url(images/tab/pollcontent_green.png) no-repeat;
}
a.tabpollappearancepurple {
	display: block;
	width: 80px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
	background: transparent url(images/tab/pollcontent_purple.png) no-repeat;
}
a.tabpollappearancepurple:hover {
	background-position: -80px 0;
	background: transparent url(images/tab/pollcontent_purple.png) no-repeat;
}

/* End Poll */

/* Group Tabs */

a.tabgroups {
	display: block;
	width: 80px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
	background: transparent url(images/tab/pollcontent_green.png) no-repeat;
}
a.tabgroups:hover {
	background-position: -80px 0;
	background: transparent url(images/tab/pollcontent_green.png) no-repeat;
}
a.tabgroupspurple {
	display: block;
	width: 80px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
	background: transparent url(images/tab/pollcontent_purple.png) no-repeat;
}
a.tabgroupspurple:hover {
	background-position: -80px 0;
	background: transparent url(images/tab/pollcontent_purple.png) no-repeat;
}

a.tabgroupcalendar {
	display: block;
	width: 80px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
	background: transparent url(images/tab/pollcontent_green.png) no-repeat;
}
a.tabgroupcalendar:hover {
	background-position: -80px 0;
	background: transparent url(images/tab/pollcontent_green.png) no-repeat;
}
a.tabgroupcalendarpurple {
	display: block;
	width: 80px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
	background: transparent url(images/tab/pollcontent_purple.png) no-repeat;
}
a.tabgroupcalendarpurple:hover {
	background-position: -80px 0;
	background: transparent url(images/tab/pollcontent_purple.png) no-repeat;
}

/* End Poll */

/* Twitter */

a.tabtwitterfollowing {
	display: block;
	width: 120px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/following_green.png) no-repeat;
}
a.tabtwitterfollowing:hover {
	background-position: -120px;
	background: transparent url(images/tab/following_purple.png) no-repeat;
}
a.tabtwitterfollowingpurple {
	display: block;
	width: 120px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/following_purple.png) no-repeat;
}
a.tabtwitterfollowingpurple:hover {
	background-position: -120px;
	background: transparent url(images/tab/following_purple.png) no-repeat;
}

a.tabtwitterfollowers {
	display: block;
	width: 120px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/followers_green.png) no-repeat;
}
a.tabtwitterfollowers:hover {
	background-position: -120px;
	background: transparent url(images/tab/followers_purple.png) no-repeat;
}
a.tabtwitterfollowerspurple {
	display: block;
	width: 120px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/followers_purple.png) no-repeat;
}
a.tabtwitterfollowerspurple:hover {
	background-position: -120px;
	background: transparent url(images/tab/followers_purple.png) no-repeat;
}

a.tabtwitterupdates {
	display: block;
	width: 100px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/updates_green.png) no-repeat;
}
a.tabtwitterupdates:hover {
	background-position: -100px;
	background: transparent url(images/tab/updates_purple.png) no-repeat;
}
a.tabtwitterupdatespurple {
	display: block;
	width: 100px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/updates_purple.png) no-repeat;
}
a.tabtwitterupdatespurple:hover {
	background-position: -100px;
	background: transparent url(images/tab/updates_purple.png) no-repeat;
}

a.tabtwitterreplies {
	display: block;
	width: 120px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/replies_green.png) no-repeat;
}
a.tabtwitterreplies:hover {
	background-position: -120px;
	background: transparent url(images/tab/replies_purple.png) no-repeat;
}
a.tabtwitterrepliespurple {
	display: block;
	width: 120px;
	height: 25px;
	padding-left:5px;
	vertical-align: -10px;
background: transparent url(images/tab/replies_purple.png) no-repeat;
}
a.tabtwitterrepliespurple:hover {
	background-position: -120px;
	background: transparent url(images/tab/replies_purple.png) no-repeat;
}

/* End Twitter */

 /* End of Brad Crump's  Tabs */
