body { 



	fontablet-family: Arial, sans-serif;



	font-size: 14px;



	background-image: URL('http://p.hostingprod.com/@uniflora.us/1choice4yourstore/bg.gif');



	background-repeat: no-repeat;



	background-position: top center;



	background-color: #275F9D;



	margin-top: 0px;



}







td {



	vertical-align: top;



	text-align: left;



}







h1 {



    font-weight: bold;



	font-family: Arial, sans-serif;



	font-size: 24px;



	color: #0E426D;



	background-color: inherit;



}







h2 {



	font-size: 16px;



	color: #ffffff;



	display: inline;



	background-color: inherit;



}







#header {



	border-collapse: collapse;



}







.block img {



	display: block;



}







#header-box {



	background-image: URL('http://p.hostingprod.com/@uniflora.us/1choice4yourstore/header2.gif');



	background-repeat: no-repeat;



	width: 980px;



	height: 139px;



}







#logo-box {



	height: 96px;



	width: 334px;



	float: left;



}







#logo img {



	height: 96px;



	width: 334px;



	border: 0px;



	display: block;



}







#logo {







}







#head-links-box {



	height: 43px;



	width: 965px;



	float: left;



}







#head-links {



	padding: 12px 0px 0px 0px;



	text-align: center;



	font-size: 14px;



	color: white;







}







#head-links a {



	font-size: 14px;



	color: white;



	text-decoration: none;



	background-color: inherit;



}







#head-links a:hover {



	text-decoration: underline;



}







#head-links ul {



	list-style-type: none;



	padding: 0;



	margin: 0;



}







#head-links ul li { display: inline; }







#head-links ul li a { padding-right: 19px; padding-left: 19px;}







#main {



	border-collapse: collapse;



		text-align: left;



}







#leftnav {



	background-image: URL('http://p.hostingprod.com/@uniflora.us/1choice4yourstore/news_18.gif');



	background-repeat: repeat-y;



}







#body-box {



	background-image: URL('http://p.hostingprod.com/@uniflora.us/1choice4yourstore/body-mid.gif');



	background-repeat: repeat-y;



}







#body {



	padding: 18px 15px 6px 15px;



	text-align: left;



	background-image: URL('http://p.hostingprod.com/@uniflora.us/1choice4yourstore/body-top.gif');



	background-repeat: no-repeat;



}







#rightnav {



}







#ln-box {



	background-image: URL('http://p.hostingprod.com/@uniflora.us/1choice4yourstore/ln_10.gif');



	background-repeat: repeat-y;



}







#ln {



	background-image: URL('http://p.hostingprod.com/@uniflora.us/1choice4yourstore/ln-top2_03.gif');



	background-repeat: no-repeat;



	padding: 5px 0px 0px 0px;



}







#ln-bottom {



	padding: 15px 5px 5px 15px;



	color: white;



	font-size: 11px;



	font-weight: bold;



}







#search-box {



	height: 96px;



	width: 631px;



	float: left;



}







#search {



	text-align: left;



	padding: 7px 0px 0px 470px;



}







.input-search {



	border: 1px solid #ACACAC;



	height: 20px;



	font-size: 11px;



	color: #3a3a3a;



	width: 126px;



}







.input-news {



	border: 1px solid #ACACAC; 



	width: 155px; 



	height: 18px;



	font-size: 11px;



	color: #3a3a3a;



}







#news label {



	float: left;



	width: 40px;



	padding-top: 5px;



}







#news-box {



	background-image: URL('http://p.hostingprod.com/@uniflora.us/1choice4yourstore/uniflora_16.gif');



	background-repeat: no-repeat;



}







#news {



	padding: 60px 10px 5px 10px; 



	font-weight: bold; 



	font-size: 11px; 



	color: #0E426D;



}







#news-input {



	text-align: center;



}







#news-join {



	text-align: center;



	padding-top: 10px;



}







#bottom {



	border-collapse: collapse;



}







#right-name {



	color: white;



	font-size: 12px;



	font-weight: bold;



	padding: 5px;



	background-color: #0B6E45;



	text-align: center;



}







#right-side a {



    text-decoration: none;



    font-weight: bold;



	font-size: 12px;



	color: #0B6E45;



	background-color: inherit;



}







#right-side a:hover {



    text-decoration: underline;



}







#right-side {



	vertical-align: top;	



	font-weight: normal;



	font-size: 12px;



	color: #3a3a3a;



	text-align: center;



	padding: 5px 5px 5px 5px;



}







form {margin: 0;}















