body a { color:#d40808; text-decoration:none; }
body a:hover { color:#d40808; text-decoration:underline; }
body#home {background:url(/2009/../_uploads/styles/pink_bg.gif) repeat-x left top; }
body .header .inside{ height:58px; background:url(/2009/../_uploads/styles/header_bg.png) no-repeat left top; text-align:left}

body .header-image { height:213px; margin:-7px 0 -8px 0; background:url(/2009/../_uploads/styles/this_is_avoca.gif) no-repeat center bottom; }

body .top-logo { padding:0 0 0 16px; background:url(/2009/../_uploads/styles/avoca_logo.gif) no-repeat 16px 0}

body .top-menu ul li.tm1 a { background-image:url(/2009/../_uploads/styles/tm1.gif); width:70px;}
body .top-menu ul li.tm2 a { background-image:url(/2009/../_uploads/styles/tm2.gif); width:143px;}
body .top-menu ul li.tm3 a { background-image:url(/2009/../_uploads/styles/tm3.gif); width:110px;}

body .heir-menu { position:absolute; top:51px; background:url(/2009/../_uploads/styles/heir_bg.png) no-repeat; width:989px; height:244px}
body .heir-table li a{color:#000000; padding:5px 0 3px 1px}
body .heir-table li.title a{  font-size:13px; color:#ffffff; font-weight:normal;}
body .postcard-button span { float:left; background:url(/2009/../_uploads/styles/postcard_button_bg.png) no-repeat left top; width:10px; height:52px;}
body .postcard-button a { float:left; background:url(/2009/../_uploads/styles/postcard_button_bg.png) no-repeat right top; height:52px; padding:16px 17px 0 6px; color:#ffffff; font-size:16px;}

body .product-scroller-box { position:relative; background:url(/2009/../_uploads/styles/product_scroller_bottom_bg.gif) no-repeat left bottom; width:664px; padding:0 0 24px }
body .product-scroller-box-inside { background:url(/2009/../_uploads/styles/product_scroller_bg.gif) no-repeat left top; width:664px; }

body .product-scroller-menu li.selected { padding:10px 0 12px 2px; background:url(/2009/../_uploads/styles/prod_menu_selected_left.gif) no-repeat -3px 0;}
body .product-scroller-menu li.selected a{ background:url(/2009/../_uploads/styles/prod_menu_selected_right.gif) no-repeat right 0; padding:10px 12px 14px 8px; color:#ffffff; font-size:16px}
body .product-scroller-menu li.last a{ background:url(/2009/../_uploads/styles/prod_menu_selected_right_last.gif) no-repeat right 0;}

body .scroller-buttons .left-button a { float:left; width:37px; height:43px; background:url(/2009/../_uploads/styles/scroll_menu_left_bg.png) no-repeat}
body .scroller-buttons .right-button a { float:left; width:36px; height:43px; background:url(/2009/../_uploads/styles/scroll_menu_right_bg.png) no-repeat}
body .scroller-buttons .left-button span{ float:left; width:37px; height:43px; background:url(/2009/../_uploads/styles/scroll_menu_left_bg.png) no-repeat 0 -43px}
body .scroller-buttons .right-button span{ float:left; width:36px; height:43px; background:url(/2009/../_uploads/styles/scroll_menu_right_bg.png) no-repeat 0 -43px}

.right-side h1 { width:331px; height:31px; background:url(/2009/../_uploads/styles/side_title_bg.gif) no-repeat; color:#ffffff; font-size:16px; padding:12px 0 0 13px;}

body .side-link span{ float:left; width:308px; height:19px;  font-weight:bold; font-size:16px; background:url(/2009/../_uploads/styles/side_link_arrow_bg.gif) no-repeat right bottom}
body .side-link-selected span{ background:url(/2009/../_uploads/styles/side_link_arrow_up_bg.gif) no-repeat right bottom}
body .side-link-hover span { background-position: right top}

body .wholesale-login .title { color:#ed2024; font-size:13px; padding:8px 0 0 11px}

body .sub-footer h1{ color:#d40808; font-size:16px;}

body .sub-footer li.title a{ font-size:13px; color:#000000; font-weight:normal;}

body .red-box { position:relative; background:url(/2009/../_uploads/styles/product_scroller_bottom_bg.gif) no-repeat left bottom; width:664px; padding:0 0 24px }
body .red-box-inside { background:url(/2009/../_uploads/styles/product_scroller_bg.gif) no-repeat left top; width:664px; min-height:440px; color:#000000; line-height:18px; }
