body {
	width: 600px;
	position: relative;
	background-image: url(Images/pink_crackle_tile.jpg);
}
#container {
	height: 2000px;
	position: relative;
	width: 850px;
}
#banner {
	position: relative;
	bottom: 20px;
	left: 50px;
}
}
#banner #contact {
	top: 200px;
}
#banner #contact #email {
	font-family: Arial;
	color: #000000;
	position: relative;
	left: 500px;
	width: 350px;
	bottom: 20px;
	font-size: 18px;
}
#banner #contact #phone {
	font-family: Arial;
	font-size: 18px;
	color: #D40b93;
	position: relative;
	width: 200px;
	left: 25px;
	top: 3px;
	bottom: 18px;
}
#nav {
	width: 785px;
	left: 75px;
	position: relative;
}
#toptext {
	position: relative;
	bottom: 50px;
	left: 70px;
	width: 300px;
}
#alltext {
	position: absolute;
	left: 145px;
	height: 1px;
}
h4 {
	font-family: "American Typewriter";
	font-size: 18px;
	background-color: #CC0099;
	position: relative;
	left: 75px;
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-top-style: inset;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: inset;
	border-top-color: #FF33FF;
	border-right-color: #CC0099;
	border-bottom-color: #CC0099;
	border-left-color: #FF33FF;
	width: 800px;
	bottom: 60px;
}
table {
	position: relative;
	left: 75px;
	font-family: "American Typewriter";
	font-weight: bold;
	background-image: url(Images/FormalC_BG_HM_V_gauze_screen.jpg);
	height: 35px;
	width: 810px;
	bottom: 60px;
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-top-style: inset;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: inset;
	border-top-color: #CCCCFF;
	border-right-color: #CC00FF;
	border-bottom-color: #CC00FF;
	border-left-color: #CCCCFF;
	font-size: 14px;
}
#footer table {
	position: relative;
	top: 1px;
	left: -1px;
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-top-style: inset;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: inset;
	border-top-color: #00FFFF;
	border-right-color: #0000FF;
	border-bottom-color: #0000FF;
	border-left-color: #00FFFF;
}
editable {
}
#gallery {
	position: relative;
	left: 75px;
	width: 800px;
	bottom: 65px;
	border-top-width: thick;
	border-right-width: thick;
	border-bottom-width: thick;
	border-left-width: thick;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCFF;
	border-right-color: #CC00FF;
	border-bottom-color: #CC66FF;
	border-left-color: #CCCCFF;
	height: 1000;
	background-image: url(Images/Snapshots-blue.jpg);
}
#gallery #rest {
	position: relative;
	text-align: center;
	width: 785px;
	left: 5px;
}
#gallery #momentos {
	text-align: center;
	font-family: "American Typewriter";
	color: #CC3333;
	background-image: url(Images/butterfly_FC_V_tile_tan_screen.jpg);
	background-repeat: repeat-x;
	border: medium ridge #CC0066;
}
img {
	padding: 10px;
	margin: 10px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#footer {
	width: 80px;
	float: left;
	background-repeat: repeat;
	text-align: center;
	font-family: arial;
	font-size: 14px;
	color: #000066;
	font-weight: bold;
	height: 110px;
	left: 83px;
	position: relative;
	bottom: 500px;
}
#container #footer {
	position: relative;
	top: -65px;
}
#validator {
	position: relative;
	top: 150px;
	width: 55px;
	float: left;
}
#gallery #restoration {
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #66CCFF;
	background-color: #000000;
	float: left;
	position: relative;
}
#gallery #intermediate {
	font-family: Arial;
	font-size: 12px;
	color: #66CCFF;
	background-color: #000000;
	width: 150px;
	position: relative;
	left: 100;
}
#gallery #intermedimg {
	position: relative;
	width: 100px;
	float: right;
	clear: both;
	bottom: 665px;
	right: 145px;
}
#gallery #severe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #000000;
	width: 150px;
	color: #66CCFF;
	float: right;
	bottom: 375px;
	position: relative;
}
#gallery #element19 {
}
#gallery #element20 {
}
#gallery #element21 {
}
#gallery #element22 {
}
#gallery #element23 {
}
#gallery #element24 {
}
#gallery #element25 {
}
#gallery #element26 {
}
#gallery #element27 {
}
#gallery #element28 {
}
#gallery #element29 {
	font-family: Arial;
	background-image: url(Images/FormalC_BG_PC_H_gauze.jpg);
}
#gallery #element30 {
}
#gallery #element31 {
}
#gallery #element32 {
	background-image: url(Images/FormalC_BG_PC_H_gauze.jpg);
}
#gallery #element33 {
}
#gallery #element34 {
	background-image: url(Images/FormalC_BG_PC_H_gauze.jpg);
}
#container #gallery #basic object {
	position: relative;
}
#gallery #element53 {
	font-family: Arial, Helvetica, sans-serif;
	position: absolute;
}
#gallery #element55 {
	background-color: #CC0099;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
#gallery #element71 {
	font-family: arial;
	font-size: 14px;
	background-image: url(Images/butterfly_FC_V_tile_tan_screen.jpg);
}
#examples h2 {
	font-family: "american typewriter";
	color: #CC0099;
	text-align: center;
	border: medium inset #660033;
	background-image: url(Images/butterfly_FC_V_tile_tan_screen.jpg);
	background-repeat: repeat-x;
}
#container #gallery #examples #severe {
	position: relative;
	right: 260px;
	top: 30px;
}