#c4-breadcrumbs { 



	display :block; 



	padding: 10px 3px 10px 12px;



	background-color: #0E426D;



	line-height: 11px;



}







.c4-breadcrumbs          { font-size: 11px; color: #ffffff; text-decoration: none; font-weight: normal; background-color: inherit;}



A.c4-breadcrumbs:link, A.c4-breadcrumbs:active,  A.c4-breadcrumbs:visited   { font-size: 11px; color: #ffffff; text-decoration: none; font-weight: normal; background-color: inherit;}



A.c4-breadcrumbs:hover   { font-size: 11px; color: #ffffff; text-decoration: underline; font-weight: normal; 	background-color: inherit;}



.c4-breadcrumbs-last          { font-size: 11px; color: #ffffff; text-decoration: none; font-weight: normal; 	background-color: inherit;}







#c4-name {



	display: block;



	padding-bottom: 3px;



}







#c4-info-text {



	display: block;



	font: 12px Arial, sans-serif; 



	padding: 5px;



}







.section-page-top {



	display: block;



}







.section-text img {



	float: left;



	margin: 5px;



}







.section-text {



	float: left;



	font-size: 16px;



	font-family: Arial, sans-serif;



	text-align: left;



}







#contents-table a {



    text-decoration: none;



    font-weight: bold;



	font-size: 14px;



	color: #28166F;



	background-color: inherit;



}







#contents-table a:hover {



    text-decoration: underline;



    color: #28166F;



	background-color: inherit;



}







#contents-table td {



	vertical-align: top;	



	text-align: center;



	padding: 3px 5px;



	font-size: 16px;



	color: #777777;



}







#contents-table2 a {



    text-decoration: none;



    font-weight: bold;



	font-size: 12px;



	color: #28166F;



	background-color: inherit;



}







#contents-table2 a:hover {



    text-decoration: underline;



    color: #28166F;



	background-color: inherit;



}







#contents-table2 td {



	vertical-align: top;	



	text-align: center;



	padding: 0px 5px;



	font-size: 11px;



	color: #777777;



}







.ct-box {



	height: 125px;



}







.img-border {



	border: 1px solid #0B6E45;



}







.item-page-top {



	display: block;



}







.item-order {



	padding: 0px 5px 10px 15px;



	text-align: left;



}







.item-desc {	



	font-size: 15px;



	font-family: Arial, sans-serif; 



	padding: 5px 0px;



	clear: both;



}







.cross-title, .related-title {



	padding: 10px 3px 10px 12px;



	background-color: #0E426D;



	line-height: 11px;



	color: white;



	font-size: 11px;



	margin-top: 10px;



}







#cross-sell a {



    text-decoration: none;



    font-weight: bold;



	font-size: 11px;



	color: #336699;



	background-color: inherit;



}







#cross-sell a:hover {



    text-decoration: underline;



    color: #0B6E45;



	background-color: inherit;



}







#cross-sell td {



    color: #0B6E45;



	font-size: 11px;



	font-weight: bold;



	padding: 5px;



	vertical-align: bottom;	



	background-color: inherit;



}







#related a {



    text-decoration: none;



    font-weight: bold;



	font-size: 12px;



	color: #0E426D;



	background-color: inherit;



}







#related a:hover {



    text-decoration: underline;



    color: #0E426D;



	background-color: inherit;



}







#related-items  {



	padding: 5px;



	vertical-align: top;	



	font-weight: bold;



	font-size: 12px;



	color: #0E426D;



	background-color: inherit;



}







.sitemap-1 {



    text-decoration: none;



    font-weight: bold;



	font-size: 12px;



	color: #336699;



	background-color: inherit;



}







.sitemap-2 {



    text-decoration: none;



    font-weight: bold;



	font-size: 11px;



	color: #0B6E45;



	padding-left: 12px;



	background-color: inherit;



}







.sitemap-3 {



    text-decoration: none;



    font-weight: normal;



	font-size: 10px;



	color: #3a3a3a;



	padding-left: 20px;



	background-color: inherit;



}



	



#footer a {



    text-decoration: none;



    font-weight: normal;



	font-size: 14px;



	color: #ffffff;



	background-color: inherit;



}







#footer a:hover {



    text-decoration: underline;



}







#footer-box {



	background-image: URL('http://p.hostingprod.com/@uniflora.us/1choice4yourstore/footer2.gif');



	background-repeat: no-repeat;



	height: 158px;



}







#bottom-text-box {



	height: 124px;



}







#bottom-text {







}







#footer  {



	font-weight: normal;



	font-size: 14px;



	color: #ffffff;



	text-align: center;



	padding: 8px 0px 0px 0px;



}







