/* Start of CMSMS style sheet 'AussieRules' */
/*
A CSS Framework by Mike Stenhouse of Content with Style 
-------------------------------------------------------

Copyright (c) 2005, Mike Stenhouse of Content with Style

All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

    * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
    * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
    * Neither the name of CSS Framework nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
/* remove doted border in mozila */
a:active
{
outline: none;
}

a:focus
{
-moz-outline-style: none;
}
/* end remove doted border in mozila */
/* NAV BAR AT THE TOP AND ONE COLUMN OF CONTENT */
    div#content {
        position: relative;
        width: auto;
        
        margin: 0px auto 0px auto;
        padding: 0;
        
        text-align: left;
       min-height: 610px;
    }
    div#main {
        /*width: 100%;*/
        padding: 0;
        min-height: 400px;
        padding-top: 120px;
    }
    div#sub {
        width: 100%;
    }
    div#nav, div.bottom_nav {
        position: relative;
        
        margin-bottom: 0px;
        text-align: left;
        
    }
   div#nav {
      border: none;
    }
div#nav div.wrapper{
  font-size: 0.9em;
  line-height: 0.5em;
}
/* END CONTENT */

#dining_guidepage #links {
  font-size: 110% !important;
  line-height:1.7em;
}
/* NAV */
    div#nav .level1, div#nav .level1 {
        font-size: 1em;
        text-transform: uppercase;
        
    }
    div.bottom_nav{
    }
    * html div#nav .level1{
        /* hide ie/mac \*/
        height: 1%;
        /* end hide */
    }
    div#nav .level1 div.wrapper,
       div.bottom_nav .level1 div.wrapper {
       // position: absolute;
       // left: 0;
        //bottom: 0;
        width: 100%;
    }
    div#nav ul, .bottom_nav ul{
        width: 100%;
        //float: left;        
        //margin: 0;
        //padding: 0;
        background: #FFC80B;
        line-height: 1em;
        list-style: none;
    }
    div#nav li, div.bottom_nav li {
        //float: left;
        //display: inline;
        
        //margin: 0 1px 0 1px;
        //padding: 0;
        list-style: none;
        line-height: 0.5em;
        font-size: 1em;
        //margin: 0px;
    }

    #nav .menuactive {
        font-weight: bold;
        font-size: 100% !important;
        background: #FFD74F;
    }
    div#nav li {
      
        border-right: 1px solid #FFF1BF;
    }
   div.bottom_nav li {
       padding: 0 10px;
  }
    
div#nav .level1 a,
    div#nav .level1 a:link,
    div#nav .level1 a:active,
    div#nav .level1 a:visited,
    div#nav .level1 a:hover, {
//padding: 10px 0 10px 9px;
}

    div#nav a,
    div#nav a:link,
    div#nav a:active,
    div#nav a:visited, 
    div#nav a:hover {
        display: inline-block;
        /* hide from ie/mac \*/
        //display: block;
        /* end hide */
        //width: 114px;
        margin: 0 auto;
        padding: 6px 0px 6px 9px;
        text-transform: uppercase;
        text-align: left;
        text-decoration: none;
        line-height: 1em;
        /*background: #a5d87f url(/uploads/images/interface/navBg.png) repeat;*/
        
        color: #ED1C24;
    }
    div#nav  a:hover {
       /*filter:alpha(opacity=70);
       -moz-opacity:0.7;
       opacity:0.7;*/
       background: #fff;
    }

    div#nav ul{
     /* border-top:1px solid #198019;*/
      
      //border-bottom: 7px solid #fff;///#B2B2B2;
     }
     div#nav ul ul{
      //float: left;
    }

    div#nav .menuactive a {
      /*filter:alpha(opacity=70);
       -moz-opacity:0.7;
       opacity:0.7; */
   }
   
    div.bottom_nav a,
    div.bottom_nav a:link,
    div.bottom_nav a:active,
    div.bottom_nav a:visited {
        display: inline-block;
        display: block;
        /*width: 100px;*/
        height: 5px;
        margin:0 auto;
        padding: 8px 0px 0px 0px;
        text-align: center;
        text-decoration:none;
        
        line-height: 1.3em;   
        display: inline;
        position: relative;     
    }

  div.bottom_nav{
      line-height: 1.3em; 
      font-size: 110%; 
      height:30px; 
      text-align: center;
      position: relative;
  }

div.bottom_nav li{
 padding: 3px 10px;
 margin:5px 0px;
 display: inline;
 position: relative;
}
  div.bottom_nav ul{
      line-height: 1.3em; 
      font-size: 80%; 
      height:40px; 
      text-align: left;
      padding-left: 1.25em;
      padding-top: 8px;
}

body #header #nav .menuactive a{
      background-color: # !important;
}

    div.bottom_nav a:hover {
       
       text-decoration: none;
    }

    div.bottom_nav .menuactive a {
       
   }

    div#nav .level1 strong, div#nav .level2 strong {
        display: inline-block;
        /* hide from ie/mac \*/
        display: block;
        /* end hide */
        
        color: white;
        background: black;
    }
    div#nav strong a,
    div#nav strong a:link,
    div#nav strong a:active,
    div#nav strong a:visited,
    div#nav strong a:hover {
       
     
    }
   div#nav strong a:hover {
       
   }


     div#nav .level1 a.link5{
       border-right: none;
    }

.level2 {

}

/* END NAV */

/* clearing */
    .stretch,
    .clear {
        clear: both;
        height: 1px;
        
        margin: 0;
        padding: 0;
        
        font-size: 1px;
        line-height: 1px;
    }
    .clearfix:after {
        clear: both;
        height: 0;
        
        display: block;
        visibility: hidden;
        
        content: ".";
    }
    .clearfix {display:inline-block;}
    /* Hide from IE Mac \*/
    .clearfix {display:block;}
    /* End hide from IE Mac */
/* end clearing */

/* accessibility */
     span.accesskey {
         text-decoration: none;
     }
     .accessibility {
         position: absolute;
         top: -999em;
         left: -999em;
     }
/* end accessibility */

