.outsidebody {
	padding: 2px;
	background-image: url(images/bggreydiag.gif);
	background-repeat: repeat;
	background-position: center center;
}

#maincontainer{
	width: 840px;
	border: 1px solid #CC99CC;
	padding: 4px;
	margin: 0px;
	height: auto;
	background-color: #FFFFFF;
	background-position: center center;
}

#topsection{
	border-bottom-color: #F2E6D2;
	background-repeat: no-repeat;
	width: 840px;
	height: 140px;
	background-image: url(images/topbg.gif);
}
#searchsection{
	border-bottom-color: #F2E6D2;
	background-repeat: no-repeat;
	background-image: url(images/searchback.gif);
}
#logotube{
	margin: 0;
	padding-top: 5px;
	width: auto;
}
.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;
	background-position: 5px 5px;
	height: 220px;
	width: 670px;
	float: left;
}
#contentwrapper h3{
	font-family: Helvetica;
	font-size: 22px;
	color: #A70D85;
	text-align: left;
	padding-top: 10px;
	padding-left: 20px;
	padding-bottom: 5px;
	padding-right: 240px;
	font-weight: bold;
	margin-top: 20px;
	font-style: normal;
	line-height: 34px;
}

#contentwrapper h5{
	font-family: Helvetica;
	font-size: 15px;
	font-weight: normal;
	color: #660066;
	text-align: left;
	padding-top: 5px;
	padding-left: 20px;
	padding-bottom: 10px;
	padding-right: 300px;
	line-height: 21px;
}

#contentlvlthr{
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	width: 665px;
	padding-top: 5px;
	float: left;
}
.contentlvltwo{
	width: 665px;
	margin-left: 5px;
}
.search{
	font-family: Verdana;
	font-size: 12px;
	color: #333333;
	background-image: url(shop_images/search.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	padding-bottom: 5px;
	width: 222px;
	padding-right: 15px;
	margin: 0px;
	background-position: left;
	line-height: 20px;
}
.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: 222px;
	line-height: 20px;
}
.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: 223px;
	text-align: left;
	line-height: 20px;
}
#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: 5px;
}
#contentlvlfour a{
	text-align: left;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #333363;
	line-height: 14px;
	text-decoration: none;
	
}
#contentlvlfour h2{
	padding-left: 10px;
	text-align: left;
	font-family: Verdana;
	font-size: 20px;
	font-weight: normal;
	color: #666666;
	margin: 0px;
	padding-bottom: 15px;
	padding-top: 0px;
	font-style: normal;
}

#leftcolumn{
	width: 175px;
	background-color: #F7EEF7;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #F1DAEC;
	padding-bottom: 15px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F1DAEC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F1DAEC;
	overflow: visible;
	padding-top: 5px;
	height: auto;
}

#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: 0px;
}

.markermenu li a{
	background: url(images/plus_nav.gif) no-repeat 2px;
	font: normal 11px/normal Verdana;
	color: #333333;
	width: 20%;
	padding: 2px 0 2px 25px;
	text-decoration: none;
	text-align: left;
}

* 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{
	background: #CE8CB7;
	color: #FFFFFF;
	text-align: center;
	padding: 4px 70px;
	font-family: Verdana;
	font-size: 11px;
	clear: left;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
}

#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;
	width: 100%;
	
	float: left;
}
#thicktabs{
	font: bold 12px Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	float: left;
	}

#thicktabs li{
display: inline;
}

#thicktabs li a{
	color: white;
	padding-top: 1px;
	padding: 10px 10px;
	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;
}
#thicktabs li a#red{
	color: white;
	padding-top: 1px;
	padding: 10px 10px;
	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;
}


#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; /*right border style*/
background-position: top left; /*Position background image to the left instead of default right, to hide indented underline for this link*/
}

#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: 11px;
	font-weight: normal;
	color: #333333;
	line-height: normal;
	text-decoration: none;
	text-align: left;
	margin: 0px;
	padding: 0px 0px 4px;
}
.shopstxt a{
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #0033CC;
	line-height: normal;
	text-align: left;
	margin: 0px;
	padding: 0px;
	text-decoration: underline;

}
.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: 0px;
}

.shopstble {
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-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: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #660066;
	line-height: normal;
	text-decoration: none;
	padding-left: 5px;
	vertical-align: bottom;
	text-align: left;

}
.shopshdline {
	font-family: Verdana;
	font-size: 15px;
	font-weight: bold;
	color: #660066;
	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;
/*background-color: #FFF0F0; */
	font-variant: small-caps;
}
.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: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	line-height: 16px;
	text-decoration: none;
	text-align: left;
	padding-left: 5px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 3px;
	vertical-align: top;
}
.profile {
	margin-left: 5px;
	width: 650px;
	margin-right: 5px;
}
.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: 13px;
	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: 13px;
	line-height: normal;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	font-weight: bold;
	text-align: center;
}

.pics {
	width: 162px;
	margin-top: 4px;
	height: 190px;
	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;
	width: 663px;
	margin-left: 5px;
	border-top: 1px none #F0E1F0;
	border-right: 1px #F0E1F0;
	border-bottom: 1px #F0E1F0;
	border-left: 1px #F0E1F0;
	text-align: left;
}
.picstxt {
	font-family: Verdana;
	font-size: 12px;
	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: 20px;
	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;

}
.zchoclink a{

	font-family: "Trebuchet MS";
	font-size: 12px;
	padding-right: 15px;
	padding-left: 10px;
}
.zchoclink {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #000000;
	padding-right: 15px;
	padding-left: 10px;
	line-height: normal;


}
.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: 11px;
	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: 16px;
	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: 10px;
	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: #CC6600;
	padding-left: 10px;
	font-weight: bold;
	padding-bottom: 5px;
}
.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: bold;
	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: 3px;
}
#symbolpara  ul{
	padding-left: 6px;
	padding-top: 2px;
	margin-top: 0px;
	margin-bottom: 0px;
}
#symbolpara  li{
	line-height: 12px;
	list-style-type: circle;
	margin-top: 0px;
	margin-left: 0px;
	padding-top: 1px;
}

#symbolpara h4 {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	padding-top: 45px;
	padding-left: 10px;
	padding-bottom: 5px;
}

	
#symbolalphalink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-top: 10px;
	padding-left: 15px;
	color: #660033;
	font-weight: normal;

}
#symbolalphalink a{
	color: #333333;
}

.flowermonth {
	font-family: Verdana;
	font-size: 15px;
	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: 13px;
	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: 13px;
	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: 635px;
}
.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: 12px;
	margin-top: 10px;
	color: #000000;
	font-family: Verdana;


}
.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: 15px;
	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: 20px;
	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: 22px;
	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;}
