﻿body {background-color:black;background-image:url('images/Background-Repeater.jpg');background-position:left -50px;background-repeat: repeat-x;font-family:Arial, Helvetica, sans-serif;}

#container { text-align:center; }
#header { width:696px;text-align:center;margin-left:auto;margin-right:auto;height:145px;display:block;background-image:url('images/Logo.png');background-repeat:no-repeat;background-position:left 30px; }
#header p{ color:white;text-align:right;margin:0 0 0 0;padding:0 0 0 0;padding-top:65px;padding-right: 20px;font-size:12px;}
#header a { color:white;text-decoration:none;}
#header a:hover { color:white;text-decoration:underline ;}

#navcontainer { width:696px;text-align:center;margin-left:auto;margin-right:auto; }
#homebignav { float:left;margin-left:4px;margin-right:4px;}
#homebignav a{ width:108px;height:550px;display:block;text-align:left;font-weight:bold;text-decoration:none;background-position:left 25px;}
#homebignav a:hover{text-decoration:underline;}
#homebignav a.button1 { background-image:url('images/Home-Flower-1.png');color:#8F0000;}
#homebignav a.button1:hover {background-image:url('images/Home-Flower-1-Over.png')}
#homebignav a.button2 { background-image:url('images/Home-Flower-2.png');color:#E65C00;}
#homebignav a.button2:hover {background-image:url('images/Home-Flower-2-Over.png')}
#homebignav a.button3 { background-image:url('images/Home-Flower-3.png');color:#F4A900;}
#homebignav a.button3:hover {background-image:url('images/Home-Flower-3-Over.png')}
#homebignav a.button4 { background-image:url('images/Home-Flower-4.png');color:#75D400;}
#homebignav a.button4:hover {background-image:url('images/Home-Flower-4-Over.png')}
#homebignav a.button5 { background-image:url('images/Home-Flower-5.png');color:#5D85FF;}
#homebignav a.button5:hover {background-image:url('images/Home-Flower-5-Over.png')}
#homebignav a.button6 { background-image:url('images/Home-Flower-6.png');color:#D661FC;}
#homebignav a.button6:hover {background-image:url('images/Home-Flower-6-Over.png')}


#contentcontainer { color:white;text-align:left;width:696px;text-align:center;margin-left:auto;margin-right:auto;}
#content {text-align:left;padding-top:15px;}
#content h1 { margin-top: 16px;margin-bottom: 10px;font-size:20pt; }
#content h1.about { color:#E65C00; }
#content h1.services { color:#F4A900; }
#content h1.testimonials{ color:#75D400; }
#content h1.gallery { color:#5D85FF; }
#content h1.contact { color:#D661FC; }
#content p { font-size:14px;text-align:justify;}
#content h1 a{ color:#5D85FF;text-decoration:none; }

#content h3 a{color:#ffffff;text-decoration:none; }
#content h3 a:hover {text-decoration:underline ; }


#content form { padding:0 0 0 0;margin: 0 0 0 0;width:350px;float:right;font-size:14px; }
#content form label { width:150px;display:inline-block;vertical-align: top; }
#content form input { width:150px; }
#content form textarea { width:150px; }

#content table { font-size:14px; }
#content table a { color: white; text-decoration:none;}
#content table a:hover { text-decoration:underline; }


#bignav { float:left;margin-left:4px;margin-right:4px;}
#bignav a{ width:108px;display:block;text-align:left;font-weight:bold;text-decoration:none;}
#bignav a:hover{ text-decoration:underline;}
#bignav a.button1 { color:#8F0000;}
#bignav a.button2 { color:#E65C00;}
#bignav a.button3 { color:#F4A900;}
#bignav a.button4 { color:#75D400;}
#bignav a.button5 { color:#5D85FF;}
#bignav a.button6 { color:#D661FC;}

#sectionimage { background-repeat:no-repeat;float:left;margin-top:8px;margin-left:4px;margin-right:20px;width:108px;height:550px; }
#sectionimage.about { background-image:url('images/Home-Flower-2.png'); }
#sectionimage.services { background-image:url('images/Home-Flower-3.png'); }
#sectionimage.testimonials{ background-image:url('images/Home-Flower-4.png'); }
#sectionimage.gallery { background-image:url('images/Home-Flower-5.png'); }
#sectionimage.contact { background-image:url('images/Home-Flower-6.png'); }



#galleryitem {float:left;display:block;padding-left:10px;padding-right:10px;font-size:14px;padding-bottom:10px; }
#galleryitem a { width:150px;height:40px;display:block; text-align:center;text-decoration:none;padding-top:160px;color:white;font-weight:bold;}

#galleryitem a.wedding-brides{	background-image:url('images/weddings/brides/section.jpg');background-repeat:no-repeat;}
#galleryitem a.wedding-cakes{	background-image:url('images/weddings/cakes/section.jpg');background-repeat:no-repeat;}
#galleryitem a.wedding-corsages{	background-image:url('images/weddings/corsages/section.jpg');background-repeat:no-repeat;}
#galleryitem a.wedding-table-decorations{	background-image:url('images/weddings/table-decorations/section.jpg');background-repeat:no-repeat;}
#galleryitem a.wedding-wedding-bouquets{	background-image:url('images/weddings/wedding-bouquets/section.jpg');background-repeat:no-repeat;}


#galleryitem a.wedding-bouquets-modern{	background-image:url('images/weddings/wedding-bouquets/modern/Section.jpg');background-repeat:no-repeat;}
#galleryitem a.wedding-bouquets-traditional{	background-image:url('images/weddings/wedding-bouquets/traditional/section.jpg');background-repeat:no-repeat;}


#galleryitem a.funeral{	background-image:url('images/Funeral/Section.jpg');background-repeat:no-repeat;}
#galleryitem a.funeral-sprays{	background-image:url('images/Funeral/Coffin-Sprays/Section.jpg');background-repeat:no-repeat;}
#galleryitem a.funeral-contemporary{	background-image:url('images/Funeral/Contemporary/Section.jpg');background-repeat:no-repeat;}
#galleryitem a.funeral-hearts{	background-image:url('images/Funeral/Hearts/Section.jpg');background-repeat:no-repeat;}
#galleryitem a.funeral-letters{	background-image:url('images/Funeral/Letters/Section.jpg');background-repeat:no-repeat;}
#galleryitem a.funeral-oneoffs{	background-image:url('images/Funeral/One-Off/Section.jpg');background-repeat:no-repeat;}

#galleryitem a.artificial{	background-image:url('images/artificial/Section.jpg');background-repeat:no-repeat;}

#galleryitem a.contract{	background-image:url('images/contract/Section.jpg');background-repeat:no-repeat;}
#galleryitem a.modern{	background-image:url('images/modern/Section.jpg');background-repeat:no-repeat;}
#galleryitem a.different{	background-image:url('images/different/Section.jpg');background-repeat:no-repeat;}

#galleryitemlandscape { float:left;display:block;padding-left:10px;padding-right:10px;font-size:14px;padding-bottom:10px; }
#galleryitemlandscape a { width:150px;height:40px;display:block; text-align:center;text-decoration:none;padding-top:60px;color:white;font-weight:bold;}
