body {
	background-color:#E7DCED;
	padding:0px;
	margin:0px;
color:#220000;
font-family: 'Comic Sans MS', cursive;

}

div {
	padding:0px;
	margin:0px;
	border-width:0px;
}

#main {
	position:relative;
	width:900px;
	height:800px;
	left:50%;
	margin-left:-450px;
	background-color:#220000;
}

#left {
	position:absolute;
	left:0px;
	top:25px;
	bottom:0px;
	width:150px;
}

.tab {
	position:relative;
	height:35px;
	width:100px;
	margin-top:10px;
	float:right;
	padding-left:5px;
	background-color:white;
	font-family: 'Comic Sans MS', cursive;
	font-style:italic;
	font-size:120%;
	line-height:35px;
	color:#220000;
}

.tab:hover {
	color:#fd3400;
	cursor:pointer;

}

.tab a {
	display:block;
	line-height:35px;
	width:100%;
}

#tabcornertop {
	position:absolute;
	top:0px;
	left:0px;
	margin:0px;
	padding:0px;
}

#tabcornerbottom {
	position:absolute;
	bottom:0px;
	left:0px;
	margin:0px;
	padding:0px;
}

#sunburst {

position:absolute;
bottom:0px;
left:0px;
height:150px;
width:150px;

}

#middle {
	position:absolute;
	left:150px;
	top:25px;
	right:25px;
	height:675px;
	background-color:#b8b485;
}

#middletopleft {
	position:absolute;
	top:0px;
	left:0px;
	margin:0px;
	padding:0px;
}

#middletopright {
	position:absolute;
	top:0px;
	right:0px;
	margin:0px;
	padding:0px;
}

#middlebottomleft {
	position:absolute;
	bottom:0px;
	left:0px;
	margin:0px;
	padding:0px;
}

#middlebottomright {
	position:absolute;
	bottom:0px;
	right:0px;
	margin:0px;
	padding:0px;
}

.content {
	position:absolute;
	left:0px;
	top:0px;
	width:500px;
	padding:10px;
	visibility:hidden;
}

#welcome {
	visibility:visible;
}


#photos {
	position:absolute;
	top:30px;
	right:40px;
	width:180px;
	height:670px;
	background-image:url(photogradient.png);
	background-repeat:repeat-x;
	overflow-y:scroll;
	overflow-x:hidden;
}

#photocornersleft {
	position:absolute;
	top:0px;
	left:0px;
	margin:0px;
	padding:0px;
}

#photocornersright {
	position:absolute;
	top:0px;
	right:0px;
	margin:0px;
	padding:0px;
}

.thumbnail {
	position:relative;
	height:126px;
	width:126px;
	border-width:1px;
	border-style:solid;
	border-color:#AAAAAA;
	background-color:#fd3400;
	margin:10px;
	padding:8px;
}

.thumbnailimage:hover {
	cursor:pointer;
}

#photo {
	position:relative;
	width:499px;
	height:499px;

}

object {
	position:relative;
	width:100%;
	height:100%;
}

