/* CSS Document */
.body {margin:0px; padding:0px; background-color:#86B14F;}
.bg_white {background-color:#FFFFFF;}
.content_container {padding:0px 1px 5px 1px; background-color:#FFFFFF; width:800px;}
.photo_left {float:left; padding:4px; margin:4px;}
.photo_right {float:right; padding:4px; margin:4px;}
a.arrow_to_top:link {font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; text-decoration:none; color:#0066FF; margin-left:15px;}
a.arrow_to_top:visited {font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; text-decoration:none; color:#700E6E; margin-left:15px;}



/* BODY TEXT */
.txt_body_container {width:600px;}
.txt_tabs {font-family:Arial, Helvetica, sans-serif; font-size:14pt; font-weight:bold; line-height:1.35em; text-align:left; color:#5A8F00; text-transform:capitalize; width:95%; display:block;}
.text_body {font-family:Arial, Helvetica, sans-serif; font-size:9pt; text-align:left; line-height:1.25em; text-indent:35px; color:#161616; margin: 0px 2px 10px 0px;}
.text_10pt_80 {font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#333333;}
.text_10pt_red_b {font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; text-align:left; color:#DD0707;}
/* PRODUCT LIST */
.right_border {border-right:1px solid #C1F46E;}
a.text_product_list:link {font-family:Arial, Helvetica, sans-serif; font-size:10pt; text-decoration:none; margin-bottom:12px; padding:2px; display:block;}
a.text_product_list:visited {font-family:Arial, Helvetica, sans-serif; font-size:10pt; text-decoration:none; margin-bottom:12px; padding:2px; display:block;}
a.text_product_list:hover {font-family:Arial, Helvetica, sans-serif; font-size:10pt; text-decoration:underline; color:#FFFFFF; margin-bottom:12px; padding:2px; background-color:#86B14F; display:block;}



/* START SHARED LEFT SIDE TEXT */
.ls_txt {font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:normal; text-align:left; line-height:1.35em; color:#161616; display:block;}




/***** START CATEGORY DESCRIPTION STYLES *****/
.category_desc_title {font-family:Arial, Helvetica, sans-serif; font-size:12pt; font-weight:bold; text-align:left; text-transform:capitalize; color:#942828; display:block;}
.category_desc_image {float:left; margin:5px; padding:5px;}
div.category_groups_container {height:100px; display:block; margin-bottom:25px;}




/* START RAINTREE SELECTIONS */
.category_selections_container {border-top:2px solid #86B14F; border-right:2px solid #4B7515; border-bottom:2px solid #4B7515; border-left:2px solid #86B14F; padding:0px; margin:5px 5px 25px 5px;}
.category_selections_title {font-family:Arial, Helvetica, sans-serif; font-size:12pt; font-weight:bold; text-align:left; text-indent:10px; text-transform:capitalize; color:#942828; background-color:#C1F46E; border-bottom:2px solid #86B14F; margin-bottom:5px; padding:3px 0px 3px 0px; display:block;}
.category_selections_item_number {font-family:Arial, Helvetica, sans-serif; font-size:12pt; font-weight:normal; text-align:left; text-indent:10px; text-transform:capitalize; color:#313131; margin-right:10px;}
.category_selections_description {font-family:Arial, Helvetica, sans-serif; font-size:9pt; text-align:left; line-height:1.15em; color:#161616; height:100px; padding:0px 3px 0px 3px;}
div.category_selections_price_bg {background-color:#C1F46E; border-top:1px dashed #86B14F; border-bottom:1px dashed #86B14F; margin:10px 0px 5px 0px; padding:3px 0px 3px 0px; display:block;}
.category_selections_price_sale {font-family:Arial, Helvetica, sans-serif; font-size:11pt; font-weight:bold; text-align:center; color:#942828; margin:0px 5px 0px 5px;}
.category_selections_price_regular {font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; text-align:center; color:#161616; margin:0px 5px 0px 5px;}
.category_selections_zones {font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; text-align:right; color:#01488C; margin:0px 5px 0px 15px;}
/* START SPECIFIC GROWING LINKS */
a.category_specific_growing_info:link {font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; text-align:center; text-decoration:underline; color:#942828; margin:0px 5px 0px 15px;}
a.category_specific_growing_info:visited {font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; text-align:center; text-decoration:underline; color:#4B7515; margin:0px 5px 0px 15px;}
/* START ADD & INFO LINKS */
a.shopping_green:link {font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:normal; text-align:left; text-decoration:none; color:#13B200; margin:0px 8px 0px 8px;}
a.shopping_green:visited {font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:normal; text-align:left; text-decoration:none; color:#13B200; margin:0px 8px 0px 8px;}

a.shopping_orange:link {font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:normal; text-align:left; text-decoration:none; color:#FF6600; margin:0px 8px 0px 8px;}
a.shopping_orange:visited {font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:normal; text-align:left; text-decoration:none; color:#FF6600; margin:0px 8px 0px 8px;}

a.shopping_red:link {font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:normal; text-align:left; text-decoration:none; color:#DD0707; margin:0px 8px 0px 5px;}
a.shopping_red:visited {font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:normal; text-align:left; text-decoration:none; color:#DD0707; margin:0px 8px 0px 5px;}

a.shopping_blue:link {font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:normal; text-align:left; text-decoration:none; color:#0066FF; margin:0px 8px 0px 8px;}
a.shopping_blue:visited {font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:normal; text-align:left; text-decoration:none; color:#0066FF; margin:0px 8px 0px 8px;}

a.shopping_purple:link {font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:normal; text-align:left; text-decoration:none; color:#993399; margin:0px 8px 0px 8px;}
a.shopping_purple:visited {font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:normal; text-align:left; text-decoration:none; color:#993399; margin:0px 8px 0px 8px;}



/* NAV MENU */
.ls_menu_position {position:relative; top:5px; width:170px;}
.ls_cart_tab {background-image:url(http://www.raintreenursery.com/images/ls_cart_tab.png); background-repeat:no-repeat; background-position:center; width:170px; height:21px;}
.ls_nav_tab {background-image:url(http://www.raintreenursery.com/images/ls_nav_tab.png); background-repeat:no-repeat; background-position:center; width:170px; height:21px;}
.ls_workshop_index {background-image:url(http://www.raintreenursery.com/images/ls_workshop_index.png); background-repeat:no-repeat; background-position:center; width:170px; height:21px;}
.ls_contact_tab {background-image:url(http://www.raintreenursery.com/images/ls_contact_tab.png); background-repeat:no-repeat; background-position:center; width:170px; height:21px;}
.ls_overstock_tab {background-image:url(http://www.raintreenursery.com/images/ls_overstock_tab.png); background-repeat:no-repeat; background-position:center; width:170px; height:21px;}
.ls_nav_btm {background-image:url(http://www.raintreenursery.com/images/ls_nav_btm.png); background-repeat:no-repeat; background-position:center; margin-top:-2px; width:170px; height:16px;}
.ls_nav_box {background-color:#A5DD4B; width:166px; margin-left:2px; padding:5px;}

/* NAV MENU LINKS */
a.ls_nav_menu_links:link {font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:normal; text-decoration:none; line-height:1.5em; text-align:left; text-indent:2px; color:#161616; background-color:#A5DD4B; display:block; width:170px;}
a.ls_nav_menu_links:visited {font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:normal; text-decoration:none; line-height:1.5em; text-align:left; text-indent:2px; color:#5A8F00; background-color:#A5DD4B; display:block; width:170px;}
a.ls_nav_menu_links:hover {font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:normal; text-decoration:none; line-height:1.5em; text-align:left; text-indent:2px; color:#FFFFFF; background-color:#5A8F00; display:block; width:170px;}




