.outsidebody {
	background-image: url(shop_images/body-bg-fsd.gif);
	background-position: center center;
	background-attachment: fixed;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	position: absolute;
	z-index: 1;
	height: 100%;
	width: 100%;
	    
	 
		}
#maincontainer{
	width: 940px;
	border: 1px solid #CC99CC;
	padding: 4px; margin: 0px; height: auto;
	background-color: #FFFFFF;
	background-position: center center;
	}
#topsection{
	border-bottom-color: #F2E6D2;
	width: 940px;
	height: 130px;
	background-image: url(shop_images/topbg.jpg);
	background-repeat: no-repeat;
	}
#searchsection{
	border-bottom-color: #F2E6D2;
	margin-right: 10px;
	margin-bottom: 0px;
	padding-top: 3px;
		}
#logotube{
	margin: 0; padding-top: 5px;
	}
.landingbg{
	border-left-color: #F2E6D2;
	width: 660px; height: 220px;
	margin-bottom: 0px;	margin-right: 0px;
	background-image: url(images/landing.gif);
	background-repeat: no-repeat;
	margin-top: 0px; padding-top: 5px;
	background-position: 3px 3px;
	margin-left: 0px;
	}
#contentwrapper{
	background-image: url(images/landing.gif);
	background-repeat: no-repeat;
	height: 215px;
	background-position: right;
	width: 775px;
	}
#contentwrapper h3{
	font-family: Verdana;
	font-size: 20px; color: #993366;
	text-align: left;
	padding-top: 10px; padding-left: 15px; padding-bottom: 5px;	padding-right: 260px;
	font-weight: bold;	margin-top: 20px;
	font-style: normal;	line-height: 28px;
	}
#contentwrapper h5{
	font-family: Verdana;
	font-size: 14px;font-weight: normal;color: #660066;	text-align: left;
	padding-top: 5px; padding-left: 15px; padding-bottom: 10px;	padding-right: 325px;
	line-height: 20px;
	}
#contentlvlthr{
	padding-right: 0px;	padding-bottom: 8px; padding-left: 10px;
	width: 765px;padding-top: 8px;	float: left;
	}
.contentlvltwo{
	margin-left: 5px;
	width: 770px;
	}