/* SITE SPECIFIC LAYOUT */
    body {
        margin: 0;
        padding: 0;
              
        text-align: center;
        
        
    }

    div#page {
        width: 920px;
        margin:  0 auto;
        padding: 0;
        padding-top: 5px;
        text-align: center;
    }
    #border{
      margin-left:5px;
      margin-right: 5px;
}
    #homepage #page {
        padding-top: 300px;
    }
    
    /* HEADER */
        div#header {
            padding: 0;
            position: relative;
            overflow: hidden;
            text-align: left;
            width: 920px;
            
            margin: 0 auto 0 auto;
        }
        div#branding {
            width: 920px;
            margin: 0 auto;
            text-align: left;
            padding: 0;
            
        }
        div#search {
            display: none;
            position: absolute;
            right: 0px;
            bottom: 10px;
            margin: 0;
            padding: 16px 20px 0 0;
            
            text-align: right;
        }
        .homenewsCategory a img {
             behavior: url(uploads/iepngfix.htc);
        }
        div#branding img {
             behavior: url(uploads/iepngfix.htc);
             
        }
        #homeotherbox .homenewsCategory img {
             behavior: url(uploads/iepngfix.htc);
        }
      

    /* END HEADER */
    
    
    /* CONTENT */
        div#content {
            
        }
        
        /* MAIN */
            div#main {
                
            }
        /* END MAIN */
        
        /* SUB */
            div#sub {
                
            }
        /* END SUB */
        
    /* END CONTENT */
    
    
    /* FOOTER */
        div#footer {
             
        }
        div#footer p {
            margin: 0;
            padding: 5px 20px 20px 0px;
            text-align: right;
            font-size: 0.8em;
            padding-top: 50px;
        }
    /* END FOOTER */
/* END LAYOUT */


/* UL.SUBNAV */
    ul.subnav {
        margin: 0;
        padding: 0;
        
        font-size: 0.8em;
        list-style: none;
    }
    ul.subnav li {
        margin: 0 0 1em 0;
        padding: 0;
        
        list-style: none;
    }
    ul.subnav li a,
    ul.subnav li a:link,
    ul.subnav li a:visited,
    ul.subnav li a:active {
        text-decoration: none;
        font-weight: bold;
        
        color: black;
    }
    ul.subnav li a:hover {
        text-decoration: underline;
    }
    ul.subnav li .menuactive {
        
        
    }
    ul.subnav li strong a,
    ul.subnav li strong a:link,
    ul.subnav li strong a:visited,
    ul.subnav li strong a:active {

    }
/* END UL.SUBNAV */

/* TYPOGRAPHY */
    body {
        text-align: left;
        font-family: Arial, Verdana, Geneva, Tahoma, Helvetica, sans-serif;
        font-size: 80%;
        line-height: 1.3em;
        

    }
    div {
        font-size: 1em;
    }
    img {
        border: 0;
    }
    
    
/* LINKS */
    a,
    a:link,
    a:active {
        color: #FFC80B;
        text-decoration: none;
        
    }
    a:visited {
        background-color: transparent;
    }
    a:hover {
        text-decoration: none;
        color: #FF0F1E;
        
    }

    .external span {
        display: none;
    } 

/* END LINKS */
    
/* HEADINGS */
    h1 {
        margin: 0 0 0.5em 0;
        padding: 0;
        
        font-size: 2em;
        line-height: 1.5em;
        
    }
    h2 {
        margin: 0 0 0.5em 0;
        padding: 0;
        margin:0;
        font-size: 1.5em;
        line-height: 1.5em;
    }
    h3 {
        margin: 0 0 0.5em 0;
        padding:0;
        
        font-size: 1.3em;
        line-height: 1.3em;

    }
    h4 {
        margin: 0 0 0.25em 0;
        padding: 0;
        
        font-size: 1.2em;
        line-height: 1.3em;
        
        color: black;
    }
    h5 {
        margin: 0 0 0.25em 0;
        padding: 0;
        
        font-size: 1.1em;
        line-height: 1.3em;
        
        color: black;
    }
    h6 {
        margin: 0 0 0.25em 0;
        padding: 0;
        
        font-size: 1em;
        line-height: 1.3em;
        
        color: black;
    }
/* END HEADINGS */

/* TEXT */
    p {
        margin: 0 0 1.5em 0;
        padding: 0;
        
        font-size: 1em;
        line-height:1.4em;
    }
    blockquote {
        margin-left: 10px;
        
        border-left: 10px solid #ddd;
    }
    pre {
        font-family: monospace;
        font-size: 1.0em;
    }
    strong, b {
        font-weight: bold;
    }
    em, i {
        font-style:italic;
    }
    code {
        font-family: "Courier New", Courier, monospace;
        font-size: 1em;
        white-space: pre;
    }
/* END TEXT */
    
/* LISTS */
    ul {
        margin: 0 0 1.5em 0;
        padding: 0;
        
        line-height:1.4em;
    }
    ul li {
        margin: 0 0 0.25em 30px;
        padding: 0;
    }
    ol {
        margin: 0 0 1.5em 0;
        padding: 0;
        
        font-size: 1.0em;
        line-height: 1.4em;
    }
    ol li {
        margin: 0 0 0.25em 30px;
        padding: 0;
        
        font-size: 1.0em;
    }
    dl {
        margin: 0 0 1.5em 0;
        padding: 0;
        
        line-height: 1.4em;
    }
    dl dt {
        margin: 0.25em 0 0.25em 0;
        padding: 0;
        
        font-weight: bold;
    }
    dl dd {
        margin: 0 0 0 30px;
        padding: 0;
    }
/* END LISTS */
    
    
/* TABLE */


table {
    background-color: #555555;
    width: 100%;
    color: #eee;
    margin: 0 auto;
    text-align: left;
}

td {
 padding: 4px;

}


table .even {
    background: #4A4A4A;
}

    table {
        margin: 0 0 1.5em 0;
        padding: 0;
        
        font-size: 1em;
    }
    table caption {
        margin: 0;
        padding: 0 0 1.5em 0;
        
        font-weight: bold;
    }
    th {
        font-weight: bold;
        text-align: left;
    }
    td {
        font-size: 1em;
    }
/* END TABLE */    
    hr {
        display: none;
    }
    div.hr {
        height: 1px;
        
        margin: 1.5em 10px;
        
        border-bottom: 1px dotted black;
    }
    
/* END TYPOGRAPHY */    

/* COLOURS */


body {
    /*color: #464544;*/
    color: #fafafa;  
    background: #252525 url(/uploads/images/interface/pattern-back.gif);;
     
}
div#header{
  ;
}
#border{
   
}
#content{
   
}
#main {

    
}

#main h2 {
    
}

div#branding {
  
}

h1, h2, h3, h5, h6 {
    color: #ED1C24; 
}
{
  color: #ED1C24;
}
h4{
  color: #666;
}
/*#local {
    background-color: #FFF3B2;
    margin: 0;
}*/

#footer {
    
}


#branding{
  
}
#topimg, .colouredbox{

}

#page {
    background: #252525 url(/uploads/images/interface/background_small.jpg) no-repeat;
    background-position: center 0px;;
}

#homepage #page {
    background: transparent;
}
/* END COLOURS */


/* NEWS */
.NewsSummary {
    padding: 5px;
}

.news_1 {
    background: #3a3a3a;
}

.news_2 {
    background: #444;
}

.NewsSummary .NewsSummaryAuthor {
    display: none;
}

.NewsSummaryPostdate {
    font-size: 120%;
}

.NewsSummaryLink {
    font-size: 120%;

    padding-bottom: 4px;
}

