/* trevor hutchison */

/* http://www.westnet.com.au/trevhutch */

/* trevhutch@westnet.com.au */



body {

   background : #DDDCCF;

  }

td, div {

  font-family: verdana, arial, helvetica, sans-serif;

  font-size: 12px;

  line-height: 15px;

  color: #333333;

  }

li {

  color: #CFCEC1;

  font-size: 13px;

  list-style-position: outside;

  }

a {

  color:#D4CD80;

  font-weight: bold;

  }

a:hover {

  color:#C47037;

  text-decoration:underline;

  font-weight: bold;

  }

a#back { background: url(/images/back_a.gif); width:20px;}
a#back:link { background: url(/images/back.gif); }
a#back:hover,
a#back:focus { background: url(/images/back_a.gif); }



.menucurrent {

  font-weight: bold;



  color: #333333;

  }



.h1 {

  font-weight: bold;

  font-style: italic;

  }



.menulink {

  color:#7F002B;

  text-decoration: none;

  font-weight: bold;

  }



.maintext {

  color: #CFCEC1;

  font-weight: bold;

  font-size: 13px;

  }



.mainsubhead {

  color:#FFFFFF;

  }



.linkmain {

  color:#FFFFFF;

  text-decoration:none;

  font-weight: bold;

  }



.quote {

  color: #CFCEC1;

  font-weight: bold;

  font-style: italic;

  font-size: 13px;

  }



.featurephoto {

    padding : 10px;

  background-color : #757575;

  }



.mugshot {

    padding : 1px;

  background-color : #DDDCCF;

  }



.photocaption {

  font-family: verdana, arial, helvetica, sans-serif;

  font-size: 11px;

  line-height: 24px;

  color: #CFCEC1;

    padding : 10px;



  }



.photocredit {

  font-family: verdana, arial, helvetica, sans-serif;

  font-size: 10px;

  line-height: 24px;

  color: #C3BF95;

  }



.webcredit {

  font-family: verdana, arial, helvetica, sans-serif;

  font-size: 10px;

  line-height: 24px;

  color: #757575;

  }



.dayofweek {

  font-family: georgia, verdana, arial, helvetica, sans-serif;

  font-size: 20px;

  line-height: 23px;

  color: #848267;

  }



.whenwhere {

  color: #FFFFFF;

  font-style: italic;

  }



.upcomingevent {

  color: #CFCEC1;

  }



.upcomingeventheading {

  font-family: georgia, verdana, arial, helvetica, sans-serif;

  color: #CFCEC1;

  font-size: 20px;

  line-height: 23px;

  }



.upcomingeventorganiser{

  font-family: georgia, verdana, arial, helvetica, sans-serif;

  color: #A09D7F;

  font-size: 15px;

  line-height: 15px;

  font-weight: bold;

  }



.upcomingeventpsds{

  font-family: georgia, verdana, arial, helvetica, sans-serif;

  color: #8BBC94;

  font-size: 15px;

  line-height: 15px;

  font-weight: bold;

  }



.upcomingeventdate{

  font-family: georgia, verdana, arial, helvetica, sans-serif;

  color: #CCCC99;

  font-size: 15px;

  line-height: 15px;

  font-weight: bold;

  }



.eventname {

  color: #970202;

  }



.eventdesc {

  color: #444444;

  }

.fullheight{
* height: 100%;
  position:relative;
  float:left;
  padding:0;
}

.column {
  position:relative;
  float:right;
  height: 100%;
  padding:0px;
  margin:0px;
}

.header {
  margin: 0 auto;
  position:relative;
  background-color:DDDCCF;
  width: 761px;
  padding:0px;
  clear:both;
}

.topheader {
  margin: 0 auto;
  position:relative;
  background-color:DDDCCF;
* background-image:url(file:///C:/PSDSMirror/images/header01.gif);
  width: 761px;
  padding:0px;
  clear:both;
}

.png {
  position:absolute;
* display:none;
}

.style1 {
  color: #990000
}

#pagewrapper {
  margin: 0 auto;
  position: relative;
  width: 761px;
  padding:0px;
}

#fixedwrapper {
  position: fixed;
  margin: 0 auto;
  height:100%;
  width:761px;
* display: none;
}

#floatwrapper {
* height:100%;
  position:relative;
  float:left;
  width: 761px;
}

#menu {
  margin: 0 auto;
  position: relative;
  width: 761px;
}