/*
  Running MySource Matrix
  Developed by Squiz - http://www.squiz.net
  MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 07 September 2010 21:29:24
*/


/* **********************
BREADCRUMB
********************** */
#breadcrumb {
   color: #1e98d1;
   margin-bottom: 23px;
}

/* **********************
CONTENT 
********************** */

#contentmain {
   width: 600px;
   min-height: 300px;
   padding-top: 160px;
   margin: 12px;
   font-size: 1.2em;
}

* html #contentmain {
   height: 300px;
}

body.about #contentmain {
   background: url(http://www.free2go.com.au/__data/assets/image/0006/38544/about.jpg) no-repeat top left;
}

body.cars #contentmain {
   background: url(http://www.free2go.com.au/__data/assets/image/0007/38545/cars.jpg) no-repeat top left;
}

body.learners #contentmain {
   background: url(http://www.free2go.com.au/__data/assets/image/0003/38550/learners.jpg) no-repeat top left;
}

body.provisional #contentmain {
   background: url(http://www.free2go.com.au/__data/assets/image/0003/38559/provisional.jpg) no-repeat top left;
}

body.travel #contentmain {
   background: url(http://www.free2go.com.au/__data/assets/image/0004/38560/travel.jpg) no-repeat top left;
}

body.discountcomps #contentmain {
   background: url(http://www.free2go.com.au/__data/assets/image/0008/38546/discounts_comps.jpg) no-repeat top left;
}

body.forums #contentmain {
   background: url(http://www.free2go.com.au/__data/assets/image/0009/38547/forums.jpg) no-repeat top left;
}

#contentmain h1 {
  font-size: 2.4em;
  font-family:century gothic;
  color: #6c5635;
}

#contentmain h2 {
   font-size: 1.5em;
   color: #1e98d1;
   padding-top: 5px;
}

#contentmain h3 {
   font-size: 1.2em;
   color: #4d4d4d;
   padding-top: 5px;
}

#contentmain a {
  color: #1e98d1;
}

#contentmain img {
  padding: 10px;
}


#contentmain .landingitem-wrapper {
   padding-top: 6px;
   background: url(http://www.free2go.com.au/__data/assets/image/0011/38549/landing-item-top.gif) no-repeat top left;
   width: 596px;
   margin-bottom:15px;
}

#contentmain .landingitem-footer{
   padding-bottom: 5px;
   background: url(http://www.free2go.com.au/__data/assets/image/0010/38548/landing-item-bottom.gif) no-repeat bottom left;
}

#contentmain .landingitem {
   border-left: 1px solid #6d5636;
   border-right: 1px solid #6d5636;
   padding-bottom: 5px;
   height: 1%;
   overflow: hidden;
}


#contentmain .landingitem h2 a {
   text-decoration: none;
   font-size: 1em !important;
}

#contentmain .landingitem img{
   float: left;
   margin-left: 10px;
   margin-top: 8px;
   margin-right: 10px;
   padding: 0px;
}

#contentmain .landingcontent {
   width: auto;
   min-height: 80px;
   height: auto;
   line-height: 1.5em;
   margin-left: 10px;
   margin-right: 10px;
}

body.iebrowser #contentmain .landingcontent {
   width: auto;  
   height: auto !important;
   height: 80px;
}

#contentmain .landingcontent  a.morelink {
   text-decoration: none;
}

#contentmain ul, #contentmain ol{
    margin-left: 30px;
    margin-bottom: 10px;
}
#contentmain ul li, #contentmain ol li{
    margin-left: 10px;
    padding-left: 0px;
}



#contentmain p{
   margin-bottom: 10px;  
}
.fixed-thumbnail img{
   width: 106px;
}

#contentmain .highlight{
   padding: 10px;
   margin: 0 0 10px;
   background: #E0F6FE;
}

/* **********************
LEFT NAVIGATION
********************** */
#leftnav {
   float: left;
   width: 133px;
   margin-top: 15px;
}