.detailtext {
    
}

.NewsDetailField img {
}
 
/* END NEWS */

.banner_output {
    position: relative;
    
    
}

body .banner_title {
text-align: left;
padding: 15px 20px;
padding-left: 30px;
position: absolute;
width: 450px;
background: url(/uploads/images/interface/banner_title_bar.png);

bottom: 0;
left: 0;
font-size: 150%;
color: #eee;
}

.banner_output, .banner_output * {
    padding: 0;
    margin: 0;
}

#main #top {
    display: none;

}

#homepage #main #top h2 {
    font-size: 440% !important;
}

#homepage {
    background: #252525 url(/uploads/images/interface/background_5.jpg) no-repeat;
    background-position: center 65px;
    width: 920px;
    margin: 0 auto;
    
    overflow: hidden;
}

#middle {
    overflow: auto;
    display: relative;
}

#middle p {
    display: block;
    width: 250px;
    float: left;
    margin: 10px 0px;
    font-size: 140%;
    position: relative;
    top: -0px;
    right: -50px;
    
}

#middle #previewImage {
    float: left;
}

#branding img{
    margin-bottom: 0px;
}

#copyrights{
   color:#666666;
}

/* CONTACT PAGE */
#contactform{
    float: left;
    width: 460px;
}
#contactdescription{
    float:right;
    width:230px;
    padding-right: 40px;
    vertical-align: top;
}
#contactdetails{
    padding: 0px 5px 20px 0px;
    

}
#contactmap{
   margin: 0px;
   text-align: left;
   align: center; 
}

/* END CONTACT PAGE */

.link1 {
    background-position: 0 0;
}
.link2 {
    background-position: -125px 0px !important;
}
.link3 {
    background-position: -250px 0px !important;
}
.link4 {
    background-position: -375px 0px !important;

}
.link5 {
    background-position: -500px 0px !important;

}
.link6 {
     background-position: -625px 0px !important;

}
div#nav li.last,
    div.bottom_nav li.last {
        /*border-right: none;*/
    }
#homeimgbox{
  width:345px;
  float: left;
  position: relative;
  margin-right: 8px;
}
.hometopimg p{
 visibility:hidden;
 line-height:0;
 font-size: 0em;
}

.hometopimg {
    background-image: none !important;
}
#homenewsbox{
  width: 337px;
  position:relative;
  float: left;
  margin-right: 5px;
}
.homethinbox{
  width: 165px;
  position:relative;
  float: right;
  border-left: 15px solid #fff;
}
.homethinbox div{
 /*margin: 20px 15px;*/
}
#homebox{
  border-top: 6px solid #fff;
  min-height: 300px;
}
.homebottombox{
  float: left;
  position: relative;
}
.homebottombox img{
  width: 120px;
}
#hometopbox{
 min-height: 250px;
}
#homebottombox{
  min-height: 320px;
}

#nav{
 width: auto;

}
.homebottombox, .lasthomebottombox{
  min-height: 340px;
}
#main p{
}
#designedBy{
  padding-top: 20px;
}

div#nav div.wrapper{
 margin-top: 0;
 margin-bottom: 0;
}
#content p{
}
.hometopimg .NewsSummaryField img{
 max-width: 320px;
 padding-bottom: 10px;
}

.hometopimg .NewsSummaryField{
  text-align: center;
}

/* home page - TOP block */
.hometopimg .NewsSummaryPostdate, .hometopimg .NewsSummaryExtra{
}


a .NewsSummarySummary{
 color: #212121;
}
.NewsSummarySummary a{
 color: #eee;
}



.NewsSummarySummary a:hover {
 color: #fff;
}
.hometopimg .NewsSummarySummary{
 display:block;
 margin-bottom: 5px;
 padding: 6px 0px;
}
#homenewsbox .NewsSummarySummary, #newslist .NewsSummarySummary{
  margin-bottom: 5px;
  padding-right: 3px;
  
}

#main .NewsSummarySummary {
    width: 400px;
}

.hometopimg .NewsSummaryLink, .hometopimg  .NewsSummaryContent{
  font-size: 120%;
  line-height: 18pt;
  font-weight: bold;
  margin-bottom: 5px;

}
.hometopimg .NewsSummaryLink a, .hometopimg .NewsSummaryLink a:visited{
  color: #FFC80B;
  line-height: 18px;
  font-size: 18px;
}

#hometopbox{
 /*border-top: 10px solid #fff;*/
}
div.headline{
  font-weight: bold;
  font-size: 120%;
  line-height: 24pt;
  margin-bottom: 5px;
  text-transform: uppercase;
  border-bottom: 3px solid #333;
}
.NewsSummaryCategory{
 display: none;
 text-transform: capitalize;
}
#mostpopular .NewsSummaryPostdate{
 display:none;
}
div#lefthomenews, div#righthomenews{
 position:relative;
 float:left;
 width: 355px;
 min-height: 150px;
 border-right:5px solid #fff;
}
.NewsSummaryPostdate  {
    font-size: 80%;
    font-weight: normal;
    margin-right: 5px;
    color: #999;
}
#homenewsbox .NewsSummaryLink, #newslist .NewsSummaryLink{
  font-size: 100%;
  line-height: 10pt;
  /*font-weight: bold;*/
  margin-top: 1px;
  padding:0;
  /*font-family: Myriad,Arial,Helvetica,sans-serif,"Myriad Pro"; */
  margin-bottom: 1px;
}

#homebottombox .homethinbox{
 width: 192px;
}
/* end home page - TOP block */
/*home page - BOTTOM block */
#homenewsbox .NewsSummaryCategory, 
#newslist .NewsSummaryCategory{
  display:none;
}
#homenewsbox .NewsSummaryExtra, 
#newslist .NewsSummaryExtra{
  display:none;
}
#homenewsbox .NewsSummaryField, 
#newslist .NewsSummaryField{
  margin-right: 5px;
  margin-bottom: 5px;
  float:left;
  width: 90px;
  text-align: center;
  position: relative;
  left:0;
  top: 0;
}
#homenewsbox .NewsSummaryField img,
#newslist .NewsSummaryField img{

}
.homenewsCategory {
  font-size: 16px;
  display:block;
  text-transform: uppercase;
  letter-spacing: 0px;
  padding: 5px;
  padding-bottom: 6px;
  /* margin: 5px;*/
  height: 20px;
   font-weight: bold;
}
#pagenav .homenewsCategory{
  font-size: 14px;
}
#dining_guidepage #detailnewsmain #national .homenewsCategory{
  background: #F1CC01;
}


.cricket a span, .colour2 a span {

}

.football a span, .other a span, colour1 {
     
}

#cartoonimg .homenewsCategory{
  background:#ED1C24; 
  height:20px;
  margin-bottom:5px;
}

