@charset "utf-8";
/* CSS Document */
.hidden{display:none}
body {
	background-image: url(images/BG.gif);
	margin-top: 0px;
	padding-top: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
}
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.underlinemenu{
font-weight:600;
width: 100%;
font-size:16px;
}

.underlinemenu ul{
margin: 0;
text-align: center; //set value to "left", "center", or "right"*/
}

.underlinemenu ul li{
display: inline;
}

.underlinemenu ul li a{
color: #ffffff;
margin-right: 20px; /*spacing between each menu link*/
text-decoration: none;
}

.underlinemenu ul li a:hover, .underlinemenu ul li a.selected{
color: #4c4c8c;
text-decoration: underline;
}
/*.menu{font-size:16px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:500;
}
*/

#caketitle{
color:#000000;
width:998px;
height:274px;
background-image:url(images/Cakes.gif);
background-repeat:no-repeat;
}
#contacttitle{
color:#000000;
width:998px;
height:274px;
background-image:url(images/Contact.gif);
background-repeat:no-repeat;
}
#fountainstitle{
color:#000000;
width:998px;
height:274px;
background-image:url(images/Fountains.gif);
background-repeat:no-repeat;
}
#flowerstitle{
color:#000000;
width:998px;
height:274px;
background-image:url(images/Flowers.gif);
background-repeat:no-repeat;
}
#invitationstitle{
color:#000000;
width:998px;
height:274px;
background-image:url(images/Invitations.gif);
background-repeat:no-repeat;
}
#caketitle{
color:#000000;
width:998px;
height:274px;
background-image:url(images/Cakes.gif);
background-repeat:no-repeat;
}
#phototitle{
color:#000000;
width:998px;
height:274px;
background-image:url(images/Photography.gif);
background-repeat:no-repeat;
}
#cateringtitle{
color:#000000;
width:998px;
height:274px;
background-image:url(images/Catering.gif);
background-repeat:no-repeat;
}
#photospage{
color:#000000;
width:998px;
height:274px;
background-image:url(images/Cakes.gif);
background-repeat:no-repeat;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #4c4c8c;
}
a:hover {
	text-decoration: underline;
	color: #4c4c8c;
}
a:active {
	text-decoration: none;
	color: #4c4c8c;
}
#thebody{background-image:url(images/BodyBG.jpg);
background-repeat:repeat-y;
padding-left:20px;
padding-right:20px;
margin:0px;
text-align:left;
}
#bodybottom{background-image:url(images/BodyBottom.gif);
background-repeat:no-repeat;
height:12px;
margin:0px;
padding:0px;
}
#footer{color:#666666;
font-size:9px;}
H1{font-size:30px;
}
H2{font-size:17px;}

.footermenu a, .footermenu a:visited{
color: #666666;
text-decoration: none;
}
.footermenu a:hover, .footermenu a.selected{
color: #4c4c8c;
text-decoration: underline;
}

