* {
    margin:0;
    padding:0;
}
html, body {
    height:100%;
}
body {
    background:transparent url(http://www.thebiggestloser.com.au/images/css/bg_page.jpg) no-repeat scroll center 0;
    margin:0;
    padding:0;
    text-align:center;
    width:100%;
    font-family:Arial,Verdana;
}
body, form, td, img, hr {
    border: none;
}
#intro {
    display: none;
}
hr, .accessible {
    display: none;
}
a, a:visited {
    color:#385D91;
    text-decoration:none;
}
a:hover {
    color:#fd9e48;
}
a img {
    border:0;
}
#navigation {
    margin:0 auto;
    padding:8px 0 0;
    position:relative;
    width:980px;
    z-index:99;
}
p {
    color:#000;
    /*line-height:18px;*/ /* updated AJM 27/01/10 */
    margin:0 0 15px;
}
ul {
    font-size:12px;
    list-style-type:none;
}
ul  li {
    padding:8px 8px 0;
}
ul li a, ul.items li a:visited {
}
ul li a:hover {
    color:#fd9e48;
    text-decoration:none;
}
.clearFloats{
    clear:both;
    height:0;
    line-height:0;
    font-size:1px;
    overflow:hidden;
}
/*Navigation*/
#navigation #nav-primary ul, #navigation #nav-secondary ul {
    margin: 0;
    padding: 0;
}
#navigation #nav-primary ul li, #navigation #nav-secondary ul li {
    margin: 0;
    padding: 0;
    list-style: none;
    display: inline;
}
#nav-primary li {
    cursor:hand;
}
#nav-primary li a {
    overflow:hidden;
    text-indent:-2000px;
    height:49px;
    color:#333333;
}
#navigation #nav-primary ul li ul {    
    border-top:1px solid #E6E6E6;
    position:absolute;
    top:52px;
    width:162px;
}
#navigation #nav-primary ul li ul li {
    background:transparent url(http://www.thebiggestloser.com.au/images/css/bg_li.gif) no-repeat scroll 0 bottom;
    color:#333333;
    display:block;
    float:none;
    padding:0 1px 1px;
    width:160px;
}
#navigation #nav-primary ul li ul li a {
    background:transparent none repeat scroll 0 0;
    height:19px;
    overflow:visible;
    padding:4px 0 0 21px;
    text-indent:0;
    width:139px;
    color:#333333;
}
#navigation #nav-primary ul li ul li a:hover {
    background:#ffe342;
    color:#000;
}
#nav-primary li {
    float:left;
}
#navigation #nav-secondary {
    background:transparent url(http://www.thebiggestloser.com.au/images/css/bg_subnav.gif) repeat-x scroll 0 0;
    clear:both;
    display:block;
    height:20px;
    list-style-type:none;
    padding:6px 0 0 8px;
    width:972px;
}
#navigation #nav-secondary li {
    background:transparent url(http://www.thebiggestloser.com.au/images/css/arrow_subnav.gif) no-repeat scroll 0 3px;
    float:left;
    padding:0 12px;
}
#navigation #nav-secondary li, #navigation #nav-secondary li a, #navigation #nav-secondary li a:visited{
    color:#FFFFFF;
    font-family:verdana;
    font-size:11px;
    font-weight:bold;
}
#navigation #nav-secondary li a:hover, #navigation #nav-secondary li.selected a {
    color:#333333;
    text-decoration:none;
}
#nav-primary {
    height:60px;
}
/*Footer*/
#footer ul li {
    margin: 0;
    padding: 0;
    list-style: none;
    display: inline;
}
#footer {
    background:transparent url(http://www.thebiggestloser.com.au/images/css/bg_footer.jpg) no-repeat scroll center top;
    clear:both;
    color:#555555;
    font-size:10px;
    height:105px;
    line-height:13px;
    padding:23px 0 0;
    position:relative;
    text-align:center;
    top:40px;
    width:100%;
}
.footerContent {
    margin:0 auto;
    width:980px;
}
#footer ul  {
    color:#3A5D91;
    font-size:10px;
    text-align:center;
    margin: 0;
    padding: 0;
}
#footer ul li a, #footer ul li a:visited {
    color:#3A5D91;
    font-size:10px;
    margin:0 5px;
    text-decoration:none;
    font-weight: bold;
}
#footer ul li a:hover {
    text-decoration:underline;
}
.disclaimerRule {
    display:none;
}
.disclaimer {
    float:left;
    margin:18px 0 0 26px;
    text-align:left;
    width:625px;
}
.footerLogos {
    float:right;
    position:relative;
    top:-15px;
    width:255px;
}
.footerLogos a {
}
.small-listing {
    line-height:14px;
    width:300px;
    padding:0 0 10px;
}
/* menu */
.btnVideo a{
    background:transparent url(http://www.thebiggestloser.com.au/images/css/bg_menu.gif) no-repeat scroll 0 0;
    display:block;
    width:190px;
}
.btnVideo.selected a {background-position:0 -49px !important;}
.btnVideo a:hover {background-position:0 -49px;}
.btnPhotos a{
    background:transparent url(http://www.thebiggestloser.com.au/images/css/bg_menu.gif) no-repeat scroll -190px 0;
    display:block;
    width:89px;
}
.btnPhotos.selected a {background-position:-190px -49px !important;}
.btnPhotos a:hover {background-position:-190px -49px;}
.btnEpisodes a{
    background:transparent url(http://www.thebiggestloser.com.au/images/css/bg_menu.gif) no-repeat scroll -279px 0;
    display:block;
    width:135px;
}
.btnEpisodes.selected a {background-position:-279px -49px !important;}
.btnEpisodes a:hover {background-position:-279px -49px;}
.btnContestants a{
    background:transparent url(http://www.thebiggestloser.com.au/images/css/bg_menu.gif) no-repeat scroll -414px 0;
    display:block;
    width:129px;
}
.btnContestants.selected a {background-position:-414px -49px !important;}
.btnContestants a:hover {background-position:-414px -49px;}
.btnHealthyLiving a{
    background:transparent url(http://www.thebiggestloser.com.au/images/css/bg_menu.gif) no-repeat scroll -543px 0;
    display:block;
    width:139px;
}
.btnHealthyLiving.selected a {background-position:-543px -49px !important;}
.btnHealthyLiving a:hover {background-position:-543px -49px;}
.btnPlayAndWin a{
    background:transparent url(http://www.thebiggestloser.com.au/images/css/bg_menu.gif) no-repeat scroll -682px 0;
    display:block;
    width:106px;
}
.btnPlayAndWin.selected a {background-position:-682px -49px !important;}
.btnPlayAndWin a:hover {background-position:-682px -49px;}
.btnTheShow a{
    background:transparent url(http://www.thebiggestloser.com.au/images/css/bg_menu.gif) no-repeat scroll -788px 0;
    display:block;
    width:100px;
}
.btnTheShow.selected a {background-position:-788px -49px !important;}
.btnTheShow a:hover {background-position:-788px -49px;}
.btnForums a{
    background:transparent url(http://www.thebiggestloser.com.au/images/css/bg_menu.gif) no-repeat scroll -888px 0;
    display:block;
    width:92px;
}
.btnForums.selected a {background-position:-888px -49px !important;}
.btnForums a:hover {background-position:-888px -49px;}

/*Page layout*/
#page-layout {
    background:transparent url(images/css/bg_content.png) repeat-y scroll 0 0;
    _background:transparent url(images/css/bg_content.png) repeat-y scroll 0 0;
    font-family:Arial,Verdana;
    font-size:12px;
    height:auto !important;
    margin:0 auto;
    min-height:100%;
    position:relative;
    text-align:left;
    top:40px;
    width:1024px;
}
#sub-column1, #sub-column2, #sub-column3 {
    width: 300px !important;
    padding: 0px;
    margin: 0px;
    float:left;
    overflow:hidden;
}
#content {
    clear:both;
    display:block;
    margin:0 auto;
    position:relative;
    width:980px;
}
#layout-2-2col #column3 {
    clear:both;
}
#layout-1col #column1 {
    padding:17px 10px 5px;
    width:960px;
}
#layout-1col {
    min-height:300px;
    height:auto !important;
    height:300px;    
}
#layout-2-2col #sub-columns #sub-column1 {
    margin-right:26px;
}
#layout-2-2col #sub-columns #sub-column2 {
    margin:0;
}
#layout-3col #column1, #layout-3col #column3 {
    width:300px;
}
#layout-3col-wide #column3 {
    width:160px;
}
#layout-3col-wide #column2 {
    margin:0 26px 0 0;
    width:580px;
}
#layout-3col-wide #column1 {
    margin:0 26px 0 0;
    width:160px;
}
#layout-1-3col #column3 {
    clear:both;
    margin:0 auto;
    padding:0 10px 0 14px;
    width:952px;
}
#layout-2-2col #sub-columns {
}
#layout-1-3col #sub-columns {
}
#layout-1-3col #column1 {
    float:none;
    height:auto !important;
    min-height:300px;
    padding:0 0 10px; /*Full width flash*/
    width:952px;
}
#layout-2-2col #column2, #layout-2col #column2, #layout-2-1-3col #column2 {
    float:none;
    margin-left:0  !important;
    width:300px !important;
    overflow:auto;
}
#layout-2-1-3col #column3 {
    padding:0 5px;
}
#layout-2-1-3col #sub-columns {
    clear:both;
}
#layout-2-1-3col, #layout-2col, #layout-2col-slim, #layout-2-2col,#layout-3col, #layout-3col-slim, #layout-3col-wide {
    padding:0 14px 5px;
    width:952px;
}
#layout-1-3col #sub-columns {
    clear:both;
    padding:0 10px 5px 14px;
    width:952px;
}
#layout-1-3col #sub-columns .subcolumn {
    float:left;
    width:626px;
}
#layout-3col #column3, #layout-3col-slim #column3, #layout-3col-wide #column3 {
    *float:none;
    margin:0;
}
#layout-2-2col #column1, #layout-2col #column1, #layout-2-1-3col #column1  {
    float:left;
    margin-right:26px;
    _margin-right:23px;
    width:626px;
    /*overflow:hidden;  updated AJM 27/01/10 */

}
#layout-3col #column2, #layout-1-3col #sub-columns #sub-column2, #layout-2-1-3col #sub-columns #sub-column2 {
    margin:0 26px;    
    padding:0;
    width:300px;
    overflow:hidden;
}
#layout-3col #column2, #layout-3col-wide #column2, #layout-3col-slim #column2 {
    _margin-right:27px !important;
}
#layout-3col-slim #column1, #layout-3col-slim #column2 {
    margin:0 30px 0 0;
    width:370px;
}
#layout-2col-slim #column1 {
     margin-right:26px;
     _margin-right:19px;
     overflow:hidden;
     width:740px;     
}
#layout-2col-slim #column2 {
    float:none;
    margin-left:0  !important;
    width:190px !important;
    overflow:hidden;
}
/*Header*/
#header a, #header a:visited {
    color:#333333;
}
#header {
    height:157px;
    margin:0 auto;
    position:relative;
    width:980px;
}
#header a {
    font-weight:bold;
}
#header ul {
    height:40px;
    position:absolute;
    top:-40px;
    width:980px;
}
#header ul li {
    float:left;
    margin:0;
    padding:12px 0 0 25px;
}
#header li.logoTen {
    padding-top:0;
}
#header a.logo-link {
    padding:0px;
    margin:0px
}
#header a:hover {
    color:#333333;
    text-decoration: underline;
}
#members-panel {
    background:transparent url(http://www.thebiggestloser.com.au/images/css/bg_members_panel.gif) no-repeat scroll 0 0;
    height:23px;
    padding:0 0 0 12px;
    position:absolute;
    right:22px;
    top:-32px;
}
.not-logged-in, .logged-in {
    background:transparent url(http://www.thebiggestloser.com.au/images/css/bg_members_panel_right.gif) no-repeat scroll right 0;
    height:19px;
    padding:4px 12px 0 0;
}
#members-panel span {
    font-size:12px;
    margin:0;
    padding:0 3px;  
}
#members-panel a, #members-panel a:visited {
    color: #333333;
    font-size:12px;
    font-weight: bold;
    text-decoration:none;
}
#members-panel a:hover {
    text-decoration:underline;
}
.ad-leaderboard {
    left:227px;
    position:relative;
    top:28px;
    width:730px;
}
.logo {
    left:39px;
    position:absolute;
    top:10px;
    z-index:2;
}
#header-flash {
    text-align:center;
}
.bgHeader {
    background:transparent url(http://www.thebiggestloser.com.au/images/css/bg_headings.gif) no-repeat scroll 0 0 !important;
    display:block;
    height:25px;
    margin:0 0 5px;
    overflow:hidden;
    padding:0 0 4px;
    position:relative;
    width:300px;
}
.bgHeader span {    
    left:19px;
    position:absolute;
    top:5px;
    *top:3px;
}
.bgHeader span, .bgHeader a, .bgHeader a:visited {
    color:#545454;
    font-family:arial;
    font-size:22px;
    font-weight:bold;
    height:22px;
    line-height:23px;
    overflow:hidden;
    padding:1px 0 0;
}
/*End reset*/
.ad-medium_rectangle {
    padding:0 0 10px;
    overflow: visible;
    z-index: 9999;
}
/*S1*/
.searchpanel {
    background:transparent url(http://www.thebiggestloser.com.au/images/css/bg_searchonly.gif) no-repeat scroll 0 0;
    display:block;
    height:31px;
    overflow:hidden;
    padding:0 0 10px;
    width:300px;
}
.searchInput {
    border:0 none;
    color:#7A7A7A;
    left:11px;
    position:relative;
    width:256px;
    font-size:12px;
    top:-1px;
}
.searchBtn {
    left:13px;
    position:relative;
    top:5px;
}
.searchpanel form {
    display:inline;
}
/*S2*/
.promoImage {
    padding: 0 0 10px;
}

/*S9, S17*/
.small-listing4, .small-listing17 {
    margin:0;
}
.item h4 a, .item h4 a:visited {
    color:#3A5D91;
    font-size:13px;
}
.item h4 a:hover {
    color:#fd9e48;    
    text-decoration:none;
}
.small-listing4 h4, .small-listing17 h4 {
    line-height:16px;
    height:26px;
    overflow:hidden;
    padding:11px 0 8px;
    width:90px;
}
.small-listing4 .item  {
    float:left;
    padding:0 15px 10px 0;
    width:90px;
    text-align:center;
}
.small-listing17 .item {
    float:left;
    padding:0 40px 10px 0;
    width:90px;
    text-align:center;
}
/*S5*/
.small-listing2 {
    overflow:hidden;
}
#content .small-listing2 .item h4 {
    margin:0;
    font-size:11px;
    padding:0 0 6px;
    *padding:0 0 7px;
}
.small-listing2 .topic-display {
    clear:both;
    padding:0 4px 8px 0;
}
#content .small-listing2 .itemPadding { 
    padding:0 0 20px;
}
.small-listing2 .preview-image {
    padding:0 0 10px;
}
.small-listing2 h4 {
    padding:0 0 9px;
}
/*S16*/
#content .small-listing5 .item {
    background:transparent url(http://www.thebiggestloser.com.au/images/css/bg_item_divider.gif) no-repeat scroll 0 80px !important;
    height:73px;
    margin-bottom:9px !important;
    overflow:hidden;
    padding:0 0 8px;
}
.small-listing3 h4, .small-listing5 h4 {
    line-height:16px;
}
.small-listing3 .text, .small-listing5 .text {
    height:50px;
    line-height:16px;
    overflow:hidden;
    padding:3px 0 0;
}
.small-listing3 .preview-image, .small-listing5 .preview-image {
    float:left;
    margin:0 12px 0 0;
}
.small-listing3 .item, .small-listing5 .item {
    clear:both;
}
.small-listing3 {
    padding:0 0 15px;
}
.small-listing3 .item {
    min-height:67px;
    height:67px;
    height:auto !important;    
    margin:0 0 10px;
}
/*S18*/
.small-listing18 {
    background:transparent url(http://www.thebiggestloser.com.au/images/css/bg_random_promo.gif) no-repeat scroll 0 0;
    height:284px;
    overflow:hidden;
}
.small-listing18 .item {
    padding:0 0 0 2px;
    _padding:0;
    _position:relative;
    _left:-5px;
}
.small-listing18 a {
    display:block;
    float:left;
    height:17px;
    margin:0 0 4px 8px;
    overflow:hidden;
    padding:5px 0 0;
    width:136px;
    font-size:14px;
    position:relative;
}
.small-listing18 a:hover, .small-listing18 .selected {
    background-position:0 0;
    color:black;
}
.small-listing18 a img {
    left:0;
    position:absolute;
    top:-25px;
}
.small-listing18 a:hover img, .small-listing18 .selected img {
    left:0;
    position:relative;
    top:-5px;
}
.small-listing18 .preview-image {
    height:156px;
    margin:0 0 10px;
    overflow:hidden;
    padding:11px 0 0 11px;
    position:relative;
    cursor:pointer;
}
.small-listing18 .preview-image img {
    position:absolute;
}
/*DS1*/
#content  .small-listing5 .featured {
    background:#F7F7F7 none repeat scroll 0 0;
    height:auto !important;
    margin-top:-9px;
    padding:9px 0 10px;
}
.small-listing5 .sponsorLogo {
    display:none;
}
.small-listing5 .featured .sponsorLogo {
    background:transparent url(http://www.thebiggestloser.com.au/images/css/advert_162_25.gif) no-repeat scroll 0 0;
    display:block;
    height:25px;
    left:138px;
    position:relative;
    top:2px;
    width:162px;
}

/*BJP insert latest video sponsor logos*/

.small-listing5 .featured .sponsorLogoVodafone {
    background:transparent url(http://www.thebiggestloser.com.au/images/css/btyb_vodafone_162x25.jpg) no-repeat scroll 0 0;
    display:block;
    height:25px;
    left:138px;
    position:relative;
    top:2px;
    width:162px;
}

.small-listing5 .featured .sponsorLogoDominos {
    background:transparent url(http://www.thebiggestloser.com.au/images/css/btyb_dominos_162x25.jpg) no-repeat scroll 0 0;
    display:block;
    height:25px;
    left:138px;
    position:relative;
    top:2px;
    width:162px;
}

.small-listing5 .featured .sponsorLogoKFC {
    background:transparent url(http://www.thebiggestloser.com.au/images/css/advert_162_25.gif) no-repeat scroll 0 0;
    display:block;
    height:25px;
    left:138px;
    position:relative;
    top:2px;
    width:162px;
}


.btnViewAll a, .btnMore a {
    background:transparent url(images/css/bg_buttons.gif) no-repeat scroll 0 -26px;
    display:block;
    height:26px;
    left:240px;
    overflow:hidden;
    position:relative;
    text-indent:-2999px;
    top:2px;
    width:60px;
}
.btnViewAll a:hover, .btnMore a:hover {
    background-position:0 0;
}
.btnSVideo a {
    background:transparent url(images/css/bg_buttons.gif) no-repeat scroll 0 -78px;
    display:block;
    height:26px;
    left:203px;
    position:relative;
    text-indent:-2000px;
    width:97px;
}
.btnSVideo a:hover {
    background-position:0 -52px;
}
/*DS2*/

.small-listing6 .item {
    padding:5px 0 0 41px;
    position:relative;
    width:250px;    
}
.small-listing6 .item h4 a{
    color:#3a5d91;
    font-weight:normal;
    font-size:12px !important;
}
.item .icons {
    left:17px;
    position:absolute;
    top:3px;
}
/*DS3*/
.small-listing7{
}
#content .small-listing7 .item {    
    background:transparent url(http://www.thebiggestloser.com.au/images/css/bullet_yellow_circle.gif) no-repeat scroll 0 5px;
    color:#3A5D91;
    font-size:12px;
    font-weight:bold;
    padding:0 0 6px 14px;
}
#content .small-listing7 .item a, #content .small-listing7 .item a:visited {
    color:#3A5D91;
}
.small-listing7 .additional {
    display:none;
}
.small-listing7 h4 {
    color:#545454;
    font-size:13px;
    font-weight:bold;
    padding:7px 0;
}
/* DS4b Photo Gallery */ 
.small-listing8 .item{
    background:transparent url(http://www.thebiggestloser.com.au/images/css/bg_photo_frame.gif) no-repeat scroll 0 0;
    height:179px;
    padding:0 0 13px;
}
.small-listing8 .preview-image {
    padding:12px 0 0 12px;
}
.small-listing8 .text {
    display:none;
}
.small-listing8 .additional {
    line-height:16px;
    padding:0 10px;
}
.small-listing8 .btnMore {
    display:inline;
}
.small-listing8 .btnMore a {    
    background:none;
    text-indent:0;
    font-weight:bold;
}
.small-listing8 a, .small-listing8 a:visited {
    color:#3a5d91;
}
.bold {
    font-weight:bold;
}
/*DS10*/
.small-listing9 {
}
.small-listing9 .additional {
    float:right;
}
.small-listing9 div.text {    
    display:table;
    float:left;
    font-size:13px;
    height:123px;
    padding:0 10px 0 0;
    position:static;
    width:186px;
}
.small-listing9 div.text div  {
    display:table-cell;
    top:50%;
    position:static;
    vertical-align:middle;
}
.small-listing9 div.text div div  {    
    position:relative;
    top:-50%;
    *top:20%;
}
.small-listing9 .bold {
    font-size:12px;
    display:block;
    padding:0 0 7px;
}
.small-listing9 div.text a {    
    color:black;
}
.additional .preview-image {
    text-align:right;
}
.btnAnswer {
    margin:9px 0 0;
}
.btnAnswer a {
    background:transparent url(images/css/bg_buttons.gif) no-repeat scroll 0 -130px;
    display:block;
    height:26px;
    text-indent:-2000px;
    width:100px;
}
.btnAnswer a:hover {
    background-position:0 -104px;
}
/*DS15*/
.small-listing16 .item h4 {
    font-size:18px;
    padding:15px 0 18px;
    line-height: 18px;
}
.small-listing16 .item h4 a, .small-listing16 .item h4 a:visited {
    color:#545454;
    font-size:18px;
    font-weight:normal;
    padding:0 1px 0 0;
}
/*DS18*/
.small-listing-trivia {
    background:transparent url(http://www.thebiggestloser.com.au/images/css/bg_trivia.gif) no-repeat scroll 0 0;
    display:block;
    height:203px;
    width:300px;
    position:relative;
}
.small-listing-trivia .trivia a{
    color:#545454;
    font-size:16px;
}
.small-listing-trivia .trivia {
    padding:18px 0 20px 36px;
}
.small-listing-trivia .trivia a:hover, .small-listing-trivia .question a:hover {
    color:#fd9e48;
}
.small-listing-trivia .question {
    color:#545454;
    line-height:17px;
    padding:0 20px 0 28px;
}
.small-listing-trivia .question a {
    color:#545454;
    display:block;
}
.btnPlayTrivia {
    left:203px;
    position:absolute;
    top:166px;
}
.btnPlayTrivia a {
    background:transparent url(images/css/bg_buttons.gif) no-repeat scroll 0 -650px;
    display:block;
    height:26px;
    text-indent:-2999px;
    width:86px;
}
.btnPlayTrivia a:hover {
    background-position:0 -624px;
}

/*DS16*/
.small-listing19 {
    position:relative;
}
.small-listing19 .sponsor {
    position:absolute;
    right:0;
    text-align:right;
    top:0;
}
.small-listing19 .preview-image {
    background:transparent url(http://www.thebiggestloser.com.au/images/css/bg_caption_this.gif) no-repeat scroll 0 0;
    height:191px;
    padding:12px 0 0 12px;
}
.small-listing19  .text{
    color:#3A5D91;
    font-weight:bold;
    padding:10px 0 0;
}
/*Extended footer*/
.dl07 .all-items .item {
    color:black;
    float:left;
    font-size:11px;
    height:auto !important;
    line-height:13px;
    margin:0 50px 0 0;
    padding:0;
    width:140px;
}
.dl07 h3 {
    font-size:11px;
    margin:0 0 7px;
    padding:0;
    text-decoration:none;
    width:130px;
}
.dl07 .all-items {
    background:transparent url(http://www.thebiggestloser.com.au/images/css/bg_dl07_divider.gif) no-repeat scroll 709px 0;
    display:block;
    float:left;
    overflow:hidden;
    width:777px;
}
.dl07 {
    background:transparent none repeat scroll 0 0 !important;
    font-size:11px;
    height:auto !important;
    margin:0 auto;
    padding:0 0 10px;
    width:952px;
}
.dl07 h3 img {
    padding:0 0 9px;
    display:block;
}
.dl07 .sponsoredLinks li a,.dl07 .sponsoredLinks li a:visited {
    display:block;
    font-size:11px;
}
.dl07 .sponsoredLinks li a:hover {
    color:#fd9e48;
}
.dl07 .sponsoredLinks {
    float:left;
    width:175px;
}
.dl07 .sponsoredLinks ul.items li {
    background:transparent url(http://www.thebiggestloser.com.au/images/css/bullet_yellow_circle.gif) no-repeat scroll 0 10px;
    padding:5px 0 3px 11px;
}

h2 {
    color:#545454;
    font-size:18px;
    font-weight:normal;
    
}
/*DS17 Wide image promo and list*/
.small-listing7 .preview-image {
    padding:0 0 14px;
}
/*DS19*/
.small-listing20 {
    background:transparent url(http://www.thebiggestloser.com.au/images/css/bg_before_after.jpg) no-repeat scroll 0 0;
    position:relative;
}
.small-listing20 .item {
    height:179px;
    margin:0 0 0 12px;
    padding:0 0 12px;
}
.small-listing20 .preview-image {
    overflow:hidden;
    padding:12px 10px 0 0;
    width:279px;
}
.small-listing20 .text a, .small-listing20 .text a:visited{
    color:#3A5D91;
    font-weight:bold;
    margin:0 0 0 11px;
}
.baBorder {
    left:148px;
    position:absolute;
    top:11px;
}
/*DS20*/
.bgHeaderSmall {
    letter-spacing:-1px;
}
.bgHeaderSmall small {
    font-size:16px;
    position:relative;
    *top:-2px;    
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .bgHeaderSmall small {top:-1px}
}
.small-listing21 .text a, .small-listing21 .text a:visited {    
    color:#3A5D91;
    font-weight:bold;
}
.small-listing21 ul {
    padding-top:7px;
}
.small-listing21 .text {
    padding:0 0 6px;
}
.small-listing21 .topic {
    color:#999999;
    display:block;
    float:left;
    font-size:11px;
    width:140px;
}
.small-listing21 .author {
    color:#999999;
    font-size:11px;
}
.small-listing21 ul li {
    background:transparent url(http://www.thebiggestloser.com.au/images/css/bullet_yellow_circle.gif) no-repeat scroll 0 5px;
    color:#3A5D91;
    font-size:12px;
    padding:0 0 21px 14px;
}
.small-listing21 ul .itemLast {
    padding-bottom:7px;
}
/* L1 Banner */ 
#content-banner h2{
    color:#545454;
    font-size:26px;
    font-weight:normal;
    padding:14px 0 0 45px;
    position:absolute;
    z-index:1;
    text-indent: -9999px; 
}
#content-banner { 
    padding:0 0 25px;
    position:relative;
    width:980px;
} 
.sponsorImg {
    position:absolute;
    right:0;
    top:0;
}
/* L5 Bio Page - Large Listing Type 2 */
.large-listing-type2 .details ul {    
    padding:7px 0 0 1px;
}
.large-listing-type2 .options {
    padding:0 0 15px;
}
#content .large-listing-type2 .item h3  {
    color:#545454;
    font-size:18px;
    font-weight:normal;
    padding:0 0 10px;
}
#content .large-listing-type2 .item p {
    color:#333333;
    line-height:18px;
    margin:0 0 10px;
}
#content .large-listing-type2 .item .preview-image {
    float:left;
    margin:0 12px 10px 0;
    position:relative;
}
#content .large-listing-type2 .item {
    padding:0 15px 0 0;
    margin:0;
    min-height:450px;
    height:auto !important;
    height:450px;
}
#content .large-listing-type2 .details {
    display:none;
    position:relative;
}
#content .large-listing-type2 .details ul li {    
    background:transparent url(http://www.thebiggestloser.com.au/images/css/bg_bullet_black_square.gif) no-repeat scroll 0 11px;
    padding:6px 0 0 11px;
    display:inline;
    margin:0 0 5px;
    *margin:0 0 -6px;
}
@media screen and (-webkit-min-device-pixel-ratio:0){
    #content .large-listing-type2 .details ul li {background-position:0 6px;}
}
#content .large-listing-type2 .details ul li a {
}
#content .large-listing-type2 hr {
    background:#CCCCCC none repeat scroll 0 0;
    display:none;
    height:1px;
    overflow:hidden;
}
/* L7 */
.large-listing-type3 {
    width:626px;
}
.large-listing-type3 .pagination-group {
    padding:0 0 47px;
    position:relative;
}
.large-listing-type3 .pagination-group .link {    
    position:absolute;
    width:625px;
}
body .large-listing-type11 .last {
    background:none;
}
.large-listing-type3 .item {
    background:transparent url(http://www.thebiggestloser.com.au/images/css/bg_item_divider.jpg) no-repeat scroll 0 bottom;
    clear:both;
    margin:0 0 9px;
    padding:0 0 13px;
}
.large-listing-type11 .item {
    background:transparent url(http://www.thebiggestloser.com.au/images/css/bg_item_divider.jpg) no-repeat scroll 0 bottom;
    height:101px;
    margin:0 0 8px;
    padding:0 0 8px;
    width:626px;
}
.large-listing-type3 .details {
}
.large-listing-type11 .details {
    float:left;
    padding:0 13px 0 0;
    position:relative;
    width:437px;
}
.large-listing-type3 .item .links {
    padding-top: 0px !important;
}
.large-listing-type11 .item .links {
    padding-top: 0px !important;
}
#content .large-listing-type3 .preview-image {
    float:left;
    margin:0 13px 0 0;
    height:90px;
    width:144px;
}
#content .large-listing-type11 .preview-image {
    float:right;
}
.large-listing-type3 .date {
    color:#969696;
    font-size:10px;
}
.large-listing-type3 .text {
    height:34px;
    margin:7px 0 4px;
    overflow:hidden;
}
.large-listing-type11 .text {
    height:30px;
    overflow:hidden;
    padding:8px 0 0;
}
.large-listing-type11 .text p {
    margin:0;
}
.large-listing-type3 h3{
    font-size:16px;
    line-height:20px;
    margin:0;
    padding:0 0 4px;
}
.large-listing-type11 h3, .large-listing-type11 h3 a {
    color:#545454;
    font-size:14px;
    margin:0;
    padding:0 0 3px;
}
.large-listing-type3 h3 a, .large-listing-type3 h3 a:visited {
    color:#545454;
    font-size:18px;
    font-weight:normal;
    text-decoration:none;
}
.large-listing-type3 .date, .large-listing-type11 .date {
    color:#969696;
    font-size:10px;
}
.large-listing-type3 .additional {
    background:white none repeat scroll 0 0;
    display:block;
    position:relative;
}
.large-listing-type3 .btnMore {
    text-align:right;
}
.large-listing-type3 .btnMore a {
    left:407px; 
    *left:0; 
    text-align:left; 
}
/* L9 */
.article1 {
    position:relative;
    width:626px;
}
.article1 h2 {
    padding:0 0 15px;
}
.article1 h2 a {
    font-weight:normal;
    color:#545454;
    font-size:18px;
}
.article1 .image {
    float:left;
    margin:0 14px 7px 0;
    width:350px;
}
#content .article1 .article-body {
    clear:none;
}
.article1 .date {
    color:#969696;
    font-size:10px;
    padding:0 0 10px;
}
.article1 .note {
    /*font-size:14px;*/
    padding:0 0 15px;
}
.article1 .note p {
    line-height:18px;
}
/* I Like It Widget */
.favourite a {
    float:left;
}
.favourite {
    background:transparent url(http://www.thebiggestloser.com.au/images/css/bg_votes.gif) no-repeat scroll right top;
    float:left;
    font-size:11px;
    font-weight:bold;
    width:144px;
    height:26px;
}
.favourite .link, .favourite .link a, .favourite .link a:visited  {
    background:none;
    padding:0;
    border: 0 none;
    top:0;
}
.favourite .link a span {
    background:transparent url(http://www.thebiggestloser.com.au/images/css/btn_ilikeit.gif) no-repeat scroll 0 0;
    display:block;
    height:26px;
    overflow:hidden;
    text-indent:-2000px;
    width:77px;
}
.favourite .link a span:hover {
    background:transparent url(http://www.thebiggestloser.com.au/images/css/tbl_ilikeit_btn_hover.gif) no-repeat scroll 0 0;
    display:block;
    height:26px;
    overflow:hidden;
    text-indent:-2000px;
    width:77px;
}
.favourite .votes {
    left:6px;
    position:relative;
    top:5px;
}


.favourite .votes .count {
    font-weight: normal;
}
.favourite .thanks {
    font-weight: normal;
    background: url(http://www.thebiggestloser.com.au/images/favourite-thanks.gif) top right;
    color: #FFF;
    width: 77px;
    height: 26px;
    display: block;
    float: left;
    position: relative;
    font-weight: bold;
    text-decoration: none;
}
.favourite .thanks span {
    position: absolute;
    top: 5px;
    right: 10px;
}
.sharerContainer iframe {    
    float:left;
    padding:3px 0 0 25px;
}
.sharerContainer .shareFb {
    float:left;
    padding:2px 0 0 6px; /* updated AJM 27/01/10 */
}
/* L11 Episode Listing . Large Listing 5 */
.btnHighlights, a.btnHighlights  {
    background:transparent url(images/css/bg_buttons.gif) no-repeat scroll 0 -234px;
    height:26px;
    overflow:hidden;
    text-indent:-2000px;
    width:142px;
}
a:hover.btnHighlights  {background-position:0 -208px;}
.btnWatchFullEpisode, a.btnWatchFullEpisode  {
    background:transparent url(images/css/bg_buttons.gif) no-repeat scroll 0 -183px;
    height:25px;
    overflow:hidden;
    text-indent:-2000px;
    width:147px;
}
a:hover.btnWatchFullEpisode  {background-position:0 -157px;}
.btnPhotoGallery, a.btnPhotoGallery  {
    background:transparent url(images/css/bg_buttons.gif) no-repeat scroll 0 -286px;
    height:26px;
    overflow:hidden;
    text-indent:-2000px;
    width:143px;
}
a:hover.btnPhotoGallery  {background-position:0 -260px;}
.large-listing-type5 {
    padding:0 0 10px;
    width:626px;
}
.large-listing-type5 h2 {
    background:transparent url(http://www.thebiggestloser.com.au/images/css/bg_item_divider.jpg) no-repeat scroll 0 bottom;
    color:#ffbf10;
    font-family:arial;
    font-size:20px;
    font-weight:bold;
    margin:0 0 8px;
    padding:0 0 8px;
}
.large-listing-type5 .preview-image {
    float:left;
    padding:0 15px 5px 0;
    width:300px;
}
.large-listing-type5 .date, .article1 .date {
    color:#969696;
    font-size:10px;
    margin:2px 0 0;
}
.large-listing-type5 .item {    
    margin:0 0 8px;
    position:relative;
}
.large-listing-type5 .text {
    padding:15px 0 0;
}
.large-listing-type5 .additional {
    background:transparent url(http://www.thebiggestloser.com.au/images/css/bg_item_divider.jpg) no-repeat scroll 0 bottom;
    clear:both;
    height:37px;
    margin:0 0 22px;
}
 .large-listing-type5 .additional a,  .large-listing-type5 .additional a:visited {
    margin:0 11px 0 0;
    display:block;
    float:left;
}
.large-listing-type5 .favourite {
    float:right;
}
.large-listing-type5 .hdrPrevEpisodes {
    padding:21px 0 11px;
}
.large-listing-type5 h3 {
    color:#545454;
    font-size:18px;
    font-weight:normal;
    padding:0 0 10px;    
}
.large-listing-type5 h3 a {
    color:#545454;
}
.large-listing-type5 h3 a:hover {
    color:#FD9E48;
}
/*Recipes*/
.article-head2 .note {
    padding:8px 0 13px;
}
.article-head2 .note a, .article-head2 .note a:visited {
    color:#3a5d91;
}
.ingredients {
    background:transparent url(http://www.thebiggestloser.com.au/images/css/bg_ingredients.gif) no-repeat scroll 0 0;
    padding:17px 18px 13px;
    width:162px;
}
.article-head2 .preview-image {
    padding:0 0 34px;
}
.ingredients h2 {
    font-size:13px;
    font-weight:bold;
    padding:0 0 11px;
}
.typeIngredient h3 {
    color:#545454;
    font-size:16px;
    padding:0 0 8px;
}
.typeIngredient .details {
    float:left;
    width:220px;
}
.typeIngredient .content {
    float:left;
    width:405px;
}
.typeIngredient .text {
    padding:0 0 11px;
}
.typeIngredient .additional {
    padding:18px 0 0;
}
.ingredients p {
    color:#545454;
    margin:0;
    padding:0 10px 0 0;
}
.ingredients em {
    color:#545454;
}
.ingredientBottom {
    background:url(http://www.thebiggestloser.com.au/images/css/bg_ingredients_btm.gif) no-repeat 0 0;
    display:block;
    height:6px;
    width:200px;
}
/* L16 */
.large-listing-type6 {
    width:626px;
}
.large-listing-type6 .preview-image {
    float:left;
    margin:0 14px 0 0;
}
.large-listing-type6 .details .text {
    height:52px;
    overflow:hidden;
}
.large-listing-type6 .item {
    background:transparent url(http://www.thebiggestloser.com.au/images/css/bg_item_divider.jpg) no-repeat scroll 0 bottom;
    height:151px;
    margin:0 0 10px;
}
.large-listing-type6 h3, .large-listing-type6 h3 a, .large-listing-type6 h3 a:visited {
    color:#545454;
    font-family:arial,verdana;
    font-size:16px;
    padding:0 0 9px;
}
.large-listing-type6 .btnMore a{
    /*left:566px;*/ /* updated AJM 12/02/10 */
    left:300px;
}
/* L20 */
.large-listing-type7 {
    padding:0 0 10px;
    width:626px;
}
.large-listing-type7 h2 {
    font-size:18px;
}
.large-listing-type7 .date {
    color:#969696;
    font-size:10px;
    padding:0 0 10px;
}
.large-listing-type7 .note {
    /*font-size:14px;*/ /* updated AJM 27/01/10 */
    padding:0 0 12px;
}
.large-listing-type7 .control {
    float:right;
    position:relative;
    top:-19px;
    width:134px
}
.large-listing-type7 .preview-image {
    float:left;
    padding:0 14px 14px 0;
    width:350px;
}
.large-listing-type7 .title {
    padding:0 0 16px;
    position:relative;
}
.large-listing-type7 .text {
    padding:0 0 7px;
}
.large-listing-type7 .details {
    padding:11px 0 10px;
    display:none;
}
.large-listing-type7 ul li {
    padding:0;
}
.large-listing-type7 .details .text {
    padding:0 0 7px;
}
.large-listing-type7 .link {
    background:transparent none repeat scroll 0 0;
    display:block;
    float:right;
    padding:17px 0 0;
    text-align:left;
    width:147px;
}
.large-listing-type7 .link a, .large-listing-type7 .link a:visited, .large-listing-type7 .link a:hover {
    border:0 none;
    display:block;
    height:25px;
    overflow:hidden;
    padding:0;
    text-indent:-999px;
    float:right;
}
.large-listing-type7 .favourite .link {
    display:inline;
    float:none;
    width:77px;
}
.favourite .link , .favourite .link a, .favourite .link a:visited, .favourite .link a:hover {
    border:0 none !important;
    float:left;
    padding:0 !important;
}
.favourite .link a:hover {
    cursor:pointer;
}

.large-listing-type7 .link a.prev {
    background:transparent url(images/css/bg_buttons.gif) no-repeat scroll 0 -338px;
    float:right;
    margin:0 6px 0 0;
    width:69px;
}
.large-listing-type7 .link a:hover.prev {
    background-position:0 -312px;
}
.large-listing-type7 .link a.next {
    background:transparent url(images/css/bg_buttons.gif) no-repeat scroll 0 -390px;
    width:72px;
    float:right;
}
.large-listing-type7 .link a:hover.next {
    background-position:0 -364px;
}
.divider {
    background:transparent url(http://www.thebiggestloser.com.au/images/css/bg_item_divider.jpg) repeat scroll 0 0;
    height:1px;
    margin:1px 0 0;
    overflow:hidden;
    width:100%;
}
.large-listing-type7 .sharerContainer {
    height:35px;
}
/* L22 */
.large-listing-type9 {
    width:626px;
}
.large-listing-type9 h2, .large-listing-type9 .date {
    display:none;
}
.large-listing-type9 .item {
    float:left;
    padding:0 16px 0 0;
    width:144px;
}
.large-listing-type9 .details {
    margin: 0;
}
.large-listing-type9 .item .links {
    padding-top: 0px !important;
}
.large-listing-type9 h3 a, .large-listing-type9 h3 a:visited {
    font-size:20px;
    text-decoration:none;
    font-weight:normal;
}
 .large-listing-type9 .preview-image a {
    background:#000;
    display:block;
    height:100px;
    padding: 4px 5px 5px;
    width:134px;
 }
.large-listing-type9 h3 a:hover {
    color:#ffbf10;
}
.large-listing-type9 .preview-image {
    background:transparent url(http://www.thebiggestloser.com.au/images/css/bg_fan_messages.jpg) no-repeat scroll 0 0;
    display:block;
    height:110px;
    padding:32px 0 0;
    width:144px;
}
.large-listing-type9 h3 {
    left:5px;
    position:relative;
    top:-137px;
}
.large-listing-type9 h3 a, .large-listing-type9 h3 a:visited {
    color:#545454;
    font-size:18px;
}
.large-listing-type9 .text {
    background:transparent url(http://www.thebiggestloser.com.au/images/css/bg_fan_messages.jpg) no-repeat scroll 0 bottom;
    height:76px;
    position:relative;
    top:-22px;
}
.large-listing-type9 .text ul {
    list-style-type:none;
    padding:8px 0 0 5px;
}
.large-listing-type9 .text li {    
    background:transparent url(http://www.thebiggestloser.com.au/images/css/bullet_yellow_circle_on_gray.gif) no-repeat scroll 0 6px !important;;
    padding:0 0 5px 11px;
    position:relative;
}
.large-listing-type9 li a, .large-listing-type9 li a:visited {
    color:#3a5d91;
    font-size:12px;
    font-weight:bold;
    position:relative;
    top:1px;
}
.large-listing-type9 li a:hover {
    color:#ffbf10;
}
/* L28 Quick facts */
.large-listing-type1  {
    width:626px;
}
.large-listing-type1 .details .text p {
    margin:0px;
} 
.large-listing-type1 .details .text {
   padding-bottom:3px;
}
.large-listing-type1 .additional {
    float:left;
    padding:0 14px 0 0;
    width:277px;
}
.large-listing-type1 .content  {
    float:left;
    width:335px;
}
#content .large-listing-type1 .item {
    min-height:222px;
    margin:0;
    padding:0 0 10px;
}
#content .large-listing-type1 .item h3 {
    color:#545454;
    font-size:18px;
    font-weight:normal;
    padding:0 0 8px;
}
.large-listing-type1 .preview-image {
    padding:0 0 7px;
}
.large-listing-type1 .btnBlog a{
    background:transparent url(images/css/bg_buttons.gif) no-repeat scroll 0 -441px;
    display:block;
    float:left;
    height:26px;
    overflow:hidden;
    padding:0 8px 0 0;
    text-indent:-2999px;
    width:133px;
}
.large-listing-type1 .btnBlog a:hover {
    background-position:0 -415px;
}
.large-listing-type1 .btnWeighGallery a {
    background:transparent url(images/css/bg_buttons.gif) no-repeat scroll 0 -493px;
    display:block;
    float:left;
    height:26px;
    overflow:hidden;
    text-indent:-2999px;
    width:136px;
}
.large-listing-type1 .btnWeighGallery a:hover {
    background-position:0 -467px;
}
/*L29*/
.hor-promo1 {
    background:none;
    height:auto;
    padding:0 0 10px;
    width:626px;
}
.hor-promo1 .all-items {
    margin:0;
    width:auto;
}
.hor-promo1 .all-items .item img {
    margin:0;
    padding:0 0 10px;
}
.hor-promo1 .all-items .item {
    float:left;
    font-weight:bold;
    height:161px;
    margin:0 43px 0 0;
    padding:0;
    width:180px;
}
.hor-promo1 .all-items .rightMostItem {
    margin-right:0;
}
.hor-promo1 .all-items .item a span {
    color:#3A5D91;
    font-size:13px;
    display:block;
}
.hor-promo1 .item a:hover span{
    color:#fd9e48;
}
/* DL3 */
.hor-promo {
    background:transparent url(http://www.thebiggestloser.com.au/images/css/bg_hor_promo.gif) no-repeat scroll 0 0;
    font-size:12px;
    height:110px;
    margin:0 0 10px;
    padding:17px 0 12px 17px;
    width:609px;
}
.hor-promo .itemLast {
    padding-right:0;
}
.hor-promo a, .hor-promo a:link, .hor-promo a:visited {
    color:#3a5d91;
    text-decoration:none;
}
.hor-promo h3 {    
    color:#3a5d91;
    font-family:Arial;
    font-size:13px;
    font-weight:bold;
    margin:0;
    padding:0;
    text-decoration:none;
}
.hor-promo a:hover {
    color:#fd9e48;
}
#content .hor-promo .all-items .item {    
    float:left;
    padding:0 17px 17px 0;
}
.hor-promo .text {
    display:none;
}
.hor-promo h3 a .text {
    display:block;
    padding:7px 0 0;
}
/* DL3B */
.DL3b {
    width:626px;
}
.DL3b .item {
    float:left;
    height:60px;
    padding:0 10px 10px 0;
    width:202px;
}
.DL3b .rightMostItem {
    padding-right:0;
}
/*DL8*/
.DL8 {
    width:626px;
}
.DL8 .item {
    background:transparent url(http://www.thebiggestloser.com.au/images/css/bg_item_divider.gif) no-repeat scroll 0 80px;
    float:left;
    height:73px;
    margin-bottom:9px !important;
    margin-right:25px;
    overflow:hidden;
    padding:0 0 8px 0;
    width:300px;
}
.DL8 .featured {
    background:#F7F7F7 url(http://www.thebiggestloser.com.au/images/css/bg_item_divider.gif) no-repeat scroll 0 bottom;
    height:auto !important;
    margin-top:-9px;
    padding:9px 0 10px;
}
.DL8 .featuredSide {
    background-position:0 bottom;
    padding:0 0 10px 0;
}
.DL8 .text {
    height:35px;
    line-height:16px;
    overflow:hidden;
}
.DL8 .rightMostItem {
    margin-right:0;
}
.DL8 .preview-image {
    float:left;
    margin:0 12px 0 0;
}
.DL8 .sponsorLogo {
    display:none;
}
.DL8 .featured .sponsorLogo {
    background:transparent url(http://www.thebiggestloser.com.au/images/css/content/advert_162_25.gif) no-repeat scroll 0 0;
    display:block;
    float:right;
    height:25px;
    position:relative;
    top:2px;
    width:162px;
}
.DL8 .btnSVideo a {
    left:527px;
}
/*DL9*/
.DL9 {
    padding:0 0 10px;
}
.DL9 h4 {
    padding:10px 0 0;
}
/*DL9 PhotoGallery*/
.photoGalleryWrapper h2 {
    position:absolute;
    z-index:2221;
}
.photoGalleryWrapper {
    position:relative;
}
#pg-photo {
    overflow:hidden;
    position:relative;
    width:626px;
}
#pg-photo  .slideshow-item {
    height:428px;
}
#pg-photo  h2 {
    background:#fff;
    color:#545454;
    font-family:Arial;
    font-size:18px;
    margin:0;
    padding:0 0 15px;
}
#pg-photo  h3 {
    font-family:Arial;
    font-size:18px;
    font-weight:normal;
    padding:9px 0 7px;
}
#pg-photo  .text {
    background:transparent url(http://www.thebiggestloser.com.au/images/css/bg_photo_gallery_caption.gif) no-repeat scroll 0 bottom;
    padding:0 40px;
    width:546px;
}
#pg-photo y .text p {    
    margin-bottom:0;
    padding-bottom:0;
}
#pg-photo  .additional {
    background:transparent url(http://www.thebiggestloser.com.au/images/css/bg_photo_gallery.gif) no-repeat scroll 0 bottom;
    height:36px;
    padding:11px 0 0 32px;
}
#pg-photo  .favourites a {
    float:left;
}
#pg-photo  .favourites .count {
    left:6px;
    position:relative;
    top:5px;
}
#pg-photo  .hideCtr {
    float:left;
    font-weight:bold;
    padding:5px 44px 0 61px;
}
#pg-photo  .hideCtr a, #pg-photo  .hideCtr a:visited {
    color:#3a5d91;
}
#pg-photo  .hideCtr a:hover {
    color:#fd9e48;
}
#pg-photo  .pagination {
    float:left;
    width:200px; /* GJC 05/03/2010 */
}
#pg-photo  .pagination a {
    float:left;
}
#pg-photo  .pagination span {    
    float:left;
    padding:6px 10px 0;
    position:relative;
}
#pg-photo .text p {
    margin-bottom:0;
    padding-bottom:0;
}
.pgshare {
    color:#333333;
    font-size:11px;
    left:450px;
    position:absolute;
    top:0;
    width:180px;
    z-index:1;
}
.pgshare a, .pgshare a:visited {
    color:#333333;
}
.pgshare a:hover {
    color:#fd9e48;
}
/*BJP*/
a#btnFacebook, a#btnEmail {
    cursor : pointer;
}

