/*
  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: 08 July 2010 12:24:03
*/


#rightContentContainer {
   /* IE 6 Double Margin Bug Hack */    display: inline;
   float: right;
   width: 204px;
   //padding-left: 16px;
   margin-right: -220px;
}
#leftContentContainer {
   /* IE 6 Double Margin Bug Hack */    display: none;
   float: left;
   width: 172px;
   margin-left: -188px;
}
#middleContentContainer {
   padding: 0 220px 0 0;
}

table.homelatest {
   width: 727px;
   margin: 0pt -10pt 0pt 0pt;
}

table.homelatest td.active{ 
   border: 1px solid #E0E1DF;
   padding: 20px;
   background-color: #fff;
}
.friends_center a{
   color: #217895;
}

* html table.homelatest {
   width: 710px;
}

*+html table.homelatest {
   width: 726px;
}

/* GENERIC CLASSES */
#content .glass_box {
   /*border: 1px solid #e0e1df;*/
   padding: 5px;
   /*background: #fff;*/
   margin: 0px 0 10px;
   line-height: 1.2em;
   padding: 0;
}
#content .padded_glass {
   padding: 18px;
}
#content .glass_box .green_back {
   /*background: #7f8e31;*/
   height: 160px;
   overflow: hidden;
   /*color: #fff;*/
}
#content .glass_box .green_back h1 {
   color: #9dad48;
   font-size: 20px;
   float:none;
}
#content .glass_box h1 {
   margin: 15px 0px 15px 0px;
}
#content .glass_box h2 {
   margin: 0px 0 14px 0px;
}
#content .green_back p{
   padding: 0 0 10px 15px;
}

/*************** Main Banner ***************/

#content .green_back #banner .banner_text {
   float:left;
   width:316px;
   height:152px;
   margin:3px 0 0 3px;
   padding:0 16px;
   color:#fff;
   background: url(http://www.centennialparklands.com.au/_designs/css/centennial_parklands_-_jan_08/design_css_14554/feature_text_bg.gif) no-repeat;
}

#banner ul {
 padding-left:0px;
 margin-left:0px;
 list-style-image:none;
}

* html #banner li {
  clear:both;
  float:left;
}

#banner ul li a, #banner ul li a:hover, #banner ul li a:active {
  float:left;
  display:block;
  border:none!important;
  background:none!important;
  color: #9dad48!important;
}

a.feature_banner_more {
  float:none!important;  
  display:inline!important;
}

#content .glass_box, #content .pstl_green_back h2 {
  color: #7f8e31;
}

#content .pstl_green_back h3 {
  color: red;
    font-size: 2em;
    font-weight: normal;
    margin: 0 0 .5em 0;
    padding: 0 0 .5em 0; 
    line-height: 1em;
    background: url(http://www.centennialparklands.com.au/_designs/css/centennial_parklands_-_jan_08/design_css_14554/h2_underline.gif) no-repeat bottom left;
}

#content .glass_box img {
  float: left;
  display: inline;
  margin: 3px 0 0 3px;
}

* html #content .green_back #banner .banner_text {
  padding-top:15px;
}

*+ html #content .green_back #banner .banner_text {
  padding-top:15px;
}

#content .glass_box {
  /*background: #fcfcf8;*/
  color: #657a44;
}

#content .pstl_green_back {
  padding: 18px;
  background: #fcfcf8;
  color: #657a44;
}

.fl_right {
  float: right;
}
.width_47 {
  width: 47%;
}

#content .gallery_teaser {
  /*background: url(http://www.centennialparklands.com.au/_designs/css/centennial_parklands_-_jan_08/design_css_14554/home_greenBack.gif) repeat-x left 35px;*/
  height: 180px;
  position: relative;
  margin: 10px 0px 5px 0px !important;
}
#content .gt_text {
  position: absolute;
  left: 20px;
  top: 50px;
  color: #fff;
  line-height: 1.1em;
}

#content .gt_text a{
display:block;
padding-top:3px;
}

