/*
	American Daylily & Perennials Website
	Style Sheet
*/

body {
    color: #3333cc;
    background-color: white;
    /*font-family: "Times New Roman", Times, serif;
    width: 900px;
    margin: 0;
    padding: 0;*/
}

h1 { font-size: 22px; color: #3333cc; margin: 0 0 5px;}
h2 { font-size: 16px; color: #3333cc; margin: 0 0 3px;}

div#main, div#left {
	font-size: 17px;
}

a {
	color: #3333cc;
	text-decoration: none;
}

a:visited {
	color: #3333cc;
	text-decoration: none;
}

a:hover {
	color: #3333cc;
	text-decoration: underline;
}

.box {
    color: #3333cc;
    background-color: #e4ffca;
    border: solid black 1px;
}

.home_feature {
	font-size: 90%;
	text-transform: uppercase;
	width: 85px;
	height: 85px;
	text-align: center;
	vertical-align: middle;
	display: table-cell;
}

.header {
    color: white;
    background-color: #3333cc;
    border-bottom: solid black 1px;
	padding: 3px;
	min-height: 1em;
}

.box .content {
	padding: 5px;
}

.header_image {
    width: 313px;
    height: 125px;
    margin: 0;
    padding: 0;
    float: left;
}

.main {
	clear: both;
	/*padding: 10px;*/
    padding-top: 10px;
}

.subheader_left {
	width: 280px;
	float: left;
	text-align: center;
    padding-left: 10px;
}

.subheader_right {
	width: 160px;
	float: right;
	text-align: right;
  padding-right: 10px;
}

#search_box {
	width: 148px; height: 37px; vertical-align: middle; text-align: center; padding: 5px; margin: 7px 0;
}

.button {
	color: white;
	background-color: #3333cc;
	text-transform: uppercase;
    border: solid black 1px;
	text-align: center;
	/*padding: 3px;*
    float: left;
		width: 100%;
    /*width: 204px;*/
}

/* Old styles
.column1-left {
	background: #FFFFFF url(https://cc2426.claudeassets.com/20240719015447im_/https://americandaylily.com/stylesheets/graphics/background_dark_left2.jpg) no-repeat left top;
	margin: 0;
	padding: 0;
	color: inherit;
}
.column1-center {
	background: #FFFFFF url(https://701ae2.claudeassets.com/20240719015447im_/https://americandaylily.com/stylesheets/graphics/background_dark_right2.jpg) no-repeat left top;
	margin: 0;
	padding: 0;
	color: inherit;
}

.column2-left {
	background: #FFFFFF url(https://d706e8.claudeassets.com/20240719015447im_/https://americandaylily.com/stylesheets/graphics/background_light_left2.jpg) no-repeat left top;
	margin: 0;
	padding: 0;
	color: inherit;
}
.column2-center {
	background: #FFFFFF url(https://aa97e3.claudeassets.com/20240719015447im_/https://americandaylily.com/stylesheets/graphics/background_light_right2.jpg) no-repeat left top;
	margin: 0;
	padding: 0;
	color: inherit;
}

.column3-left {
	background: #FFFFFF url(https://bd07b7.claudeassets.com/20240719015447im_/https://americandaylily.com/stylesheets/graphics/background_clear.jpg) no-repeat left top;
	margin: 0;
	padding: 0;
	color: inherit;
}

.column-right {
	margin: 0;
	padding: 0;
	background: #FFFFFF none;
	color: inherit;
}

BODY {
	background: #FFFFFF none;
	font-family: Arial, Helvetica, sans-serif;
	color: #003399;
	margin-top: 2px;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 2px;
	padding: 0;
}
*/
P.menu, P.submenu {
	font-size: 65%;
	font-family: Arial, Helvetica, sans-serif;
	color: #003399;
	background: transparent;
}

P.menu {
	line-height: 200%;
}