.hometopimg .NewsSummaryCategory{
 display:none;
/* line-height: 26pt;
  font-weight: bold;
  font-size: 130%;
  display:block;
  text-transform: uppercase;*/
}

.hometopimg .NewsSummaryLink{
  text-transform: uppercase;
   
}
#mostpopular{
 border: medium double #c0c0c0;
 padding: 0 5px 10px 5px;
 background: #ddd;
}
#breakingnews{
 border-left: 5px solid #fff;
}
.link2 a, .link3 a, .link4 a, .link5 a{
 background: #fff url(/uploads/images/interface/menuborder.jpg ) no-repeat top right;
}
#designedBy a{
 color: #464544;
}
#homeotherbox{
  width: 200px;
  position:relative;
  float: left;
   margin-top: 0;
  margin-bottom: 10px;
}
#homemainbox, #dining_guidepage #detailnewsmain{
  postition:relative;
  float:left;
  margin:0;
  padding: 0;
  width: 700px;
}
#dining_guidepage #detailnewsmain{
 width: 690px;
}
#photoBanner, #photoBanner2, #photoBanner3{
 display: block;
 position: relative;
 width: 200px;
 height:290px;
 top:0;
}
#photoBanner2{
 /*top:290px;*/
}
/*#photoBanner2, #photoBanner1{
 margin-bottom: 10px;
 position: relative;
 top: 10px;
 height: 300px;
 width: 200px;
}*/

#banner1, #banner3{
  position:absolute;
  height:280px;
  width: 200px;
  top: 0;
}

#banner2, #banner4{
  display: none;
  position:absolute;
  height:280px;
  width: 200px;
  top: 0;
}
#banner1 img, #banner2 img, #banner3 img, #banner4 img{
    width: 200px;
    height: 280px;
}
#topbanner1{
  position:absolute;
  height:60px;
  width: 468px;
  top: 0;
}
#topbanner1 img, #topbanner1 img{
  height:60px;
  width: 468px; 
}
#topbanner1 p, #topbanner2 p{
  display: none;
}
#topbanner2{
  display: none;
  position:absolute;
  height:60px;
  width: 468px;
  z-index:20;
  top: 0;
}
#homebottombox #NewsSummary{
  border-bottom: 1px solid #c0c0c0;
}
#designedby-content{
 text-align: right;
 width: 920px;
 padding-right: 10px;
 margin:0 auto;
}
#designedby-content a, #designedby-content a:visited{
 color: #777;
}
/* ADDS */
#banner1 p, #banner2 p, #banner3 p, #banner4 p{
  display: none;
}
div#banner1{
}

div#photoBanner{
}
#topbanner{
 float:right;
 position: relative;
 
}
div#branding{
 position: relative;
}
div#nav {
 clear: both;
 background: #fff;
}
/* end ADDS */
.newsblock{
    /*margin-top: 15px;*/
}
.NewsSummaryLink a {
  color: #ED1B24;
  text-transform: uppercase;
  font-size: 12px;
  line-height: 10pt;
}

.NewsSummaryLink a:visited {
  color: #BF3B44;
}
.NewsSummaryLink a:hover{
  color: #FFC80B;
}

#dining_guidepage .NewsSummaryLink{
  color: #FFC80B;
  text-transform: uppercase;
  font-size: 100%;
  line-height: 10pt;
  margin-bottom: 0px;
  padding-bottom: 0px;
}
#dining_guidepage #local .NewsSummaryLink{
  color: #ED1C24;
}

#detailnewsmain {
 position:relative;
 /*padding: 20px 0px 0px 0px;*/
 margin: 0 0 5px 0;
 padding-right: 5px;
 width: 100%;
}
#homeadd, #detailphotoBanner, #doublephotoBanner{
 float:right;
 position: relative;
 width:200px;
 right: 0px;
}
#detailphotoBanner, #doublephotoBanner{
 height: 610px;
}
#doublephotoBanner{
 min-height: 580px;
}
#NewsPostDetailDate, #comments span.commentdate {
color:#999999;
font-size:80%;
font-weight:normal;
margin-right:5px;
}
#comments span.commentautor{
  font-size: 80%;
}
#NewsPostDetailTitle {
    font-size: 160%;
    padding-bottom: 6px;
    text-transform: capitalize;
}
.NewsDetailField img{
  /*padding-right: 15px;*/
  padding-bottom: 15px;
  max-width: 300px;
}
.NewsDetailField {
  text-align: center;
}
#topbannerbox{
 float: right;
 position: absolute;
 width: 468px;
 height: 60px;
 padding: 0;
 top: 62px;
 right: 15px;
}
#topbannerbox p{
  display: none;
}

#NewsPostDetailContent{
  padding-bottom: 15px;
}
.NewsSummarySummary .NewsSummaryMorelink a, .NewsSummarySummary .NewsSummaryMorelink a:active{
  color: #0071bc;
  font-size: 80%;
}
.NewsSummarySummary a, .NewsSummarySummary a:active{
  font-size: 90%;
}
.NewsSummarySummary .NewsSummaryMorelink a:hover {
  color:#7ab0d3;
}
#topbannerbox{
  z-index: 10;
}
.NewsSummaryLink{
  font-weight: 600;
}
#topbannerbox{
}
.NewsSummaryMorelink{
  display: none;
}

#homepage .NewsSummaryField a:hover {
 filter:alpha(opacity=70);
 -moz-opacity:0.7;
 opacity:0.7;
}

#NewsPostDetailReturnLink{
 text-transform: capitalize;
}
#homepage .numpages{
  display: none;
}

#lefthomeadd{
 margin-top: 20px;
 
}

#lefthomeadd img {
width: 99%;
}

/* restorant reviews  */
#reviews img{
 margin-bottom: 5px;
}
#reviews h3.title, #usefullinks h3.title{
 display: inline;
 float:left;
 margin-bottom: 10px;
}
/* CONTENT BUTTONS */
.button{
 /*background: #D6EBCC;*/
 border: 1px solid #ccc;
 padding: 5px 10px;
 font-size: 90%;
 line-height: 1.3em;
 position: relative;
}
.button a{
  padding: 5px 10px;
}
#reviews span.button {
 float: left;
 margin-left: 150px;
}
#usefullinks span.button {
 margin-left: 140px;
}
#reviews .button {
 background: #fff;
} 
.buttonbox{
 min-height: 25px;
}
#linkspage span.button {
 margin-left: 100px;
}
/* END BUTTONS */
.NewsSummaryField img{
 /*margin-bottom: 5px;*/
}
#reviews p.numpages{
 display: none;
}

