body
{
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
	line-height:1.2em;
	color: #626775;
	width: 800px;
	background: #000000 url(images/cabin.jpg) no-repeat scroll top left;
}


tr
{ 	
	font-size: .8em;
}

a
{ color: #3b5ba6;
  text-decoration: none;
}

a:hover
{  color: #111111; }

h1 { padding: 1px; border-top: 4px solid #596ea4;  color: #f2f2f2; font-size: 1.1em; font-style: oblique; background: #475476; margin-bottom: 15px; width: 170px;}

.imgright
{  
  padding-left: 12px;
}


#contain
{    position: relative;
	top: 24px;
	left: 490px;
	width: 500px; /* change this total width for wider resolutions */
}

.title
{   height: 50px;
	font: italic 2.5em Times New Roman, Times, serif;
	color: #464c5b;
  font-weight: bold;
  padding-left: 15px;
}

.menu
{ height: 20px; padding-left: 5px;}

.menu a
{ padding: 0px 12px; font-size: 1.2em;}

.bouquet
{   position: relative;
	top: 10px;
	left: 100px;
    width: 375px;
   text-align: justify;
}


.about
{
	clear: both;
	position: absolute;
	right : 0px;
    width: 50px;
	padding-left: 10px;
	z-index:4;
}


.contact
{
	clear: both;
	position: absolute;
	left: 120px;
    top: 580px;
    width: 50px;
	z-index: 5;
}

.add
{
	clear: both;
	position: absolute;
	right: 20px;
	text-align: right;
	z-index: 3;
	float: right;
	top: 600px;
	width: 165px;
}


.footer
{
	clear: both;
	position: absolute;
	left: 110px;
	border-top: 1px solid #626775;
	text-align: right;
	font-style: italic;
    top: 620px;
    width: 365px;
	height: 110px;
	padding-top: 3px;
}

.footer2
{
	left: 20px;
	text-align: left;
	font-style: italic;
	z-index: 4;
	float: left;
}



.copyright1, .copyright2 { float:left;}

.copyright1 { 
			width: 90px;
			padding-top: 20px; 
			padding-left:10px;
			}


.copyright2 {
		width: 265px;
         padding-top: 20px; 
        text-align: right; 
		font-size: .75em; 
		 font-style: normal;
	}