body {
background-color: #ffffff;
margin: 0;
padding: 0px 0 0 0px;
font: normal x-small/1.3 arial, helvetica, verdana, sans-serif;
color: #7c7165; }

bodysmall {
background-color: #ffffff;
margin: 0;
padding: 0px 0 0 0px;
font: normal xx-small/1.1 arial, helvetica, verdana, sans-serif;
color: #7c7165; }



h1 {
font: bold 100%/1.3 arial, helvetica, verdana, sans-serif;
color: #884269; }



#menuholder {
width: 207px;
height: 542px;
background-color: #999999;
background-image: url(http://www.creativezoo.com.au/percymarks/images/navback.jpg);
background-repeat: no-repeat; }


#collection {
width: 733px;
height: 542px;
background-color: #7a7a7a;
position: absolute;
}


#news1 {
	width: 207px;
	height: 106px;
	background-color: #7a7a7a;
	position: absolute;
	top: 330px;
	z-index: 1;
}

#news2 {
	width: 207px;
	height: 106px;
	background-color: #7a7a7a;
	position: absolute;
	top: 436px;
	z-index: 3;
}

ul#menu {
width: 180px;
list-style-type: none;
position: relative;
top: 8px;
padding-left: 0px;
margin-left: 10px; }

ul#menu ol {
display: none;
text-align: left;
list-style-type: none;
margin: 5;
}

ul#menu li, 
ul#menu a {
font-family: verdana;
font-size: 12px;
color: #dad7d7;
font-weight: normal;
text-decoration: none;
letter-spacing: 1px; 
}

ul#menu li {
line-height: 15px;
padding: 2px;
}

ul#menu ol li {
}

ul#menu ol li:before {
content: "- ";
}

ul#menu a {
text-decoration: none;
outline: none;

}

ul#menu a:hover {
color: #fefff7;
}

ul#menu a.active {
color: #f2f3f6;
}



















#bodytext {
	width:420px;
	position: absolute;
	left: 20px;
	top: 15px;
	z-index: 3;
	height: 443px;
}

#slide-show {
	width:300px;
	position: absolute;
	left: 454px;
	top: 0px;
	background-color: #ffffff;
	z-index: 4;
}

#mainstage {
	width:733px;
	height: 828px;
	position: absolute;
	left: 207px;
	z-index: 5;
}



#container {
width:940px;
height: 542px;
text-align:left;
margin:0em auto 0em auto;
background-image: url(../IMAGES/gradient.jpg);
position: relative;
background-repeat: no-repeat;
}

#intro {
width:900px;
height: 663px;
text-align:left;
margin:0em auto 0em auto;
position: relative;
background-repeat: no-repeat;
}

#top {
width:940px;
margin-left:44px;
text-align:left;
margin:0em auto;
padding-top:55px;
background-color: #ffffff;
}

#logo {
	width:191px;
	height: 113px;
	position: absolute;
	float: left;
	margin-left: 0px;
	top: -8px;
	left: -20;
}

#baselinks {
float: left;
}

#header {
width:900px;
position: relative; }


#ribbon {
width:1920px;
height: 45px;
margin:0em auto 0em auto;
text-align:left;
background-color: #ffffff;
}

#footer {
width:940px;
margin:0em auto;
text-align:right;
color:#c6c6c6;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px; }