#past_reviewspage .NewsSummaryField img {
 float:left;
 margin-right: 5px;
 max-width: 90px;
 max-height: 90px;
}
#dining_guidepage .NewsSummaryField img {
 float:left;
 margin-right: 5px;
 max-width: 200px;
 max-height: 120px;
}
/* colored block */
#featurerestorants h3{
 color: #fff;
}
#featurerestorants, #reviews{
 padding: 5px;
 margin-bottom: 15px
}
.orangebox{
 background: #ffcc66;
 border: 1px solid #cc9933;
}
.greenbox{
 /*background: #D6EBCC ;
 border: 1px solid #B0C8A5;*/
 border: 1px solid #ccc;
}

#featurerestorants .NewsSummary{
  border-top: 2px solid #fff;
}
 /* end colored block */

#links div.halflinks{
 width:334px;
 float:left;
 position:relative;
 min-height: 30px;
}
#links div.leftside {

 padding-right: 4px;
}
#linkspage #links div.leftside {
 border-right: 1px solid #B2B2B2;
 padding-right: 3px;
}
#links div.rightside{
 padding-left: 5px;
}
#links ul{
       width: 100%;
                
        margin: 0;
        padding: 0;
        
        line-height: 1em;
        list-style: none;
}
#links li {
   list-style: none;
   margin-left: 0px;
}
#dining_guidepage #main{
 min-height: 580px;
}  
#addbox{
 height: 280px;
 width: 200px;
}  
#featurewhatson {
  padding: 5px;
  margin-bottom: 10px;
}
#featurewhatson h3{
  color: #fff;
}
#links #usefullinks li{
 margin: 10px 0 10px 0;
}
.newsborder {
  border: 1px solid #BBB;
  margin-bottom:5px;
  background: #333 url(/uploads/images/interface/grad-back.gif) repeat-x;
  text-align: left;
}

div#detailnewsmain div#world, div#detailnewsmain div#national, div#detailnewsmain div#local{
  border: 1px solid #999;
  margin-bottom:5px;
}
div#homenewsbox div#local{
  
} 
#artspage h2.pageTitle{
   display:inline;
}
#artspage span.button{
  margin-left: 180px;
}
h2.pageTitle{
  text-transform: uppercase;
}
/* WEATHER */
#weatherbox {

}
p.weatherdate{
 margin-bottom:0px;
 line-height: 24pt;
 font-size: 110%;
 font-weight: bold;
 text-transform: uppercase;
 color: #ED1C24;
}
span.weathertitle{
  line-height: 11pt;
  color: #FFC80B;
  font-size: 110%;
 font-weight: bold;
}

/* end WEATHER */
.homenewsCategory img.leftfloat{
  float:left;
  margin-left: 1px;
  top: 1px;
  position:reltive;
}

.homenewsCategory span{
  
  position: relative;
  top: 2px;
  color: #F7C50B;
  ///border-bottom: 1px dashed #333;
  display: block;
  padding-bottom: 5px;
  
}
#artspage #homenewsbox #local .homenewsCategory {
   
}

.homenewsCategory img {
   margin-right: 5px;
}

#homenewsCategory a{
  position:absolute;
}
#homenewsCategory a img{
  width: 20px;
  height: 19px;
}
div.newsborder {

}
#photoBanner3{
 /*top:300px*/
}
#NewsPostDetailPrintLink{
  padding-top: 10px;
}
 #links h3 span{
 display:block;
 font-size: 80%;
 color: #FFC80B ;
}
#dining_guidepage  #links h3 span{
 color: #F1CC01;
}
#dining_guidepage #national .NewsSummary {
 border-bottom: 2px solid #FFC80B;
 padding-bottom: 15px;
 margin-bottom: 5px;
}
#dining_guidepage #local .NewsSummary {
 border-bottom: 2px solid #ED1C24 ;
 padding-bottom: 8px;
 padding-top: 8px;
 padding-right: 6xp;
}
.hometopimg .NewsSummarySummary p{
  font-size: 110%;
  font-weight: bold;
  line-height: 10pt;
  visibility: visible;
}
.bannerbox{
  position:relative;
}
#poll{
  position:relative;
}
#homemainbox{
 /*min-height: 860px;*/
}
#dining_guidepage a.morereviews{
  float:right;
  position:relative;
}


div.comment_link img{
 padding-bottom: 8px;
}
div.comment_link img.votebtn{
  behavior: url(uploads/iepngfix.htc);
}



/* POLL */
.topPollImg{
  width: 200px;
  height: 54px;
  background: #fff url(/uploads/images/interface/have_your_say_03.gif) no-repeat;   
}
.bottomPollImg{
  width: 200px;
  height: 44px;
  margin-bottom: 0px;
  background: #fff url(/uploads/images/interface/have_your_say_11.gif) no-repeat;
}
#poll {
  width: 200px;
  background: transparent url(/uploads/images/interface/have_your_say_05.gif) repeat-y;
  
}
div#poll table {
 margin-left: 20px;
 position: relative;
 top: -10px;
}
div#poll .radiobtn{
  width: 20%;
}
div#poll .opinion{
  width: 80%;
}


#poll fieldset {
   border: none;
   color: #fff;
   padding-bottom: 20px;
   
}

#poll .submit {
    float: right;
    position: relative;
    right: 20px;
    bottom: 10px;
   
}

#poll fieldset legend {
    display: none;
}

#poll textarea {
   width: 98%;
   clear: both;
   height: 4.5em;
}

#poll {
    
}

#poll label {
    display: block;
    padding-top: 5px;
    font-size: smaller;
}

#poll {
     
}

/* end POLL */
#detailphotoBanner{
  height:600px;
}
#artspage #homeotherbox{
  height: 710px;
}

#bgPollImg .votebtn{
  margin-left: 20px;
}
#bgPollImg  .total_votes, #bgPollImg .view_results{
  margin-left: 20px;
  display:block;
}
#pollresults dt{
  display:inline;
  float: left;
  width: 80px; 
  margin-left: 20px; 
}

#pollresults dd{
  float:left;  
}
#bgPollImg p{
 margin-top: 10px;
 margin-bottom: 10px;
}
#pollresultsbox{
  top: 60px;
  left: 10px;
  position:absolute;
}
#pollresults{
  padding: 20px;

}
#pollresultsbox dl p{
 margin-bottom:0;
 padding-botom:0;
}

#pollresults span.title{
 font-weight: bold;
 margin-botom:20px;
 margin-left: 50px;
}
span.view_results input{
 color:#fff;
 font-weight: bold;
}
span.view_results input:hover{
 color:#ccc;
}
#photoBannerLeft a:hover{
 filter:alpha(opacity=70);
 -moz-opacity:0.7;
 opacity:0.7;
}

#pollresultsbox{
 height:0px;
}

#topbanner {
    position: absolute;
    top: -146px;
    right: 10px;
    padding: 5px;
    background: #fff;
    border: 1px solid #CCC;
}

.isAdvertisement {
    background: #FFFFEF;
    padding: 5px 7px;
    padding-bottom: 1px;
    margin: 5px; 
    border: 1px #EEEFA4 solid;
}

