ul.tabs	{
	float: left;
	font-family: 'Changa One', sans-serif;
	height: 54px;
	list-style: none;
	margin: 0px 0 0 0 !important;
	padding: 0;
	width: 100%px;
	}
ul.tabs li	{
	background: none;
	float: left;
	list-style-image: none !important;
	margin: 0 !important;
	padding: 0 0 0 0px;
	padding: 0;
	}
ul.tabs a	{
	background: url(../images/shared/tab_off.png) repeat-x;
	color: #fff;
	display: block;
	float: left;
	font-size: 22px;
	height: 36px;
	line-height: 16px;
	margin: 0px 0px 0 0;
	padding: 18px 0 0 0;
	position: relative;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	top: 1px;
	}
ul.tabs a.tab-pub	{
	margin: 0px 1px 0 0;
	width: 102px;
	}
ul.tabs a.tab-beers	{
	margin: 0px 1px 0 0;
	width: 110px;
	}
ul.tabs a.tab-events	{
	margin: 0px 1px 0 0;
	width: 120px;
	}
ul.tabs a.tab-breweries	{
	margin: 0px 1px 0 0;
	width: 162px;
	}
ul.tabs a.tab-beerbingo	{
	 
	width: 162px;
	 
	height: 40px;
	padding: 14px 0 0 0;
	}

ul.tabs a.tab-beerbingo span	{
	font-family: arial;
	font-size: 11px;
	line-height: 22px;
	padding-left: 4px;
	vertical-align: text-top;
	}

ul.tabs a.tab-beerbingo-1	{
	width: 162px;
	margin-right: 1px;
	height: 38px;
	padding: 16px 0 0 0;
 
	}
ul.tabs a.tab-beerbingo-1 span	{
	font-family: arial;
	font-size: 11px;
	line-height: 22px;
	padding-left: 4px;
	vertical-align: text-top;
	}
	
	

ul.tabs a.tab-beerbingo-2	{
width: 174px;
		height: 48px;
	margin: 0 1px 0 0;
	padding: 6px 0 0 0; 
	}
ul.tabs a.tab-beerbingo-2 span	{
	font-family: arial;
	font-size: 11px;
	line-height: 22px;
	padding-left: 4px;
	vertical-align: text-top;
	}
	
	

ul.tabs a.tab-beerbingo-3	{
width:210px;
height: 48px;
	padding: 6px 0 0 0;
	margin: 0 1px 0 0;
	}
ul.tabs a.tab-beerbingo-3 span	{
	font-family: arial;
	font-size: 11px;
	line-height: 22px;
	padding-left: 4px;
	vertical-align: text-top;
	}	
	
	

ul.tabs a.tab-beerbingo-4	{
width: 135px;
height: 45px;
	padding: 9px 0 0 0;
	margin: 0 1px 0 0;
	}
ul.tabs a.tab-beerbingo-4 span	{
	font-family: arial;
	font-size: 11px;
	line-height: 22px;
	padding-left: 4px;
	vertical-align: text-top;
	}	
	
	
	

ul.tabs a.tab-beerbingo-5	{
width: 115px;
	height: 45px;
	padding: 9px 0 0 0;
	margin: 0 1px 0 0;
	}
ul.tabs a.tab-beerbingo-5 span	{
	font-family: arial;
	font-size: 11px;
	line-height: 22px;
	padding-left: 4px;
	vertical-align: text-top;
	}	
	
	
	
	
	
	
	
	
	
	
	
	
ul.tabs a:active	{
	outline: none;
	}
ul.tabs a:hover	{
	color: #464646;
	}
ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a	{
	background: #fff;
	color: #464646 !important;
	color: #464646;
	cursor: default !important;
	}
div.panes div.pane	{
	display: none;
	}
a	{
	outline: none;
	}
:focus	{
	moz-outline-style: none;
	}