.search{
	font-family: Verdana;
	font-size: 12px;
	color: #333333;
	background-image: url(shop_images/search.gif);
	background-repeat: no-repeat;
	padding-bottom: 5px;
	padding-right: 15px;
	margin: 0px;
	background-position: left;
	line-height: 18px;
	padding-left: 10px;
	width: 255px;
}
.compare{
	font-family: Verdana; font-size: 12px; color: #333333;
	background-image: url(shop_images/compare.gif);
	background-repeat: no-repeat;
	padding-left: 10px;	padding-right: 15px; padding-bottom: 5px;
	width: 255px; line-height: 18px;
}
.buy{
	font-family: Verdana;
	font-size: 12px; color: #333333;
	background-image: url(shop_images/buy.gif);
	background-repeat: no-repeat;
	padding-right: 15px; padding-bottom: 5px; padding-left: 10px;
	width: 255px; text-align: left;	line-height: 18px;
}
#contentlvlfour{
	margin-bottom: 5px;	margin-top: 0px;
	margin-right: 0px; padding-top: 5px; padding-right: 0px;
	padding-bottom: 5px; margin-left: 0px;	padding-left: 0px;
}
#contentlvlfour p{
	padding-left: 10px;
	text-align: left; font-family: Verdana;
	font-size: 11px; font-weight: normal;
	color: #333333;	line-height: 14px; margin: 0px;
	padding-right: 10px;
}
#contentlvlfour a{
	text-align: left;
	font-family: Verdana; font-size: 11px;
	font-weight: normal; color: #000066;
	line-height: 14px;	text-decoration: none;
}
#contentlvlfour h2{
	padding-left: 10px;
	text-align: left; font-family: Verdana;
	font-size: 18px; font-weight: normal;
	color: #666666;	margin: 0px;
	padding-bottom: 15px; padding-top: 0px;
	font-style: normal;
}
#leftcolumn{
	width: 165px;
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #F1DAEC;
	padding-bottom: 15px;
	border-top-width: 1px;
	border-top-style: none;
	border-top-color: #F1DAEC;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #F1DAEC;
	overflow: visible;
	padding-top: 5px;
	height: auto;
	background-color: #F7E1F5;
}
#leftcolumn p{
	font-family: Verdana;
	font-size: 11px; color: #660066;
	font-weight: bold; padding-left: 15px;
	padding-top: 5px; padding-bottom: 0px;
	padding-right: 5px;	font-variant: normal;
	text-indent: -10px;	margin-bottom: 5px;
	margin-left: 0px; margin-right: 5px;
	margin-top: 0px; height: auto;
}
.markermenu{
	list-style-type: none;
	margin: 0px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.markermenu li a{
	color: #333333;
	width: 20%;
	text-decoration: none;
	text-align: left;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	font-variant: normal;
	background-image: url(images/plus_nav.gif);
	background-repeat: no-repeat;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 2px;
	padding-left: 25px;
	line-height: normal;
}
* html .markermenu li a{
	width: 155px;
}
.markermenu li a:visited, .markermenu li a:active{
	color: #333333;
}
.markermenu li a:hover{
	color: #A70D85;
	background-image: url(images/plus_nav_red.gif);
	background-repeat: no-repeat;
	font-weight: normal;
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
}
#footer{
	color: #FFFFFF;
	text-align: center;
	font-family: Verdana;
	font-size: 11px;
	clear: left;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	background-color: #D48AC4;
	width: auto;
	padding-top: 4px;
	padding-right: 70px;
	padding-bottom: 4px;
	padding-left: 70px;
}
#footer a{
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
}
#footer a:hover{
	color: #660066;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
}
#content {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CE8CB7;
}
#toptab{
	background-image: url(images/pinkbg.gif);
	background-repeat: repeat-x;
	float: left;
	width: 940px;
}
#thicktabs{
	color: #FFFFFF;
	float: none;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	}