.advertisment_text {
    color: #AAA;
    font-size: 9px;
    letter-spacing: 2px;
    text-align: right;
}

#topbanner .advertisment_text {
    position: relative;
    bottom: -6px;
    
}

#logo {
    margin: 0px;
    padding: 20px 0;
}

#logo img {
    display: block;
}



/********************/


/* Start of CMSMS style sheet 'Global - Horizontal Navigation' */
body #nav-footer ul li a.menuparent {
	background-image:none;

}

/* Fix for Opera 8 */
.clearb { clear: both; }
.menuwrapper { 
   /* Fix for Opera 8 */ 
   /*   overflow: hidden;  */ 
   /* background-color: #ECECEC;
   border-bottom: 1px solid #C0C0C0;*/
   width: 100%;
}

/* category menu */
ul#cat_menu {
	
	width: 100%;
	height: auto;
	height: expression('23.8em'); /* MSIE hack */
	overflow: hidden;
	background-color: #000;
	margin: 0;
        margin-top: 20px;
	list-style-type: none;
	padding: 0;
	text-indent: 0;
	position: relative;
        border: 1px solid #333;
        margin-bottom: 5px;
}

ul#cat_menu li {
	padding: 0;	
	margin: 0;
	border-top: 1px solid #484848;
	height: 34px;
	overflow: hidden;
        position: relative;
}

ul#cat_menu li a {
    display: block;
    height: 100px;
	
}

ul#cat_menu li span {
	font-size: 1.1em;
	font-weight: bold;
	padding: 0.7em 0.5em 0.2em 4em;
	color: #FFC80B;
	text-transform: uppercase;
	text-decoration: none;
	display: none;
	height: 4em;
	background-position: 6% top;
	background-repeat: no-repeat;
        position: absolute;
        right: 10px;
}

ul#cat_menu #submenuCricket {
        border: 1ps solid red;
	background-image: url(/uploads/images/interface/cricket_3.jpg);
        background-repeat: no-repeat;
}
ul#cat_menu #submenuClubs {
	background-image: url(/uploads/images/interface/clubs_3.jpg);
        background-repeat: no-repeat;
}
ul#cat_menu #submenuLeagues {
	background-image: url(/uploads/images/interface/leagues_3.jpg);
        background-repeat: no-repeat;
}
ul#cat_menu #submenuFooty {
	background-image: url(/uploads/images/interface/football_3.jpg);
        background-position: 0px 0px;
        background-repeat: no-repeat;
}

#news {
    float: left;
}

.picture {
    float: left;
    text-align: center;
    width: 300px;
    position:relative;
}
.pictureAdds {
    float: left;
    text-align: center;
    width: 300px;
    position:relative;
}
#middleContent {
    margin-left: 5px;
    background: transparent url(http://australianrules.com.au/uploads/images/interface/trans-black.png);
    width: 380px;
    padding: 0px 10px 5px 10px;
    /*overflow: auto;*/
    float: left;
}
#middleContentWide {
    margin-left: 305px;
    background: transparent url(http://australianrules.com.au/uploads/images/interface/trans-black.png);
    width: 585px;
    padding: 0px 10px 5px 10px;
    overflow: auto;
    position: relative;
}
#middleContentWideMain {
    background: transparent url(http://australianrules.com.au/uploads/images/interface/trans-black.png);
    width: 585px;
    padding: 0px 10px 5px 10px;
    position: relative;
    float: left;
}
#adsbox{
  margin-left: 5px;
  background: transparent url(http://australianrules.com.au/uploads/images/interface/trans-black.png);
  width: 200px;
  padding: 0px 0px 5px 0px;
  /*overflow: auto;*/
  position: relative;
  float: left;
}
.description{
    
}

#breadcrumbs {
    margin-bottom: 5px;
    background: transparent url(http://australianrules.com.au/uploads/images/interface/trans-black.png);
    padding: 5px; 
}

#breadcrumbs span {
    color: #FFC80B;     
}

#breadcrumbs a {
  color: #FFD545; 
}
#breadcrumbs a:hover{
  color: #FF0F1E;
}
#comments textarea {
    width: 190px;
}

#weatherbox iframe {
    display: block;
    width: 98%;
    height: 530px;
    background: #000 url(/uploads/images/interface/loading.gif) no-repeat top center;
}
.NewsSummaryExtra{
 display:none;
}
/* START MENU */
#nav-header a:hover, #nav-header ul ul a:hover{
   color:#EF3B46; 
   background:#FFF1BF;
}
#nav-header :hover > a, #nav-header ul ul :hover > a {
    color:#EF3B46; 
	background:#FFF1BF;
}

#nav-header ul {padding:0;
margin:0;
list-style-type:none;
}
#nav-header li {
float:left;
position:relative;
 height: 38px;
}
#nav-header li li, #nav-header li li li {
  width:240px;
  border-bottom: 1px solid #fff;
  border-left: 1px solid #fff;
  border-right: 1px solid #fff;
  height: 26px;
}
#nav-header ul ul {
visibility:hidden;
position:absolute;
height:0;
top:37px;
left:0; 
width:240px;
background: #FDCC0D;
border-top: 1px solid #fff;
}
#nav-header ul ul ul{
left:240px; 
top:-1px; 
width:240px;
background: #FDCC0D;
border-top: 1px solid #fff;
}
#nav-header table {
position:absolute; 
top:0; 
left:0; 
border-collapse:collapse;
}

#nav-header ul ul a, #nav-header ul ul a:visited, #nav-header ul ul ul a, #nav-header ul ul ul a:visited  {
background:#d4d8bd; 
color:#EF3B46; 
height:auto; 
line-height:2em; 
padding: 0 0;
padding-left:10px; 
width:230px;
background: #FDCC0D;
height: 26px;
font-family: Arial, Helvetica, sans-serif;
font-size: 90%;
text-decoration:none;
}
#nav-header ul ul ul a, #nav-header ul ul ul a:visited  {
  font-size: 100%;
}
#nav-header ul ul ul a:hover, #nav-header ul ul a:hover{
 background:#FFF1BF ;
}

#nav-header ul li:hover ul,
#nav-header ul a:hover ul{visibility:visible; }
#nav-header ul :hover ul ul{visibility:hidden;}
#nav-header ul :hover ul :hover ul{ visibility:visible;}
#google_wideadd{
   border:1px solid #BBBBBB;
   padding:12px 0 0;
   background: #000;
   position: relative;
   margin-top: 10px;
   margin-bottom: 10px;
}
#google_wideadd iframe {
   height:250px !important;
   width:300px !important;
}
#main .NewsSummarySummary{
  width: auto !important;
}
.picture{
  width: 300px !important;
  position: relative;
}
a.clearlink{
}
#detailnewsmain .NewsSummaryLink{
  text-transform: uppercase;
  margin-bottom: 0px;
  margin-top: 6px;
}
.picture .pageimg img{
 max-width: 300px;
}
table.ladder-1 {
  margin-top: 5px;
}

