body {
	margin:0px;
	font-family:sans-serif, Arial, Helvetica ;
	color:#FFFFFF;
	font-size:12px;
	
}
td {
	font-family: sans-serif, Arial, Helvetica ;
	
}
H1 {
	font-family: Arial, Helvetica,sans-serif;
	color:#FFFFFF;
	font-size: 20px;

}
H2 {
	font-family:sans-serif, Arial, Helvetica;
	color:#FFFFFF;
	font-size: 16px;
	padding-top:0px;


	

}
H3 {
	font-family:sans-serif, Arial, Helvetica;
	color: #999999;
	font-size: 14px;

}
H4{
	font-family:sans-serif, Arial, Helvetica;
	color: #D42A8C;
	font-size: 14px;

}
H5 {
	font-family:sans-serif, Arial, Helvetica;
	color: #D42A8C;
	font-size: 12px;

}
H6 {
	font-family:sans-serif, Arial, Helvetica;

	font-size: 14px;
	font-weight:100;

}
.grey_links {
		color:#666666;
		text-decoration:none;
		
}

a:hover.grey_links
{
color:#999999;
}
.fizz {
		color:#CCCCFF;
}

a:hover.fizz
{
color:#993366
}
.grey {
		color: #999999;
		font-weight:bold;
		text-decoration:none;
		padding-top:5px;
}

a:hover.grey
{
color:#D42A8C;;
}


A
{
color:#0000ff;
}
A:hover
{
color:#FFFFFF; 
}


div#fiz a{
		color: #FF00FF
		}

div#fiz a:hover{
	color: #FF0000;
}

#nav_bar{
padding-left:40px;
padding-top:10px;
padding-bottom:7px;

}

#nav_bar a
{
padding-left:10px;
padding-right:10px;
padding-top:9px;
padding-bottom:7px;
text-decoration:none;
text-align:right;
background-color:#BBBBBB;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
height:31px;


}
#nav_bar a:hover
{
color:#d3ecf2;
background-COLOR:#AAAAAA;
}


#nav_bar_left a
{
display:block;
padding:4px 10px;
margin-top:1px;
text-decoration:none;
text-align:right;
background-color:#BBBBBB;
color:#FFFFFF;
font-weight:bold;
font-size:14px;
}
#nav_bar_left a:hover
{
color:#d3ecf2;
background-COLOR:#AAAAAA;
}


.prices {
	font-weight: bold;
	color: #000000; 
	background-color: #FF9AFF;
}

.wedding_description{width:260px;visibility:hidden;position:absolute;text-align:center;top:-70px;left:-20px;}

#wedding_description_location{position:absolute;}
#cocktail_description{position:absolute;}
.cocktail{visibility:hidden;width:600px;left:68px;top:20px;font-size:12px;position:absolute;text-align:left;}

#day_dream{visibility:visible;}
#day_dream_cocktail{visibility:visible;}

table#box td {border-bottom:1px solid gray;}
table#box  {border-top:1px solid gray;border-right:1px solid gray;border-left:1px solid gray;}
.small_text{font-size:16px;}


#bottom_links{ padding-left:5px;padding-top:0px;}
#small_links{ color:#999999;padding-top:20px;padding-left:5px;font-size:12px;}

a:links#bottom_links{ color:#FF66CC;}
#bottom_links.a:hover{color:#FF66CC;}
#inner{ border:solid; border-width:1px; border-color:#FF66CC; width:280px;height:397px;padding:15px;}

#home_left{width:142px;float:left;}
#home_right{width:142px;float:right;}
#pink_fizz_layout{float:left;width:140px;height:800px; background-color:#FFD3FF;}
#main_content{margin-left:140px; padding-bottom:10px; padding-right:20px;text-align:justify; }
#shop_content{margin-left:140px; padding-bottom:10px; padding-right:20px; }
.grey_links {		color:#666666;text-decoration:none;}
#pink_fizz{width:800px;margin-left:auto;margin-right:auto; }
#pink_fizz1{width:800px;margin-left:auto;margin-right:auto; }
#pink_area{background-color:#FF3399;}	
#header{ background-color:#ff3399;}
a:hover.pink_links{color:#CC0066; }
#pink_fizz_words{ text-align:right; padding-right:20px;padding-bottom:10px;}
.pink_links_nav {		color:#D42A8C;		text-decoration:none;	padding-left:10px;	}
.pink_links {		color:#D42A8C;		text-decoration:none;		}
.error_txt{color:#FF0000;font-weight:bold; background-color:#FFFFFF;}
#navigation{ background-color:#BBBBBB; height:35px; background-image:url(images/nav_image.gif); background-repeat:no-repeat}

#center{width:770px; 	margin-left:auto;margin-right:auto; }
#bottom_section{ background-color:ffffff; }
#pink_fizz_logo{position:relative;left:20px;top:15px;}
#content_center{}
#left_bubbles{
float:left;
width:140px;

}

.float_clear{
clear:both;}
.shop_price{
padding-top:10px; font-size:14px;font-weight:bold;}
.shop_prod_large{padding-top:10px;padding-bottom:10px; font-size:16px;font-weight:bold;}
#basket{

position:absolute;
top:180px;
}
#spacer{
left:0px;
float:left;
width:2px;
height:750px;}

#image1{width:410px;}
#image2{width:245px;}