.btnFacebook img{
    padding:0 2px 0 3px;
    position:relative;
    top:6px;
}
.btnEmail img {
    padding:0 6px 0 5px;
    position:relative;
    top:4px;
}
.slideshow-item img {
    border:solid 1px #FFF;
}
.main-slideshow {
    background:transparent url(http://www.thebiggestloser.com.au/images/css/bg_photo_gallery.gif) no-repeat scroll 0 0;
    margin:37px 0 0;
    padding:10px 0 0 28px;
}
.previous-btn {
    background:transparent url(http://www.thebiggestloser.com.au/images/css/btn_photo_left.png) no-repeat scroll 0 0;
    display:block;
    height:101px;
    left:42px;
    position:absolute;
    top:195px;
    width:39px;
    behavior: url('scripts/iepngfix.htc');
}
.next-btn {
    background:transparent url(http://www.thebiggestloser.com.au/images/css/btn_photo_right.png) no-repeat scroll 0 0;
    display:block;
    height:101px;
    left:551px;
    position:absolute;
    top:195px;
    width:39px;
    behavior: url('scripts/iepngfix.htc');
}
.left-button {
    background:transparent url(http://www.thebiggestloser.com.au/images/css/btn_gallery_left.png) repeat scroll 0 0;
    display:block;
    float:left;
    height:19px;
    left:16px;
    position:absolute;
    top:24px;
    width:12px;
    z-index:99;
    cursor:pointer;
    behavior: url('scripts/iepngfix.htc');
}
.right-button {
    background:transparent url(http://www.thebiggestloser.com.au/images/css/btn_gallery_right.png) repeat scroll 0 0;
    display:block;
    float:left;
    height:19px;
    left:541px;
    position:absolute;
    top:24px;
    width:12px;
    z-index:99;
    cursor:pointer;
    behavior: url('scripts/iepngfix.htc');
}
.pg-carousel {    
    background:transparent url(http://www.thebiggestloser.com.au/images/css/bg_carousel.png) no-repeat scroll 0 0;
    height:64px;
    left:29px !important;
    margin-bottom:-70px;
    padding:0 35px;
    position:absolute !important;
    top:412px;
    width:500px !important;
    _background:none;
}
.pg-carousel .item a img {
    border:solid 1px white;
    height:50px;
    width:67px;
}
.cwrapper {
    overflow:hidden;
    width:491px;
    position:relative;
}
.pg-carousel li {
    padding:5px 7px;
    *padding-top:6px;
    _padding-top:7px;
}
.pg-carousel .item a:hover img, .pg-carousel .item a.current img {
    border:solid 1px #fd9e48 !important;
}
.pg-pageBack {
    background:transparent url(images/css/bg_buttons.gif) no-repeat scroll 0 -545px;
    display:block;
    width:66px;
    height:26px;
    text-indent:-2000px;
    overflow:hidden;
}
.pg-pageBack:hover {
    background-position:0 -519px !important;    
}
.pg-pageBack-inactive, .pg-pageBack-inactive:hover {
    background:transparent url(images/css/bg_buttons.gif) no-repeat scroll 0 -675px !important;
    cursor:default !important;
}
/* GJC 05/03/2010 */
.pagination span {
    width:44px;
}
/* GJC 05/03/2010 */
.pagination #pg-count {
    float:left;
}
.pg-pageNext {
    background:transparent url(images/css/bg_buttons.gif) no-repeat scroll 0 -597px;
    display:block;
    width:67px;
    height:26px;
    text-indent:-2000px;
    overflow:hidden !important;
}
.pg-pageNext:hover {
    background-position:0 -571px !important;    
}
.pg-pageNext-inactive, .pg-pageNext-inactive:hover {
    background:transparent url(images/css/bg_buttons.gif) no-repeat scroll 0 -701px !important;
    cursor:default !important;
}
.moreGalleries {
    background:#FFF;
    width:626px;
}
.moreGalleries h2 {
    padding:27px 0 10px;
    position:relative;
}
.moreGalleries .list {
   /* height:739px; */
    height:539px;
    height:auto !important; /* GJC - 26/2/10 - fixes FAT-1213 */
    padding:5px 10px 0;
    _padding:5px 0 0;
    _position:relative;
    _left:-7px;
}
.moreGalleries .item {
    border:1px solid #E6E6E6;
    display:block;
    float:left;
    height:137px;
    margin:0 17px 10px;
    padding:13px;
    width:140px;
}
.moreGalleries a:hover {
    border:solid 1px #fd9e48;
}
.moreGalleries .list a:hover span {
    color: #fd9e48;
}
.moreGalleries .list .item span {
    color:#3a5d91;
    display:block;
    font-weight:bold;
    padding:10px 0 0;
    text-align:center;
    width:140px;
    position:relative;
}
.moreGalleries .link {
    text-align:center;
    top:-7px;
    position:relative;
}
.moreGalleries .link a, .moreGalleries .link a:visited {
    border:1px solid #FFFFFF;
    color:#3a5d91;
    font-weight:bold;
    padding:1px 4px;
}
.moreGalleries .link .selected, .moreGalleries .link a:hover {
    color:#666666;
    border:solid 1px #cecece;
    background:#f5f5f5;
    text-decoration:none;
    padding:1px 4px;
}
.moreGalleries .link a:hover { 
}
.moreGalleries .itemLast {
    float:none;
}
.moreGalleries .link .selected.prev, .moreGalleries .link .selected.next {
    background:none;
    border:0;
}
.next-btn a, .previous-btn a {
    display:block;
    height:101px;
}
.bgie6 {
     position:absolute;
     background:#605f63;
     filter:alpha(opacity=50);
     width:570px;
     height:64px;
     top:412px;
     margin:0 29px;
}
.endGallery {
    text-align:center;
}
.endGallery {
    background:#F5F5F5 none repeat scroll 0 0;
    border:solid 1px white;
    border-bottom:0;
    display:block;
    height:364px;
    position:absolute;
    width:570px;
    z-index:100;
}
.endGallery a .btnBackPhoto{
    background:transparent url(http://www.thebiggestloser.com.au/images/css/btn_back_to_photo.gif) no-repeat scroll 0 0;
    display:block;
    height:34px;
    margin:48px auto 10px;
    overflow:hidden;
    text-indent:-2000px;
    width:128px;
}
.endGallery a:hover .btnBackPhoto {
    background-position:0 -34px;
}
.endGallery h3 {
    color:#666666;
    left:-2px;
    margin:0 auto;
    position:relative;
    top:18px;
}
.backList {
    margin:0 auto;
    width:409px;
}
.backList .item {
    display:block;
    float:left;
    height:137px;
    margin:23px 0 0;
    padding:5px;
    width:126px;
}
.backList .item img {
    border:0;
    width:126px;
}
.backList .item span {
    font-weight:bold;
    display:block;
    padding:10px 0 0;
}
/*Hover color*/
.small-listing21 .text a:hover, .large-listing-type6 h3 a:hover, .small-listing20 .text a:hover, .small-listing16 .item h4 a:hover, .small-listing9 div.text a:hover, .small-listing8 a:hover, .small-listing6 .item h4 a:hover, #content .small-listing7 .item a:hover, .large-listing-type11 h3 a:hover, .large-listing-type3 h3 a:hover, .article1 h2 a:hover  {
     color:#FD9E48;
}
 



/* Twitter */
.draggable {
    position:absolute;
}
 #parentElem { 
    background-color:#EAEAEA;
    display:none;
    height:120px;
    left:285px;
    overflow:hidden;
    padding:1px;
    position:absolute;
    top:0;
    width:12px;
    z-index:99;
}
#insideParent {
    background:#C7C7C7 none repeat scroll 0 0;
    cursor:default;
    height:50px;
    width:12px;
}
.twitter li span a, .twitter li span a:visited {
    color:#00b8ec;
}
.avatar img {
    display:none;
}
.twitter .container {
    margin:0 0 25px;
    overflow:hidden;
    position:relative;
}
.twitter .content {
    position:relative;
    width:283px;
    /* Max: top:-106px; */
}
.twitter .avatar {
    background:transparent url(http://www.thebiggestloser.com.au/images/css/icon_dance.jpg) no-repeat scroll 0 0;
    display:block;
    float:left;
    height:60px;
    overflow:hidden;
    padding:0 10px 8px 0;
    width:60px;    
}
.twitter h2 {
    display:none;
}
.avatarInfo {
    float:left;
    height:39px;
}
.screen_name {
    color:#333333;
    font-family:arial;
    font-size:16px;
    font-weight:bold;
}
.followers_count {
    *margin:0 5px 0 0;
}
.followers_count, .followers {
    color:#CCCCCC;
    font-family:arial;
    font-size:16px;
    font-weight:bold;
    line-height:22px;
    position:relative;
}
#twitter_update_list {
    clear:both;
    list-style-type:none;
    margin:0;
    overflow:hidden;
    padding:0;
}
.twitter li {
    margin:0 0 7px;
    padding:0;
}
.twitter li span {
    display:block;
    font-family:arial;
    height:30px;
    line-height:15px;
    overflow:hidden;
    padding:6px 6px 0;
}
a.twitLink {
    color:#BBBBBB;
    display:block;
    font-size:12px !important;
    height:12px;
    left:5px;
    padding:0 0 9px;
    position:relative;
    top:5px;
}
a:visted.twitLink {
    color:#BBBBBB;
}
a:hover.twitLink {
    color:#00b8ec;    
}
.followLink {
    background:transparent url(http://www.thebiggestloser.com.au/images/css/btn_follow.gif) no-repeat scroll 0 0;
    display:none;
    left:190px;
    position:relative;
    top:-36px;
}
.twitter a#profileLink {
    background:transparent url(http://www.thebiggestloser.com.au/images/css/btn_follow.gif) no-repeat scroll 0 0;
    display:block;
    height:23px;
    overflow:hidden;
    text-indent:-2000px;
    width:63px;
}
.twitter a:hover#profileLink {
    background-position:left bottom;
}
.twitter {
    width:300px;
}
#twitter {
    overflow:hidden;
    position:relative;
    width:283px;
}
#vxFlashPlayer {
    overflow:hidden;
}
.twitter .bgHeader {
    background-position:0 -550px;
}

/*BJP Sponsored PG additions*/
#capt {
   height: 223px;  
}

