
body {
background: #FFFFFF url(../images/s_illustback.jpg) repeat-x top left;
text-align: left;
}

container {
margin: 0px;
text-align: left;
}

#content {
position: relative;
background: url(../images/s_illusthead.jpg) top left no-repeat;
width: 1000px;
margin: 0px;
text-align: left;
padding-top: 200px;
}

#main {
position: relative;
}

#footlink { 
position: absolute;
top: 0px;
left: 400px;
background: none;
margin-left: 59px;
}

#footlink ul li {
display: inline;
}
#footlink ul li a {
color: #CDC9B5;
font-size: 80%;
text-transform: uppercase;
padding-right: 20px;
}

p#copyright {
position: absolute;
top: 150px;
right: 0px;
color: #C2C2C2;
}

li#homelink a {
width: 46px; height: 53px;
display: block;
background: url(../images/sgall_home.jpg) top left no-repeat;
text-indent: -6000px;
position: absolute;
top: 97px; left: -188px;

-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
filter: alpha(opacity=65);
opacity: 0.65;
}
li#homelink a:hover {
background: url(../images/sgall_home.jpg) bottom left no-repeat;
}

ul#snav {
z-index: 200;
position: absolute;
}
ul#snav li {
display: inline; 
}

ul#snav li#laundrylink a {
background: url(../images/sgall_laundry.jpg) top left no-repeat;
width: 59px; height: 53px;
display: block;
text-indent: -6000px;
position: absolute;
top: -103px; left: 356px;
}
ul#snav li#laundrylink a:hover {
background: url(../images/sgall_laundry.jpg) bottom left no-repeat;
}

ul#snav li#cartoonlink a {
background: url(../images/sgall_ill.jpg) top left no-repeat;
width: 98px; height: 59px;
display: block;
text-indent: -6000px;
position: absolute;
top: -109px; left: 441px;
}
ul#snav li#cartoonlink a:hover {
background: url(../images/sgall_ill.jpg) bottom left no-repeat;
}

ul#snav li#buttonlink a {
background: url(../images/sgall_button.jpg) top left no-repeat;
width: 56px; height: 50px;
display: block;
text-indent: -6000px;
position: absolute;
top: -99px; left: 574px;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
filter: alpha(opacity=65);
opacity: 0.65;}
ul#snav li#buttonlink a:hover {
background: url(../images/sgall_button.jpg) bottom left no-repeat;
}

ul#snav li#desrowlink a {
background: url(../images/sgall_desrow.jpg) top left no-repeat;
width: 65px; height: 37px;
display: block;
text-indent: -6000px;
position: absolute;
top: -181px; left: 129px;
}
ul#snav li#desrowlink a:hover {
background: url(../images/sgall_desrow.jpg) bottom left no-repeat;
}






/* GALLERY BIT */



#main p {
color: #8C6E45;
margin-left: 270px;
padding-top: 10px;
padding-bottom: 10px;
font-family: "Times New Roman", Times, serif;
font-size: 1.4em;
}

#gallery {
position: relative;
height: 650px;
}

#piclist {
		background: url(../images/s_button.jpg) no-repeat 210px 190px;
position: absolute;
	left: 59px;
	top: -200px;
	height: 830px;
	width: 900px;
	overflow: hidden;
	text-align: center;
	}

#piclist div { 
	height: 830px; 
	width: 900px; 
	position: relative;
}

#piclist div img {
	clear: both; 
	display: block; 
	padding-top: 30px;
 
}

#piclist div p {
	text-align: left;
	padding-top: 200px;
}

a.back {
background: url(../images/s_fbut.jpg) no-repeat left top;
display: block;
position: absolute;
width: 18px; height: 34px;
left: 0px; 
text-indent: -6000px;
}
a.forward {
background: url(../images/s_bbut.jpg) no-repeat left top;
display: block;
position: absolute;
width: 18px; height: 34px;
left: 24px; 
text-indent: -6000px;
}

#piclist a.back, #piclist a.forward {
margin-left: 210px;
top: 190px;
}