#footer ul {



	list-style-type: none;



	padding: 0;



	margin: 0;



}







#footer li { display: inline; }







#footer ul li a { padding-right: 19px; padding-left: 19px;}







#footer2 a {



    text-decoration: none;



	font-size: 11px;



	color: #3a3a3a;



}







#footer2 a:hover {



    text-decoration: underline;



    color: #ffffff;



	background-color: inherit;



}







#footer2 {



	text-align: center;



	font-size: 11px;



	color: #3a3a3a;



	padding: 5px;



}







#copyright-box {



	text-align: center;



}







#copyright {



	font-size: 11px;



	color: #ffffff;



	padding-bottom: 5px;



}







#c4 a {



	font-weight: normal;



	font-size: 10px;



	color: #ffffff;



	text-decoration: none;



}







#left-navigation ul {



	list-style-type: none;



	padding: 0;



	margin: 0;



}







#left-navigation ul li { display: inline; }







A.c4leftnav {



	font: normal 14px Arial, sans-serif; 



	color: #ffffff; 



	text-decoration: none; 



	display: block;



	outline-style: none;



	padding: 8px 5px 6px 32px;



	background-image: URL('http://p.hostingprod.com/@uniflora.us/1choice4yourstore/lnbg_06.gif');



	background-repeat: no-repeat;



	line-height: 14px;



	margin: 0px 0px 0px 0px;



}







A.c4leftnav:hover {text-decoration: underline; color: #ffffff; 	background-color: inherit;}







.customer-service-name {



	font: bold 12px Arial, sans-serif; 



	color: #ffffff; 



	padding: 10px 5px;



	background-color: inherit;



}







.c4hnav {



	font: bold 12px Arial, sans-serif; 



	color: #ffffff; 



	background-color: inherit;



}







.c4hnav a {



	font: bold 12px Arial, sans-serif; 



	color: #ffffff; 



	text-decoration: none;



	background-color: inherit;



}







.c4-ln-sub-nav ul {



	list-style-type: none;



	padding: 0;



	margin: 0;



}







.c4-ln-sub-nav ul li { display: inline; }







A.c4subnav {



	font: normal 13px Arial, sans-serif; 



	color: #ffffff; 



 	outline-style: none;



	text-decoration: none; 



	display: block;



	padding: 10px 10px 10px 15px;



	background-color: #1A588D;



}







A.c4subnav:hover {text-decoration: underline; color: #ffffff;}







#section-hr { 



	background-image: url('http://site.1choice4yourstore.com/tc.gif'); 



	background-repeat: repeat-y;



}







#ordertable td {



	padding: 4px;



}







.productinfo { 



	background-color: #336699; 



	font: 12px Arial, sans-serif; 



	color: #ffffff; 



	font-weight: bold; 



	text-align: center; 



	margin-right: 0px; 



	padding: 5px;



	width: 100%;



} 







.leftorder { 



	font: 12px Arial, sans-serif; 



	font-weight: normal; 



	color: #0E426D; 



	width: 35%;



	vertical-align: middle;



}







.rightorder { 



	font: 12px Arial, sans-serif; 



	color: #0E426D; 



	text-align: left; 



	width: 65%;



}







.leftsale { 



	font: 14px Arial, sans-serif; 



	color: #C90412; 



	font-weight: bold; 



	text-align: left; 



	width: 35%;



}







.saleorder { 



	font: 14px Arial, sans-serif; 



	color: #C90412; 



	font-weight: bold; 



	text-align: left; 



	width: 65%;



}







.orderinfo {



	vertical-align: bottom; 



	font: 12px Arial, sans-serif; 



	color: #336699; 



	font-weight: normal; 



	text-align: center; 



	width: 100%;



}







.sale-price, .sale-price-bold {



	color: #C90412;



	font-weight: bold;



}







#bookmark {



	float: left;



	padding: 0px 20px 0px 20px;



}







#friend {



	float: left;



	padding: 1px 0px 0px 15px;



}







#multi-name {



	vertical-align: middle;	



	padding-bottom: 15px;



	font-size: 12px;



}







#multi-product {



	vertical-align: middle;	



	padding: 5px;



	border-bottom: 1px solid #0E426D;



}



#multi-product a {



    text-decoration: none;



	font-size: 12px;



	color: #28166F;



	font-weight: bold;



	background-color: inherit;



}



#multi-product a:hover {text-decoration: underline; }







#multi-price, #multi-options {



	vertical-align: middle;	



	padding: 2px;



	font-size: 12px;



	border-bottom: 1px solid #0E426D;



}







