/* STYLES FOR BELMONT MA FLORISTS */

* {
margin:0;
padding:0;
}

body {
color:#4C4C4C;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

img {
border: 0;
}

#container {
margin-left:auto;
margin-right:auto;
width:1024px;
}

#banner {
width:1024px;
height:173px;
background-image:url(images/bannerBack.jpg);
}

#nav {
background-image:url(images/navBack.jpg);
height:47px;
width:1024px;
}

#content {
background-image:url(images/middleBack.jpg);
overflow: auto;
width: 100%
}

#bottom {
background-image:url(images/bottomBack.jpg);
background-repeat:no-repeat;
vertical-align:top;
padding-top:24px;
height:90px;
width:1024px;
}

#nav ul {
height:36px;
padding-top:6px;
padding-left:110px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
}

#nav ul li {
display:inline;
}

#nav ul li a {
padding: 0px 25px 0 25px;
text-decoration:none;
color:#ab405e;
background-image: url(images/divider.png);
background-repeat: no-repeat;
background-position: right;
}

#nav ul li a:HOVER {
padding: 0px 25px 0 25px;
text-decoration:none;
color:#ffffff;
}

#leftCol {
padding-left:37px;
width:17%;
float:left;
}

h1 {
font-family:Georgia, "Times New Roman", Times, serif;
color:#ab405e;
font-size:20px;
margin-bottom:10px;
}

#welcome h2 {
font-family:Georgia, "Times New Roman", Times, serif;
color:#ab405e;
font-size:20px;
margin-bottom:10px;
}


h3 {
font:700 14px Arial;
color:#ab405e;
}

#rightCol {
width:75%;
float:right;
border-left: 0px solid #cfe0aa;
padding-left:0px;
}

#rightCol P {
font:100 13px verdana;
padding-right:45px;
}

#specials {
text-align:center;

}

#sympathy {
width: 30%;
float: left;
text-align:center;
}

#birthdays {
width: 30%;
float: left;
text-align:center;
}

#bestsellers {
width: 30%;
float: right;
text-align:center;
padding-right:40px;
}

#rightCol img {
text-align:center;
}

#rightCol h3 {
padding-bottom:4px;
}

#rightCol P {
text-align:left;
font-size:11px;
}

#welcome P {
font-size:14px;
padding-left:12px;
}

A {
color:#000066;
}

A:hover {
color:#0066CC;
}

#footer {
text-align:center;
font: 100 11px verdana;
}

#footer A {
font-size:11px;
}

#more {
clear:both;
padding-top:24px;
padding-left:36px;
padding-right:50px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

h4 {
font:700 13px Arial;
padding-bottom:0;
margin-bottom:0;
}

.picBorder {
border: 1px solid #b9cb8d;
}

h1.logo {
	width: 441px; height: 72px;
	position: relative;
	}
	h1.logo span {
		background: url("images/Logo.jpg");
		position: absolute;
		width: 100%;
		height: 100%;
	}

#price {
padding-left:14px;
}

#price UL {
padding-left: 20px;text-align:left;
list-style:square;
color:#ab405e;
}

#occasions {
padding-left:14px;
padding-bottom:12px;
}