/* Default styles, used by all browsers */

body { margin: 0px; padding: 0px; font-family: Verdana,Sans-serif; text-align: left; color: #5F6653; background: #ffffff; font-size: 9pt; 
/* IE 5.5 */  font-size: 70%;
/* IE 6.0 */ }
html > body { font-size: 9pt; }
/* Mozilla, Opera */

h2.n { color: #336699; }
h3 { color: #004800; }
a { color: #336699; }
a:hover { color: #A10000; text-decoration: none;}
p, li. { color: #5F6653; }
.brand-image { background-image: url(http://send-flowers-gifts-online.com/images/mainlogo.jpg);  width: 780px; height: 80px; }
.brand-header { background-color: #A10000; padding-top: 6px; }

td.product {text-align: justify; font-size: 80%;  color: #5F6653; }

td.intro {text-align: justify; font-size: 13px; color: #00003c; font-family: arial, sans-serif, serif; }
.intro { font-size: 12px; color: #00003c; font-family: arial, sans-serif, serif; }

.green { font-size: 12px; color: #004800; font-weight: normal; font-family: arial, sans-serif, serif; }
.greenbold { font-size: 12px; color: #004800; font-weight: bold; font-family: arial, sans-serif, serif; }

.bold { font-size: 13pt; color: #A10000; font-weight: bold; font-family: arial, sans-serif, serif; }

.biggreen { font-size: 13pt; color: #004800; font-weight: bold; font-family: arial, sans-serif, serif; }

.darkred { font-weight: normal; font-size: 12px; color: #940000; font-family: arial, sans-serif, serif; }

.darkredbold { font-weight:bold; font-size: 13px; color: #940000; font-family: arial, sans-serif, serif; }


 .realboldred { font-weight: bold; font-size: 13px; color: red; font-family: arial, sans-serif, serif; }


ul#red { font-weight: normal; font-size: 12px; color: #940000; font-family: arial, sans-serif, serif; }

.pitch { font-size: 13px; color: #00003c; font-weight: bold; font-family: arial, sans-serif, serif; }

.copyright { font-size: 10pt; color: #A10000; font-family: arial, sans-serif, serif; }

.smalllinks { font-size: 10pt; font-family: arial, sans-serif, serif; }

.address { font-size: 9pt; font-family: arial, sans-serif, serif; font-weight: lighter; color: #5F6653;}
#header { width: 780px; clear: both; }

.layout { width: 780px; border-top: solid 11px #A5B97F; }

#principal-nav .local-nav { display: none; }

#principal-nav {
	background-color: #A10000;
	width: 780px;
	margin: 0;
	padding: 0;
}

#principal-nav ul#main-nav {
	margin: 0px;
	padding: 0px;
}

#principal-nav ul#main-nav li.menu-item {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 80px;
	text-align: center;
	border-right: solid 1px #fff;
	list-style-type: none;
	background-color: #A10000;
}

#principal-nav ul#main-nav li#home{
	width:150px;
}

#principal-nav ul#main-nav li#mailroom{
	width:115px;
}

#principal-nav ul#main-nav li.active-menu-item {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 80px;
	text-align: center;
	border-right: solid 1px #fff;
	list-style-type: none;
	background-color: #5F6653;
}

/* This is to extend the menu bar color after the menu items in standards compliant browsers */
div#principal-nav>br
{
	margin-top: 5px;
	margin-bottom: 5px;
	line-height: 1em;
}

ul#main-nav a {
	padding-top: 4px;
	padding-bottom: 4px;
	display: block;
	width: 100%;
	text-decoration: none;
	color: #EAF1C3;
}

ul#main-nav a:hover {
	background-color: #336699;
	text-decoration: underline;
}		

ul#main-nav ul
{
	position:absolute;
	display:none;
	margin: 0px;
	padding-top: 4px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	border-left: solid 1px #ffffff;
	border-right: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
	background-color: #5F6653;
	z-index: 500;
	width:150px;	/* Minimum width, it can expand */
}

ul#main-nav ul li
{
	border-left: 0px;
	list-style: none;
	margin-left: -16px;
	padding-left: 0px;
	padding-right: 0px;
	text-align:left;
	display: block;
	margin-left: 0px;
}

ul#main-nav li>ul 
{
	margin-left: -1px; /* This will align the submenu with the menu item border in standards compliant browsers */
}

ul#main-nav ul li.active
{
	font-weight: bold;
	border-color: #ff00ff;
	color: #ffc;
}	

ul#main-nav ul li a {
	padding-left: 8px;
	padding-right: 8px;
	white-space: nowrap;
	text-decoration: none;
	background-color: #5F6653;
	width: auto; /* This will make the drop-down menu entries the right width */
}