.homenewsCategory span{
  position: relative;
}
#clubspage .homenewsCategory{
  margin-bottom: 0;
  height: 50px;
  border-bottom: 1px solid #666;
}
#clubspage .homenewsCategory span{
  margin-left: 60px;
  top: 15px;
  border: none !important;
}
#clubspage .homenewsCategory img.leftfloat{
  top: 0px;
  height: 45px;
  width: 50px;
}

#clubspage div.leftteam, #clubspage div.rightteam, #teamspage div.rightteam, #teamspage div.leftteam{
  padding: 5px;
   margin-bottom: 15px;
   position:relative;
   width: 230px !important;
   background: none;
  border: 1px solid #bbb;
}
#clubspage div.leftteam, #leaguespage div.leftteam, #teamspage div.leftteam{
 margin-right:30px;
}

#clubspage .homenewsCategory a:hover, #clubspage .homenewsCategory span:hover {
  color: #FF0F1E;
}
#clubspage .leftteam, #leaguespage .leftteam, #teamspage .leftteam{
  float: left;
}
#clubspage .rightteam, #leaguespage .rightteam, #teamspage .rightteam{
  margin-left: 250px;
 }
#comments #m3title, #comments #m4title{
 width: 190px;
}
#comments #m3author, #comments #m4author{
 width: 190px;
}
#comments a{
 margin-left: 190px;
 font-weight:bold;
}
.picture .news{
  margin-top: 10px;
}
.pageimg p{
 margin-bottom: 0px;
}
iframe{
  margin-bottom: 10px;
}
#homepage .bannerbox{
  margin-bottom: 0px;
}
.rightteam img.leftfloat {
 position: relative;
 left: -15px;
 padding: 0px;
}
.picture .pageimg{
 text-align: center;
}
ul#stats_alphabet, ul#stats_games{
  display: inline;
  list-style-type: none;
}
ul#stats_alphabet li{
  float: left;
  position: relative;
  margin-left: 0px;
  margin-right: 12px;
  margin-top: 10px;
  margin-bottom: 0px;
}
ul#stats_games li{
  float: left;
  position: relative;
  margin-left: 0px;
  margin-right: 12px;
  margin-top: 0px;
  margin-bottom: 0px;
}
h4.txthint{
 line-height: 1em;
 font-size: 1em;
 margin-bottom: 15px;
}
h3.statstitle{
 margin-top:15px;
 margin-bottom: 0px;
}
table.ladder-1 th{
 text-align: right;
}
.rightalign{
 text-align: right;
}
.leftalign{
 text-align: left;
}
table.ladder-1 th.leftalign{
 text-align: left !important;
}
.centeralign{
 text-align: center;
}
.statseason{
 color:#666;
}
#teamspage div.teams{
 padding-left:40px;
}
table th.tblheader{
}
h3.nexthint{
  margin-bottom: 0px;
}
div#stats-games-content h4.txthint{
  margin-bottom: 0px;
}
h5.tbltitle{
  margin-top: 15px;
}
h6.statstitle{
 color:#FFC80B;
}
h4.statstitle{
 color: #ED1C24;
 margin-top: 10px;
 margin-bottom: 0px;
}
#teampagepartner{
 position: relative;
 width:910px;
}
#teampagepartner img{
  width: 910px;
}
/* TEAM PAGE PARTNER */
#teampagepartner img{
}
#brisbane-demopage #breadcrumbs{
 margin-bottom:3px;
}
#teampagepartner{
  border-top: 2px solid #fff;
  border-bottom: 2px solid #fff; 
  margin-bottom: 5px
}
#brisbane-demopage #middleContent {
    background: #7A0135 url(http://australianrules.com.au/uploads/images/Partners/BrisbaneLions/background_gradient.jpg) no-repeat;
}
#brisbane-demopage .homenewsCategory span{
  color: #fff;
}
#brisbane-demopage .homenewsCategory {
  background: #FFBC3A ;
}
#brisbane-demopage  #main a, #brisbane-demopage  #main a:link, #brisbane-demopage  #main a:active{
 color: #FFBC3A;
}
#brisbane-demopage  .NewsSummarySummary a, #brisbane-demopage .NewsSummarySummary a:link, #brisbane-demopage .NewsSummarySummary a:active{
 color: #fff !important;
}
#brisbane-demopage  #main a:hover{
 color: #fff !important;
}
 .NewsSummarySummary a:hover{
 color: #ddd !important;
}
#brisbane-demopage h3.NewsSummaryLink{
 color: #FFBC3A ;
}
/* TEAM PAGE PARTNER */
.mainNews{
 padding: 5px;
}
div#homepage div#homeadd{
 margin-top: 5px;
}

div#comments{
 text-align: left;
}
/* STATS */
#stats-players-content div.players{
 padding-top: 15px;
}
#stats-team-content div.moredetails{
  position: relative;
  padding-top: 10px;
  padding-bottom: 15px;
}
table .newround td{
 border-top: 1px solid #fff;
}
.testingdata{
  color: #fff;
  padding-top: 10px;
}
.teamstatslastgame{
 padding: 5px;
 background: #FFC80B;
 margin-bottom: 5px;
}
.teamstatslastgame .statssubtitle{
 color: #222;
 font-weight: bold;
}
.teamstatslastgame .statstitle{
 font-weight: bold;
 color: #ED1C24;
 font-size: 120%;
}
.readmore a, .readmore a:link{
  color: #ED1C24;
  font-weight: bold;
}
.readmore a:hover{
  color: #fff;
}
.teamstatslastgame{
 position: relative;
}
.teamstatslastgame .readmore{
 position: absolute;
 right:20px;
 top:4px;
}
.bottom_nav a,.bottom_nav a:link,.bottom_nav a:active{
  color:#EF3B46;
}
.bottom_nav a:hover{
  color:#FFF1BF;
}
.googlesmallpicturead{
  width: 200px;
  height: 200px;
  position: relative;
}
ul#cat_menu{
  height: 168px;
}
.googlesmallpicturead{
  margin-bottom: 10px;
}
.highlighted{
  color: #FFC80B;
}
.hidden {
  display: none;
}
#sharetools{
  margin-bottom: 15px;
}
#sharetools ul{
  clear:both;
  height: 30px;
  list-style-type: none;
  margin: 0;
  padding: 0;
}
#sharetools ul li{
  float: left;
  width: 100px;
  margin: 5px 8px 0 0;
}
#sharetools a, .buttonbox a.button{
  height: 100%;
  border:1px solid  #ccc;
  display: block;
}
#sharetools a{
   width: 80px;
   padding: 0px 4px 0px 18px;
   height: 16px;
   font-size: 10px;
}
.buttonbox a.button{
  width: 150px;
  padding: 2px 4px 2px 17px;
}
#sharetools a.stumbleupon{
 background: #fff url(http://www.australianrules.com.au/uploads/images/interface/external/stumbleit.gif) no-repeat;
}
#sharetools a.digit{
  background: #fff url(http://www.australianrules.com.au/uploads/images/interface/external/digit.gif) no-repeat;
}
#sharetools a.furl{
  background: #fff url(http://www.australianrules.com.au/uploads/images/interface/external/furl_bookmark.png) no-repeat;
}
#sharetools a.yahoo{
  background: #fff url(http://www.australianrules.com.au/uploads/images/interface/external/yahoo.gif) no-repeat;
}
#sharetools a.newsvine{
  background: #fff url(http://www.australianrules.com.au/uploads/images/interface/external/newsvine.png) no-repeat;
}
#sharetools a.facebook{
  background: #fff url(http://www.australianrules.com.au/uploads/images/interface/external/facebook.gif) no-repeat;
}
#sharetools a.delicious{
  background: #fff url(http://www.australianrules.com.au/uploads/images/interface/external/delicious.gif) no-repeat;
}
#sharetools a.myspace{
  background: #fff url(http://www.australianrules.com.au/uploads/images/interface/external/myspace.gif) no-repeat;
}
#sharetools a.kwoff{
  background: #fff url(http://www.australianrules.com.au/uploads/images/interface/external/kwoff.gif) no-repeat;
}
#clubspage .NewsSummaryField {
 float: left;
 position: relative;
 width: 94px;
 padding-bottom: 2;
 left:0px;
 top: 0px;
}
#clubspage .rightteam .NewsSummaryField{
  left: -10px;
}

