BODY
{
    TEXT-ALIGN: center;
    MARGIN: 0px auto;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    FONT-SIZE: 12px
}
A
{
    COLOR: #399
}
A:active
{
    COLOR: #399
}
A:visited
{
    COLOR: #999
}
A:hover
{
    COLOR: #ff6900
}
H1
{
    FONT-SIZE: 18px
}
H2
{
    FONT-SIZE: 14px
}
H3
{
    FONT-SIZE: 12px
}
.main-container
{
    MARGIN: 0px auto;
    WIDTH: 788px
}
.mid-main-container
{
    MARGIN: 0px auto;
    WIDTH: 855px
}
.drop-down-outer-container
{
    TEXT-ALIGN: right;
    WIDTH: 100%
}
.drop-down-inner-container
{
    WIDTH: 356px;
    FLOAT: right
}
.drop-down-button-container
{
    WIDTH: 152px;
    FLOAT: left
}
.home-page-left-container
{
    WIDTH: 448px;
    FLOAT: left
}
.home-page-right-container
{
    WIDTH: 333px;
    FLOAT: left
}
.home-page-left-box-top
{
    WIDTH: 445px;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/home-page-box-top.jpg) no-repeat;
    FLOAT: left;
    HEIGHT: 18px
}
.home-page-left-box-middle
{
    TEXT-ALIGN: left;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 20px;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/home-page-box-mid.jpg) repeat-y;
    FLOAT: left
}
.home-page-left-box-bottom
{
    WIDTH: 445px;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/home-page-box-bottom.jpg) no-repeat;
    FLOAT: left;
    HEIGHT: 23px
}
.home-page-search-box-container
{
    PADDING-LEFT: 10px;
    FLOAT: left;
    VERTICAL-ALIGN: middle
}
.home-page-search-box-title
{
    PADDING-BOTTOM: 15px;
    COLOR: #c95c23;
    FONT-SIZE: 22px
}
.home-page-slogan
{
    PADDING-LEFT: 12px;
    FONT-SIZE: 14px
}
.home-page-search-input-container
{
    FLOAT: left;
    HEIGHT: 40px
}
.home-page-search-button-container
{
    FLOAT: left;
    HEIGHT: 40px
}
.home-page-search-input-box
{
    MARGIN-TOP: 2px;
    WIDTH: 250px;
    HEIGHT: 20px;
    COLOR: #c95c23;
    FONT-WEIGHT: bold
}
.home-page-left-box-text
{
    PADDING-LEFT: 10px;
    WIDTH: 400px;
    PADDING-RIGHT: 20px;
    FLOAT: left;
    FONT-SIZE: 14px
}
.home-page-flower
{
    Z-INDEX: 10;
    POSITION: relative;
    FLOAT: left;
    TOP: -50px;
    LEFT: -60px
}
.longitude
{
    DISPLAY: none
}
.latitude
{
    DISPLAY: none
}
.type
{
    DISPLAY: none
}
.home-page-featured-florist-outer-container
{
    TEXT-ALIGN: center;
    MARGIN: 0px auto;
    WIDTH: 788px
}
.home-page-featured-florist-inner-container
{
    BORDER-BOTTOM: #ccc 1px dotted;
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 20px;
    MARGIN: 0px auto;
    PADDING-LEFT: 20px;
    WIDTH: 97%
}
.home-page-featured-florist1
{
    BORDER-LEFT: #738c21 1px dotted;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 10px;
    WIDTH: 30%;
    PADDING-RIGHT: 10px;
    FLOAT: left;
    COLOR: #738c21;
    FONT-SIZE: 12px;
    BORDER-RIGHT: #738c21 1px dotted;
    PADDING-TOP: 0px
}
.home-page-featured-florist2
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 10px;
    WIDTH: 30%;
    PADDING-RIGHT: 10px;
    FLOAT: left;
    COLOR: #738c21;
    FONT-SIZE: 12px;
    BORDER-RIGHT: #738c21 1px dotted;
    PADDING-TOP: 0px
}
.home-page-featured-florist-inner-container A:active
{
    COLOR: #738c21
}
.home-page-featured-florist-inner-container A:visited
{
    COLOR: #999
}
.home-page-featured-florist-inner-container A:hover
{
    COLOR: #e55c16
}
.home-page-article-outer-container
{
    MARGIN: 0px auto;
    WIDTH: 780px
}
.home-page-article-teaser-title
{
    PADDING-BOTTOM: 20px;
    COLOR: #c95c23;
    FONT-SIZE: 15px;
    FONT-WEIGHT: bold
}
.home-page-article-teaser-text
{
    FONT-SIZE: 14px
}
.home-page-article-inner-container
{
    WIDTH: 756px;
    FLOAT: left
}
A
{
    COLOR: #738c21
}
A:visited
{
    COLOR: #738c21
}
A:hover
{
    COLOR: #738c21
}
A:active .home-page-article-readmore
{
    COLOR: #738c21
}
A
{
    COLOR: #738c21
}
A:visited
{
    COLOR: #738c21
}
A:hover
{
    COLOR: #738c21
}
A:active .home-page-article-close
{
    COLOR: #738c21
}
.home-page-article-inner-left-container
{
    TEXT-ALIGN: left;
    PADDING-LEFT: 10px;
    WIDTH: 35%;
    FLOAT: left
}
.home-page-article-inner-right-container
{
    TEXT-ALIGN: left;
    WIDTH: 60%;
    FLOAT: left
}
.footer-container
{
    TEXT-ALIGN: center;
    WIDTH: 780px;
    COLOR: #999
}
A.copyright-link
{
    COLOR: #999;
    FONT-SIZE: 11px;
    FONT-WEIGHT: 400;
    TEXT-DECORATION: none
}
A.footer-link
{
    COLOR: #999;
    FONT-SIZE: 12px;
    FONT-WEIGHT: 400
}
A.footer-link:visited
{
    COLOR: #999
}
A.footer-link:hover
{
    COLOR: #e55c16
}
.overlib-container
{
    Z-INDEX: 1000000;
    POSITION: absolute;
    VISIBILITY: hidden
}
.copyright
{
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    COLOR: #999;
    FONT-SIZE: 11px;
    FONT-WEIGHT: 400
}
.popup-container
{
    DISPLAY: none
}
.view-states-popup-top
{
    WIDTH: 476px;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/state-box-top.jpg) no-repeat;
    HEIGHT: 9px;
    FONT-SIZE: 1px
}
.view-states-popup-mid
{
    TEXT-ALIGN: center;
    WIDTH: 476px;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/state-box-mid.jpg) repeat-y;
    FONT-SIZE: 1px
}
.view-states-popup-bottom
{
    WIDTH: 476px;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/state-box-bottom.jpg) no-repeat;
    HEIGHT: 11px;
    FONT-SIZE: 1px
}
.view-states-item
{
    TEXT-ALIGN: left;
    PADDING-LEFT: 36px;
    WIDTH: 120px;
    FLOAT: left;
    FONT-SIZE: 12px
}
.view-states-link A
{
    FONT-SIZE: 12px
}
A.view-states-link:active
{
    FONT-SIZE: 12px
}
A.view-states-link:visited
{
    COLOR: #999
}
A.view-states-link:hover
{
    COLOR: #e55c16
}
.view-cities-popup-top
{
    WIDTH: 532px;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/city-box-top.jpg) no-repeat;
    HEIGHT: 9px;
    FONT-SIZE: 1px
}
.view-cities-popup-mid
{
    TEXT-ALIGN: center;
    WIDTH: 532px;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/city-box-mid.jpg) repeat-y;
    FONT-SIZE: 1px
}
.view-cities-popup-bottom
{
    WIDTH: 532px;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/city-box-bottom.jpg) no-repeat;
    HEIGHT: 11px
}
.view-cities-item
{
    TEXT-ALIGN: left;
    PADDING-LEFT: 31px;
    WIDTH: 140px;
    FLOAT: left
}
.view-cities-item A
{
    FONT-SIZE: 12px
}
.view-cities-item A:active
{
    FONT-SIZE: 12px
}
.view-cities-item A:visited
{
    COLOR: #999
}
.view-cities-item A:hover
{
    COLOR: #e55c16
}
.distance
{
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.distance A
{
    WIDTH: 100%;
    HEIGHT: 100%
}
.distance A:visited
{
    COLOR: #999
}
.distance A:hover
{
    COLOR: #e55c16
}
.distance-drop-down
{
    BORDER-BOTTOM: #efefef 1px solid;
    TEXT-ALIGN: left;
    BORDER-LEFT: #efefef 1px solid;
    PADDING-BOTTOM: 10px;
    BACKGROUND-COLOR: #fff;
    WIDTH: 126px;
    BORDER-RIGHT: #efefef 1px solid
}
.site-thumbnail
{
    BORDER-BOTTOM: #dedede 1px solid;
    BORDER-LEFT: #dedede 1px solid;
    BORDER-TOP: #dedede 1px solid;
    BORDER-RIGHT: #dedede 1px solid
}
.orange-text
{
    COLOR: #fe6a00
}
.nearby-box-top
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 10px;
    WIDTH: 314px;
    PADDING-RIGHT: 5px;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/nearby_box_top.gif) no-repeat;
    FLOAT: left;
    HEIGHT: 25px;
    COLOR: #fe6a00;
    FONT-WEIGHT: bold;
    PADDING-TOP: 10px
}
.nearby-box-mid
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 10px;
    WIDTH: 314px;
    PADDING-RIGHT: 5px;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/nearby_box_middle.gif) repeat-y;
    FLOAT: left;
    FONT-SIZE: 0px;
    PADDING-TOP: 10px
}
.nearby-box-column
{
    PADDING-LEFT: 5px;
    WIDTH: 46%;
    FLOAT: left;
    FONT-SIZE: 12px
}
.nearby-box-bottom
{
    WIDTH: 314px;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/nearby_box_bottom.gif) no-repeat;
    FLOAT: left;
    HEIGHT: 15px
}
.header-outer-container
{
    MARGIN: 0px auto;
    WIDTH: 791px
}
.header-top
{
    WIDTH: 791px;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/round-box-top.jpg) no-repeat;
    FLOAT: left;
    HEIGHT: 15px;
    FONT-SIZE: 1px
}
.header-mid
{
    BACKGROUND-IMAGE: url(../images/vendors/00002917/findaflorist/imgs/round-box-mid.jpg);
    WIDTH: 791px;
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-POSITION: 50% top;
    FLOAT: left
}
.header-bottom
{
    BACKGROUND-IMAGE: url(../images/vendors/00002917/findaflorist/imgs/round-box-bottom.jpg);
    WIDTH: 791px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: 50% top;
    FLOAT: left;
    HEIGHT: 15px
}
.header-slogan-text
{
    POSITION: relative;
    COLOR: #666;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    LEFT: 5px
}
.header-slogan-text H1
{
    POSITION: relative;
    COLOR: #666;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    LEFT: 5px
}
.header-slogan-text H2
{
    POSITION: relative;
    COLOR: #666;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    LEFT: 5px
}
.header-slogan-text H3
{
    POSITION: relative;
    COLOR: #666;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    LEFT: 5px
}
.header-inner-left-container
{
    TEXT-ALIGN: left;
    PADDING-LEFT: 20px;
    WIDTH: 40%;
    FLOAT: left
}
.header-inner-right-container
{
    WIDTH: 50%;
    FLOAT: left
}
.header-search-box-container
{
    FLOAT: right
}
.header-search-text
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 6px;
    COLOR: #c95c23;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold
}
.header-search-inner-container
{
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: middle
}
.header-search-input-box
{
    MARGIN-TOP: 3px;
    WIDTH: 200px;
    HEIGHT: 20px;
    COLOR: #c95c23;
    VERTICAL-ALIGN: middle;
    FONT-WEIGHT: bold
}
.header-state-city-button-container
{
    TEXT-ALIGN: left;
    WIDTH: 300px
}
.simple-search-box-title
{
    PADDING-BOTTOM: 15px;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold
}
.header-bread-crumb-container
{
    POSITION: relative;
    TEXT-ALIGN: left;
    PADDING-RIGHT: 40px;
    COLOR: #666;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    LEFT: 5px
}
DIV#BreadCrumb
{
    TEXT-ALIGN: left;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold
}
#BreadCrumb A:visited
{
    COLOR: #999
}
#BreadCrumb A:hover
{
    COLOR: #e55c16
}
.city-box-top
{
    TEXT-ALIGN: left;
    WIDTH: 784px;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/citybox_top.jpg) no-repeat;
    HEIGHT: 22px
}
.city-box-mid
{
    PADDING-BOTTOM: 20px;
    PADDING-LEFT: 50px;
    WIDTH: 734px;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/citybox_middle.jpg) repeat-y;
    FONT-SIZE: 1px
}
.city-box-mid DIV
{
    FONT-SIZE: 12px
}
.city-box-bottom
{
    WIDTH: 784px;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/citybox_bottom.jpg) no-repeat;
    HEIGHT: 79px;
    PADDING-TOP: 10px
}
.quote-box-left
{
    WIDTH: 9px;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/quotesbox_left.jpg);
    FLOAT: left;
    HEIGHT: 25px
}
.quote-box-mid
{
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/quotesbox_middle.jpg) repeat-x;
    FLOAT: left;
    HEIGHT: 25px;
    COLOR: #99bd3f;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 5px
}
.quote-box-right
{
    WIDTH: 9px;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/quotesbox_right.jpg);
    FLOAT: left;
    HEIGHT: 25px
}
.quote-text
{
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 30px;
    PADDING-RIGHT: 30px;
    CLEAR: both;
    PADDING-TOP: 10px
}
.dotted-separator
{
    BORDER-BOTTOM: #ccc 1px dotted;
    WIDTH: 100%;
    HEIGHT: 20px;
    CLEAR: both
}
.letter-links A
{
    COLOR: #fe6a00;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold
}
.letter-links-green A
{
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold
}
.state-letters-style
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold
}
A.state-letters-style:visited
{
    COLOR: #999
}
A.state-letters-style:hover
{
    COLOR: #e55c16
}
.letter-heading
{
    COLOR: #fe6a00;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold
}
.state-text
{
    TEXT-ALIGN: left;
    PADDING-LEFT: 12px;
    FONT-SIZE: 12px
}
.state-text P.quote
{
    BORDER-BOTTOM: #404040 1px dotted;
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 12px;
    MARGIN: 6px 0px 0px;
    PADDING-LEFT: 12px;
    PADDING-RIGHT: 12px;
    COLOR: #404040;
    PADDING-TOP: 0px
}
.state-text EM
{
    PADDING-BOTTOM: 6px;
    LINE-HEIGHT: 16px;
    MARGIN: 3px 0px 6px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    COLOR: #fe6a00;
    PADDING-TOP: 0px
}
.right SPAN.attribute
{
    PADDING-BOTTOM: 6px;
    LINE-HEIGHT: 16px;
    MARGIN: 3px 0px 6px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    COLOR: #fe6a00;
    PADDING-TOP: 0px
}
.orange-bubble-header
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 233px;
    PADDING-RIGHT: 5px;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/orange_header.gif) no-repeat;
    HEIGHT: 36px;
    COLOR: #fff;
    FONT-WEIGHT: bold;
    PADDING-TOP: 5px
}
.orange-bubble-header H3.white-header
{
    DISPLAY: inline;
    COLOR: #fff;
    FONT-WEIGHT: bold
}
.green-bubble-header
{
    WIDTH: 512px;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/green_header.gif) no-repeat;
    HEIGHT: 36px
}
.other-content-text
{
    PADDING-LEFT: 15px;
    COLOR: #fe6a00;
    FONT-SIZE: 12px
}
UL#ArticleMenu
{
    LIST-STYLE-TYPE: none;
    PADDING-LEFT: 1em;
    MARGIN-LEFT: 0px;
    FONT-SIZE: 12px
}
#ArticleMenu LI
{
    PADDING-BOTTOM: 5px
}
#ArticleMenu A:visited
{
    COLOR: #999
}
#ArticleMenu A:hover
{
    COLOR: #e55c16
}
UL#PressReleaseMenu
{
    LIST-STYLE-TYPE: none;
    PADDING-LEFT: 1em;
    MARGIN-LEFT: 0px;
    FONT-SIZE: 12px
}
#PressReleaseMenu LI
{
    PADDING-BOTTOM: 5px
}
#PressReleaseMenu A:visited
{
    COLOR: #999
}
#PressReleaseMenu A:hover
{
    COLOR: #e55c16
}
A.press-release-link
{
    PADDING-LEFT: 10px;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
A.press-release-link:visited
{
    COLOR: #999
}
A.press-release-link:hover
{
    COLOR: #e55c16
}
.press-release-link-title
{
    BORDER-BOTTOM: #ccc 1px dotted;
    PADDING-LEFT: 10px;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.press-release-title
{
    COLOR: #c95c23;
    FONT-SIZE: 14px
}
.press-release-list
{
    WIDTH: 100%
}
.press-release-list A:visited
{
    COLOR: #999
}
.press-release-list A:hover
{
    COLOR: #e55c16
}
.promo-code-container
{
    BORDER-BOTTOM: #ccc 1px solid;
    TEXT-ALIGN: left;
    BORDER-LEFT: #ccc 1px solid;
    BACKGROUND-COLOR: #fff;
    WIDTH: 410px;
    FLOAT: left;
    FONT-SIZE: 11px;
    BORDER-TOP: #ccc 1px solid;
    BORDER-RIGHT: #ccc 1px solid
}
.promo-code-container A
{
    FONT-WEIGHT: bold
}
.promo-code-header
{
    PADDING-BOTTOM: 5px;
    BACKGROUND-COLOR: #ffb07b;
    MARGIN: 0px auto;
    WIDTH: 100%;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 5px
}
.product-container
{
    BORDER-BOTTOM: #ccc 1px solid;
    BORDER-LEFT: #ccc 1px solid;
    BACKGROUND-COLOR: #fff;
    WIDTH: 410px;
    FLOAT: left;
    FONT-SIZE: 11px;
    BORDER-TOP: #ccc 1px solid;
    BORDER-RIGHT: #ccc 1px solid
}
.product-container P
{
    PADDING-BOTTOM: 10px
}
.product-container IMG
{
    BORDER-BOTTOM: #404040 1px dotted;
    WIDTH: 80px
}
.product
{
    PADDING-BOTTOM: 10px;
    WIDTH: 33%;
    FLOAT: left;
    HEIGHT: 100%;
    PADDING-TOP: 10px
}
.product-container A
{
    FONT-WEIGHT: bold
}
.product-header
{
    PADDING-BOTTOM: 5px;
    BACKGROUND-COLOR: #ffb07b;
    MARGIN: 0px auto;
    WIDTH: 100%;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 5px
}
.in-listing-product
{
    BACKGROUND-IMAGE: url(../images/vendors/00002917/findaflorist/imgs/white-bubble.gif);
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    WIDTH: 175px;
    PADDING-RIGHT: 5px;
    BACKGROUND-REPEAT: no-repeat;
    FLOAT: left;
    PADDING-TOP: 5px
}
.in-listing-product IMG
{
    WIDTH: 80px;
    FLOAT: left;
    HEIGHT: 65px
}
.in-listing-product DIV
{
    FONT-SIZE: 11px
}
.float-left
{
    FLOAT: left
}
.clear-both
{
    CLEAR: both
}
.four-column
{
    TEXT-ALIGN: left;
    WIDTH: 25%;
    FLOAT: left
}
.highlight-text
{
    COLOR: #e55c15
}
.inline-h1
{
    DISPLAY: inline;
    COLOR: #e55c15;
    FONT-SIZE: 12px
}
.error-text
{
    COLOR: red;
    FONT-WEIGHT: bold
}
.state-header
{
    BORDER-BOTTOM: #ccc 1px solid;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-BOTTOM: 10px;
    BACKGROUND-COLOR: #efefef;
    MARGIN: 0px auto;
    PADDING-LEFT: 5px;
    WIDTH: 98%;
    FONT-SIZE: 16px;
    BORDER-TOP: #ccc 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-TOP: 10px
}
.tab-left
{
    BACKGROUND-IMAGE: url(../images/vendors/00002917/findaflorist/imgs/tab_left.gif);
    WIDTH: 37px;
    BACKGROUND-REPEAT: no-repeat;
    FLOAT: left;
    HEIGHT: 45px
}
.tab-mid
{
    BACKGROUND-IMAGE: url(../images/vendors/00002917/findaflorist/imgs/tab_middle.gif);
    BACKGROUND-REPEAT: repeat-x;
    FLOAT: left;
    HEIGHT: 45px
}
.tab-mid H3.tab-active
{
    COLOR: #92b93e;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.tab-mid A.tab-active
{
    COLOR: #92b93e;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.tab-right
{
    BACKGROUND-IMAGE: url(../images/vendors/00002917/findaflorist/imgs/tab_right.gif);
    WIDTH: 25px;
    BACKGROUND-REPEAT: no-repeat;
    FLOAT: left;
    HEIGHT: 45px
}
.tab-left-d
{
    WIDTH: 37px;
    BACKGROUND-REPEAT: no-repeat;
    FLOAT: left;
    HEIGHT: 45px
}
.tab-mid-d
{
    BACKGROUND-REPEAT: repeat-x;
    FLOAT: left;
    HEIGHT: 45px
}
.tab-mid-d H3.tab-inactive
{
    COLOR: #fe6a00;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.tab-mid-d A.tab-inactive
{
    COLOR: #fe6a00;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.tab-inactive:hover
{
    TEXT-DECORATION: underline
}
.tab-right-d
{
    WIDTH: 25px;
    BACKGROUND-REPEAT: no-repeat;
    FLOAT: left;
    HEIGHT: 45px
}
.tab-mid A
{
    WIDTH: 100%;
    BACKGROUND-REPEAT: repeat-x;
    FLOAT: left;
    HEIGHT: 45px;
    COLOR: #92b93e
}
.tab-container
{
    BACKGROUND-IMAGE: url(../images/vendors/00002917/findaflorist/imgs/tab_line.gif);
    WIDTH: 100%;
    BACKGROUND-REPEAT: repeat-x;
    FLOAT: left;
    HEIGHT: 45px
}
.green-header
{
    BACKGROUND-IMAGE: url(../images/vendors/00002917/findaflorist/imgs/green_gradient_header.jpg);
    PADDING-LEFT: 15px;
    WIDTH: 482px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 40px;
    PADDING-TOP: 2px
}
.green-header H3.green-heading
{
    COLOR: #92b93e;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.content-body
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 10px;
    WIDTH: 95%;
    PADDING-RIGHT: 10px;
    COLOR: #666;
    PADDING-TOP: 0px
}
.flower-quotes-body
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 10px;
    WIDTH: 95%;
    PADDING-RIGHT: 10px;
    PADDING-TOP: 0px
}
P.quote
{
    BORDER-BOTTOM: #404040 1px dotted;
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 14px;
    MARGIN: 6px 0px 0px;
    PADDING-LEFT: 12px;
    WIDTH: 95%;
    PADDING-RIGHT: 12px;
    COLOR: #666;
    FONT-SIZE: 12px;
    PADDING-TOP: 0px
}
.contain
{
    MARGIN: 0px auto;
    WIDTH: 788px
}
.head-left
{
    WIDTH: 653px;
    FLOAT: left
}
.head-left A:visited
{
    COLOR: #999
}
.head-left A:hover
{
    COLOR: #e55c16
}
.head-right
{
    TEXT-ALIGN: right;
    WIDTH: 135px;
    FLOAT: left
}
.head
{
    TEXT-ALIGN: left
}
.head H1
{
    MARGIN: 10px 0px;
    COLOR: #666;
    FONT-SIZE: 13px
}
.head H2
{
    MARGIN: 10px 0px;
    COLOR: #666;
    FONT-SIZE: 13px
}
.head H3
{
    MARGIN: 10px 0px;
    COLOR: #666;
    FONT-SIZE: 13px
}
.head H3
{
    MARGIN-BOTTOM: 10px;
    FONT-WEIGHT: normal
}
.narrow_results
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    FLOAT: right;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none
}
.left
{
    Z-INDEX: 8;
    PADDING-BOTTOM: 20px;
    PADDING-LEFT: 0px;
    WIDTH: 482px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    PADDING-TOP: 0px
}
.right
{
    Z-INDEX: 1;
    WIDTH: 306px;
    FLOAT: left;
    PADDING-TOP: 5px
}
DIV.fea_
{
    MARGIN-BOTTOM: 5px
}
.fea_topper
{
    WIDTH: 482px;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/list_topper.jpg) no-repeat;
    HEIGHT: 14px;
    OVERFLOW: hidden
}
.fea_content
{
    WIDTH: 482px;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/list_main_bg.jpg) repeat-y
}
.fea_inner_content
{
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/list_main_inner_bg.jpg) no-repeat 50% top
}
.fea_inner_all
{
    MARGIN: 0px auto;
    MIN-HEIGHT: 75px;
    WIDTH: 462px
}
.fea_inner_all P
{
    MARGIN: 1px 0px 0px 10px;
    FONT-SIZE: 10px
}
.fea_inner_all P A
{
    COLOR: black;
    FONT-SIZE: 10px;
    TEXT-DECORATION: underline
}
.fea_inner_all P A:visited
{
    COLOR: black;
    FONT-SIZE: 10px;
    TEXT-DECORATION: underline
}
.fea_inner_all P A:hover
{
    COLOR: #ff6900;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold
}
.fea_inner_all H3
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 10px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: ;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 1px
}
DIV.fea_summary_container
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 78px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 3px
}
P.fea_summary
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 3px;
    TEXT-INDENT: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 235px;
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    FLOAT: left;
    COLOR: #105586;
    FONT-SIZE: 10px;
    BORDER-TOP: black 1px dotted;
    PADDING-TOP: 0px
}
.fea_footer
{
    WIDTH: 482px;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/listing_bottom_rep.jpg) repeat-x;
    HEIGHT: 35px;
    MARGIN-LEFT: 0px
}
.fea_bl
{
    LINE-HEIGHT: 27px;
    TEXT-INDENT: 13px;
    WIDTH: 49px;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/listing_corner_bl.png) no-repeat -1px 0px;
    FLOAT: left;
    HEIGHT: 35px;
    COLOR: #fff;
    MARGIN-LEFT: -1px;
    FONT-SIZE: 18px
}
.fea_bl_nomap
{
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/listing_corner_bl_nomap.jpg) no-repeat 0px -3px;
    MARGIN-LEFT: 0px
}
.fea_br
{
    WIDTH: 13px;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/listing_corner_br.jpg) no-repeat;
    FLOAT: right;
    HEIGHT: 26px
}
.fea_foot_text_l
{
    LINE-HEIGHT: 26px;
    MARGIN: 0px 0px 0px 4px;
    FLOAT: left;
    HEIGHT: 25px;
    COLOR: #fff;
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 1px
}
.fea_foot_text_l_nomap
{
    POSITION: relative;
    LINE-HEIGHT: 26px;
    MARGIN: 0px 0px 0px 4px;
    FLOAT: left;
    HEIGHT: 25px;
    COLOR: #fff;
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 1px;
    LEFT: -35px
}
A.fea_foot_text_r
{
    LINE-HEIGHT: 26px;
    MARGIN: 0px 3px 0px 0px;
    FLOAT: right;
    HEIGHT: 25px;
    COLOR: #fff;
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: middle;
    CURSOR: pointer;
    FONT-WEIGHT: normal;
    PADDING-TOP: 1px
}
A.fea_foot_text_r:link
{
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
A.fea_foot_text_r:hover
{
    TEXT-DECORATION: underline
}
A.visit_mysite_green
{
    TEXT-INDENT: -1000px;
    WIDTH: 141px;
    DISPLAY: block;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/btn_visit_green.jpg) no-repeat -141px 0px;
    FLOAT: right;
    HEIGHT: 35px;
    CLEAR: right;
    OVERFLOW: hidden
}
A.visit_mysite_blue
{
    TEXT-INDENT: -1000px;
    WIDTH: 141px;
    DISPLAY: block;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/btn_visit_blue.jpg) no-repeat -141px 0px;
    FLOAT: right;
    HEIGHT: 35px;
    CLEAR: right;
    OVERFLOW: hidden
}
A.callme_now
{
    TEXT-INDENT: -1000px;
    MARGIN: 3px 0px 0px;
    WIDTH: 115px;
    DISPLAY: block;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/btn_callnow.jpg) no-repeat -115px 0px;
    FLOAT: right;
    HEIGHT: 35px;
    CLEAR: right;
    OVERFLOW: hidden
}
A.visit_mysite_green:hover
{
    BACKGROUND-POSITION: 0px 0px
}
A.visit_mysite_blue:hover
{
    BACKGROUND-POSITION: 0px 0px
}
A.callme_now:hover
{
    BACKGROUND-POSITION: 0px 0px
}
.flower_images
{
    POSITION: relative;
    FLOAT: left;
    OVERFLOW: hidden;
    BEHAVIOR: url(http://www.saunorisflorist.com/css/iepngfix.htc);
    TOP: -24px;
    LEFT: -26px
}
.nq_images
{
    POSITION: relative;
    MARGIN-TOP: 10px;
    FLOAT: left;
    MARGIN-LEFT: -100px
}
.coupon_images
{
    POSITION: relative;
    MARGIN-TOP: 30px;
    FLOAT: left;
    MARGIN-LEFT: -45px
}
.open_sunday_highlight
{
    POSITION: relative;
    MARGIN-TOP: 65px;
    FLOAT: left;
    MARGIN-LEFT: -63px
}
.nq_images_no_highlight
{
    POSITION: relative;
    MARGIN-TOP: 0px;
    FLOAT: left;
    MARGIN-LEFT: -99px
}
.moreShops
{
    BORDER-BOTTOM: green 1px dotted;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px 0px 3px;
    PADDING-LEFT: 5px;
    WIDTH: 466px;
    PADDING-RIGHT: 0px;
    CLEAR: both;
    PADDING-TOP: 0px
}
.moreShops:hover
{
    BACKGROUND-IMAGE: url(../images/vendors/00002917/findaflorist/imgs/more_shops_bg.jpg);
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-POSITION: 0px 0px
}
.moreShops A
{
    COLOR: black;
    TEXT-DECORATION: underline
}
.moreShops .left
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 250px;
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    FLOAT: left;
    PADDING-TOP: 2px
}
.moreShops .left A:link
{
    COLOR: black;
    FONT-SIZE: 12px;
    TEXT-DECORATION: underline
}
.moreShops .left A:visited
{
    COLOR: black;
    FONT-SIZE: 12px;
    TEXT-DECORATION: underline
}
.moreShops .left A:hover
{
    COLOR: #ff6900;
    TEXT-DECORATION: underline
}
.moreShops .right
{
    TEXT-ALIGN: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 216px;
    LETTER-SPACING: -1px;
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    FLOAT: left;
    FONT-SIZE: 12px;
    PADDING-TOP: 2px
}
.moreShops .right A:link
{
    COLOR: black;
    TEXT-DECORATION: underline
}
.moreShops .right A:visited
{
    COLOR: black;
    TEXT-DECORATION: underline
}
.moreShops .right A:hover
{
    COLOR: #326396;
    TEXT-DECORATION: underline
}
.moreShops .right P
{
    TEXT-ALIGN: right;
    PADDING-BOTTOM: 6px;
    LINE-HEIGHT: 18px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-SIZE: 12px;
    PADDING-TOP: 0px
}
.moreShops H5
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 5px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-SIZE: 12px;
    PADDING-TOP: 0px
}
.moreShops ADDRESS
{
    FONT-STYLE: normal;
    FONT-SIZE: 12px
}
.moreShopsBottom
{
    BORDER-BOTTOM: green 1px dotted;
    PADDING-BOTTOM: 6px
}
.glink A
{
    COLOR: #738c21;
    TEXT-DECORATION: underline
}
.glink U
{
    COLOR: #738c21;
    TEXT-DECORATION: underline
}
.glink A:hover
{
    COLOR: #fe6a00
}
.glink U:hover
{
    COLOR: #fe6a00
}
A.in-list-link
{
    COLOR: #fe6a00;
    FONT-WEIGHT: bold
}
A.in-list-link:visited A:hover
{
    COLOR: #fe6a00;
    FONT-WEIGHT: bold
}
A.in-list-link:visited
{
    COLOR: #fe6a00;
    FONT-WEIGHT: bold
}
.clearBoth
{
    CLEAR: both
}
DIV.map_bound
{
    BACKGROUND-IMAGE: url(../images/vendors/00002917/findaflorist/imgs/box_map.jpg);
    WIDTH: 305px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 254px
}
DIV.map
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 284px;
    PADDING-RIGHT: 0px;
    HEIGHT: 234px;
    PADDING-TOP: 0px
}
.right H3.heading
{
    COLOR: #92b93e;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.right UL.citiesNeighboring
{
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 15px;
    LIST-STYLE-TYPE: none;
    TEXT-INDENT: 12px;
    MARGIN: 3px 0px 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #404040;
    FONT-SIZE: 12px;
    PADDING-TOP: 0px
}
.right A:visited
{
    COLOR: #999
}
.right A:hover
{
    COLOR: #e55c16
}
.right P
{
    TEXT-ALIGN: justify;
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 16px;
    MARGIN: 3px 0px 0px;
    PADDING-LEFT: 12px;
    PADDING-RIGHT: 12px;
    COLOR: #666;
    FONT-SIZE: 12px;
    PADDING-TOP: 0px
}
.right A.readMore
{
    TEXT-ALIGN: right;
    DISPLAY: block;
    COLOR: #fe6a00;
    FONT-SIZE: 12px;
    CURSOR: pointer;
    TEXT-DECORATION: underline
}
.right P.quote
{
    BORDER-BOTTOM: #404040 1px dotted;
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 14px;
    MARGIN: 6px 0px 0px;
    PADDING-LEFT: 12px;
    PADDING-RIGHT: 12px;
    COLOR: #404040;
    FONT-SIZE: 12px;
    PADDING-TOP: 0px
}
.right EM
{
    PADDING-BOTTOM: 6px;
    LINE-HEIGHT: 16px;
    MARGIN: 3px 0px 6px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    COLOR: #fe6a00;
    PADDING-TOP: 0px
}
.right SPAN.attribute
{
    PADDING-BOTTOM: 6px;
    LINE-HEIGHT: 16px;
    MARGIN: 3px 0px 6px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    COLOR: #fe6a00;
    PADDING-TOP: 0px
}
.left EM
{
    PADDING-BOTTOM: 6px;
    LINE-HEIGHT: 16px;
    MARGIN: 3px 0px 6px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    COLOR: #fe6a00;
    PADDING-TOP: 0px
}
.right SPAN.attribute
{
    PADDING-BOTTOM: 6px;
    LINE-HEIGHT: 16px;
    MARGIN: 3px 0px 6px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    COLOR: #fe6a00;
    PADDING-TOP: 0px
}
.right SPAN.bottom
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none
}
.fea_footer
{
    POSITION: relative
}
.fea_footer SPAN.tooltip
{
    DISPLAY: none
}
.fea_footer DIV.container
{
    BACKGROUND-IMAGE: url(../images/vendors/00002917/findaflorist/imgs/bg_peach.jpg);
    Z-INDEX: 6;
    BORDER-BOTTOM: #a4a4a4 1px solid;
    POSITION: absolute;
    BORDER-LEFT: #a4a4a4 1px solid;
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 12px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 246px;
    PADDING-RIGHT: 0px;
    BACKGROUND-REPEAT: repeat;
    HEIGHT: 170px;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: #a4a4a4 1px solid;
    BORDER-RIGHT: #a4a4a4 1px solid;
    TEXT-DECORATION: none;
    PADDING-TOP: 0px;
    TOP: -130px;
    LEFT: 300px
}
.fea_footer DIV.container H3.header
{
    BACKGROUND-IMAGE: url(../images/vendors/00002917/findaflorist/imgs/bg_orange.jpg);
    Z-INDEX: 6;
    BORDER-BOTTOM: white 1px solid;
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 12px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 245px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    BACKGROUND-REPEAT: repeat;
    HEIGHT: 20px;
    COLOR: white;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: middle;
    TEXT-DECORATION: none;
    PADDING-TOP: 2px
}
.fea_footer DIV.container H3.footer
{
    BACKGROUND-IMAGE: url(../images/vendors/00002917/findaflorist/imgs/bg_orange.jpg);
    Z-INDEX: 6;
    BORDER-BOTTOM: white 1px solid;
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 12px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 245px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    BACKGROUND-REPEAT: repeat;
    HEIGHT: 20px;
    COLOR: white;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: middle;
    TEXT-DECORATION: none;
    PADDING-TOP: 2px
}
.fea_footer DIV.container H3.footer
{
    BACKGROUND-IMAGE: url(../images/vendors/00002917/findaflorist/imgs/bg_green.jpg);
    BORDER-BOTTOM: transparent 0px solid;
    POSITION: absolute;
    BORDER-LEFT: transparent 0px solid;
    LINE-HEIGHT: 14px;
    BOTTOM: 0px;
    FONT-SIZE: 13px;
    BORDER-TOP: white 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: transparent 0px solid
}
.fea_footer DIV.container UL
{
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 14px;
    LIST-STYLE-TYPE: none;
    TEXT-INDENT: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 11px;
    PADDING-RIGHT: 22px;
    HEIGHT: 120px;
    COLOR: black;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none;
    PADDING-TOP: 0px
}
.fea_footer DIV.container UL LI
{
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    VERTICAL-ALIGN: middle;
    TEXT-DECORATION: none;
    PADDING-TOP: 3px
}
.fea_footer DIV.container UL LI.domain
{
    TEXT-ALIGN: center;
    COLOR: navy;
    TEXT-DECORATION: underline
}
.fea_footer DIV.container UL LI.product
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    TEXT-DECORATION: none;
    PADDING-TOP: 6px
}
.fea_footer DIV.container UL LI.buyNow
{
    PADDING-BOTTOM: 6px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: navy;
    TEXT-DECORATION: none;
    PADDING-TOP: 0px
}
.fea_footer DIV.container UL LI.underline
{
    BORDER-BOTTOM: black 1px dotted
}
.fea_footer DIV.container .pointer
{
    CURSOR: pointer
}
.fea_footer DIV.container IMG
{
    POSITION: absolute;
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 0;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-SIZE: 0px;
    RIGHT: 3px;
    PADDING-TOP: 0px;
    TOP: 2px
}
H1.state-headline
{
    MARGIN-BOTTOM: 5px;
    FONT-SIZE: 14px
}
A.state-city-link:visited
{
    COLOR: #999
}
A.state-city-link:hover
{
    COLOR: #ff6900
}
.top-cities
{
    MARGIN: 0px auto
}
.top-cities A:visited
{
    COLOR: #999
}
.top-cities A:hover
{
    COLOR: #ff6900
}
.header
{
    BACKGROUND-IMAGE: url(../images/vendors/00002917/findaflorist/imgs/header_bg.jpg);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 473px;
    PADDING-RIGHT: 0px;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-POSITION: left top;
    HEIGHT: 32px;
    PADDING-TOP: 0px
}
.header .text
{
    BACKGROUND-IMAGE: url(../images/vendors/00002917/findaflorist/imgs/header_bg_repeat.jpg);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    BACKGROUND-REPEAT: repeat-x;
    FLOAT: left;
    HEIGHT: 32px;
    PADDING-TOP: 0px
}
.header-mid A:visited
{
    COLOR: #999
}
.header-mid A:hover
{
    COLOR: #ff6900
}
.header .text H3
{
    BACKGROUND-IMAGE: url(../images/vendors/00002917/findaflorist/imgs/header_bg_left.jpg);
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 27px;
    MARGIN: 0px;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: left top;
    FLOAT: left;
    HEIGHT: 32px;
    COLOR: #99bd3f;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 0px
}
.header .spacer
{
    BACKGROUND-IMAGE: url(../images/vendors/00002917/findaflorist/imgs/header_spacer.jpg);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 19px;
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    BACKGROUND-REPEAT: no-repeat;
    FLOAT: left;
    HEIGHT: 32px;
    PADDING-TOP: 0px
}
.right DIV.heading
{
    BACKGROUND-IMAGE: url(../images/vendors/00002917/findaflorist/imgs/box_h3_middle.jpg);
    PADDING-BOTTOM: 0px;
    MARGIN: 15px 0px 0px;
    PADDING-LEFT: 0px;
    WIDTH: 305px;
    PADDING-RIGHT: 0px;
    BACKGROUND-REPEAT: repeat-y;
    PADDING-TOP: 0px
}
.right DIV.heading DIV.bottom
{
    BACKGROUND-IMAGE: url(../images/vendors/00002917/findaflorist/imgs/box_h3_bottom.jpg);
    PADDING-BOTTOM: 8px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: left bottom;
    PADDING-TOP: 0px
}
.right DIV.heading DIV.bottom DIV.text
{
    BACKGROUND-IMAGE: url(../images/vendors/00002917/findaflorist/imgs/box_h3_top.jpg);
    PADDING-BOTTOM: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 12px;
    WIDTH: 293px;
    PADDING-RIGHT: 0px;
    BACKGROUND-REPEAT: no-repeat;
    MARGIN-BOTTOM: 0px;
    COLOR: #92b93e;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 5px
}
.right H1
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px
}
.right H2
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px
}
.right H3
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px
}
A.florist-name-link
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.ac_results
{
    Z-INDEX: 10000;
    BORDER-BOTTOM: #ccc 1px solid;
    POSITION: absolute;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: #fff;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 250px;
    PADDING-RIGHT: 0px;
    DISPLAY: none;
    FONT-SIZE: 12px;
    BORDER-TOP: #ccc 1px solid;
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-TOP: 0px
}
.ac_results LI
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    WHITE-SPACE: nowrap;
    COLOR: #101010;
    FONT-SIZE: 12px;
    PADDING-TOP: 2px
}
.ac_over
{
    BACKGROUND-COLOR: #e1f3b9;
    FONT-SIZE: 12px;
    CURSOR: pointer
}
.ac_match
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.bubbleInfo
{
    POSITION: relative
}
.popup
{
    POSITION: absolute;
    DISPLAY: none
}
.dropshadow
{
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 0px 10px 5px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/shadow.gif) no-repeat right bottom;
    FLOAT: left;
    CLEAR: left;
    PADDING-TOP: 0px
}
.innerbox
{
    POSITION: relative;
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: #fff;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    BOTTOM: 6px;
    PADDING-RIGHT: 0px;
    RIGHT: 6px;
    PADDING-TOP: 0px
}
.innerbox
{
    MARGIN: 0px
}
.innerbox P
{
    MARGIN: 3px
}
.hidden
{
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/featured-coupon-separator.gif) repeat-y 20px 0px;
    OVERFLOW: hidden
}
#featured-left-content
{
    TEXT-ALIGN: left;
    WIDTH: 470px;
    FLOAT: left;
    OVERFLOW: hidden
}
#featured-location-top
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 470px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/featured-location-top.jpg) no-repeat 0px 0px;
    HEIGHT: 14px;
    OVERFLOW: hidden;
    PADDING-TOP: 0px
}
#featured-location-website
{
    FLOAT: right
}
#featured-location-website IMG
{
    MARGIN: 0px 0px 2px 4px
}
#featured-location-website A IMG
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none
}
#featured-location-website A.location
{
    WIDTH: 144px;
    DISPLAY: block;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/featured-location-website_visit.jpg) no-repeat 0px 0px;
    HEIGHT: 38px
}
#featured-location-website A.location:hover
{
    WIDTH: 144px;
    DISPLAY: block;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/featured-location-website_visit_hover.jpg) no-repeat 0px 0px;
    HEIGHT: 38px
}
#featured-location
{
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 15px;
    WIDTH: 438px;
    PADDING-RIGHT: 15px;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/featured-location_bg.jpg) repeat-y 0px 0px;
    PADDING-TOP: 0px
}
#featured-location H1
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 285px;
    PADDING-RIGHT: 0px;
    COLOR: #1e3f62;
    FONT-SIZE: 16px;
    PADDING-TOP: 0px
}
#featured-location UL
{
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 285px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
#featured-location LI
{
    MARGIN: 0px
}
#featured-location LI.phone
{
    MARGIN: 5px 0px;
    COLOR: #585858;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold
}
#featured-location LI.website A
{
    MARGIN: 5px 0px;
    COLOR: #3a752d;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
#featured-location LI.website A:hover
{
    TEXT-DECORATION: none
}
#featured-location LI.address
{
    MARGIN: 5px 0px;
    COLOR: #797979;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
#featured-location LI.description
{
    MARGIN: 5px 0px;
    COLOR: #605724;
    FONT-SIZE: 12px
}
#featured-location LI.cards
{
    COLOR: #1e3f62;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.message-headline
{
    COLOR: #1e3f62;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
#featured-location-member
{
    MARGIN: 10px 0px 0px;
    WIDTH: 440px;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/featured-location-member.gif) no-repeat 0px 0px;
    OVERFLOW: hidden
}
#featured-location-member P
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 80px;
    PADDING-RIGHT: 0px;
    COLOR: #797979;
    FONT-SIZE: 12px;
    PADDING-TOP: 0px
}
#featured-location-bottom
{
    TEXT-ALIGN: right;
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 30px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 470px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/featured-location-bottom.jpg) no-repeat 0px 0px;
    HEIGHT: 33px;
    OVERFLOW: hidden;
    PADDING-TOP: 0px
}
#featured-location-bottom P
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 15px;
    PADDING-TOP: 0px
}
#featured-location-bottom A
{
    COLOR: #859b28;
    FONT-SIZE: 12px
}
#featured-location-bottom A:hover
{
    TEXT-DECORATION: none
}
#featured-boquet
{
    MARGIN: 5px 0px;
    WIDTH: 470px;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/featured-boquet_bg.gif) repeat-x 0px 0px;
    HEIGHT: 34px
}
#featured-boquet-button
{
    LINE-HEIGHT: 34px;
    WIDTH: 170px;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/featured-boquet_button.jpg) no-repeat 0px 0px;
    HEIGHT: 34px
}
#featured-boquet-button P
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 18px;
    PADDING-RIGHT: 0px;
    COLOR: #1e3f62;
    FONT-SIZE: 14px;
    PADDING-TOP: 0px
}
#featured-boquet-content
{
    MARGIN: 5px 0px;
    WIDTH: 470px;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/featured-boquet-content_bg.gif) repeat-y 0px 0px
}
#featured-boquet-content-inner
{
    WIDTH: 470px;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/featured-boquet-content-inner_bg.jpg) no-repeat 0px bottom;
    OVERFLOW: hidden
}
DIV.featured-boquet-productitem
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 15px;
    MARGIN: 0px auto;
    PADDING-LEFT: 0px;
    WIDTH: 230px;
    PADDING-RIGHT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    FLOAT: left;
    OVERFLOW: hidden;
    PADDING-TOP: 0px
}
DIV.featured-boquet-productitem IMG
{
    MARGIN: 0px 0px 10px
}
.iblock
{
    MARGIN: 0px 5px 0px 0px;
    WIDTH: 130px;
    FLOAT: left;
    OVERFLOW: hidden
}
DIV.iblock P
{
    TEXT-ALIGN: center
}
.iblock-info
{
    WIDTH: 26px;
    FLOAT: left
}
DIV.iblock-info IMG
{
    MARGIN: 0px
}
DIV.product-price
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    PADDING-LEFT: 55px;
    WIDTH: auto;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    OVERFLOW: hidden;
    PADDING-TOP: 0px
}
DIV.product-price P
{
    TEXT-ALIGN: center;
    DISPLAY: inline;
    COLOR: #1e3f62;
    FONT-SIZE: 12px
}
DIV.product-price A
{
    COLOR: #1e3f62
}
DIV.product-price A:hover
{
    TEXT-DECORATION: none
}
DIV.product-price SPAN
{
    FONT-WEIGHT: bold
}
#profile
{
    WIDTH: 470px;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/featured-boquet_bg.gif) repeat-x 0px 0px;
    FLOAT: left;
    HEIGHT: 34px
}
#profile-content-bubble-left
{
    WIDTH: 17px;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/bubble_left.jpg) no-repeat 0px 0px;
    FLOAT: left;
    HEIGHT: 34px
}
#profile-content-bubble-right
{
    WIDTH: 15px;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/bubble_right.jpg) no-repeat 0px 0px;
    FLOAT: left;
    HEIGHT: 34px
}
#profile-content-bubble-middle
{
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 34px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/bubble_middle.jpg) repeat-x 0px 0px;
    FLOAT: left;
    HEIGHT: 34px;
    COLOR: #1e3f62;
    FONT-SIZE: 12px;
    PADDING-TOP: 0px
}
#profile-content-bubble-middle H3
{
    POSITION: relative;
    DISPLAY: inline;
    TOP: -12px
}
#profile-content-bubble-middle H2
{
    POSITION: relative;
    DISPLAY: inline;
    TOP: -12px
}
#profile-content-bubble-middle H1
{
    POSITION: relative;
    DISPLAY: inline;
    TOP: -12px
}
.profile-readmore
{
    TEXT-ALIGN: right;
    COLOR: #fe6a00
}
#profile-content
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 10px;
    WIDTH: 470px;
    PADDING-RIGHT: 10px;
    PADDING-TOP: 0px
}
#profile-content-inner
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 20px;
    WIDTH: 430px;
    PADDING-RIGHT: 20px;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/profile-content-inner_bg.jpg) no-repeat 0px bottom;
    OVERFLOW: hidden;
    PADDING-TOP: 0px
}
DIV.profile-productitem
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 15px;
    MARGIN: 0px auto;
    PADDING-LEFT: 0px;
    WIDTH: 230px;
    PADDING-RIGHT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    FLOAT: left;
    OVERFLOW: hidden;
    PADDING-TOP: 0px
}
DIV.profile-productitem IMG
{
    MARGIN: 0px 0px 10px
}
#featured-right-content
{
    TEXT-ALIGN: left;
    MARGIN: 0px 0px 0px 3px;
    WIDTH: 313px;
    FLOAT: left;
    OVERFLOW: hidden
}
#featured-map-location-top
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 308px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/featured-map-location-top.gif) no-repeat 0px 0px;
    HEIGHT: 13px;
    OVERFLOW: hidden;
    PADDING-TOP: 0px
}
#featured-map-location
{
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/featured-map-location_bg.gif) repeat-y 0px 0px
}
#featured-map-location-bottom
{
    WIDTH: 308px;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/featured-map-location-bottom.gif) no-repeat 0px 0px;
    HEIGHT: 13px;
    OVERFLOW: hidden
}
#featured-map-location IMG
{
    MARGIN: 0px 9px
}
#customer-service A.image
{
    WIDTH: 313px;
    DISPLAY: block;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/customer-service_bg.jpg) no-repeat 0px 0px;
    HEIGHT: 107px
}
#customer-service
{
    PADDING-BOTTOM: 0px;
    MARGIN: 3px 0px 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
#customer-service A.image:hover
{
    WIDTH: 313px;
    DISPLAY: block;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/customer-service_bg_hover.jpg) no-repeat 0px 0px;
    HEIGHT: 107px
}
#featured-coupon
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    PADDING-LEFT: 12px;
    WIDTH: 100%;
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/coupon_box_middle.gif) repeat-y;
    OVERFLOW: hidden;
    PADDING-TOP: 0px
}
#featured-coupon A
{
    COLOR: #f1823d
}
#featured-coupon DIV.content
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    PADDING-TOP: 0px
}
#featured-coupon DIV.content P
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
#featured-coupon-top
{
    MARGIN: 3px 0px 0px;
    WIDTH: 313px;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/coupon_box_top.gif) no-repeat 0px 0px;
    HEIGHT: 9px
}
#featured-coupon-bottom
{
    WIDTH: 313px;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/coupon_box_bottom.gif) no-repeat 0px 0px;
    HEIGHT: 15px
}
#featured-coupon IMG.percent
{
    MARGIN: 0px 15px 0px 0px;
    FLOAT: left
}
#featured-coupon DIV.coupon-code
{
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 100%;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    BACKGROUND: #fff;
    FLOAT: left;
    OVERFLOW: hidden;
    PADDING-TOP: 0px
}
#featured-coupon P
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #556d87;
    FONT-SIZE: 11px;
    PADDING-TOP: 10px
}
#featured-coupon A
{
    FONT-SIZE: 12px
}
#featured-coupon SPAN
{
    COLOR: #556d87;
    FONT-SIZE: 12px
}
#featured-coupon DIV.demo
{
    BORDER-BOTTOM: #000 1px solid;
    BORDER-LEFT: #000 1px solid;
    PADDING-BOTTOM: 3px;
    MARGIN: 5px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    BACKGROUND: #fdfae6;
    COLOR: #8da641;
    FONT-SIZE: 11px;
    BORDER-TOP: #000 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #000 1px solid;
    PADDING-TOP: 3px
}
.coupon-box
{
    PADDING-BOTTOM: 5px;
    MARGIN: 5px 5px 5px 0px;
    PADDING-LEFT: 5px;
    WIDTH: 87%;
    PADDING-RIGHT: 5px;
    BACKGROUND: #fff;
    FLOAT: left;
    PADDING-TOP: 5px
}
.save-coupon
{
    PADDING-RIGHT: 15px;
    FLOAT: left
}
.yellow-box-top
{
    BACKGROUND-IMAGE: url(../images/vendors/00002917/findaflorist/imgs/yellowbox_top.gif);
    WIDTH: 696px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 11px
}
.yellow-box-middle
{
    BACKGROUND-IMAGE: url(../images/vendors/00002917/findaflorist/imgs/yellowbox_middle.gif);
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 35px;
    WIDTH: 655px;
    PADDING-RIGHT: 5px;
    BACKGROUND-REPEAT: repeat-y;
    PADDING-TOP: 10px
}
.yellow-box-middle H1
{
    DISPLAY: inline;
    COLOR: #999;
    FONT-SIZE: 12px
}
.yellow-box-middle H2
{
    DISPLAY: inline;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.yellow-box-bottom
{
    BACKGROUND-IMAGE: url(../images/vendors/00002917/findaflorist/imgs/yellowbox_bottom.gif);
    WIDTH: 696px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 28px
}
.small-flower-overlay
{
    Z-INDEX: 10;
    POSITION: relative;
    WIDTH: 135px;
    FLOAT: left;
    TOP: 10px;
    LEFT: -30px
}
.bubble-header-dotted-line
{
    BORDER-BOTTOM: #ccc 1px dotted;
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 10px
}
.bubble-header-container
{
    POSITION: relative;
    CLEAR: both;
    TOP: -7px
}
.bubble-header-left
{
    WIDTH: 17px;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/citybox_bubble_left.gif) no-repeat;
    FLOAT: left;
    HEIGHT: 32px
}
.bubble-header-middle
{
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/citybox_bubble_middle.gif) repeat-x;
    FLOAT: left;
    HEIGHT: 32px;
    COLOR: #99bd3f;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 9px
}
.bubble-header-right
{
    WIDTH: 17px;
    BACKGROUND: url(../images/vendors/00002917/findaflorist/imgs/citybox_bubble_right.gif) no-repeat;
    FLOAT: left;
    HEIGHT: 32px
}
.calendar-box-top
{
    BACKGROUND-IMAGE: url(../images/vendors/00002917/findaflorist/imgs/calendar_top.gif);
    WIDTH: 208px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 20px
}
.calendar-box-middle
{
    BACKGROUND-IMAGE: url(../images/vendors/00002917/findaflorist/imgs/calendar_middle.gif);
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 0px;
    WIDTH: 208px;
    PADDING-RIGHT: 0px;
    BACKGROUND-REPEAT: repeat-y;
    COLOR: #555;
    PADDING-TOP: 5px
}
.calendar-box-middle SPAN
{
    TEXT-ALIGN: justify;
    COLOR: #fe6a00;
    FONT-SIZE: 11px
}
.calendar-box-middle B
{
    COLOR: #555;
    FONT-SIZE: 11px
}
.calendar-header
{
    TEXT-ALIGN: center;
    WIDTH: 100%;
    COLOR: #92b93e;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.calendar-body
{
    PADDING-LEFT: 40px
}
.calendar-box-bottom
{
    BACKGROUND-IMAGE: url(../images/vendors/00002917/findaflorist/imgs/calendar_bottom.gif);
    WIDTH: 208px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 22px
}
.section-box-top
{
    BACKGROUND-IMAGE: url(../images/vendors/00002917/findaflorist/imgs/sectionbox_top.gif);
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 20px;
    WIDTH: 435px;
    PADDING-RIGHT: 5px;
    BACKGROUND-REPEAT: no-repeat;
    FLOAT: left;
    HEIGHT: 32px;
    COLOR: #fff;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 10px
}
.section-box-top H2
{
    COLOR: #fff;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.section-box-top H3
{
    COLOR: #fff;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.section-box-middle
{
    BACKGROUND-IMAGE: url(../images/vendors/00002917/findaflorist/imgs/sectionbox_middle.gif);
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 10px;
    WIDTH: 450px;
    PADDING-RIGHT: 5px;
    BACKGROUND-REPEAT: repeat-y;
    FLOAT: left;
    PADDING-TOP: 5px
}
.section-box-middle A
{
    COLOR: #555
}
.section-box-middle A:active
{
    COLOR: #555
}
.section-box-middle A:visited
{
    COLOR: #999
}
.section-box-middle A:hover
{
    COLOR: #ff6900
}
.section-box-middle LI
{
    LIST-STYLE-TYPE: square;
    COLOR: #469500
}
.section-box-bottom
{
    BACKGROUND-IMAGE: url(../images/vendors/00002917/findaflorist/imgs/sectionbox_bottom.gif);
    WIDTH: 460px;
    BACKGROUND-REPEAT: no-repeat;
    FLOAT: left;
    HEIGHT: 24px
}
.section-image-overlay
{
    Z-INDEX: 10;
    POSITION: relative;
    FLOAT: right;
    TOP: -70px;
    LEFT: 30px
}
.article-box-top
{
    BACKGROUND-IMAGE: url(../images/vendors/00002917/findaflorist/imgs/articlebox_top.gif);
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 20px;
    WIDTH: 513px;
    PADDING-RIGHT: 5px;
    BACKGROUND-REPEAT: no-repeat;
    FLOAT: left;
    HEIGHT: 26px;
    COLOR: #fff;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 10px
}
.article-box-top H2
{
    MARGIN: 0px;
    COLOR: #fff;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.article-box-top H3
{
    MARGIN: 0px;
    COLOR: #fff;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.article-box-middle
{
    BACKGROUND-IMAGE: url(../images/vendors/00002917/findaflorist/imgs/articlebox_middle.gif);
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 20px;
    WIDTH: 473px;
    PADDING-RIGHT: 20px;
    BACKGROUND-REPEAT: repeat-y;
    FLOAT: left;
    PADDING-TOP: 0px
}
.article-box-middle A
{
    COLOR: #555
}
.article-box-middle A:active
{
    COLOR: #555
}
.article-box-middle A:visited
{
    COLOR: #999
}
.article-box-middle A:hover
{
    COLOR: #ff6900
}
.article-box-middle LI
{
    LIST-STYLE-TYPE: square;
    COLOR: #469500
}
.article-box-bottom
{
    BACKGROUND-IMAGE: url(../images/vendors/00002917/findaflorist/imgs/articlebox_bottom.gif);
    WIDTH: 513px;
    BACKGROUND-REPEAT: no-repeat;
    FLOAT: left;
    HEIGHT: 24px
}
.article-image-overlay
{
    Z-INDEX: 10;
    POSITION: relative;
    WIDTH: 80px;
    FLOAT: right;
    TOP: -70px;
    LEFT: 30px
}
.article-heading
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    HEIGHT: 26px;
    COLOR: white;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 0px
}
#holiday-message-content
{
    DISPLAY: none
}
.holiday-message-box-title H2 H3
{
    PADDING-BOTTOM: 20px;
    COLOR: #c95c23;
    FONT-SIZE: 15px;
    FONT-WEIGHT: bold
}
.holiday-message-box-top
{
    BACKGROUND-IMAGE: url(../images/vendors/00002917/findaflorist/imgs/holidaybox-top.gif);
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 20px;
    WIDTH: 304px;
    PADDING-RIGHT: 5px;
    BACKGROUND-REPEAT: no-repeat;
    FLOAT: left;
    HEIGHT: 12px;
    COLOR: #fff;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 0px
}
.holiday-message-box-middle
{
    BACKGROUND-IMAGE: url(../images/vendors/00002917/findaflorist/imgs/holidaybox-middle.gif);
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 304px;
    PADDING-RIGHT: 0px;
    BACKGROUND-REPEAT: repeat-y;
    FLOAT: left;
    PADDING-TOP: 0px
}
.holiday-message-box-bottom
{
    BACKGROUND-IMAGE: url(../images/vendors/00002917/findaflorist/imgs/holidaybox-bottom.gif);
    WIDTH: 304px;
    BACKGROUND-REPEAT: no-repeat;
    FLOAT: left;
    HEIGHT: 16px
}
.yellow-search-box-top
{
    BACKGROUND-IMAGE: url(../images/vendors/00002917/findaflorist/imgs/searchbox_top.gif);
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 20px;
    WIDTH: 246px;
    PADDING-RIGHT: 5px;
    BACKGROUND-REPEAT: no-repeat;
    FLOAT: left;
    HEIGHT: 21px;
    COLOR: #fff;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 0px
}
.yellow-search-box-middle
{
    BACKGROUND-IMAGE: url(../images/vendors/00002917/findaflorist/imgs/searchbox_middle.gif);
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 20px;
    WIDTH: 206px;
    PADDING-RIGHT: 20px;
    BACKGROUND-REPEAT: repeat-y;
    FLOAT: left;
    PADDING-TOP: 10px
}
.yellow-search-box-bottom
{
    BACKGROUND-IMAGE: url(../images/vendors/00002917/findaflorist/imgs/searchbox_bottom.gif);
    WIDTH: 246px;
    BACKGROUND-REPEAT: no-repeat;
    FLOAT: left;
    HEIGHT: 24px
}
.yellow-search-box-top H2
{
    COLOR: #fff;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.yellow-search-box-top H3
{
    COLOR: #fff;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.yellow-search-box-middle A
{
    COLOR: #555
}
.yellow-search-box-middle A:active
{
    COLOR: #555
}
.yellow-search-box-middle A:visited
{
    COLOR: #999
}
.yellow-search-box-middle A:hover
{
    COLOR: #ff6900
}
.yellow-search-box-middle LI
{
    LIST-STYLE-TYPE: square;
    COLOR: #469500
}
.small-search-input-box
{
    MARGIN-TOP: 2px;
    WIDTH: 200px;
    HEIGHT: 20px;
    COLOR: #c95c23;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
#content
{
    DISPLAY: none
}
#content P
{
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 5px
}
#citypopup
{
    DISPLAY: none
}
#statepopup
{
    DISPLAY: none
}
.article-section-drop-down A
{
    WIDTH: 100%;
    HEIGHT: 100%
}
.article-section-drop-down A:visited
{
    COLOR: #999
}
.article-section-drop-down A:hover
{
    COLOR: #e55c16
}
.article-section-popup-column
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 5px;
    WIDTH: 155px;
    PADDING-RIGHT: 5px;
    FLOAT: left;
    PADDING-TOP: 10px
}
.article-section-drop-down
{
    BORDER-BOTTOM: #efefef 2px solid;
    TEXT-ALIGN: left;
    BORDER-LEFT: #efefef 2px solid;
    PADDING-BOTTOM: 10px;
    BACKGROUND-COLOR: #fff;
    PADDING-LEFT: 10px;
    WIDTH: 500px;
    PADDING-RIGHT: 10px;
    COLOR: #738c21;
    BORDER-TOP: #efefef 2px solid;
    BORDER-RIGHT: #efefef 2px solid;
    PADDING-TOP: 10px
}
.article-section-popup LI
{
    LIST-STYLE-TYPE: square;
    COLOR: #469500
}
.googlepopuptitle
{
    TEXT-ALIGN: left;
    BACKGROUND-COLOR: #f4e9fa;
    MARGIN-TOP: -8px;
    PADDING-LEFT: 5px;
    WIDTH: 96%;
    PADDING-RIGHT: 5px;
    HEIGHT: 14%;
    MARGIN-LEFT: -5px;
    FONT-WEIGHT: bold
}
#faf_map
{
    WIDTH: 259px
}
#faf_map_tl
{
    WIDTH: 14px;
    HEIGHT: 14px
}
#faf_map_tr
{
    WIDTH: 14px;
    HEIGHT: 14px
}
#faf_map_l
{
    WIDTH: 3px
}
#faf_map_r
{
    WIDTH: 3px
}
#faf_map_bl
{
    WIDTH: 14px;
    HEIGHT: 14px
}
#faf_map_br
{
    WIDTH: 14px;
    HEIGHT: 14px
}
#faf_map_close
{
    MARGIN: 25px 0px 0px -15px;
    WIDTH: 10px;
    BACKGROUND: url(http://www.saunorisflorist.com/images/maps_close.gif) no-repeat left top;
    HEIGHT: 10px;
    CURSOR: pointer
}
* HTML #faf_map_close
{
    BACKGROUND-IMAGE: none
}
#faf_map_beak
{
    WIDTH: 0px;
    HEIGHT: 0px
}
* HTML #faf_map_beak
{
    BACKGROUND-IMAGE: none
}
.map-info-window-top
{
    BACKGROUND-IMAGE: url(../images/maps_top.gif);
    WIDTH: 200px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 13px;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold
}
.map-info-window-top-mid
{
    BACKGROUND-IMAGE: url(../images/maps_top_mid.gif);
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 10px;
    WIDTH: 200px;
    BACKGROUND-REPEAT: repeat-y;
    COLOR: #fff;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold
}
.map-info-window-top-separator
{
    BACKGROUND-IMAGE: url(http://www.saunorisflorist.com/images/maps_separator.gif);
    WIDTH: 200px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 9px;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold
}
.map-info-window-mid
{
    BACKGROUND-IMAGE: url(../images/maps_middle.gif);
    PADDING-LEFT: 10px;
    *PADDING-LEFT: 0px;
    WIDTH: 200px;
    BACKGROUND-REPEAT: repeat-y;
    FONT-SIZE: 11px
}
.map-info-window-mid A
{
    COLOR: #fe6a00;
    FONT-SIZE: 11px
}
.map-info-window-bottom
{
    BACKGROUND-IMAGE: url(http://www.saunorisflorist.com/images/maps_bottom.gif);
    WIDTH: 200px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 13px
}