/* CSS Document 

created by Weensyweb Designs for Christina Kerkvliet Goddard - http://www.ckgoddard.com.au

September 2007

*/

body {
	background-color: #D7E2E8;
	margin: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #4F6D77;
	font-size: 12px;
}

img {
	border: none;
}


a {
	color: #4F6D77;
	text-decoration: underline;
}

a:hover {
	color: #FFFFFF;
	background-color:#4F6D77;
	text-decoration: none;
}

h1 {
	font-size: 150%;
}

h2 {
	font-size: 120%;
}
	
h3 {
	font-size: 13px;
	font-weight: bold;
}

ul {
	font-weight: bold;
    border: 0px none; 
    list-style-position: inside;
    list-style-type: none;
	line-height: 1.5em;
	margin-left: 0;
	padding-left: 1em;
	text-indent: -1em;
}

ul.list02 li {
	font-weight: normal;
    border: 0px none; 
    list-style-position: inside;
    list-style-type: circle;
	line-height: 1.5em;
	margin-left: 0;
	padding-left: 1em;
	text-indent: -1em;
}

li.current {
	font-weight: bold;
	color: #A25952;
    border: 0px none; 
    list-style-position: inside;
    list-style-type: none;
	line-height: 1.5em;
	margin-left: 0;
	padding-left: 1em;
	text-indent: -1em;
}

#wrap{
	position: relative;
	background-image: url(../images/sidesshadow.jpg);
	background-repeat: repeat-y;
	left: -5px;
	width: 832px;
	margin-left: auto;
	margin-right: auto;
}

#container{
	position: relative;
	background-image: url(../images/marble.jpg);
	background-repeat: repeat-y;
	margin-left: 16px;
	padding: 0px;
	width: 100%;
	z-index: 5;
}

#topshadow{
	position: relative;
	background-image: url(../images/topshadow.jpg);
	background-repeat: no-repeat;
	top: 0px;
	margin-left: -16px;
	padding: 0px;
	width: 100%;
	height: 25px;
	z-index: 2;
}

#topcrop{
	position: relative;
	background-image: url(../images/topcrop.jpg);
	background-repeat: no-repeat;
	top: 0px;
	padding: 0px;
	width: 800px;
	height: 34px;
	z-index: 10;
}

#id01{
	position: relative;
	background-image: url(../images/title.jpg);
	background-repeat: no-repeat;
	top: 0px;
	left: 10px;
	margin: 0px;
	padding: 0px;
	width: 434px;
	height: 70px;
	z-index: 10;
}

#id02{
	position: relative;
	background-image: url(../images/namerhs.jpg);
	background-repeat: no-repeat;
	top: -80px;
	left: 472px;
	margin: 0px;
	padding: 0px;
	width: 328px;
	height: 217px;
	z-index: 10;
}

.BUT01{
	position: relative;
	top: -210px;
	left: 25px;
	width: 110px;
	height: 49px;
	margin: 0px;
	padding: 0px;
	z-index: 10;
}

.BUT02{
	position: relative;
	top: -260px;
	left: 200px;
	width: 140px;
	height: 49px;
	vertical-align:top;
	margin: 0px;
	padding: 0px;
	z-index: 10;
}

.BUT03{
	position: relative;
	top: -310px;
	left: 420px;
	width: 166px;
	height: 49px;
	vertical-align:top;
	margin: 0px;
	padding: 0px;
	z-index: 10;
}

.BUT04{
	position: relative;
	top: -360px;
	left: 652px;
	width: 125px;
	height: 49px;
	vertical-align:top;
	margin: 0px;
	padding: 0px;
	z-index: 10;
}

.maintext01{
	position: relative;
	top: -210px;
	left: 28px;
	width: 410px;
	height: 195px;
	overflow: hidden;
	vertical-align:top;
	margin: 0px;
	padding: 0px;
	z-index: 10;
}

.maintext02{
	position: relative;
	top: -340px;
	left: 492px;
	width: 280px;
	vertical-align:top;
	margin: 0px;
	padding: 0px;
	z-index: 10;
}

.gallerytext01{
	position: absolute;
	top: 400px;
	left: 381px;
	width: 389px;
	vertical-align:top;
	margin: 0px;
	padding: 0px;
	z-index: 10;
	height: 191px;
	visibility: visible;
}

#more{
	position: absolute;
	top: 635px;
	left: 28px;
	width: 67px;
	vertical-align:top;
	margin: 0px;
	padding: 0px;
	z-index: 10;
	height: 10px;
}

#back{
	position: absolute;
	top: 655px;
	left: 28px;
	width: 67px;
	vertical-align:top;
	margin: 0px;
	padding: 0px;
	z-index: 10;
	height: 10px;
}

#worktitle01{
	position: absolute;
	top: 635px;
	left: 99px;
	width: 253px;
	vertical-align:top;
	margin: 0px;
	padding: 0px;
	z-index: 10;
	font-style: italic;
	font-weight: bold;
	text-align: right;
	color: #A25952;
	height: 17px;
	visibility: hidden;
}

#worktitle02{
	position: absolute;
	top: 635px;
	left: 99px;
	width: 253px;
	vertical-align:top;
	margin: 0px;
	padding: 0px;
	z-index: 10;
	font-style: italic;
	font-weight: bold;
	text-align: right;
	color: #A25952;
	height: 17px;
	visibility: hidden;
}