#leftnav li {
   list-style: none;
   width: 133px;
   background: #dedede url(http://www.free2go.com.au/__data/assets/image/0011/38558/navitem-top.gif) no-repeat top left;
   padding-top: 5px;
   margin-bottom: 1px;
}

#leftnav li a {
   background: #dedede url(http://www.free2go.com.au/__data/assets/image/0008/38555/navitem-bottom.gif) no-repeat bottom left;
   display: block;
   color: #000;
   text-decoration: none;
   font-size: 1.5em;   
   padding-left: 10px;
   padding-bottom: 5px;

}


body.iebrowser #leftnav li a{
   height: auto; 
   line-height: 19px;
}

#leftnav li.current, #leftnav li:hover {
   background: #cecece url(http://www.free2go.com.au/__data/assets/image/0005/38552/navitem-2-top.gif) no-repeat top left;
}

#leftnav li.current a, #leftnav li a:hover, #leftnav li:hover a{
   background: #cecece url(http://www.free2go.com.au/__data/assets/image/0004/38551/navitem-2-bottom.gif) no-repeat bottom left;
}

#leftnav li.current ul a{
   padding-left: 15px;
}

#leftnav li.current li.current, #leftnav li.current li:hover {
   background: #aeaeae url(http://www.free2go.com.au/__data/assets/image/0009/38835/navitem-3s-top.gif) no-repeat top left;
}

#leftnav li.current li.current a, #leftnav li.current li:hover a, #leftnav li.current li.current a:hover{
   background: #aeaeae url(http://www.free2go.com.au/__data/assets/image/0008/38834/navitem-3s-bottom.gif) no-repeat bottom left;
}

#leftnav li ul {
   background: #fff;
   padding-top: 1px;
}

#leftnav li.current li {
   background: #bebebe url(http://www.free2go.com.au/__data/assets/image/0007/38554/navitem-3-top.gif) no-repeat top left;
}

body.iebrowser #leftnav li.current li {
      margin-top:1px;
      margin-bottom: 0;
}

#leftnav li.current li a{
   background: #bebebe url(http://www.free2go.com.au/__data/assets/image/0006/38553/navitem-3-bottom.gif) no-repeat bottom left;
}

#leftnav li#sectiontitle {
   background: #6d5636 url(http://www.free2go.com.au/__data/assets/image/0010/38557/navitem-brown-top.gif) no-repeat top left;

}

#leftnav li#sectiontitle a {
   background: #6d5636 url(http://www.free2go.com.au/__data/assets/image/0009/38556/navitem-brown-bottom.gif) no-repeat bottom left;
   display: block;
   color: #fff;
   text-decoration: none;
   font-size: 1.5em;   
   padding-bottom: 5px;
   padding-left: 10px;
   height: auto; 
   line-height: 19px;
}

.review_header {
   background-color: #EBEBEB;
   margin: 1em 0;

   position: relative;
   height: 1%;
   padding: 15px;
}

.review_image img {
   float: right;
   margin:0 0 0 10px;
}

#contentmain table {
      border: none;
      border-top: 1px solid #CCC;
      border-right: 1px solid #CCC;
      margin: 15px 0;
}

#contentmain table tr {
      border: none;
      border-bottom: 1px solid #CCC;
      border-right: 1px solid #CCC;
}

#contentmain table th {
      background-color: #EEE;
}
  
#contentmain table th, #contentmain table td, #contentmain table td.type {
      border: none;
      padding: 5px;
      border-left: 1px solid  #CCC;
      border-bottom: 1px solid #CCC;
}



#rfQS_miniSearchContainer #rfQS_tabsContainer .foreground .tabText a,
#rfQS_miniSearchContainer #rfQS_tabsContainer .background .tabText a{
   width: 80px !important;
}



.whats-happening-listing img{
   width: 100px !important;
   height: 67px !important;
}