ul.tabs a.tab-myaccount-1	{
	height: 45px;
	padding: 9px 0 0 0;
	margin: 0 1px 0 0;
	
	width: 150px;
	}
ul.tabs a.tab-myaccount-2	{
	margin: 0 1px 0 0;
	width: 174px;
	}
ul.tabs a.tab-myaccount-3	{
	margin: 0 1px 0 0;
	width: 162px;
	}
ul.tabs a.tab-myaccount-4	{
		height: 45px;
	padding: 9px 0 0 0;
	margin: 0 1px 0 0;
	width: 195px;
	}
ul.tabs a.tab-myaccount-5	{
	height: 45px;
	padding: 9px 20px 0 0;
	margin: 0 1px 0 0;
	width: 175px;
	}
ul.tabs a.tab-myaccount-3 span	{
	font-family: arial;
	font-size: 11px;
	line-height: 22px;
	padding-left: 4px;
	vertical-align: text-top;
	}
#friend-count	{
	font-size: 12px;
	left: 480px;
	position: absolute;
	top: 18px;
	z-index: 88;
	}
#friend-count td	{
	background: url(../images/myaccount/friend_round_right.png) right no-repeat;
	color: #fff;
	padding: 0 7px 0 0;
	}
#friend-count th	{
	background: url(../images/myaccount/friend_round_left.png) no-repeat 0px 0px;
	color: #fff;
	width: 8px;
	}
ul.tabs a.detail-tab-1	{
	height: 43px;
	margin: 0px 1px 0 0;
	padding: 10px 0 0 0;
	width: 162px;
	}
ul.tabs a.detail-tab-2	{
	height: 43px;
	margin: 0px 1px 0 0;
	padding: 10px 0 0 0;
	width: 182px;
	}
ul.tabs a.detail-tab-3	{
	margin: 0px 1px 0 0;
	width: 182px;
	}
ul.tabs a.detail-tab-4	{
	height: 43px;
	margin: 0px 1px 0 0;
	padding: 10px 0 0 0;
	width: 182px;
	}
ul.tabs a.detail-tab-5	{
	margin: 0px 1px 0 0;
	width: 182px;
	}
#searchpage-area ul.tabs a	{
	background: url(../images/shared/tab_off.png) repeat-x;
	color: #fff;
	display: block;
	float: left;
	font-size: 22px;
	height: 46px;
	line-height: 18px;
	margin: 0px 1px 0 0;
	padding: 8px 20px 0 20px;
	position: relative;
	text-align: center;
	text-decoration: none;
	top: 1px;
	}
#searchpage-area ul.tabs	{
	float: left;
	font-family: 'Changa One', sans-serif;
	height: 54px;
	list-style: none;
	margin: 20px 0 0 0 !important;
	padding: 0;
	width: 860px;
	}
#searchpage-area ul.tabs a	span	{
	color: #974531;
	font-family: arial;
	font-size: 14px;
	line-height: 14px;
	}
#searchpage-area ul.tabs a:active	{
	outline: none;
	}
#searchpage-area ul.tabs a:hover	{
	color: #464646;
	}
#searchpage-area ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a	{
	background: #fff;
	color: #464646 !important;
	color: #464646;
	cursor: default !important;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	ul.tabs-off	{
	 
	float: left;
	font-family: 'Changa One', sans-serif;
	height: 54px;
	list-style: none;
	margin: 0px 0 0 0 !important;
	padding: 0;
	width: 100%px;
	}
ul.tabs-off li	{
	background: none;
	float: left;
	list-style-image: none !important;
	margin: 0 !important;
	padding: 0 0 0 0px;
	padding: 0;
	}
