/* CSS Document */
.body {margin:0px; padding:0px; background-color:#86B14F;}
.content_container {padding:0px 1px 5px 1px; background-color:#FFFFFF; width:800px;}
.photo_left {float:left; padding:2px; margin:2px;}
.photo_right {float:right; padding:2px; margin:2px;}
.block {display:block;}



/***** BODY STYLES *****/
.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;}





/***** INDEX BLURBS *****/
/* TOP NEWS */
.index_news_container {float:left; font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:normal; line-height:1.35em; color:#161616; margin:5px; display:block; width:99%;}
.index_news_container_half {float:left; width:48%;}

.blurb_border {float:left; font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; line-height:1.35em; color:#666666; margin:5px; display:block; background-color:#000000; width:135px;}
/* BLURB LINKS */
a.blurb_link:link {font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; line-height:1.35em; color:#666666; background-color:#F2F2F2; text-decoration:none; display:block; padding:2px; border:2px solid #A5DD4B; height:120px;}
a.blurb_link:visited {font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; line-height:1.35em; color:#AAAAAA; background-color:#F8F7F7; text-decoration:none; display:block; padding:2px; border:2px solid #CCCCCC; height:120px;}
a.blurb_link:hover {font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; line-height:1.35em; color:#000000; background-color:#D2F59B; text-decoration:none; display:block; padding:2px; border:2px solid #86B14F; height:120px;}
/* BLURB TITLE & TEXT */
.blurb_title {font-family:Georgia, "Times New Roman", Times, serif; font-size:8pt; font-weight:bold; text-align:left; text-decoration:none; word-spacing:1mm; text-transform:capitalize; color:#01488C; display:block;}
.blurb_text {font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; text-align:left;}
.blurb_more {text-transform:uppercase; font-weight:bold; font-style:italic; text-decoration:underline;}

/*Here is some modified blurb .css for Jesse's test index page (Feb 5, 2010)*/

.blurbIndex_border {float:left; font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; color:#666666; margin:5px; display:block; background-color:#D2F59B; width:150px; border:2px solid #A5DD4B; text-align:center}
/* BLURB LINKS */
a.blurbIndex_link:link {font-family:Arial, Helvetica, sans-serif; font-size:12pt; color:#5A8F00; background-color:#D2F59B; text-decoration:none; font-weight:bold}
a.blurbIndex_link:visited {font-family:Arial, Helvetica, sans-serif; font-size:12pt; font-weight:bold; color:#AAAAAA; background-color:#D2F59B; text-decoration:none;}
a.blurbIndex_link:hover {font-family:Arial, Helvetica, sans-serif; font-size:12pt; font-weight:bold; color:#A5DD4B; background-color:#D2F59B; text-decoration:none;}
/* BLURB TITLE & TEXT */
.blurbIndex_title {font-family:Georgia, "Times New Roman", Times, serif; font-size:14pt; font-weight:bold; text-align:center; text-decoration:none; word-spacing:1mm; text-transform:capitalize; color:#01488C; display:block;}
.blurbIndex_text {font-family:Arial, Helvetica, sans-serif; font-size:12pt; font-weight:normal; text-align:left;}
.blurbIndex_more {text-transform:uppercase; font-weight:bold; font-style:italic; text-decoration:underline;}


/* 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;}
.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_title_center {font-family:Arial, Helvetica, sans-serif; font-size:12pt; font-weight:bold; text-align:center; 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_description {font-family:Arial, Helvetica, sans-serif; font-size:9pt; text-align:left; line-height:1.15em; color:#161616; height:60px; 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;}
/* FAST FIND */
.fast_find_selected_label {font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:normal; text-align:left; color:#161616; background-color:#FCF7B8;}
.fast_find_bg {background-color:#D2F59B;}
.fast_find {font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:normal; text-align:left; color:#161616; background-color:#ECF4FD;}
.fast_find_selected {font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:normal; text-align:left; color:#FFFFFF; background-color:#942828;}
/* 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 0px 0px 5px;}
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 0px 0px 5px;}

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 0px 0px 5px;}
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 0px 0px 5px;}

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 0px 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 0px 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 0px 0px 5px;}
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 0px 0px 5px;}

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 0px 0px 5px;}
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 0px 0px 5px;}



/* START SHOPPING CART BOX */
.shopping_cart_box {background-image:url(http://www.raintreenursery.com/images/shopping/shopping_box.png); background-repeat:no-repeat; background-position:center; width:170px; height:70px;}
a.shopping_cart_link:link {font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:normal; line-height:1.25em; text-align:center; color:#161616; padding:8px; position:relative; top:22px;}
a.shopping_cart_link:visited {font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:normal; line-height:1.25em; text-align:center; color:#5A8F00; padding:8px; position:relative; top:22px;}
a.shopping_cart_link:hover {font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:normal; line-height:1.25em; text-align:center; color:#FFFFFF; padding:8px; position:relative; top:22px;}





/* NAV MENU 
.ls_menu_position {position:relative; top:5px; left:-8px;}
.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; width:170px; height:16px;}
.ls_nav_box {background-color:#A5DD4B; width:156px; 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;}
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;}
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;}
*/

/* NAV MENU */
.ls_menu_position {position:relative; top:5px;}
.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:156px; 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;}
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;}
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;}




/***** INDEX FOOTER ICONS *****/
.footer_icon_space {margin:10px;}