#capt h3 { 
   color:#545454; 
   font-size:18px; 
   font-weight:normal; 
   padding:0 0 10px; 
}
.EmbeddedForumHeaderArea p a {display:none;}
.EmbeddedForumFieldName {
float: right; 
font-size: 0em;
color: transparent;
width: 76px;
height: 26px;
overflow:hidden;
border: 0;
padding: 0 0 0 92px;
;
}
.EmbeddedForumFieldName input {
background: url(http://www.thebiggestloser.com.au/images/css/tbl_ask_submit_btn.jpg) no-repeat; color: transparent !important; padding: 0 0 0 92px; height: 30px;
}
.EmbeddedForumFieldName input:hover {
background: url(http://www.thebiggestloser.com.au/images/css/tbl_ask_submit_btn_on.jpg) no-repeat; color: transparent !important; padding: 0 0 0 92px; height: 30px;
}
.EmbeddedForumPostAvatar, .captioncomment .EmbeddedForumPostActions{ display:none;}
 
/*
---------------------------------------------------------
Tabbed Content
---------------------------------------------------------
*/
/* TAB COMPONENT */
#tabPane1 .tab-row {
    background:#F5F5F5 url(http://www.thebiggestloser.com.au/images/css/bg_tab_row.gif) no-repeat scroll 0 0;
    display:block;
    height:30px;
    padding:1px 1px 0;
    width:298px;
}
#tabPane1 .tab-row .tab {
    background:#F5F5F5;
}
#tabPane1 .tab-row .tab a {
    background:#F5F5F5 none repeat scroll 0 0;
    color:#999999;
    font-family:arial;
    font-weight:bold;
    margin:11px 0 0 6px;
    width:99px;
    text-decoration:none !important;
}
#tabPane1 .tab-row .tab.selected a {
    background:#FFFFFF none repeat scroll 0 0;
    color:#666666;
    margin:7px 0px 0px 10px;
    padding-left:11px;
    text-align:left;
}
#tabPane1 .tab-row .tab.selected {
    background:#FFFFFF;
    width:149px;
    border-left: 5px solid #f5f5f5;
    border-top: 5px solid #f5f5f5;
    border-right: 5px solid #f5f5f5;
    border-bottom: 0px none;
}
#tabPane1.tab-pane {
    border:0;
}
#tabPane1 #tabPage1, #tabPane1 #tabPage2 {
    background:#F5F5F5 url(http://www.thebiggestloser.com.au/images/css/bg_tab_panel.gif) repeat scroll 0 bottom;
    border:0 none;
    padding:0 0;
    width:300px;
}
#content .tab-pane.tabbed-content-2tabs {
    margin:6px 0px 0px 0px;
    padding:0px;
    _height: 1%;
}
#content .tab-pane {
    background: #f2f2f2;
        display: block;
    
}
#content .tab-page{
    background: #f2f2f2 !important;
    padding: 0px;
    /*margin: 0px;*/
}
#content .tab-pane.tabbed-content-2tabs h2.tab {
    margin:0px;
    padding:0px;
    width:48%;
    float:left;
}
#content .tab-pane.tabbed-content-2tabs h2.tab a {
    display:block;
    /*margin:0px;*/
    font-size:14px;
    text-align: center;
    text-decoration:none;
    border:0px;
    padding:4px 0px;
    background-color:#f5f5f5;
    color: #d5d5d5;
}
#content .tab-pane.tabbed-content-2tabs h2.tab a:hover {
    color: #666666;
    background-color:#ffffff;

}
#content .tab-pane.tabbed-content-2tabs h2.tab.selected a {
    background-color:transparent;
    background: #ffffff;
    color: #666666;
}
#content .tab-pane.tabbed-content-2tabs .container {
    clear:left;
}
#content .tab-pane .container {
    padding: 0px 9px 9px 9px;
    *padding: 4px 9px 7px 9px;
    margin: 0px;
    display: block;
   
}
#content .tab-pane .container .small-listing.small-listing2 {
    background: #fff !important;
    margin: 0px;
    padding: 5px 4px 3px;
    display: block;
     
    
}
#content .tab-pane .container .small-listing.small-listing2 .item {
    position: relative;
    padding: 2px;
}

#content .tab-pane .container .small-listing {
    width: 280px !important;
}
#content .tab-pane .container .small-listing.small-listing2 .item h4  {
    margin-left: 0px;
    padding-left: 20px;
    font-size: 12px;
    font-weight: normal;
}
#content .tab-pane .container .small-listing.small-listing2 .item .icons {
    position: absolute;
    left: 0px;
    top: 3px;    
}
    /* 2 Tabs, Type B*/
    #content .tab-pane.tabbed-content-2tabs.tabbed-content-2tabs-TypeB {
    background:#F5F5F5 url(http://www.thebiggestloser.com.au/images/css/bg_tab_panel.gif) repeat scroll 0 bottom;
    }
    
    #content .tab-pane.tabbed-content-2tabs.tabbed-content-2tabs-TypeB .container {
        padding: 0 0 5px 5px;
    }
 

/* sitemap - added 22/01/10 AJM */
.sitemap {
    padding: 10px 5px 10px;
}
 


/* KANYE - added 16/03/10 AJM */
a.kanye, a.kanye-popup {
color:#000000 !important;
font-weight:bold !important;
line-height:12px;
}