
/*
Copyright Little Piggy Cupcakes 2009
*/

body {
	margin: 0;
	padding: 0;
	background: #FFFFFF url(images/img01.gif) repeat-x left top;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size:20px;
	color: #550303;
}

.center {text-align:center}


img.photo {border: 3px #CCCCCC outset;}

#copyright
{
font-size:10px;
}

#orderform
{
font-size:12px;
}

#orderformlabel
{
font-size:12px;
text-align:right;
}

#pricing
{
font-size:14px;
text-align:center;
}

input.join {
		border: none;
		width:35;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		border-style-top: bevel;
		background: #c1cef4;
		border: 2px #c1cef4 outset;
		
	
		
}
img#banner {
	    margin:10px;
	    height:120px;

}


input#NewsletterEmail{
			width:200px;
			border: 2px #c1cef4 solid;

}

ul#newsletter{
font-size:12px;
list-style: none;
color: #040456;
}
ul#flavors{
font-size:10px;
list-style: none;
}

ul#wedding{
font-size:14px;
list-style: disc;
}

 

/******   H3    */
ul#menu{
	margin:0;
	padding:0;
	list-style-type:none;
	width:500px;
	position:relative;
	display:block;
	height:25px;
	text-transform:lowercase;
	font-size:13px;
	font-weight:normal;
	background:#ffffff url("menu/images/Off.png") repeat-x top left;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	border-top:1px solid #8ff646;
	border-bottom:1px solid #8ff646;
	border-left:1px solid #8ff646;
	border-right:1px solid #8ff646;
	
	/*background: url("menuBackground.png")*/
}
ul#menu li{
	display:block;
	float:left;
	margin:0;
	padding:0;}
ul#menu li a{
	display:block;
	float:left;
	color:#F20425;
	text-decoration:none;
	font-weight:bold;
	padding:8px 10px 0px 10px;
	height:30px;
	/*background:transparent url("menu/images/DIVIDER.png") no-repeat top right;*/
	}
ul#menu li a:hover{
background-color: white;
	background:transparent url("menu/images/HOVER2.png") no-repeat top right;	
	}
	
table.order{
border: none;
		width:160;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		border-style-top: outset;
		background: transparent;
		border: 2px #c1cef4 solid;
		
}

td.orderHeading{
    text-align:center;
	color:#ffffff;
	background:#784421;
}
td.orderInput{
	text-align:center;
}
td.about{
  font-size:14px;
}

td.homeBody{
  font-size:12px;
}
td.footerMenu{
  font-size:12px;
}

table.about{
	padding:20;
}
/*thumbnail viewer*/

#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #313131;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 16px Tahoma;
letter-spacing: 5px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}