ul.tabs-off a	{
	background: url(../images/shared/tab_off.png) repeat-x;
	color: #fff;
	display: block;
	float: left;
	font-size: 22px;
	height: 40px;
	line-height: 20px;
	margin: 0px 0px 0 0;
	padding: 14px 0 0 0;
	position: relative;
	text-align: center;
	text-transform: uppercase;
	text-decoration: none;
	top: 1px;
	}
		ul.tabs-off a.detail-tab-1	{
	margin: 0px 1px 0 0;
	height: 49px;
	width: 162px;padding:5px 0 0 0;
	}
	ul.tabs-off a.detail-tab-2{
	margin: 0px 1px 0 0;
	height: 49px;
	width: 182px;padding:5px 0 0 0;
	}
	ul.tabs-off a.detail-tab-3	{
	margin: 0px 1px 0 0;
	width: 182px;
	}
	ul.tabs-off a.detail-tab-4	{
	margin: 0px 1px 0 0;
	height: 49px;
	width: 182px;padding:5px 0 0 0;
	}
	ul.tabs-off a.detail-tab-5	{
	margin: 0px 1px 0 0;
	width: 182px;
	
	}
	
	
	
	ul.tabs-off a:active	{
	outline: none;
	}
ul.tabs-off a:hover	{
	color: #464646;
	}
ul.tabs-off a.current, ul.tabs-off a.current:hover, ul.tabs-off li.current a	{
	background: #fff;
	color: #464646 !important;
	color: #464646;
	cursor: default !important;
	}
	
	
	
	
	
	
ul.tabs a.tab-xpub {
 height: 35px;
 margin: 0px 1px 0 0;
 padding: 18px 0 0 0;
 width: 162px;
 }
ul.tabs a.tab-xpub-wrap {
 height: 42px;
 margin: 0px 1px 0 0;
 padding: 11px 0 0 0;
 width: 162px;
 }
ul.tabs a.tab-xpub-wrap2 {
 height: 42px;
 margin: 0px 0 0 0;
 padding: 11px 0 0 0;
 width: 165px;
 }
 
ul.tabs a.tab-beerbingo-6 {
width: 179px;
margin-right: 0px;
height: 38px;
padding: 16px 0 0 0;
}

ul.tabs a.tab-achieve-1  {
                height: 48px;
                margin-right: 1px;
                padding: 16px 0 0 10px;
                width: 160px;
                }

ul.tabs a.tab-achieve-1 span       {
                font-family: arial;
                font-size: 11px;
                line-height: 22px;
                padding-left: 4px;
                vertical-align: text-top;
                }

ul.tabs a.tab-achieve-2  {
                height: 48px;
                margin: 0 1px 0 0;
                padding: 9px 0 0 0;
                width: 125px;
                }

ul.tabs a.tab-achieve-2 span       {
                font-family: arial;
                font-size: 11px;
                line-height: 22px;
                padding-left: 4px;
                vertical-align: text-top;
                }

ul.tabs a.tab-achieve-3  {
                height: 48px;
                margin: 0 1px 0 0;
                padding: 6px 0 0 0;
                width: 184px;
                }

ul.tabs a.tab-achieve-3 span       {
                font-family: arial;
                font-size: 11px;
                line-height: 22px;
                padding-left: 4px;
                vertical-align: text-top;
                }

ul.tabs a.tab-achieve-4  {
                height: 45px;
                margin: 0 1px 0 0;
                padding: 9px 0 0 0;
                width: 115px;
                }

ul.tabs a.tab-achieve-4 span       {
                font-family: arial;
                font-size: 11px;
                line-height: 22px;
                padding-left: 4px;
                vertical-align: text-top;
                }
ul.tabs a.tab-achieve-5  {
                height: 45px;
                margin: 0 1px 0 0;
                padding: 9px 0 0 0;
                width: 105px;
                }
ul.tabs a.tab-achieve-5 span       {
                font-family: arial;
                font-size: 11px;
                line-height: 22px;
                padding-left: 4px;
                vertical-align: text-top;
                }

ul.tabs a.tab-achieve-6  {
                height: 45px;
                margin: 0 1px 0 0;
                padding: 9px 0 0 0;
                width: 182px;
                }