#multi-check {



	vertical-align: middle;	



	padding: 2px;



	font-size: 12px;



	border-bottom: 1px solid #0E426D;



}







#multi-order {



	text-align: right;



	padding-top: 5px;



}







#test-begin {



font-size: 11px;



font-weight: bold;



color: #548F00;



	background-color: inherit;



}







#test-mid {



font-size: 11px;



font-weight: normal;



color: #777777;



}







#test-mid a {



font-size: 11px;



font-weight: normal;



color: #28166F;



text-decoration: none;



	background-color: inherit;



}







#home-top-box {



	background-image: URL('http://p.hostingprod.com/@uniflora.us/1choice4yourstore/uniflora_03.gif');



	background-repeat: no-repeat;



	height: 312px;



	margin-left: -4px;



}







#home-top {



	padding: 191px 0px 0px 356px;



}







#home-top img {



	width: 207px;



	height: 45px;



	border: 0px;



	display: block;



}







#home-specials-title {



	background-color: #0E426D;



	color: white;



	font-size: 18px;



	line-height: 18px;



	padding: 16px 3px 16px 44px;



	font-weight: normal;



	font-family: Arial;



}







#ct-mid {



	background-image: URL('http://p.hostingprod.com/@uniflora.us/1choice4yourstore/uniflora_13.gif');



	background-repeat: repeat-y;



	background-position: top center;



}







#ct-mid2 {



	background-image: URL('http://p.hostingprod.com/@uniflora.us/1choice4yourstore/uniflora_13.gif');



	background-repeat: repeat-y;



	background-position: top center;



	padding: 0px 10px 0px 10px;



}







#ct-top {



	background-image: URL('http://p.hostingprod.com/@uniflora.us/1choice4yourstore/uniflora_11.gif');



	background-repeat: no-repeat;



	background-position: top center;



	padding: 10px 0px 0px 0px;



}







#ct-bot {



	background-image: URL('http://p.hostingprod.com/@uniflora.us/1choice4yourstore/uniflora_26.gif');



	background-repeat: no-repeat;



	background-position: top center;



	height: 7px;



	margin-bottom: 5px;



}







#home-specials-box {



	padding: 10px 10px 10px 10px;



}







#c4-rv-table td {



	text-align: center;



	font-size: 11px;



	vertical-align: top;



	padding-top: 5px;



}







#c4-rv-table td a {



	text-decoration: none;



}







.c4-hide-tab {



display: none;



}



.c4-show-tab {display: block;}







    #c4-tabs {



      float:left;



      width:100%;



      font-size:12px;



      line-height:normal;



      }



    #c4-tabs ul {



        margin:0;



        padding:10px 10px 0 5px;



        list-style:none;



      }



    #c4-tabs li {



      display:inline;



      margin:0;



      padding:0;



      }



    #c4-tabs a {



      float:left;



      background:url("http://p.hostingprod.com/@uniflora.us/1choice4yourstore/tableft5.gif") no-repeat left top;



      margin:0;



      padding:0 0 0 4px;



      text-decoration:none;



      }



    #c4-tabs a span {



      float:left;



		font-weight: normal;



      display:block;



      background:url("http://p.hostingprod.com/@uniflora.us/1choice4yourstore/tabright5.gif") no-repeat right top;



      padding:5px 19px 4px 10px;



      color:#fff;



      }



    /* Commented Backslash Hack hides rule from IE5-Mac \*/



    #c4-tabs a span {float:none;}



    /* End IE5-Mac hack */



    #c4-tabs a:hover span {



      color:#fff;



      }



    #c4-tabs a:hover {



      background-position:0% -42px;



      }



    #c4-tabs a:hover span {



      background-position:100% -42px;



      }







        #c4-tabs .current a {



                background-position:0% -42px;







        }



        #c4-tabs .current a span {



                background-position:100% -42px;







        }







#c4-tab-content {



padding: 0px 10px 10px 10px;



border: 1px solid #548F00;







}







#bottom-left {



	padding: 66px 10px 0px 323px;



	color: white;



	font-weight: bold;



	font-size: 18px;



}







#bottom-left a {



	color: #FFC118;



}







#bottom-right {



	padding: 61px 0px 0px 0px;



}







/* ######### Default class for drop down menus ######### */







.anylinkcss{



position: absolute;



left: 0;



top: 0;



visibility: hidden;



border: 1px solid black;



border-bottom-width: 0;



font: normal 12px Verdana;



line-height: 18px;



z-index: 100; /* zIndex should be greater than that of shadow's below */



background: white;



width: 300px; /* default width for menu */



margin-left: -5px;



}