#worktitle03{
	position: absolute;
	top: 635px;
	left: 99px;
	width: 253px;
	vertical-align:top;
	margin: 0px;
	padding: 0px;
	z-index: 10;
	font-style: italic;
	font-weight: bold;
	text-align: right;
	color: #A25952;
	height: 17px;
	visibility: hidden;
}

#worktitle04{
	position: absolute;
	top: 635px;
	left: 99px;
	width: 253px;
	vertical-align:top;
	margin: 0px;
	padding: 0px;
	z-index: 10;
	font-style: italic;
	font-weight: bold;
	text-align: right;
	color: #A25952;
	height: 17px;
	visibility: hidden;
}

#worktitle05{
	position: absolute;
	top: 635px;
	left: 99px;
	width: 253px;
	vertical-align:top;
	margin: 0px;
	padding: 0px;
	z-index: 10;
	font-style: italic;
	font-weight: bold;
	text-align: right;
	color: #A25952;
	height: 17px;
	visibility: hidden;
}

#worktitle06{
	position: absolute;
	top: 635px;
	left: 99px;
	width: 253px;
	vertical-align:top;
	margin: 0px;
	padding: 0px;
	z-index: 10;
	font-style: italic;
	font-weight: bold;
	text-align: right;
	color: #A25952;
	height: 17px;
	visibility: hidden;
}

.footer{
	position: relative;
	font-size : 9px;
	left: 0px;
	width : 800px;
	margin: 0px;
	padding-left: 10px;
	z-index: 10;
}

.blockimage {
	position: absolute;
	top: 409px;
	left: 27px;
}

.blockimage2 {
	position: absolute;
	top: 703px;
	left: 362px;
}

.blockimage3 {
	position: absolute;
	top: 653px;
	left: 67px;
}

.trioImages01 {
	position: absolute;
	left: 490px;
	top: 247px;
	z-index: 15;
}

.trioImages02 {
	position: absolute;
	top: 247px;
	left: 705px;
	z-index: 15;
}

.trioImages03 {
	position: absolute;
	top: 247px;
	left: 600px;
	z-index: 15;
}

/* Galleries  */

.thumbshadow01 {
	position: absolute;
	left: 22px;
	top: 401px;
	width: 100px;
	height: 100px;
	background-image: url(../images/thumbshadow1.jpg);
	z-index: 20;
}

.thumbshadow02 {
	position: absolute;
	left: 142px;
	top: 401px;
	width: 100px;
	height: 100px;
	background-image: url(../images/thumbshadow2.jpg);
	z-index: 20;
}

.thumbshadow03 {
	position: absolute;
	left: 262px;
	top: 401px;
	width: 100px;
	height: 100px;
	background-image: url(../images/thumbshadow3.jpg);
	z-index: 20;
}

.thumbshadow04 {
	position: absolute;
	left: 22px;
	top: 519px;
	width: 100px;
	height: 100px;
	background-image: url(../images/thumbshadow4.jpg);
	z-index: 20;
}

.thumbshadow05 {
	position: absolute;
	left: 142px;
	top: 519px;
	width: 100px;
	height: 100px;
	background-image: url(../images/thumbshadow5.jpg);
	z-index: 20;
}

.thumbshadow06 {
	position: absolute;
	left: 262px;
	top: 519px;
	width: 100px;
	height: 100px;
	background-image: url(../images/thumbshadow6.jpg);
	z-index: 20;
}

.thumb01 {
	position: absolute;
	left: 29px;
	top: 405px;
	width: 80px;
	height: 80px;
	z-index: 25;
}

.thumb02 {
	position: absolute;
	left: 149px;
	top: 405px;
	width: 80px;
	height: 80px;
	z-index: 25;
}

.thumb03 {
	position: absolute;
	left: 269px;
	top: 405px;
	width: 80px;
	height: 80px;
	z-index: 25;
}

.thumb04 {
	position: absolute;
	left: 29px;
	top: 525px;
	width: 80px;
	height: 80px;
	z-index: 25;
}

.thumb05 {
	position: absolute;
	left: 149px;
	top: 525px;
	width: 80px;
	height: 80px;
	z-index: 25;
}

.thumb06 {
	position: absolute;
	left: 269px;
	top: 525px;
	width: 80px;
	height: 80px;
	z-index: 25;
}

.large01 {
	position: absolute;
	left: 372px;
	top: 400px;
	z-index: 20;
	width: 410px;
	visibility: hidden;
}

.large02 {
	position: absolute;
	left: 372px;
	top: 400px;
	z-index: 20;
	width: 410px;
	visibility: hidden;
}

.large03 {
	position: absolute;
	left: 372px;
	top: 400px;
	z-index: 20;
	width: 410px;
	visibility: hidden;
}

.large04 {
	position: absolute;
	left: 372px;
	top: 400px;
	z-index: 20;
	width: 410px;
	visibility: hidden;
}

.large05 {
	position: absolute;
	left: 372px;
	top: 400px;
	z-index: 20;
	width: 410px;
	visibility: hidden;
}

.large06 {
	position: absolute;
	left: 372px;
	top: 400px;
	z-index: 20;
	width: 410px;
	visibility: hidden;
}