P.submenu {
	line-height: 100%;
	padding: 0;
	margin: 0;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

P.main, P.catbrowse, table.browse-nav {
	font-size: 70%;
	line-height: 120%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	color: #003399;
	background: transparent;
	margin:0;
}

P.catbrowse {
	margin-top: 50px;
	margin-left: inherit;
	margin-right: inherit;
}

P.catbrowse-header {
	margin:0;
	padding: 0;
	border: none;
	color: #9EA0A3;
	background: inherit;
	font-size: 115%;
	margin-right: 10px;
	font-weight: bold;
}

P.catbrowse-items {
	margin:0;
	margin-right: 15px;
	margin-top: 10px;
	padding: 0; 
	border: none;
	font-weight: bold;
	line-height: 200%;
}

LI.errors {
	font-size: 80%;
	line-height: 120%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	color: #003399;
	background: inherit;
	margin:0;
}

P.browse-details {
	font-size: 65%;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
	background: inherit;
	margin: 0;
	padding: 0;
}

P.browse-itemname {
	font-size: 75%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	color: #003399;
	line-height: 100%;
	background: inherit;
	margin-bottom: .5em;
	margin: 0;
}

P.browse-iteminfo {
	font-size: 70%;
	font-family: Arial, Helvetica, sans-serif;
	color: #003399;
	line-height: 100%;
	margin: 0;
	margin-top: 0;
	margin-left: 1em;
	background: inherit;
}

P.detail-itemname {
	font-size: 110%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	color: #003399;
	line-height: 100%;
	background: inherit;
	margin: 0;
	margin-top: .5em;
	margin-bottom: .5em;
}

.catalog-label {
	font-family: "Times New Roman", Times, serif;
	font-size: 80%;
	color: #003399;
	background: inherit;
	text-decoration: none;
	text-transform: uppercase;
}

.catalog-label:hover {
	text-decoration: underline;
	text-transform: uppercase;
}

A.menu-selected {
	color: #FF0000;
	background: inherit;
	text-decoration: none;
}

A.menu-selected:hover, A.menu-unselected:hover {
	text-decoration: underline;
}

A.menu-unselected {
	color: #003399;
	background: inherit;
	text-decoration: none;
}

IMG.top {
	vertical-align: top;
}

IMG.middle, INPUT.middle {
	vertical-align: middle;
}

IMG.bottom {
	vertical-align: bottom;
}

IMG.catalog {
	margin: 10px;
}

P.mainbutton {
	margin: 0.5em;
	padding: 0;
}

DIV.catalog-border, DIV.catretws-border {
	text-align:center;
	float:left;
	border: none;
	border-right: dashed 1px;
}

DIV.catalog-noborder, DIV.catretws-noborder {
	text-align:center;
	float:left;
	clear:right;
	border: none;
}

DIV.catretws-border {
	width: 48%;
}

DIV.catalog-border {
	width: 24%;
}

DIV.catretws-noborder {
	width: 48%;
}

DIV.catalog-noborder {
	width: 24%;
}

TABLE.browse {
	border: none;
	/* border-right: dashed 1px #003399; */
	width: 98%;
	padding: 0;
}

TABLE.browse-nav {
	border-top: solid 1px #003399;
/*	border-top: dashed 1px #003399; */
	border-bottom: solid 1px #003399;
	padding: 0;
	width: 100%;
}
/*
TABLE.browse-nav-bottom {
	border-top: solid 1px #003399;
	border-bottom: solid 1px #003399;
	padding: 0;
	width: 100%;
}
*/
TABLE.catbrowse {
	border: none;
	width: 98%;
	padding: 0;
}

TD.catbrowse-main-top, TD.catbrowse-main-bottom {
	width: 45%;
	text-align: right;
	vertical-align: top;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 0;
	padding-right: 0;
	border: none;
}

TD.catbrowse-main-bottom {
	border-top: dashed 1px #003399;
}

TD.catbrowse-divider {
	width: 10%;
	border: none;
	padding: 0;
}

TD.browse-nav-left {
	border-right: dashed 1px #003399;
	text-align: center;
	width: 20%;
}

TD.browse-nav-center {
	border-right: dashed 1px #003399;
	width: 36%;
}

TD.browse-nav-right {
	width: 44%;
	padding: 0;
}

TD.browse-image {
	width: 25%;
	text-align: center;
	vertical-align: middle;
}

TD.browse-info {
	width: 60%;
	text-align: left;
	vertical-align: middle;
}

TD.browse-award {
	width: 15%;
	text-align: center;
	vertical-align: middle;
}

TD.item-left {
	width: 75%;
	border-right: dashed 1px #003399;
	border-bottom: dashed 1px #003399;
	vertical-align: middle;
}

TD.item-right {
	width: 25%;
	text-align: center;
	vertical-align: middle;
	border-bottom: dashed 1px #003399;
}

TD.item-left2 {
	width: 75%;
	border-right: dashed 1px #003399;
	border-bottom: none;
	vertical-align: middle;
}

TD.item-right2 {
	width: 25%;
	text-align: center;
	vertical-align: middle;
	border-bottom: none;
}

TD.detail-left {
	width: 230px;
	text-align: center;
	vertical-align: top;
	border-bottom: none;
}

TD.detail-right {
	width: auto;
	text-align: left;
	vertical-align: top;
	border-bottom: none;
}

td.detail-right table { margin-bottom: 5px; }

/* Shopping Cart Page Formatting */

TD.cart-item-header {
	text-align:center;
	border-top: dashed 1px #003399;
	border-bottom: solid 1px #003399;
	padding: 0;
	width: 35%;
	border-right: dashed 1px #003399;
	vertical-align: middle;
}

TD.cart-left-footer {
	text-align: right;
	border-top: solid 1px #003399;
	border-bottom: solid 1px #003399;
	padding: 0;
	width: 65%;
	border-right: dashed 1px #003399;
	vertical-align: middle;
}

TD.cart-center-footer {
	text-align:center;
	border-top: solid 1px #003399;
	border-bottom: solid 1px #003399;
	padding: 0;
	width: 15%;
	border-right: dashed 1px #003399;
	vertical-align: middle;
}

TD.cart-right-footer {
	text-align:center;
	border-top: solid 1px #003399;
	border-bottom: solid 1px #003399;
	padding: 0;
	width: 20%;
	vertical-align: middle;
}

TD.cart-quantity-header {
	text-align:center;
	border-top: dashed 1px #003399;
	border-bottom: solid 1px #003399;
	padding: 0;
	width: 15%;
	border-right: dashed 1px #003399;
	vertical-align: middle;
}

TD.cart-price-header {
	text-align:center;
	border-top: dashed 1px #003399;
	border-bottom: solid 1px #003399;
	padding: 0;
	width: 15%;
	border-right: dashed 1px #003399;
	vertical-align: middle;
}

TD.cart-extprice-header {
	text-align:center;
	border-top: dashed 1px #003399;
	border-bottom: solid 1px #003399;
	padding: 0;
	width: 15%;
	border-right: dashed 1px #003399;
	vertical-align: middle;
}

TD.cart-actions-header {
	text-align:center;
	border-top: dashed 1px #003399;
	border-bottom: solid 1px #003399;
	padding: 0;
	width: 20%;
	vertical-align: middle;
}

TD.cart-item {
	width: 35%;
	border-right: dashed 1px #003399;
	border-bottom: dashed 1px #003399;
	vertical-align: middle;
	padding: 5px;
}

TD.cart-item2 {
	width: 35%;
	border-right: dashed 1px #003399;
	border-bottom: none;
	vertical-align: middle;
}

TD.cart-quantity {
	width: 15%;
	border-right: dashed 1px #003399;
	border-bottom: dashed 1px #003399;
	text-align:center;
	vertical-align: middle;
}

TD.cart-quantity2 {
	width: 15%;
	border-right: dashed 1px #003399;
	border-bottom: none;
	text-align:center;
	vertical-align: middle;
}

TD.cart-price {
	width: 15%;
	border-right: dashed 1px #003399;
	border-bottom: dashed 1px #003399;
	text-align:center;
	vertical-align: middle;
}

TD.cart-price2 {
	width: 15%;
	border-right: dashed 1px #003399;
	border-bottom: none;
	text-align:center;
	vertical-align: middle;
}

TD.cart-extprice {
	width: 15%;
	border-right: dashed 1px #003399;
	border-bottom: dashed 1px #003399;
	text-align:center;
	vertical-align: middle;
}

TD.cart-extprice2 {
	width: 15%;
	border-right: dashed 1px #003399;
	border-bottom: none;
	text-align:center;
	vertical-align: middle;
}

TD.cart-actions {
	width: 20%;
	border-bottom: dashed 1px #003399;
	text-align:center;
	vertical-align: middle;
}

TD.cart-actions2 {
	width: 20%;
	border-bottom: none;
	text-align:center;
	vertical-align: middle;
}

TD.cart-empty {
	text-align: center;
	border-top: solid 1px #003399;
	border-bottom: solid 1px #003399;
	padding: .5em;
	width: 100%;
	vertical-align: middle;
}

FORM.product {
	margin: 0;
	padding: 0;
}

DIV.submenu {
	margin-top: 5px;
	padding-top: 0;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 5px;
	color: inherit;
	/*border: dashed 1px #003399;
	background: #F4F4F5 none;*/
}

FORM.submenu {
	margin: 0;
	padding: 0;
	padding-top: 5px;
	padding-bottom: 5px;
}

SPAN.submenu-title {
	font-family: "Times New Roman", Times, serif;
	font-size: 115%;
}

SPAN.submenu-title-bracket {
	font-size: 150%;
}

SELECT.submenu {
	width: 100%;
	font-size: 90%;
	color: #003399;
	background: #F4F4F5 none;
}

SELECT.awards {
	width: 75%;
	font-size: 90%;
	color: #003399;
	background: #F4F4F5 none;
}

INPUT.awards {
	font-size: 90%;
	color: #003399;
	background: #F4F4F5 none;
}

TD.awards-left {
	border-right: dashed 1px #003399;
	padding-right:10px;
	vertical-align: middle;
	text-align: center;
}

TD.awards-right {
	padding-left:10px;
}

P.awards-title {
	font-size: 115%;
	font-weight: bold;
	color:#003399;
	margin-bottom:0;
	text-transform: uppercase;
}

P.awards-content {
	margin-top:.5em;
}

TABLE.item-left-sub {
	width: 100%;
	border: none;
	padding: 0;
}

TABLE.item-right-sub {
	width: 95%;
	border: none;
	padding: 0;
}

TD.item-right-sub-top {
	border-bottom: dashed 1px #003399;
	padding: 10px;
}

TD.item-right-sub-bottom {
	vertical-align: middle;
	padding: 5px;
}

TABLE.item {
	width: 100%;
	border: none;
	padding: 0;
}

P.catalogimage {
	margin-left: 25px;
	margin-top: 20px;
	margin-bottom: 0;
	margin-right: 0;
}

TD.checkout-header {
	text-align: left;
	border-top: dashed 1px #003399;
	border-bottom: solid 1px #003399;
	padding: 0;
	padding-left: .5em;
	padding-right: .5em;
	width: 100%;
	vertical-align: middle;
}

TD.checkout-data-left {
	text-align: right;
	width: 20%;
	padding-right: .5em;
	vertical-align: middle;
}

TD.checkout-data-right {
	text-align: left;
	width: 70%;
	vertical-align: middle;
}

div.bottom-links {
	clear: both;
	padding: 15px 10px 0px;
}

div.button a, div.button a:visited, div.button a:hover {
	color: white;
}
div.button a, div.button a:visited {
	text-decoration: none;
}
div.button a:hover {
	text-decoration: underline;
}

ul.features { align: right; list-style-type: none; line-height: 130%; font-size: 90%; font-weight: bold; }
ul.features a { color: #003399; background: inherit; text-decoration: none; }
ul.features a:hover { text-decoration: underline; }

.combo { clear: both; }
.combo img { float: right; margin: 0 10px 0; width: 480px; }
.combo img.thumb { float: right; border: 0; margin: 0 10px 0; width: 80px; height: 80px; }
.combo td { vertical-align: middle; font-size: 14px; font-weight: bolder; height: 90px; }
.combo td.large_image { height: auto; text-align: center; font-size: 12px; font-style:italic; }
.combo td.large_image img { float: none; }
table.combo { margin: 10px 0;}
#combo_set { height: 400px; overflow: hidden; }

#daylily_collections .grid_8, #daylily_collections .grid_3 { margin-bottom: 20px; }
#daylily_collections .grid_3 { text-align: center; }
#daylily_collections img { height: 125px; width: 125px; border: 0; }
#daylily_collections .name { font-size: 18px; }
#daylily_collections .quote { font-style: italic; font-size: 13px; margin-bottom: 10px; }
#daylily_collections .description { font-size: 13px; }

.description { margin: 1em 0; font-weight: normal; font-size: 14px;	}

/* for collections */
.description img { border: 0; height: 80px; width: 80px; }
.description table { width: 525px; font-size: 12px; text-align: center; margin: 10px auto; }
.description td { width: 105px; }

#daylily_collections .item_id { font-size: 12px; }
.collection_listing p.browse-iteminfo { color: #3333cc; margin: 0; }
.collection_listing td { padding: 2px; vertical-align: top; }
.collection_listing td.image { width: 100px; text-align: center; }
.add_block { border: solid black 2px; margin: 10px; width: 320px; padding: 5px; font-size: 13px; }
.add_block .add_to_cart { position: relative; top: -25px; left: 200px; }
/*
     FILE ARCHIVED ON 04:01:52 Jun 10, 2011 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 08:05:01 Jun 04, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.871
  exclusion.robots: 0.072
  exclusion.robots.policy: 0.059
  esindex: 0.01
  cdx.remote: 27.448
  LoadShardBlock: 79.369 (3)
  PetaboxLoader3.datanode: 92.809 (4)
  load_resource: 337.18
  PetaboxLoader3.resolve: 292.662
*/