/* CSS Document */

body {
background-color: #E6E6E6;
   margin: 10px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
color:#0A4891;
}

h1 {
margin: 0px 0px 0px 0px;
}

h3 {
margin: 7px 0px 0px 0px;
}

a{
text-decoration:none;
}

.main-container{
width: 900px;
height:633px;
margin-left:auto;
margin-right:auto;
text-align: left;
position:relative;
background-color: #fff;
color: inherit;
}

.head-image {
width:900px;
height: 141px;
background-image:url(images/head.jpg);
background-repeat:no-repeat;
position:absolute;
top: 0px;
}

.pink-bar {
width:880px;
height: 29px;
background-image:url(images/top-bg.gif);
background-repeat:repeat-x;
position:absolute;
top: 140px;
left:10px;
}

.navigation {
text-align:center;
width:166px;
height: 260px;
background-image:url(images/nav-bg.gif);
background-repeat:no-repeat;
position:absolute;
top: 180px;
left: 10px;
color:#632051;
background-color: inherit;
padding-top: 10px;
font-weight:bold;
}

.navigation a {
color: #F221BA;
background-color: inherit;
text-decoration:none;
font-weight:normal;
}

.navigation hr {
background-color: #632051;
color:inherit;
width: 120px;
margin-top: 4px;
margin-bottom: 4px;
padding:0px;
border:0px;
}

.delivery {
width:166px;
height: 121px;
background-image:url(images/delivery.gif);
background-repeat:no-repeat;
position:absolute;
top: 460px;
left: 10px;
}

.bouquets {
width: 336px;
height: 174px;
background-image:url(images/bouquets.jpg);
background-repeat:no-repeat;
position:absolute;
top: 180px;
left: 200px;
color: #F221BA;
padding:50px 0px 0px 20px;
}

.bouquets a {
color: #FFF;
background-color: inherit;
}

.funerals {
width: 336px;
height: 174px;
background-image:url(images/funerals.jpg);
position:absolute;
top: 180px;
left: 541px;
background-repeat:no-repeat;
color: #000;
background-color: inherit;
text-align:right;
}

.funerals a {
color: #000;
background-color: inherit;
}

.funerals span {
position:relative;
top: 5px;
left: -5px;
}

.weddings {
width: 336px;
height: 230px;
background-image:url(images/wedding.jpg);
position:absolute;
top: 359px;
left: 200px;
background-repeat:no-repeat;
color: #000;
background-color: inherit;
text-align:right;
}

.weddings a {
color: #FFF;
background-color: inherit;
}

.weddings p {
position:relative;
left: -10px;
top: 185px;
}

.specials {
width: 336px;
height: 210px;
background-image:url(images/special.jpg);
position:absolute;
top: 359px;
left: 541px;
background-repeat:no-repeat;
color: #F221BA;
background-color: inherit;
padding:50px 0px 0px 0px;
text-align:right;
}

.specials a {
color: #632051;
background-color: inherit;
}

.specials p {
position:relative;
left: -20px;
}

.info-bar {
width: 880px;
height: 20px;
background-color: #632051;
position:absolute;
top: 600px;
left: 10px;
color:#FFFFFF;
text-align:center;
padding-top:3px;
font-size:12px;
}

.lightpink {
color: #F9B2E6;
background-color: inherit;
}
.white {
color: #FFF;
background-color: inherit;
}
.darkpink {
color: #FA65D2;
background-color: inherit;
}



.content {
width: 677px;
height: 243px;
background-image:url(images/content-bg.gif);
position:absolute;
top: 346px;
left: 200px;
z-index:2;
}

.content-head {
background-image:url(images/content-head.jpg);
background-repeat:no-repeat;
position:absolute;
left: 200px;
top: 180px;
width: 677px;
height: 161px;
font-size:18px;
text-align:center;
padding-top: 128px;
color: #F221BA;
background-color: inherit;
}

.content-head a {
color: #731E5C;
background-color: #f7c3ef;
}

.scroll-box{
width: 650px;
height: 241px;
position:relative;
top: 1px;
left: 13px;
overflow:auto;
z-index:1;
color: #731E5C;
background-color: inherit;
}
