body {
	font-family: Bembo, Garamond, Georgia, Times Roman, serif;
	font-size: 14px;
	line-height: 21px;
}

body.home {
   background-color: #FFF9EB;
   background-image: url(../images/homeFlowers.jpg);
   background-position: right bottom; 
   background-repeat: no-repeat;
   background-attachment:fixed;
   color: #6B6A27;
   font-family: Bembo, Garamond, Georgia, Times Roman, serif;
   font-size: 14px;
   line-height: 27px;
}

body.specialOc {
	background-color: #FFF9EB;
	background-image: url(../images/phalenopsis.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
	background-attachment:fixed;
	font-family: Bembo, Garamond, Georgia, Times Roman, serif;
	font-size: 14px;
	line-height: 21px;
}

body.bridal {
	background-color: #FFF9EB;
	background-image: url(../images/cake.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
	background-attachment:fixed;
	font-family: Bembo, Garamond, Georgia, Times Roman, serif;
	font-size: 14px;
	line-height: 21px;
}

.bottomNav {
   color: #6B6A27;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   line-height: 12px;
}

td.middleColumn {
   color: #6B6A27;
   vertical-align: top;
   padding-top: 22px;
}

a.bottomNav:link, a.bottomNav:visited, a.bottomNav:active {
   text-decoration: none;
}

a.bottomNav:hover {color: #000000; text-decoration: none;}

a.topNavHome:link, a.topNavHome:visited, a.topNavHome:active {
   color: #FFF9EB; 
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   line-height: 12px;
   text-decoration: none;
}

a.topNavHome:hover {color: #ffffff; text-decoration: none;}

a:link, a:visited, a:active {
   color: #6B6A27;
   text-decoration: none;
}

a:hover {color: #6B6A27; text-decoration: none;}

div.rightColumn
{
	position: relative;
	left: 15px;
	top: 14px;
	width: 270px;
	height: 120;
}

div.rightColumn2
{
   position: relative;
   left: 15px;   
   top: 22px;   
   width: 270px;
}

div.topNav
{
	position: absolute;
	left: 0px;
	top: -4px;
	background-color: #556600;
	width: 100%;
	height: 51px;
}

div.topNavHome
{
   position: absolute;
   left: 0px;
   top: 0px;
   background-color: #556600;
   width: 100%;
   height: 51px;
}

div.mainTable
{
	position: absolute;
	left: 0px;
	top: 47px;
	width: 859px;
}


span.left
{
   color: #6B6A27;
   position: relative;
   left: 20px;
   top: 22px;   
}

span.right
{
   position: relative;
   vertical-align: top;
   text-align: right;
   right: -40px;
}

span.large
{
   font-size: 17px;
}

div.placeholder
{
   background-color: #ffffff;
   width: 268px;
   height: 482px;
}

div.menuTrigger
{
	font-size: 14px;
   position: absolute;
   right: 30px;
   top: 20px;   
}

div.menuTriggerHome
{
	font-size: 14px;
	position: absolute;
	left: 55px;
	top: 19px;
}