ul.tabs a.tab-achieve-6 span       {
                font-family: arial;
                font-size: 11px;
                line-height: 22px;
                padding-left: 4px;
                vertical-align: text-top;
                }
ul.tabs a.tab-achieve-7  {
                height: 45px;
                margin: 0 1px 0 0;
                padding: 16px 0 0 0;
                width: 92px;
                }
ul.tabs a.tab-achieve-7 span       {
                font-family: arial;
                font-size: 11px;
                line-height: 22px;
                padding-left: 4px;
                vertical-align: text-top;
                }
				
	ul.tabs a.new-tab-1	{
	height: 43px;
	margin: 0px 1px 0 0;
	padding: 10px 0 0 0;
	width: 162px;
	}
ul.tabs a.new-tab-2	{
	height: 43px;
	margin: 0px 1px 0 0;
	padding: 10px 0 0 0;
	width: 162px;
	}
ul.tabs a.new-tab-3	{
	margin: 0px 1px 0 0;
	width: 134px;
	}
ul.tabs a.new-tab-4	{
	height: 43px;
	margin: 0px 1px 0 0;
	padding: 10px 0 0 0;
	width: 182px;
	}
ul.tabs a.new-tab-5	{
	height: 43px;
	margin: 0px 1px 0 0;
	padding: 10px 0 0 0;
	width: 162px;
	}
ul.tabs a.new-tab-6	{
	background: url(../images/vouchers/orange_tab.png);
	color: #fff;
	height: 43px;
	margin: 0px 0px 0 0;
	padding: 10px 0 0 0;
	width: 173px;
	}
ul.tabs a.new-tab-6.current, ul.tabs a.new-tab-6.current:hover, ul.tabs li.current a.new-tab-6	{
	background: url(../images/vouchers/orange_tab.png);
	color: #fff !important;
	cursor: default !important;
	}
	
	ul.tabs a.tab-type            {

                height: 35px;

                margin: 0px 1px 0 0;

                padding: 18px 0 0 0;

                width: 110px;

                }

ul.tabs a.tab-type-wrap                {

                height: 42px;

                margin: 0px 1px 0 0;

                padding: 11px 0 0 0;

                width: 135px;

                }

ul.tabs a.tab-type-end  {

                height: 42px;

                margin: 0px 0px 0 0;

                padding: 11px 0 0 0;

                width: 128px;

                }

ul.tabs a.new-tab-6.novoucher, ul.tabs a.new-tab-6.novoucher:hover    {
    background:#464646   ;
    color: #666;
   
    } 
	
	
	#landing-tabs    {
    position: relative;
    }
#landing-tabs ul.tabs a.tab-pub    {
    margin: 0px 1px 0 0;
    width: 70px;
    }
#landing-tabs ul.tabs a.tab-beers    {
    margin: 0px 1px 0 0;
    width: 80px;
    }
#landing-tabs ul.tabs a.tab-events    {
    margin: 0px 1px 0 0;
    width: 100px;
    }
#landing-tabs ul.tabs a.tab-breweries    {
    margin: 0px 1px 0 0;
    width: 132px;
    }
#landing-tabs ul.tabs a.tab-beerbingo    {
    height: 44px;
    padding: 10px 0 0 30px;
    text-align: left;
    width: 105px;
    }
#landing-tabs ul.tabs a.tab-beerbingo span    {
    font-family: arial;
    font-size: 11px;
    line-height: 22px;
    padding-left: 4px;
    vertical-align: text-top;
    }
.beervoucher-link    {
    background: url(../images/shared/tab_off.png) repeat-x;
    color: #fff;
    display: block;
    float: right;
    font-family: 'Changa One', sans-serif;
    font-size: 22px;
    height: 44px;
    line-height: 16px;
    margin: 0px 0px 0 0;
    padding: 10px 0 0 0;
    position: relative;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    top: 1px;
    width: 138px;
    }
.beervoucher-link:hover    {
    color: #464646;
    text-decoration: none;
    } 