#thicktabs li{
display: inline; 
}
#thicktabs li a{
	color: white;
	padding-top: 8px;
	text-decoration: none;
	background: transparent url(images/pinkbg.gif) top right no-repeat;
	border-top: 1px solid #d3bdbe;
	border-bottom: 2px solid #C96BB4;
	float: left;
	padding-right: 11px;
	padding-bottom: 8px;
	padding-left: 11px;
}
#thicktabs li a#red{
	color: white;
	padding-top: 8px;
	text-decoration: none;
	background: transparent url(images/redbg.gif) top right no-repeat;
	border-top: 1px solid #d3bdbe;
	border-bottom: 2px solid #C96BB4;
	float: left;
	padding-right: 12px;
	padding-bottom: 8px;
	padding-left: 12px;
}
#thicktabs li a#leftmostitem{ /*Extra CSS for left most menu item*/
border-left: 1px solid #C96BB4; /*left border style*/
}
#thicktabs li a#rightmostitem{ /*Extra CSS for right most menu item*/
	border-right: 1px solid #C96BB4;
}
#thicktabs li a:visited{
color: #FFFFFF;
}
#thicktabs li a:hover{
color: #FFFFFF;
background-image: url(images/pinkbgover.gif); /*background image swap on hover*/
}
#thicktabs li a#red:hover{
color: #FFFFFF;
background-image: url(images/redbgover.gif); /*background image swap on hover*/
}
.shops {
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-bottom-color: #E8E9EC;
	text-align: left;
	width: 140px;
}
.shopstxt {
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: normal;
	text-decoration: none;
	text-align: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.shopstxt a{
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #0033CC;
	line-height: normal;
	text-align: left;
	margin: 0px;
	text-decoration: underline;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.shopstxt a:hover{
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #660066;
	line-height: normal;
	text-decoration: none;
	text-align: left;
	background-color: #FCEBFB;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.shopstble {
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #F1DAEC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-left-style: dashed;
	border-top-color: #F1DAEC;
	border-right-color: #F1DAEC;
	border-left-color: #F1DAEC;
}
.shopsimg {
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 3px;
	padding-bottom: 0px;
	border-bottom-color: #E8E9EC;
	text-align: left;
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: normal;
	width: 60px;
	margin: 0px;
}
.shopstxthd {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #660066;
	text-decoration: none;
	padding-left: 5px;
	vertical-align: bottom;
	text-align: left;
}
.shopshdline {
	font-family: Verdana;
	font-size: 15px;
	font-weight: bold;
	color: #622154;
	line-height: normal;
	text-decoration: none;
	vertical-align: top;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-color: #FFE8E8;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	font-variant: normal;
}
.shopsrate {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: normal;
	color: #660066;
	line-height: normal;
	text-decoration: none;
	vertical-align: top;
	text-align: left;
	padding-left: 8px;
	padding-top: 3px;
}
.shopspromo {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: 16px;
	text-decoration: none;
	text-align: left;
	padding-left: 5px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-top: 3px;
	vertical-align: top;
}
.profile {
	margin-left: 5px;
	margin-right: 5px;
	width: 750px;
}
.flowdesc {
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	padding-left: 10px;
	line-height: 18px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: left;
	padding-right: 10px;
}
.flowdeschd {
	font-family: Verdana;
	font-size: 14px;
	color: #333333;
	padding-right: 15px;
	padding-left: 10px;
	font-weight: bold;
	line-height: normal;
	text-align: left;
    margin-bottom:0px;
}
.flowdesc a{
	font-family: Verdana;
	font-size: 12px;
	text-align: left;
	line-height: 18px;
}
.reviewbox {
	border: 1px solid #CCCCCC;
	width: 315px;
	background-position: left;
	text-align: left;
	margin-left: 5px;
	float: left;
}
.reviewboxtxt {
	font-family: "Trebuchet MS";
	font-size: 12px;
	line-height: normal;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 8px;
	background-color: #EFF0F1;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-weight: bold;
}
.reviewboxhd {
	font-family: "Trebuchet MS";
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	text-align: center;
	background-color: #EFF0F1;
	color: #333333;
}
.reviewboxmess {
	font-family: "Trebuchet MS";
	font-size: 10px;
	line-height: normal;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-weight: normal;
	text-align: left;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: solid;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
.flowpic {
	padding-bottom: 5px;
	background-position: center;
	text-align: center;
}
.reviewboxvisit {
	font-family: Verdana;
	font-size: 12px;
	line-height: normal;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	font-weight: bold;
	text-align: center;
}
.pics {
	width: 185px;
	margin-top: 4px;
	height: 205px;
	text-align: left;
	border: 1px solid #F7EEF7;
}
.picsbig {
	width: 182px;
	margin: 10px;
	height: 210px;
	text-align: left;
	border: 1px solid #F7EEF7;
}
.picstable {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #666666;
	margin-left: 10px;
	border-top: 1px none #F0E1F0;
	border-right: 1px #F0E1F0;
	border-bottom: 1px #F0E1F0;
	border-left: 1px #F0E1F0;
	text-align: left;
	margin-right: 5px;
	margin-bottom: 5px;
	width: 95%;
}
.picstxt {
	font-family: Verdana;
	font-size: 13px;
	color: #000000;
	padding-left: 10px;
	background-color: #F7EEF7;
	padding-bottom: 2px;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F0E1F0;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #F0E1F0;
	border-left-color: #F0E1F0;
	text-align: left;
}
.shopsoccas {
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
	color: #660066;
	padding-left: 10px;
	vertical-align: top;
	text-align: left;
	margin-bottom: 0px;
}
.shopspara {
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	line-height: 18px;
	text-align: left;
	padding-top: 5px;
	padding-right: 15px;
	padding-left: 10px;
}
.picstablebig {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #666666;
	width: 645px;
	margin-left: 5px;
	border: 1px solid #F1DAEC;
	text-align: left;
}
.picstxtbig {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #333333;
	padding-left: 10px;
	background-color: #F7EEF7;
	padding-bottom: 2px;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F7EEF7;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #F7EEF7;
	border-left-color: #F7EEF7;
	text-align: left;
}
.imagespacer {
	margin-right: 150px;
	margin-top: 0px;
}
.giftcards {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #000000;
	padding-right: 15px;
	padding-left: 15px;
	line-height: normal;
	font-weight: bold;
}
.coupons {
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-weight: normal;
	color: #660066;
	padding: 10px;
	border: 4px dashed #999999;
	text-align: center;
}
.coupons a{
	font-family: "Trebuchet MS";
	font-size: 17px;
	font-weight: bold;
	color: #0000CC;
	text-decoration: none;
}
.directlink {
	font-family: Verdana;
	font-size: 11px;
	color: #660066;
	padding-top: 2px;
	padding-bottom: 3px;
	line-height: normal;
	padding-left: 15px;
}
.directlink a{
	font-family: Verdana;
	font-size: 11px;
	line-height: normal;
}
.directlink a:visited{
	color: #660066;
}
.directlink a:hover{
	color: #660066;
	text-decoration:none;
}
.bookmark {
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #660066;
	padding-top: 4px;
	text-decoration: none;
	margin: 0px;
}
.bookmark a{
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #660066;
	text-decoration: none;
	margin: 0px;
	padding-top: 4px;
}
.bookmark a:hover{
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #0000CC;
	text-decoration: underline;
	margin: 0px;
	padding-top: 4px;
}
.tinytext {
	font-family: Verdana;
	font-size: 8px;
	color: #663366;
	font-weight: bold;
	padding-bottom: 3px;
}
.wordsearch {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-align: left;
	padding-right: 2px;
	padding-bottom: 2px;
}
.searchbut {
	font-size: 12px;
	font-family: Verdana;
	height: 21px;
	color: #663366;
	margin-right: 5px;
}
.shoppara {
	padding-left: 25px;
	text-align: justify;
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: normal;
	padding-right: 35px;
	margin: 0px;
}
.articles {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	background: #CE8CB7;
}
.articles a{
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
}
.articles a:visited{
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
}
.articles a:hover{
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
}
.resource {
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #660066;
	padding-left: 12px;
	padding-top: 1px;
	padding-bottom: 1px;
}
.dirhead {
	font-family: Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #660066;
	padding-left: 15px;
	padding-top: 10px;
}
.resourcelist {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	padding-top:4px;
	padding-bottom: 4px;
	padding-right: 0px;
	padding-left: 15px;
	text-indent: 0px;
}
.dirtext {
	font-family: Trebuchet MS ;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	padding-top:5px;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-left: 15px;
}
.linkform {
	font-family:  Trebuchet MS;
	font-size: 14px;
	color: #CC0000;
	text-align: center;
	line-height: 20px;
	font-weight: bold;
	border: 1px none;
	padding-top: 3px;
	padding-left: 2px;
	padding-bottom: 2px;
}
.paging {
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #663366;
	line-height: normal;
	font-family: Verdana;
}
.shopsimgvideo {
	padding-top: 5px;
	text-align: center;
	font-family: "Trebuchet MS";
	font-size: 9px;
	font-weight: normal;
	color: #660066;
	text-decoration: none;
	line-height: normal;
}
.shopsimgvideo a{
	text-align: center;
	font-family: "Trebuchet MS";
	font-size: 9px;
	font-weight: normal;
	color: #660066;
	text-decoration: none;
	line-height: 13px;
}
.shopsimgvideo a:hover{
	text-align: center;
	font-family: "Trebuchet MS";
	font-size: 9px;
	font-weight: normal;
	color: #660066;
	text-decoration:underline;
	line-height: 13px;
}
.offer {
	font-family: Helvetica;
	font-size: 18px;
	color: #660066;
	padding-right: 15px;
	padding-left: 5px;
	font-weight: normal;
	line-height: normal;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
}
.offertext {
	font-family: Helvetica;
	font-size: 13px;
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	line-height: normal;
	text-align: center;
	padding-bottom: 1px;
	text-decoration: none;
	color: #333333;
	padding-top: 3px;
}
.offertext a{
	font-family: Helvetica;
	font-size: 12px;
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	line-height: normal;
	text-align: center;
	padding-bottom: 1px;
	text-decoration: none;
	color: #660066;
	padding-top: 3px;
}
.picstableoffer {
	border-top: 1px solid #F0E1F0;
	border-right: 1px #F0E1F0;
	border-bottom: 1px #F0E1F0;
	border-left: 1px #F0E1F0;
	background-color: #e9e3fe;
}
.servicehd {
	padding-left: 10px;
	text-align: justify;
	font-family: Verdana;
	font-size: 20px;
	font-weight: bold;
	color: #660066;
	line-height: normal;
	margin: 0px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.servicemed {
	margin: 10px 0px 0px;
	padding-bottom: 5px;
	padding-top: 10px;
}
.servicemed a{
	text-align: justify;
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #660066;
	line-height: normal;
	margin: 10px 0px 0px;
	padding-bottom: 5px;
	padding-top: 10px;
}
.servicemedx {
	margin: 10px 0px 0px;
	padding-bottom: 5px;
	padding-top: 10px;
	padding-left: 10px;
}
.servicemedx a{
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.reviews {
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
	padding-left: 20px;
	font-weight: normal;
}
.reviewstb {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	width: 625px;
	border-top: 0px solid #F7EEF7;
	border-bottom: 0px solid #F7EEF7;
}
.reviewstop {
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	padding-left: 20px;
	font-weight: normal;
}

.reviewstop a{
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}


.reviews2 {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
	line-height:15px;
	font-weight: normal;
}
.reviews3 {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	padding-left: 10px;
	padding-top: 5px;
}
.picdetails {
	border-bottom-color: #F0E1F0;
	border-right-color: #F0E1F0;
	border-left-color: #F0E1F0;
	height: 45px;
	text-align: center;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 4px;
	vertical-align: top;
}
.picdetails a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #5151A2;
	font-weight: bold;
	text-align: center;
	padding-right: 5px;
	padding-left: 5px;
	margin-bottom: 0px;
	vertical-align: top;
	line-height: 17px;
	text-transform: none;
}
.picprice {
	font-family: Helvetica;
	font-size: 14px;
	color: #660066;
	font-weight: normal;
	text-align: center;
	vertical-align: bottom;
	border-right-color: #F7EEF7;
	border-bottom-color: #F7EEF7;
	border-left-color: #F7EEF7;
	padding-bottom: 10px;
}
#symbolpara {
	padding-left: 5px;
	text-align: left;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: normal;
	margin: 0px;
    padding-top: 1px;
}
#symbolpara a{
	color: #660066;
}
#symbolpara p {
	padding-left: 10px;
	text-align: left;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: normal;
	margin: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
}
#symbolpara  ul{
	margin-top: 0px;
	margin-bottom: 0px;
}
#symbolpara  li{
	line-height: 12px;
	list-style-type: circle;
	padding-top: 2px;
	padding-bottom: 2px;
}
#symbolpara h4 {
	font-family: Verdana;
	font-size: 20px;
	font-weight: normal;
	color: #333333;
	padding-top: 30px;
	padding-left: 10px;
	padding-bottom: 4px;
}
#symbolalphalink {
	font-family: Verdana;
	font-size: 14px;
	padding-top: 10px;
	padding-left: 15px;
	color: #660033;
	font-weight: normal;
	width: 600px;
}
#symbolalphalink a{
	color: #333333;
}
.flowermonth {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #660066;
	text-align: left;
	padding-left: 5px;
	padding-bottom: 10px;
	padding-top: 5px;
	text-decoration: underline;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.flowermonthlist {
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #000033;
	text-align: left;
	padding-left: 5px;
	padding-bottom: 4px;
	padding-top: 2px;
	border-bottom-color: #CCCCCC;
	border-right-color: #CCCCCC;
	padding-right: 5px;
	vertical-align: top;
}
.flowermonthlist a{
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #330033;
	text-align: left;
	padding-left: 3px;
	padding-bottom: 4px;
	padding-top: 2px;
	border-bottom-color: #CCCCCC;
	border-right-color: #CCCCCC;
	padding-right: 0px;
	vertical-align: top;
	text-decoration: underline;
}
.flowermonthtable {
	border-top: #CCCCCC;
	border-bottom: #CCCCCC;
	border-left: #CCCCCC;
	width: 735px;
	margin-left: 20px;
}
.shopsparahd {
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	line-height: 18px;
	text-align: left;
	padding-top: 5px;
	padding-right: 15px;
	padding-left: 10px;
	font-weight: bold;
}
.innertube{
	margin-top: 10px;
	color: #000000;
	font-family: Verdana;
	width: 750px;
	margin-right: 12px;
	margin-bottom: 12px;
	margin-left: 12px;
}
.innertube p{
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-top: 6px;
	font-family:Verdana;
	font-size:12px;
	color: #000000;
	font-style: normal;
	line-height: 17px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.innertube h2{
	font-family: Verdana;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
	padding-left: 10px;
	padding-bottom: 10px;
	margin-top:0px;
	vertical-align: top;
	text-align: left;}
.innertube h3{
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
	color: #660066;
	padding-left: 10px;
	margin-bottom: 2px;
	padding-bottom: 7px;
	vertical-align: top;
	text-align: left;}
.innertube h4{
font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
	color: #660066;
	padding-left: 5px;
	vertical-align: top;
	text-align: left;}
.innertube h1{
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	padding-left: 10px;
	padding-bottom: 5px;
	margin-top:25px;
	margin-bottom:0px;
	vertical-align: top;
	text-align: left;}
.innertube h6{
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
	color: #660066;
	padding-left: 10px;
	vertical-align: top;
	text-align: left;}
.innertube a{
	font-family:Verdana;
	font-size:12px;
	color: #660066;
	text-decoration: none;
}
.innertube a:hover{
	font-family:Verdana;
	font-size:12px;
	color:#000066;
	text-decoration: underline;
}
.markermenu li a:active{
}
.innertube ul{
margin: 20px;
padding: 0px;
color:  #000000;
list-style-type: square;
}
.innertube li{
margin-left: 10px;
margin-bottom: 2px; 
margin-top: 0px;
padding:0px;
font-family:Verdana;
font-size:12px;
color:  #000000;
}
.flowercolorlist {
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-top: 2px;
	vertical-align: top;
}
.flowercolorlist a{
	font-size: 12px;
	font-weight: normal;
	color: #003366;
}
.container {
            /*@editable*/ border: 0px  #000000;
        }
 fieldset {border: none; padding: 0; margin: 0;}
.content {
            /*@editable*/ background-color:#FFFFFF;
            /*@editable*/ padding:5px;
            font-family:verdana;
            font-size: 11px;
            line-height:0%;  /* #3# Editable */
            color: #333333;  /* #3# Editable */
        }
.headerBar {
            /*@editable*/ background-color:#CCCCCC;
            /*@editable*/ padding:20px;
            /*@editable*/ border-bottom:0px solid #000000;
        }
.headerText {
            /*@editable*/ color:#666666;
            /*@editable*/ font-size:32px;
            /*@editable*/ font-family:Arial;
            /*@editable*/ font-weight:bold;
            /*@editable*/ text-align:left;
        }
       p, label, .formText {
            /*@editable*/ line-height:normal;
            /*@editable*/ font-family:verdana;
            /*@editable*/ font-size: 10px;
            /*@editable*/ color: #333333;
        }
        /*
         .alert {
            /*@editable*/ font-size:20px;
            /*@editable*/ line-height:200%;
            /*@editable*/ color:#FF0000;
            /*@editable*/ font-family:Arial;
            /*@editable*/ font-weight:bold;
        }
 
        div.errorText {
            /*@editable*/ font-size: 12px;
            /*@editable*/ line-height:150%;
            /*@editable*/ font-weight:bold;
            /*@editable*/ color:#FF0000;
            /*@editable*/ font-family:Arial;
            /*@editable*/ background-color:#FFEEEE;
            /*@editable*/ padding:5px;
            /*@editable*/ margin:3px;
        }
        a:link, a:active, a:visited, a {
            /*@editable*/ color:#0000FF;
        }
         a.poweredBy {
            font-size:10px;
            font-family:trebuchet ms;
            text-decoration: none;
        }
        .poweredByBox td {
        text-align: right;
        }
 		/* hCards + hCalendars */
		.vcard, .vevent {
			background:#eee;
			border: 2px solid #ccc !important;
			padding: 14px;
			-moz-border-radius: 4px;
			-webkit-border-radius:4px;
			border-radius: 4px;
			margin: 5px 0 !important;
		}
		span.vcard, 
		span.vevent {padding: 2px 1px 2px 70px !important; margin: 0 2px 0 !important;}
 		.org {display:block; margin:8px 0 0 0; padding-left:19px; background:url(http://flowershopdeals.us1.list-manage.com/images/vcard.png) no-repeat; font-weight:bold; font-size:110%;}
		.hcard-download {background:url(http://flowershopdeals.us1.list-manage.com/images/hcard-download-or.png) no-repeat; padding:2px 0 2px 32px;}
		
		/* General Form Formatting */
		#mergeTable {width:100%;}
		#archive-list {margin:3em; list-style:square; line-height:1.6em;}
		.required {text-align:right; font-size:11px; font-weight:bold;}
		.formText {vertical-align:middle; font: normal 12px verdana; }
		.subfield {display:block; margin:2px 0; padding:4px; line-height:30px;}
		.phonefield .subfield, .datefield .subfield {display:inline;}
		.subfield label {padding-left:4px; font-style:italic;}
		.mergeTable {border-collapse:separate;}
		.mergeRow td {padding:2px; border-top:0px solid #ccc;}
		input, textarea, select {padding:1px; font: normal 10px verdana;}
		input:focus, textarea:focus, select:focus {background:#ffc;}
		.countryfield select {min-width:120px;}
		.radiogroup label {padding-right:12px;}
		#archive-list-title {margin-bottom:5px;}
		#archive-company {font-weight:normal;}
		#archive-company, #archive-subscribe-link {margin:5px 0;}
		#archive-subscribe-link {float:right; margin-top:2px;}
		#forward-friend-table label {font-weight:bold;}
		#forwardToFriendFooter {padding-top:10px; border-top:1px solid #ccc;}
.picstablesmall {

	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #666666;
	margin-left: 5px;
	border-top: 1px none #F0E1F0;
	border-right: 1px #F0E1F0;
	border-bottom: 1px #F0E1F0;
	border-left: 1px #F0E1F0;
	text-align: left;
	margin-right: 5px;
	margin-bottom: 5px;
	width: 100%;
}