.anylinkcss ul{



margin: 0;



padding: 0;



list-style-type: none;



}







.anylinkcss ul li a{



width: 100%;



display: block;



text-indent: 3px;



border-bottom: 1px solid black;



padding: 6px 3px;



text-decoration: none;



font-weight: normal;



text-indent: 5px;



}







.anylinkcss a:hover{ /*hover background color*/



}







/* ######### Alternate multi-column class for drop down menus ######### */











.anylinkcsscols{



position: absolute;



left: 0;



top: 0;



visibility: hidden;



border: 1px solid black;



padding: 10px;



font: normal 12px Verdana;



z-index: 100; /*zIndex should be greater than that of shadow's below*/



background: #DEFFCA;



}







.anylinkcsscols .column{



width: 130px;



float: left;



}







.anylinkcsscols .column ul{



margin: 0;



padding: 0;



list-style-type: none;



}







.anylinkcsscols li{



padding-bottom: 3px;



}







/* ######### class for shadow DIV ######### */











.anylinkshadow{ /*CSS for shadow. Keep this as is */



position: absolute;



left: 0;



top: 0;



z-index: 99; /*zIndex for shadow*/



background: black;



visibility: hidden;



margin-left: -5px;



}







.selectedanchor {



	background-image: URL('http://p.hostingprod.com/@uniflora.us/1choice4yourstore/lnbg2_06.gif')!important;



	background-repeat: no-repeat;



	background-color: #0E426D!important;



}







#prod-details {



	padding: 15px 0px 5px 0px;



}







.stepcarousel{



position: relative; /*leave this value alone*/



overflow: scroll; /*leave this value alone*/



width: 270px; /*Width of Carousel Viewer itself*/



height: 250px; /*Height should enough to fit largest content's height*/



}







.stepcarousel .belt{



position: absolute; /*leave this value alone*/



left: 0;



top: 0;



}







.stepcarousel .panel{



float: left; /*leave this value alone*/



overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/



margin: 15px; /*margin around each panel*/



width: 210px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */



font-size: 11px;



color: #777777;



}







.stepcarousel .panel a {



	font-size: 12px;



	font-weight: bold;



	color: #28166F;



	text-decoration: none;



}







.stepcarousel .panel a:hover {



	text-decoration: underline;



}







#est-ship {



	float: left;



	padding: 1px 0px 0px 0px;	



}







#est-ship a {



	color: #548F00;



	font-size: 12px;



	text-decoration: none;



	font-weight: normal;



}



#blog-welcome {

	color: #027ABB;

	font-weight: bold;

	text-align: center;

	font-size: 14px;

	padding: 5px;

}



#blog-date {

	font-size: 11px;

	padding: 5px 0px 5px 5px;

}



#blog-name a {

	color: #027ABB;

	padding: 5px 0px 5px 5px;

	font-weight: bold;

	font-size: 14px;

}



#blog-body, #comments {

	font-size: 12px;

	padding: 7px;

}



#blog-body a, #comments a {

	color: #027ABB;

}



#blog-link-home a {

	color: #2C2C2C;

	font-weight: bold;

	font-size: 12px;

}



#blog-prev-name, #blog-archive-name {

	background-color: #027ABB;	

	padding: 5px;

	color: white;

	font-size: 14px;

	font-weight: bold;

	display: block;

	text-align: center;

}



#previous ul {

	list-style-type: none;

	padding: 0;

	margin: 0;

}



#archives ul {

	list-style-type: none;

	padding: 0;

	margin: 0;

}



#previous {

	text-align: left;

	padding: 5px;

	font-size: 12px;

}



#archives {

	text-align: left;

	padding: 5px 0px;

	font-size: 12px;

}



#archives-box {

	padding-left: 5px;

}

	



#previous a, #archives a {

	color: #000;

	text-decoration: none;

}



#feeds {

	text-align: center;

}

#ys_superbar {
	width: 965px !important;
}

#c4-register {
	padding-top: 2px;
}

#c4-register-box {
	text-align: left;
	width: 639px;
	float: left;
}

#c4-register a {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: white;
	font-family: Arial;
}

#c4-register a:hover {
	text-decoration: underline;
}

#c4-fsc-box {
	float: left;
	width: 326px;
}

#ufc {
	text-align: right !important;
}

.yui-skin-sam .yui-panel .bd {
	padding: 10px 0px !important;
}

body {
background-position: center 24px!important;
}