/*  TOP MENU - DROP DOWN*/
/*
#primary-nav ul { 
   list-style: none; 
   margin: 0px; 
   padding: 0px; 

}
#primary-nav ul { 
   position: absolute; 
   top: auto; 
   display: none; 
}
#primary-nav ul ul { 
   margin-top: 1px;
   margin-left: -1px;
   left: 100%; 
   top: 0px; 
}
	
#primary-nav li { 
   margin-left: -1px;
   float: left; 
   text-transform: uppercase;
}
#primary-nav li li { 
   margin-left: 0px;
   margin-top: -1px;
   float: none; 
   position: relative; 
 text-transform: none;
}

#primary-nav a { 
   display: block; 
}

#primary-nav ul li.menuparent, 
#primary-nav ul li.menuparent:hover, 
#primary-nav ul li.menuparent { 

}

#primary-nav li:hover, 
#primary-nav li.menu, 
#primary-nav li.menuparent, 
#primary-nav li.menuactive { 
}

#primary-nav ul, 
#primary-nav li:hover ul, 
#primary-nav li:hover ul ul, 
#primary-nav li.menuparenth ul, 
#primary-nav li.menuparenth ul ul { 

}
#primary-nav li:hover ul, 
#primary-nav ul li:hover ul, 
#primary-nav ul ul li:hover ul, 
#primary-nav li.menuparenth ul, 
#primary-nav ul li.menuparenth ul, 
#primary-nav ul ul li.menuparenth ul { 
   display: block; 
}

#primary-nav li li { 
   float: left; 
   clear: both; 
}
#primary-nav li li a { 
   height: 1%; 
}
#primary-nav dfn {
display:none;
}
#primary-nav li li {
}
#primary-nav, #primary-nav ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
#primary-nav ul {
display:none;
position:absolute;
top:auto;
}
#primary-nav ul ul {
left:100%;
margin-left:-1px;
margin-top:1px;
top:0;
}
#primary-nav li {
float:left;
margin-left:-1px;
}
#primary-nav li li {
float:none;
margin-left:0;
margin-top:-1px;
position:relative;
}
#primary-nav a {
display:block;
}
#primary-nav li a {
}
#primary-nav li li a {
}
#primary-nav li, #primary-nav li.menuparent {
}
#primary-nav li.menuactive {
}
#primary-nav ul li.menuparent, #primary-nav ul li.menuparent:hover, #primary-nav ul li.menuparenth {
}
#primary-nav li:hover, #primary-nav li.menuh, #primary-nav li.menuparenth, #primary-nav li.menuactiveh {
}
#primary-nav ul, #primary-nav li:hover ul, #primary-nav li:hover ul ul, #primary-nav li.menuparenth ul, #primary-nav li.menuparenth ul ul {
display:none;
}
#primary-nav li:hover ul, #primary-nav ul li:hover ul, #primary-nav ul ul li:hover ul, #primary-nav li.menuparenth ul, #primary-nav ul li.menuparenth ul, #primary-nav ul ul li.menuparenth ul {
display:block;
}
#primary-nav li li {
clear:both;
float:left;
}
#primary-nav li li a {
height:1%;
} 
#primary-nav dfn {
	display:none;
}
*/

#nav-header {
background:#FFC80B url(/uploads/images/interface/grad-back.png) repeat-x left center;
clear:both;
position:relative;
width: 920px;
margin: 0 auto 0 auto;
z-index: 100;
}
#nav-header ul {
line-height:1;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
#nav-header ul li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
text-transform: uppercase;
}
#nav-header ul li a {
color:#ED1C24;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:1.5em;
padding:0.5em 1.25em;
text-decoration:none;
text-transform: uppercase;
}
#nav-header ul li li{
text-transform: none;
}
#nav-header ul li li a {
text-transform: none;
}
#nav-header ul ul li >a{
 padding: 0 0 0 10px;
 font-size: 90%;
 
}
#clubspage #pagenav{
  padding-left: 40px;
}

#writerspage .NewsSummaryField{
  float: left;
  width:auto;
  padding-right: 5px;
  top: 0px;
  left: 0px;
}
#writerspage #homemainbox{
  background: #000;
  width: 690px;
  margin-right: 10px;
}
#writerspage .news_1, #writerspage .news_2{
  float: left;
  display: block;
  width: 320px;
  margin-top: 5px;
  margin-bottom: 5px;
}
#writerspage .news_1{
  margin-right: 10px;
  background: none;
  padding-right: 15px;
  border-right: 1px solid #222;
}
#writerspage .news_2{
 background: none;
}
#writerspage div.ourwriters{
  border-top: 1px solid #444;
}
#writerspage .NewsSummaryField img{_
 width:90px;
}
#writerspage .NewsSummaryLink{
  margin-left: 100px;
}
#writerspage h3.ourwriters{
  color: #FFC80B;
  text-transform:uppercase;
}
#writerspage #main .NewsSummarySummary{
  margin-left: 100px;
  text-align: justify;
}
#writerspage .NewsSummaryLink h5{
  font-size: 90%;
}
#iframetopstories{
  height: 300px;
  width: 900px;
  margin-bottom: 0;
}
/* End of 'AussieRules' */

