/* * GENERAL TAGS * */ body,td,tr,table,p {font-family: Arial, Helvetica, Sans-Serif; font-size: 11px;} h1 { font-family: Humanist, Times, Serif; font-size: 18px; font-weight: normal; color: #68161e; } td { vertical-align: top; } td.bot { vertical-align: bottom; } h2 { font-size: 13px; font-weight: bold;} .liststyle {font-family: Arial, Helvetica, Sans-Serif; font-size: 10px;} /* * SPECIFIC IDENTIFIERS * */ #app_list { margin: 0; padding: 0; } #app_list li { list-style-type: none; } #brands { width: 321px; height: 276px; background: url(images/box_brand.gif) no-repeat; font-size: 11px; color: white; } #brands ul { margin: 35px 15px 0 10px; padding: 0; font-size: 11px; list-style: none; float: left; } #brands ul li { margin: 0; padding: 0; } #brands ul li a { color: white; text-decoration: none; font-weight: bold; text-transform: uppercase; } #brands ul li a:hover { text-decoration: underline; } #brands2 { width: 321px; background: url(images/box_brand2.gif) no-repeat; font-size: 11px; color: white; } #brands2 ul { margin: 27px 15px 0 10px; padding: 0; font-size: 11px; list-style: none; float: left; } #brands2 ul li { margin: 0; padding: 0; } #brands2 ul li a { color: white; text-decoration: none; font-weight: bold; text-transform: uppercase; padding: 0; margin: 0; } #brands2 ul li a:hover { text-decoration: underline; } #footer-menu { margin: 15px 0; padding: 0; list-style: none; color: #fff5cb; text-transform: uppercase; font-size: 10px; } #footer-menu li { margin: 0 15px; padding: 0; display: inline; } #footer-menu li a { color: #fff5cb !important; } #summary { position: absolute; color: #fff; font-family: arial, helvetica, snas-serif; font-size: 10px; bottom: 5000px; right: 5000px; } #top-menu { margin: 0; padding: 0; list-style: none; } #top-menu li { margin: 0; padding: 0; float: left; } #top-menu li a { display: block; height: 25px; background-repeat: no-repeat; background-position: left top; background-color: transparent; } #top-menu li a:hover { background-position: left -25px; } #top-menu li a span { display: none; } #top-menu #store { width: 96px; background-image: url(images/menu_store.jpg); } #top-menu #spa { width: 76px; background-image: url(images/menu_spa.jpg); } #top-menu #salon { width: 99px; background-image: url(images/menu_salon.jpg); } #top-menu #yoga { width: 93px; background-image: url(images/menu_yoga.jpg); } #top-menu #cart { width: 120px; background-image: url(images/menu_viewcart.jpg); } #top-menu #appointments { width: 174px; background-image: url(images/menu_bookappointments.jpg); } #top-animation-wrapper { display: block; height: 54px; margin: 0; padding: 0; width: 658px; } #cart-status { font-size: 12px; color: white; margin: 0; padding: 8px; width: 120px; } #cart-status a { color: white; text-transform: uppercase; text-decoration: underline; display: block; } #cart-status span { display: block; border-bottom: 1px dashed white; width: 100%; margin: 0 0 10px 0; padding: 10px 0; } #menu_bag { font-family: Arial, Helvetica, Sans-Serif; color: #FFFFFF; font-size: 10px; vertical-align: middle; } #newsletter { background: url(images/menu_topwood.gif) no-repeat top center transparent; height: 43px; } #newsletter-wrapper { margin: 0; padding: 0; position: relative; } #newsletter-content { margin: 0; padding: 0; position: absolute; top: 5px; right: 80px; } #newsletter-content input { font-family: "Arial", "Helvetica", Sans-serif; font-size: 11px; vertical-align: middle; margin: 0 5px; } #newsletter-content .newsletter-register { background: url(images/newsletter_register.jpg) no-repeat left top transparent; width: 73px; height: 25px; border-width: 0px; margin: 3px 0 0 0; padding: 0; } #luckymag-logo { position: relative; top: 0; right: 0; display: none; } #tablebrownborder { border: #CEC0AD 1px solid; } #yogastyle {font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; color: #6C4A2D;} #yogaschedule {font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; color: #6C4A2D;} #yogaschedule td {border-right: solid 1px #E89DA4; border-bottom: solid 1px #E89DA4;} #salonstyle {font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; color: #0D0E3C;} #spa_style {font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; color: #556040;} #newshome {font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; color: #634431;} #toplevelbg {background: url(images/homepage_contentBG.gif) repeat-x #FDF6E2;} #salon_hombres {background: url(images/salon_hombres_img.jpg) no-repeat #F0F8FD;} #salon_hair {background: url(images/salon_hairdressing_img.jpg) no-repeat #F0F8FD;} #salon_coloring {background: url(images/salon_coloring_img.jpg) no-repeat #EBF3F8;} #salon_appointment {background: url(images/salon_appointment_img.jpg) no-repeat #F0F8FD;} #salon_fingers {background: url(images/salon_fingers_img.jpg) no-repeat #F0F8FD;} #salon_guest {background: url(images/salon_guest_img.jpg) no-repeat #F0F8FD;} #spa_massage {background: url(images/spa_massage_img.jpg) no-repeat #F1FCDE;} #spa_facials {background: url(images/spa_facial_img.jpg) no-repeat #F1FCDE;} #spa_special {background: url(images/spa_special_img.jpg) no-repeat #F1FCDE;} #spa_appointment {background: url(images/spa_appointment_img.jpg) no-repeat #F1FCDE;} #spa_guest {background: url(images/spa_guest_img.jpg) no-repeat #F1FCDE;} #spa_smooth {background: url(images/spa_smoothoperators_img.jpg) no-repeat #F1FCDE;} #privacy {font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; color: #AB7A63; background-position: center top;} #privacy a {color: #AB7A63;} td.spa { background-image: url(images/spa-bottomcopyright.gif) !important; } #privacy-footer { background: url(images/bottom_copyright.gif) no-repeat center top transparent; font-family: "Arial", "Helvetica", Sans-serif; font-size: 10px; padding: 0 0 15px 0; } #privacy-footer p { color: #AB7A63; } #privacy-footer p a { color: #AB7A63; } /* * CLASSES * */ .centered { text-align: center; } .warning { color: #900; font-size: 115%; } .padding10 { padding: 10px; } .padding15 { padding: 15px; } td.highlight { // background-color: #e0e8eD; } td.highlight p { font-weight: normal; }