#content .gallery_teaser .gt_text span {
  font-size: 1.7em;
  line-height: 1.3em;
}
#content .gallery_teaser a,
#content .gallery_teaser a:link,  
#content .gallery_teaser a:visited,
#content .gallery_teaser a:hover,
#content .gallery_teaser a:active {
  border: none;
  color: #fff;
  background: none;
}
#content .gallery_teaser a:hover,
#content .gallery_teaser a:active {
  text-decoration: underline;
}
#content .gallery_teaser .gt_primPic {
  background: url(http://www.centennialparklands.com.au/_designs/css/centennial_parklands_-_jan_08/design_css_14554/lg_gal_photo.gif) no-repeat;
  height:221px;
  left: 121px;
  position: absolute;
  padding: 10px 12px 10px 9px;
  top: 0;
}
#content .gallery_teaser .gt_secPic {
  position: relative;
  display: inline;
  top: 40px;
  margin: 10px 10px 10px 0;
  padding: 13px 8px 14px 5px;
  float: right;
  background: url(http://www.centennialparklands.com.au/_designs/css/centennial_parklands_-_jan_08/design_css_14554/sm_gal_photo.gif) no-repeat;
}

.flash_this {}

.contentFooter {
  border-top: 3px solid #d8d8c5;
  margin-top:10px;
}


/*************** MAIN BANNER Rounded Corners ***************/

#banner_top_lft_cnr {
  background: url(http://www.centennialparklands.com.au/_designs/css/centennial_parklands_-_jan_08/design_css_14554/top_left_cnr.gif) no-repeat;
  float:left;
  height:5px;
  width:5px;
  margin-left:3px;
  margin-top:-152px;
}

#banner_bot_lft_cnr {
  background: url(http://www.centennialparklands.com.au/_designs/css/centennial_parklands_-_jan_08/design_css_14554/bot_left_cnr.gif) no-repeat;
  float:left;
  height:5px;
  width:5px;
  margin-left:3px;
  margin-top:-5px;
}

#banner_top_rght_cnr {
  background: url(http://www.centennialparklands.com.au/_designs/css/centennial_parklands_-_jan_08/design_css_14554/top_right_cnr.gif) no-repeat;
  float:left;
  height:5px;
  width:5px;
  margin-left:345px;
  margin-top:-152px;
}

#banner_bot_rght_cnr {
  background: url(http://www.centennialparklands.com.au/_designs/css/centennial_parklands_-_jan_08/design_css_14554/bot_right_cnr.gif) no-repeat;
  float:left;
  height:5px;
  width:5px;
  margin-left:345px;
  margin-top:-5px;
}

/*************** MAIN BANNER IE 7 Rounded Corners Fix ***************/

*+ html #banner_top_lft_cnr { margin-left:3px; margin-top:-167px; }

*+ html #banner_bot_lft_cnr { margin-left:-5px; margin-top:-20px; }

*+ html #banner_top_rght_cnr { margin-left:337px; margin-top:-167px; }

*+ html #banner_bot_rght_cnr { margin-left:-5px; margin-top:-20px; }

/*************** MAIN BANNER JCAROUSEL***************/

.jcarousel-skin-tango .jcarousel-container {
  background: url(http://www.centennialparklands.com.au/__data/assets/image/0007/42685/banner_template.gif) no-repeat;
  width:704px;
  height:158px;
  float:left;
  z-index:1;
  clear:both;
  position:absolute;
  margin:0px 0 0 12px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
  height: 158px;
}

.jcarousel-skin-tango .jcarousel-item {
  width:  704px;
  height: 158px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
  margin-right: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
  background: #fff;
  color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
  position: absolute;
  top: 70px;
  right: -9px;
  width: 26px;
  height: 24px;
  cursor: pointer;
  background: transparent url(http://www.centennialparklands.com.au/_designs/css/centennial_parklands_-_jan_08/design_css_14554/next.png) no-repeat -26px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
  background-position: -26px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
  background-position: -26px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
  cursor: default;
  background-position: 0px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
  position: absolute;
  top: 70px;
  left: -9px;
  width: 26px;
  height: 24px;
  cursor: pointer;
  background: transparent url(http://www.centennialparklands.com.au/_designs/css/centennial_parklands_-_jan_08/design_css_14554/prev.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
  background-position: 0px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
  background-position: 0px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
  cursor: default;
  background-position: -26px 0;
}


/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
  position: relative;
}

.jcarousel-clip {
  z-index: 2;
  padding: 0;
  margin: 0;
  overflow: hidden;
  position: relative;
}

.jcarousel-list {
  z-index: 1;
  overflow: hidden;
  position: relative;
  top: 0;
  left: 0;
  margin: 0;
  padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
  float: left;
  list-style: none;
  /* We set the width/height explicitly. No width/height causes infinite loops. */
  width: 75px;
  height: 75px;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
  z-index: 3;
  display: none;
}

.jcarousel-prev {
  z-index: 3;
  display: none;
}
