BODY
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(http://www.wickham.id.au/images/mainbg.gif);
	/* Christian found that this syntax needed by Firefox for some reason */
    BACKGROUND:url(http://www.wickham.id.au/images/mainbg.gif);
	/* Line above is not Mozilla compatible (Navigator, Firefox, Mozilla */
    COLOR: black;
    FONT-FAMILY: 'Trebuchet MS', Tahoma, Arial, Verdana, 'Comic Sans MS';
	font-size: 0.8em;
	margin-right: 15;
	margin-left: 160;
    bgcolor: #C0A7C0
}
H1
{
    COLOR: black;
    FONT-FAMILY: 'Trebuchet MS', Tahoma, Arial
}
#modified
{
    FONT-SIZE: x-small;
    FONT-FAMILY: 'Trebuchet MS', Tahoma, Arial;
    FONT-VARIANT: small-caps
}
#blocktext
{
    TEXT-INDENT: 25pt;
    LINE-HEIGHT: 1.2pt;
    TEXT-ALIGN: left
}
.maintext 
{
	font-size: 0.8em;
}
.tabular
{
	font-size: 0.8em;
	border: 2; 
	cell-spacing: 2;
	padding: 2;
	background-color: #CCCCCC; 
	border-color:#996699;
}
.titletext 
{
	font-size: 0.8em;
	TEXT-ALIGN: center;
	FONT-WEIGHT: bold
}
/* This section is for Christian's bouncing menu */
#FloatMenu
{
	position: absolute; 
	background-color: #CCCCCC; 
	border-color:#996699; 
	border-width: 4; 
	border-style: double;
	padding:5px;
	z-index:5
}
.calendar 
{
	font-family: arial, helvetica, sans-serif;
	font-size: 0.8em;
	text-align: center;
}

/* Blog formatting */
.blogtext 
{
	font-family: 'Trebuchet MS', Tahoma, verdana, arial, sans-serif;
/*	font-size: 0.9em; */

}
.indent
{
    FONT-FAMILY: 'Trebuchet MS', Tahoma, Arial;
	TEXT-INDENT: 25pt;
	FONT-WEIGHT: bolder;
    FONT-VARIANT: small-caps
}

/* Web Album Generator additions */
div#header h1 {
	font-family: 'Trebuchet MS', Tahoma, arial, helvetica, sans-serif;
	text-align: center;
	background-color: transparent;
	color: #000000;
}

/* Thumbnail Index */
div#index {
	text-align: left;
}

div#index table {
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}

div#index td.thumbcell {
	width: 115px;
	border-style: solid;
	border-color: #806780;
	border-width: 1px;
	text-align: center;
	vertical-align: middle;
}

div#index td.thumbcell img {
	border-style: none;
	margin: 10px;
}

div#index div.pages {
	font-family: 'Trebuchet MS', Tahoma, arial, helvetica, sans-serif;
	font-size: 0.8em;
	text-align: right;
}

/* Photo Navigation */
div#navigation {
	text-align: left;
	font-family: 'Trebuchet MS', Tahoma, arial, helvetica, sans-serif;
	font-size: 1.6em;
}

div#navigation table {
	text-align: left;
	margin: 0 auto 1em auto;
}

div#navigation td.previous {
	text-align: left;
	width: 115px;
}

div#navigation td.index {
	text-align: center;
}

div#navigation td.next {
	text-align: right;
	width: 115px;
}

div#navigation td.thumbcell {
	width: 115px;
}

div#navigation td.thumbcell img {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
}

div#navigation td.thumbcell img.selected {
	border-style: double;
	border-width: 5px;
}

div#navigation span.home {
	display: block;
	padding-bottom: 1em;
}

/* Photograph */
div#photograph {
	text-align: center;
	vertical-align: top;
}

div#photograph img {
	margin-left: auto;
	margin-right: auto;
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	cell-align: bottom;
}

/* Photograph Title */
h1.title {
	text-align: center;
	font-family: 'Trebuchet MS', Tahoma, arial, helvetica, sans-serif;
	font-size: 1.4em;
	font-weight: bold;
	margin: 0px;
	padding-bottom: 2em;
}


/* Photograph Caption */
p.caption {
	font-family: 'Trebuchet MS', Tahoma, arial, helvetica, sans-serif;
	text-align: center;
	font-size: 1.0em;
    padding-bottom: 2em;
}

/* Footnote */
p.footnote {
	font-family: 'Trebuchet MS', Tahoma, arial, helvetica, sans-serif;
	font-size: 0.6em;
	text-align: right;
	padding: 0 2em 0 0;
}

/* Christians Additions to WAG styles */
.textleft {
	text-align: left;
	font-family: 'Trebuchet MS', Tahoma, arial, helvetica, sans-serif;
	font-size: 0.8em;
	color: #000000;
	background-color: transparent;
}
.textright {
	text-align: right;
	font-family: 'Trebuchet MS', Tahoma, arial, helvetica, sans-serif;
	font-size: 0.8em;
	color: #000000;
	background-color: transparent;
}
.textcenter {
	text-align: center;
	font-family: 'Trebuchet MS', Tahoma, arial, helvetica, sans-serif;
	font-size: 0.8em;
	color: #000000;
	background-color: transparent;
}
.textshadow {
	text-shadow: #000000 2 2 1
}
/*Calendars for the Blog */
#june04 {
 position: absolute;
 visibility: hidden;
 text-align: center;
 }
#july04 {
 position: absolute;
 visibility: hidden;
 text-align: center;
 }
#aug04 {
 position: absolute;
 visibility: hidden;
 text-align: center;
 }
#sept04 {
 position: absolute;
 visibility: hidden;
 text-align: center;
 }
#oct04 {
 position: absolute;
 visibility: hidden;
 text-align: center;
 }
#nov04 {
 position: absolute;
 visibility: hidden;
 text-align: center;
 }
#dec04 {
 position: absolute;
 visibility: hidden;
 text-align: center;
 }
#jan05 {
 position: absolute;
 visibility: hidden;
 text-align: center;
 }
#feb05 {
 position: absolute;
 visibility: hidden;
 text-align: center;
 }
#mar05 {
 position: absolute;
 visibility: hidden;
 text-align: center;
 }
#apr05 {
 position: absolute;
 visibility: hidden;
 text-align: center;
 }
#may05 {
 position: absolute;
 visibility: hidden;
 text-align: center;
 }
#jun05 {
 position: absolute;
 visibility: hidden;
 text-align: center;
 } 
#jul05 {
 position: absolute;
 visibility: hidden;
 text-align: center;
 }
#aug05 {
 position: absolute;
 visibility: hidden;
 text-align: center;
 } 
 #sep05 {
 position: absolute;
 visibility: hidden;
 text-align: center;
 } 
 #oct05 {
 position: absolute;
 visibility: hidden;
 text-align: center;
 } 
 #nov05 {
 position: absolute;
 visibility: hidden;
 text-align: center;
 } 
 #dec05 {
 position: absolute;
 visibility: hidden;
 text-align: center;
 } 