body 
{
margin-top: 0px;
margin-bottom 0px;

background-color: #FFFFFF; margin:0px 0px; padding:0px;background-image: url(images/petals.jpg); background-repeat: no-repeat; background-attachment: fixed; background-position: top right;
}




/*START OF - Box Model Code*/

#everything
{
width: 1000px;
margin-left: auto;
margin-right: auto;
padding: 0px;
}

#banner
{
width: 100%;
margin-left: auto;
margin-right: auto;
background-image: url(images/redgradient.png);
text-align: left;
}



#navigation
{
width: 100%;
background-image: url(images/goldgradient.png);
text-align: left;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
}

#content
{
width: 800px;
margin-left: auto;
margin-right: auto;
padding: 10px;
background-image: url(images/wrapper-white.png);
border-right: 1px solid #000000;
border-left: 1px solid #000000;
}

#copy
{
width: 820px;
margin-left: auto;
margin-right: auto;
padding: 0px;
background-image: url(images/smallred.png);
text-align: center;
border-top: 1px solid #000000;
border-right: 1px solid #000000;
border-left: 1px solid #000000;
border-bottom: 1px solid #000000;
}

#built-by
{
width: 67%;
margin-left: auto;
margin-right: auto;
padding-left: 8%;
padding-right: 25%;
text-align: left;
}

/*END OF - Box Model Code*/

/*START OF - Text & Font Properites*/

h1 
{
font-size: 11px; font-variant: small-caps; color: #FFFFFF; font-weight: normal;
}

h2 
{
font-size: 16px; text-align: center; color: #000000; text-decoration: none; font-family: monospace; font-weight: normal;
}

h3
{
font-size: 20px; text-align: center; color: #920000; text-decoration: none; font-family: monospace; font-weight: normal;
}


p 
{
font-size: 14px; font-weight: normal; color: #000000; font-family: verdana;
}


/*END OF - Text & Font Properites*/

/*START OF - Image Properties*/

img
{  
border-style: none;
}


img.alignright 
{
float: right; padding-left: 10px;
}

img.alignleft 
{
float: left; padding-right: 10px;
}

/*END OF - Image Properties*/

/*START OF - Rollover Code for the Navigation Buttons*/

a.home {
	display: block;
	width: 120px;
	height: 35px;
	text-decoration: none;
	background: url("images/buttons/home-button.png");
	}

a.home:hover {
	background-position: -120px 0;
	}

.displace {
	position: absolute;
	left: -5000px;
	}

a.history {
	display: block;
	width: 120px;
	height: 35px;
	text-decoration: none;
	background: url("images/buttons/history-button.png");
	}

a.history:hover {
	background-position: -120px 0;
	}

.displace {
	position: absolute;
	left: -5000px;
	}

a.gallery {
	display: block;
	width: 120px;
	height: 35px;
	text-decoration: none;
	background: url("images/buttons/gallery-button.png");
	}

a.gallery:hover {
	background-position: -120px 0;
	}

.displace {
	position: absolute;
	left: -5000px;
	}

a.contact {
	display: block;
	width: 120px;
	height: 35px;
	text-decoration: none;
	background: url("images/buttons/contact-button.png");
	}

a.contact:hover {
	background-position: -120px 0;
	}

.displace {
	position: absolute;
	left: -5000px;
	}

/*END OF - Rollover Code for the Navigation Buttons*/