/* Headings1-2 */

h1 {
margin-top: 10px;
font: 48px Edwardian Script ITC, Arial, Helvetica, sans-serif; 
color: #000000; 
text-transform: none;
margin-right: 10px;
}

h1 em{
font: 19px/22px Arial Black, Arial, Helvetica, sans-serif; 
color: #999999;
text-transform: uppercase;
letter-spacing: -0.05em;
}
h2 {
font: 12px/21px Arial, Helvetica, sans-serif; 
color: #000000; 
text-transform: none;
margin-top: 12px;
}

h3 {
font: 17px/21px Trebuchet, Arial, Helvetica, sans-serif; 
color: #000000; 
text-transform: none;
margin-top: 12px;
}

h4 {
margin-top: -50px;
font: font: 12px Trebuchet, Arial, Helvetica, sans-serif;  
color: #000000; 
text-transform: none;
letter-spacing: -0.05em;
margin-right: 12px;
} 

h5 {font: 14px/18px Trebuchet, Arial, Helvetica, sans-serif; font-style:; color: #000000;} 

h6 {font: 42px/46px BELL MT, Trebuchet, Arial, Helvetica, sans-serif; color: #000000; }  

h7 {font: font: 28px Trebuchet, Arial, Helvetica, sans-serif;color: #000000;} 

/* Paragraph */

p {
margin: 10px 0px 10px 0px;
}
p.AboveBulletList {
margin-top: 10px;
margin-bottom: 5px;
}

/* Lists */
 
div.HomeModule ul {
font: 11px/17px Arial, Helvetica, sans-serif;
padding-left: 0px;
margin-top: 5px; 
margin-bottom: 10px; 
margin-left: 27px;
color: #333333;
}
div.HomeModule li {
list-style-image: url(../images/BulletGold.gif); _display: inline;
}

a {
color: #04357B;
text-decoration: underline;
}
a:visited {
color: #644459;
text-decoration: underline;
}
a:hover {
color: #04357B;
text-decoration: none;
}

/* Search */

input.SearchTextField {
font: 12px;
color: #333333;
width: 147px;
border: solid #666666 1px;
}

/* Tables */

div.HomeModule {
margin: 15px 10px 10px 10px;
}

/* Adspace */

.float {
z-index: 0;
}


/* form elements */
fieldset{background: #f5f8ec; font: 18px Trebuchet, Arial, Helvetica, sans-serif; color: #000000; 
border: none; marging-bottom: 1em; width: 10em; padding-top: 1.5em;}

p.legend {font: 16px Trebuchet, Arial, Helvetica, sans-serif; color: #333333; background: #f5f8ec;}

#personal {font: 16px Trebuchet, Arial, Helvetica, sans-serif; color: #333333;}
 
/* Wrapper */
#wrap {background-image: url(../images/pinkbackgnd.gif); background-position: left top; background-repeat: repeat;}
#wrap {background: #fef6f8;}

/* Top */
 

/*  MENU */
#menu ul {margin:1; padding:0; list-style: disc;}
#menu a {display: block; width: 10em;}
#menu li {float:left; width: 10em;}
#menu li ul {display: none;}
#menu li:hover ul {display:block; width: 10em; position: absolute;}
#menu li {font: 12px Trebuchet, Arial, Helvetica, sans-serif; color: #000000; text-transform: none;}

#menu1 ul {margin:3; padding:0; list-style: square;}
#menu1 a {display: inline; width: 8em; align}
#menu1 li {float:left; width: 8em;}
#menu1 li ul {display: none;}
#menu1 li:hover ul {display:block; width: 10em; position: absolute;}
#menu1 li {font: 12px Trebuchet, Arial, Helvetica, sans-serif; color: #000000; text-transform: none;}

/* Home */
#menuitem1 ul {margin:0; padding:0; list-style: square;}
#menuitem1 a {display: inline; width: 8em; }
#menuitem1 li {float:left; width: 10em;}
#menuitem1 li ul {display: none;}
#menuitem1 li:hover ul {display:block; width: 10em; position: absolute;}
#menuitem1 li {font: 12px Trebuchet, Arial, Helvetica, sans-serif; color: #000000; text-transform: none;}

/* Candy Buffet */
#menuitem2 ul {margin:0; padding:0; list-style: square;}
#menuitem2 a {display: inline; width: 8em; }
#menuitem2 li {float:left; width: 11em;}
#menuitem2 li ul {display: none;}
#menuitem2 li:hover ul {display:block; width: 12em; position: absolute;}
#menuitem2 li {font: 12px Trebuchet, Arial, Helvetica, sans-serif; color: #000000; text-transform: none;}

/* The Cafe */
#menuitem3 ul {margin:0; padding:0; list-style: square;}
#menuitem3 a {display: inline; width: 9em; }
#menuitem3 li {float:left; width: 10em;}
#menuitem3 li ul {display: none;}
#menuitem3 li:hover ul {display:block; width: 10em; position: absolute;}
#menuitem3 li {font: 12px Trebuchet, Arial, Helvetica, sans-serif; color: #000000; text-transform: none;}

/* Candy Shop */
#menuitem4 ul {margin:0; padding:0; list-style: square;}
#menuitem4 a {display: inline; width: 9em; }
#menuitem4 li {float:left; width: 11em;}
#menuitem4 li ul {display: none;}
#menuitem4 li:hover ul {display:block; width: 15em; position: absolute;}
#menuitem4 li {font: 12px Trebuchet, Arial, Helvetica, sans-serif; color: #000000; text-transform: none;}

/* Sweet Wraps */
#menuitem5 ul {margin:0; padding:0; list-style: square;}
#menuitem5 a {display: inline; width: 8em; }
#menuitem5 li {float:left; width: 9em;}
#menuitem5 li ul {display: none;}
#menuitem5 li:hover ul {display:block; width: 10em; position: absolute;}
#menuitem5 li {font: 12px Trebuchet, Arial, Helvetica, sans-serif; color: #000000; text-transform: none;}

/* Sweet Pics ( Not in use since 20110923) */
#menuitem6 ul {margin:0; padding:0; list-style: square;}
#menuitem6 a {display: inline; width: 8em; }
#menuitem6 li {float:left; width: 10em;}
#menuitem6 li ul {display: none;}
#menuitem6 li:hover ul {display:block; width: 10em; position: absolute;}
#menuitem6 li {font: 12px Trebuchet, Arial, Helvetica, sans-serif; color: #000000; text-transform: none;}

/* Contact Us */
#menuitem7 ul {margin:1; padding:0; list-style: square;}
#menuitem7 a {display: inline; width: 7em; }
#menuitem7 li {float:left; width: 9em;}
#menuitem7 li ul {display: none;}
#menuitem7 li:hover ul {display:block; width: 10em; position: absolute;}
#menuitem7 li {font: 12px Trebuchet, Arial, Helvetica, sans-serif; color: #000000; text-transform: none;}

/* Not in use */
#menuitem8 ul {margin:0; padding:0; list-style: square;}
#menuitem8 a {display: inline; width: 7em; }
#menuitem8 li {float:left; width: 7em;}
#menuitem8 li ul {display: none;}
#menuitem8 li:hover ul {display:block; width: 10em; position: absolute;}
#menuitem8 li {font: 12px Trebuchet, Arial, Helvetica, sans-serif; color: #000000; text-transform: none;}

#menu2 ul {margin:0; padding:0; list-style-type: disc;}
#menu2 a {display: block; width: 8em; color: #000000;}
#menu2 li {font: 16px Trebuchet, Arial, Helvetica, sans-serif; color: #000000; text-transform: none;}


div.content {clear: left;}  

/* Top Text Right */
#text-right {font-family: Edwardian Script ITC; font: 19px/22px; font-style: italic; float: right;} 

/* Top Text Info */
#text-info {font: 12px Trebuchet, Arial, Helvetica, sans-serif; color: #000000; font-style: italic; float: right;}

/* Context Text */
#con_text1 {font: 46px/48px Edwardian Script ITC, Trebuchet, Arial, Helvetica, sans-serif; font-style: italic; color: #000000;} 
#con_text2 {font: 42px/46px BELL MT, Trebuchet, Arial, Helvetica, sans-serif; color: #000000; }  
#con_text3 {font: 17px BELL MT, Arial, Helvetica, sans-serif;color: #000000; }
#con_text4 {font: 17px BELL MT, Arial, Helvetica, sans-serif;color: #000000; margin: 10px 10px 10px 10px;}
 
