body{
	font-family:  Arial,sans-serif;
	line-height:1.50;	
	margin: 0px;
	padding: 0px;
	font-size:10pt;
      background:#fff ;
}
#top_header{
background:#8c155e;
height:40px;
width:100%;
float:left;
}
#wrapper{
width:990px;
margin:0px auto;
}
#print_logo{
display:none;
}
#shopping_cart{
float:left;
width:300px;
color:#fff;
padding-top:10px;
margin:0px auto;
}
#shopping_cart a{color:#fff;}
#phone{
float:right;
width:300px;
padding-top:5px;
text-align:right;
color:#fff;
font-size:20px;
}
#maincontainer{
float:left;
background:#f7e4dd;
width:990px;
margin:0px auto;
}
#banner{
float:left;
width:960px;
background:#775277 url("/images/banner.jpg") no-repeat;
height:185px;
padding-left:30px;
padding-top:1px;
}
#menu{
width:990px;
float:left;
background:#fff;
}
#menu ul{
float:left;
list-style-type:none;
margin:0;
padding:0px;
}
#menu li {
float:left; 
margin:0;
padding:0px;
}
#menu li a {
float:left;
padding:10px 28px;
color:#552755; 
text-decoration:none; 
font-size:15px;
font-weight:bold;
}
#menu li a:hover {
color:#972c63; 
text-decoration:none;
}


#login{
float:left;
width:970px;
background:#e7cec5;
height:35px;
padding-top:15px;
padding-left:20px;
text-align:right;
}
#login ul{float:left;padding:0px;margin:0px;list-style-type;none;}
#login li{float:left;padding:0px;margin:0px;padding-right:15px;list-style-type;none;}
#login li a{float:left;font-weight:bold;}
#login form{float:right;padding:0px;margin:0px;padding-right:30px;}
#maincontent{
width:720px;
padding:20px;
float:left;
}
#text{
float:left;
min-height:171px;
padding-left:230px;
float:left;
width:510px;
background: url("/images/welcome_bg.jpg") no-repeat;
}
#right_menu{
float:right;
width:200px;
padding-right:20px;
padding-top:20px;
}
#right_menu h2{
font-size:13px;
float:left;
width:180px;
color:#030000;
padding:0px;
margin:0px;
padding-left:20px;
padding-bottom:4px;
font-weight:bold;
background:url("/images/bullet1.gif") no-repeat left top;
}
#right_menu ul { 
float:left;
width:200px;
list-style-type:none;
  margin:0px;
padding:0px;
padding-bottom:10px;
}
#right_menu li{
float:left;
padding:0px;
padding-bottom:6px;
margin:0px;
padding-left:20px;
}
                     
#right_menu a{
float:left;
width:180px;
padding-bottom:3px;
border-bottom:1px solid #fff;
color:#552755;  
font-size:12px;       
font-weight: bold;
	 }
#right_menu a:hover{
color:#8c155e;
text-decoration:none;
border-color:#8c155e;
}

#featured_products{
float:left;
width:720px;
padding-left:20px;
color:#000;
padding-top:20px;
text-align:center;

}
#footer_wrapper{
background:#8c155e;
width:100%;
float:left;
}
#footer{
padding-top:5px;
margin:0 auto;
width:990px;
color:#fff;
}
#footer a{
color:#fff;
font-size:11px;
text-decoration:none;
padding-top:5px;
}
#footer a:hover{color:#ddd;}

#fleft{
float:left;
width:300px;
background:url("/images/interflora.gif") no-repeat left 10px;
padding-left:190px;
padding-top:10px;
height:90px;
}
#fright{
float:right;
width:300px;
text-align:right;
padding-top:5px;
padding-right:10px;
}
#interflora{float:left;padding-left:15px;padding-top:5px;width:190px;}
#maincontent #maincontainer{float:left;width:500px;text-align:center;}
#next{float:right;width:100px;text-align:right;padding-top:100px;}
#previous{float:left;width:100px;padding-top:100px;}
#galleryimage{float:left;padding:0px 10px 10px 10px;text-align:center;}
#CaptionBox{display:none;}
