/*Reset */html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption { border:0; outline:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline; margin:0; padding:0 }
:focus { outline:0 }
/*Template Layout */body { background:#FFF; background-image:url(../images/top-bg.jpg); background-repeat:repeat; color:#532f15; font-family:Arial, Helvetica, sans-serif; line-height:1.7em; font-size:13px; margin:0; padding:0 }
ol, ul { list-style:none }
em {font-style:italic}
table { border-collapse:separate; border-spacing:0 }
caption, th, td { text-align:left; font-weight:400 }
blockquote:before, blockquote:after, q:before, q:after { content:"" }
blockquote, q { quotes:"" "" }
small { font-size:9px }
a, a:link, a:visited { color:#037b8d; outline:none; text-decoration:none }
strong { font-weight:700 }
a:hover { text-decoration:underline }
td { vertical-align:center }
tr { vertical-align:center }
#meta { width:940px; text-align:right; margin:10px auto 5px }
#meta img { padding:0 5px }
#meta .icons { float: left; margin-left: 430px; padding-bottom: 12px; padding-left: 0; padding-right: 0; padding-top: 12px; text-align: right; width: 350px; }
#meta a { color:#532f15; text-decoration:none }
#content p { margin-bottom:15px }
.txt h4 { text-transform:uppercase; font-weight:700; font-size:16px; color:#497260; padding:10px 0 }
h3 a:hover { text-decoration:none }
.sbtm a { text-decoration:none; color:#532f15; padding-top:3px }
.sbtm p { margin-bottom:5px }
ul.private li { background-image: url("../images/brwn-arrow.png") !important; background-position: 0 0.5em !important; background-repeat: no-repeat !important; padding-left: 15px !important; }
/*Menu */#nav { background:url(../images/nav.jpg) no-repeat; width:1128px; height:183px; margin:0 auto }
/*Middle About */#int-mid { width:950px; height:373px; background:url(../images/slide-bg.jpg) no-repeat 0 0; margin:30px auto }
/*Middle Booking */#mid { width:994px; margin:30px auto }
#m-lft { float:left; width:37px; background:url(../images/slides/left.jpg) no-repeat 0 0; height:372px }
#mid-slide { float:left; width:623px; height:372px }
#mid-slide .m-top { float:left; background:url(../images/slides/top.jpg) no-repeat 0 0; height:16px; width:624px }
#mid-slide .m-slide { 	position:relative; overflow:hidden; height:334px; width:623px }
#mid-slide .m-slide .items {width:20000em; position:absolute; }
#mid-slide .m-bottom { float:left; background:url(../images/slides/bottom.jpg) no-repeat 0 0; height:22px; width:624px }
.items div { float:left; }
#group-slide { float:left; width:634px; background:url(../images/slides/group_tours.jpg) no-repeat 0 0; height:373px }
#pasadena-slide { float:left; width:634px; background:url(../images/slides/pasadena_tour.jpg) no-repeat 0 0; height:373px }
#culver-slide { float:left; width:634px; background:url(../images/slides/culver_tour.jpg) no-repeat 0 0; height:373px }
#gat-slide { float:left; width:634px; background:url(../images/slides/gift_a_tour.jpg) no-repeat 0 0; height:373px }
#private-slide { float:left; width:634px; background:url(../images/slides/private_tours.jpg) no-repeat 0 0; height:373px }
#mid-book { float:left; width:311px; background:url(../images/book.jpg)no-repeat 0 0; height:373px }
#gat-book { float:left; width:311px; background:url(../images/gatbook.jpg)no-repeat 0 0; height:373px }
#m-rgt { float:left; width:22px; height:373px }
/*Content */#scallop { background:url(../images/test-div.png) repeat-x 0 0; height:15px; width:100%; display:block; margin:30px 0 0 0; padding:0 }
#page { background:url(../images/page.png) repeat 0 0; width:100%; display:block; margin:0; padding:0 }
#content { width:994px; margin:0 auto; padding:30px 0 0 }
/*Homepage */.whatis { margin-bottom:25px }
.whatis-lft { float:left; width:394px; height:300px }
.txt { padding:12px 30px }
.whatis-vid { float:left; width:564px; height:335px; background:url(../images/tv.png) no-repeat 0 0; padding:10px }
.whatis-rgt { float:left; width:578px }
.p-icons { padding:80px 0 0 0 }
.p-icons img { padding-left:30px }
/*Interior */.lft-col { width:660px; float:left; margin-right:30px }
.box h3, .txt h3 { text-transform:uppercase; font-size:24px; margin:8px 0 12px }
.box h3 a { text-decoration:none }
.rgt-col { width:300px; float:left }
.side-box { margin-bottom:30px }
.sbox { background:#e7e2d2; width:280px; font-size:12px; line-height:1.4em }
.sbtm { background:#d4cebb; padding:10px 30px }
.blg-img { width:180px; height:180px; float:left; margin: 0 30px 0 0 }
.blog-images img, img.featured { background:#fff; padding:5px; margin:0 10px 10px 0;float:left /*border:solid 1px #cbc7bd;*/ }
.rgt-col .special_font { text-transform:uppercase; font-size:15px; line-height:1em; float:left; margin:7px 5px 0 0 }
/*Testimonials */#t-wrapper { width:100%; height:223px; background:url(../images/test.png) repeat-x 0 0 }
.summary { float:left; width:390px }
.hacksaw { height:150px }
.t-container { width:994px; margin:0 auto; padding:0 }
.test { float:left; width:415px; height:223px; display:block }
.test-mid { width:164px; height:224px; float:left; display:block }
.testimonial { color:#3f5a4f; padding:100px 20px 0 }
.t-quoted { text-align:right }
/*Footer */#footer { width:100%; height:185px; background:url(../images/footer.png) repeat-x 0 0; color:#858171 }
.ftr-text { padding:50px 0 0 0 }
.sitemap li { display:inline; float:left; border-right:solid 1px #c4c4c4; line-height:1em; padding:0 10px }
#footer a { color:#c4c4c4; text-decoration:none }
/*Etc. */.clear { line-height:0; border:0; clear:both; visibility:hidden; margin:0; padding:0 }
hr { height:1px; border-top-width:1px; border-top-style:dotted; border-top-color:#92834E; font-size:1px; line-height:0; color:#f0ede3; width:98% }
.txt ul { line-height:1.8em; list-style-image:none; list-style-position:outside; list-style-type:none; margin-bottom:15px; margin-left:2em; padding-left:0 }
.txt ul li { padding-left:15px; background-image:url(../images/arrow.png); background-repeat:no-repeat; background-position:0 .5em }
.txt ul li ul { padding-left:15px; line-height:1.4em }
ul#l-posts { margin:0; padding:0; line-height:1.4em }
ul#l-posts li { margin-bottom:5px }
select { border:solid 1px #ccc; background:#EAE7DF }
.inp-long { width:350px; height:17px; border:solid 1px #c9c5ba; background: #eae7df; padding:4px; color: #532f15; font-family:Arial, Helvetica, sans-serif; }
.itempad { font-size:10px; color:#A4A4A4 }
.defaultBold { font-weight:bold }
.inp-short { width:170px; font-size:11px; border:solid 1px #c9c5ba; background: #eae7df; padding:4px; color: #532f15; font-family:Arial, Helvetica, sans-serif; height:17px }
.join-us { color: #532F15; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 11px; height: 20px; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 11px; width: 160px; border:solid 1px #c9c5ba; background: #eae7df; padding:5px; margin-right:5px }
#cpy {color:#858171}
#cpy a {color:#858171}
textarea { font-size:11px; border:solid 1px #c9c5ba; background: #eae7df; padding:4px; color: #532f15; width:500px; height:250px; font-family:Arial, Helvetica, sans-serif }
span input { height:17px; border:solid 1px #c9c5ba; background: #eae7df; padding:4px; color: #532f15; font-family:Arial, Helvetica, sans-serif; }
div.stats { margin-bottom:10px }
div.stats ul { border-top-width:1px; border-top-style:dotted; border-top-color:#92834E; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #92834E; font-size:11px; margin:12px 0; padding:5px 0 }
div.stats ul li { display:inline; background: none; padding:0; margin:0 }
div.stats-single {height:17px;border-top-width:1px; border-top-style:dotted; border-top-color:#92834E; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #92834E; font-size:11px; margin:12px 0; padding:5px 0 }
div.stats-single ul { padding:0; margin:-2px 5px 0 0; float:left; }
div.stats-single ul li { display:inline; background: none; padding:0; margin:0 5px 0 0 }
.box { -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; padding:10px; margin:20px 10px; border:solid 1px #e3e2e2; background:#fdfdfd }
.small { font-size:11px; line-height:1.3em }
/*Store */
.order_top h4 { color: #e76834; font-size: 16px; font-weight: 700; text-transform: uppercase; }
.book_now { background:url(../images/book_now.png) no-repeat 0 0; width:172px; height:53px; display:block; text-indent:-9999px; margin:15px 0 0 0; border:none }
.book_now_side { background:url(../images/book_now_side.png) no-repeat 0 0; width:172px; height:53px; display:block; text-indent:-9999px; margin:15px 0 15px 0; border:none }
.order_now { float:left; background:url(../images/order_now.png) no-repeat 0 0; width:126px; height:42px; display:block; text-indent:-9999px; margin:0 0 10px 20px; border:none }
.order_now a { width:126px; height:41px }
div.order_block { background:#f7f7f7; padding:5px 20px; float:left:;
height:70px; border-top-width:1px; border-top-style:dotted; border-top-color:#92834E; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #92834E; margin:20px 0 }
.order_block label { float: left; font-weight: bold; margin-right: 10px; margin-top: 10px; }
.quantity { background:#EAE7DF; border:solid 1px #C9C5BA; color:#532F15; padding:5px; display: block; float: left; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 5px; width: 30px; }
.price { margin-top:10px; font-weight:bold; font-size:28px; float:left; width:60px }
.product_row { float:left; width:250px; margin: 0 0 20px 20px }
.product_row strong { line-height:2em; font-size:14px; font-weight:bold; color:#517b6a }
.cart_price { font-size:11px }
.delete_box { padding-top:5px; font-size:11px; color: #a3997c }
.product_modifiers { float: left; margin-bottom: 0; margin-left: 20px; margin-right: 0; margin-top: 10px; }
#billing, #additional_info { font-weight:bold }
#billing input, #additional_info input, #payment input, .grat { font-size:11px; border:solid 1px #c9c5ba; background: #eae7df; padding:4px; color: #532f15; font-family:Arial, Helvetica, sans-serif; margin:10px 6px 0 0 }
/*Replacements. */.inthemedia { background:url(../images/in-the-media.png) no-repeat 0 0; height:60px; text-indent:-9999px; width:603px }
.to-top { background:url(../images/top.png) no-repeat 0 0; width:143px; height:42px; display:block; text-indent:-9999px; margin:20px 0 20px 20px }
.to-top a { display:block; width:143px; height:41px }
.learn-more { background:url(../images/lm.png) no-repeat 0 0; width:163px; height:37px; display:block; text-indent:-9999px; margin:20px 0 20px 20px }
.learn-more a { width:163px; height:41px }
.read { background:url(../images/rm.png) no-repeat 0 0; width:130px; height:47px; display:block; text-indent:-9999px; margin:20px 0 0 178px }
.read a { width:130px; height:41px; display:block }
.learn-more-ricky { background:url(../images/lm-ricky.jpg) no-repeat 0 0; width:230px; height:41px; display:block; text-indent:-9999px; margin:10px 0 0 180px }
.learn-more-mei { background:url(../images/lm-mei.jpg) no-repeat 0 0; width:225px; height:42px; display:block; text-indent:-9999px; margin:10px 0 0 180px }
.learn-more-ricky a, .learn-more-mei a { display:block; width:230px; height:41px }
.whatisfft { background:url(../images/whatis.jpg) no-repeat 0 0; height:55px; margin-top:50px; text-indent:-9999px; width:394px }
.aboutfft-lg { background:url(../images/about-fft.png) no-repeat 0 0; height:55px; text-indent:-9999px; width:660px }
.about-team { background:url(../images/about-team.png) no-repeat 0 0; height:55px; text-indent:-9999px; width:660px }
.our-faq { background:url(../images/our_faq.png) no-repeat 0 0; height:55px; text-indent:-9999px; width:660px }
.special_events { background:url(../images/special_events.png) no-repeat 0 0; height:55px; text-indent:-9999px; width:660px }
.our_blog { background:url(../images/our_blog.png) no-repeat 0 0; height:55px; text-indent:-9999px; width:660px }
.private_tours { background:url(../images/private_tours.png) no-repeat 0 0; height:55px; text-indent:-9999px; width:660px }
.become_a_partner_hl { background:url(../images/become_a_partner_brwn.png) no-repeat 0 0; height:55px; text-indent:-9999px; width:660px }
.checkout_hl { background:url(../images/checkout_hl.png) no-repeat 0 0; height:55px; text-indent:-9999px; width:660px }
.contact_fft { background:url(../images/contact_fft.png) no-repeat 0 0; height:55px; text-indent:-9999px; width:660px }
.gift_a_tour_lg { background:url(../images/gift_a_tour_lg.png) no-repeat 0 0; height:55px; text-indent:-9999px; width:660px }
.pasadena_tour { background:url(../images/pasadena_tour.png) no-repeat 0 0; height:55px; text-indent:-9999px; width:660px }
.culver_city_tour { background:url(../images/culver_city.png) no-repeat 0 0; height:55px; text-indent:-9999px; width:660px }
.foody_vip { background:url(../images/foody_vip.png) no-repeat 0 0; height:55px; text-indent:-9999px; width:660px }
.hl1 { background:url(../images/hl1.png) no-repeat 0 0; height:55px; text-indent:-9999px; width:300px }
.hl2 { background:url(../images/hl2.png) no-repeat 0 0; height:55px; text-indent:-9999px; width:300px }
.hl3 { background:url(../images/hl3.png) no-repeat 0 0; height:55px; text-indent:-9999px; width:300px }
.faq-hl { background:url(../images/faq-hl.png) no-repeat 0 0; height:55px; text-indent:-9999px; width:300px }
.contact_info { background:url(../images/contact_info.png) no-repeat 0 0; height:55px; text-indent:-9999px; width:300px }
.social_media { background:url(../images/social_media.png) no-repeat 0 0; height:55px; text-indent:-9999px; width:300px }
.mailing_list { background:url(../images/mailing_list.png) no-repeat 0 0; height:55px; text-indent:-9999px; width:300px }
.blog_archives { background:url(../images/blog_archives.png) no-repeat 0 0; height:55px; text-indent:-9999px; width:300px }
.latest_posts { background:url(../images/blog_posts.png) no-repeat 0 0; height:55px; text-indent:-9999px; width:300px }
.become_a_sponsor { background:url(../images/become_a_sponsor.png) no-repeat 0 0; height:55px; text-indent:-9999px; width:300px }
.in_the_media_sm { background:url(../images/in_the_media_sm.png) no-repeat 0 0; height:55px; text-indent:-9999px; width:300px }
.special_events_sm { background:url(../images/special_events_sm.png) no-repeat 0 0; height:55px; text-indent:-9999px; width:300px }
.yelp_reviews { background:url(../images/yelp_reviews.png) no-repeat 0 0; height:55px; text-indent:-9999px; width:300px }
.trip_advisor { background:url(../images/trip_advisor.png) no-repeat 0 0; height:55px; text-indent:-9999px; width:300px }
.featured_images { background:url(../images/featured_images.png) no-repeat 0 0; height:55px; text-indent:-9999px; width:300px }
.purchase_a_tour { background:url(../images/purchase_a_tour.png) no-repeat 0 0; height:55px; text-indent:-9999px; width:300px }
.become_a_partner { background:url(../images/become_a_partner.png) no-repeat 0 0; height:55px; text-indent:-9999px; width:300px }
.book_a_tour_now { background:url(../images/book_side.png) no-repeat 0 0; height:55px; text-indent:-9999px; width:300px }
.view_cart { background:url(../images/view_cart.png) no-repeat 0 0; height:55px; text-indent:-9999px; width:660px }
.thank_you { background:url(../images/thank_you.png) no-repeat 0 0; height:55px; text-indent:-9999px; width:660px }
.head_foodies { background:url(../images/head_foodies.png) no-repeat 0 0; height:55px; text-indent:-9999px; width:660px }
.register { background:url(../images/member_register.png) no-repeat 0 0; height:55px; text-indent:-9999px; width:660px }
.partner_login { background:url(../images/partner_login.png) no-repeat 0 0; height:55px; text-indent:-9999px; width:660px }
.privacy { background:url(../images/privacy.png) no-repeat 0 0; height:55px; text-indent:-9999px; width:660px }
.waiver { background:url(../images/waiver.png) no-repeat 0 0; height:55px; text-indent:-9999px; width:660px }
.terms { background:url(../images/terms.png) no-repeat 0 0; height:55px; text-indent:-9999px; width:660px }
/* root element for tabs  */
.captions {font-size:11px;line-height:1.2em}
#info { }
.tabs { background:url(../images/blank.png) no-repeat 0 0; height:55px; width:660px; list-style:none; margin:0 !important; padding:0; }
/* single tab */
.tabs li { float:left; padding:0; margin:15px 0 0 30px !important; list-style-image:none !important; }
.tabs li a { color:#fff; font-size:22px; text-transform:uppercase; display:block; height: 35px; line-height:30px; width: 150px; text-align:center; text-decoration:none; padding:0px; margin:0 15px 0 0; position:relative; top:1px; }
.tabs li#overview a { text-indent:-9999px; background:url(../images/tabs.png) 0 0 no-repeat; width:120px; height:28px }
.tabs li#overview a.current { background:url(../images/tabs.png) 0 -52px no-repeat; }
.tabs li#itinerary a { text-indent:-9999px; background:url(../images/tabs.png) -140px 0 no-repeat; width:125px; height:28px }
.tabs li#itinerary a.current { background:url(../images/tabs.png) -140px -52px no-repeat; }
.tabs li#schedule a { text-indent:-9999px; background:url(../images/tabs.png) -280px 0 no-repeat; width:135px; height:28px }
.tabs li#schedule a.current { background:url(../images/tabs.png) -280px -52px no-repeat; }
.tabs a:active { outline:none; }
.panes { background:#fff; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; border:solid 1px #e3e2e2; margin: 0 0 30px 30px }
/* when mouse enters the tab move the background image */
.tabs a:hover { color:#fff; }
/* active tab uses a class name "current". it's highlight is also done by moving the background image. */
.tabs .current, .tabs .current:hover, .tabs li.current a { cursor:default !important; color:#000 !important; }
/* Different widths for tabs: use a class name: w1, w2, w3 or w2 */
/* width 1 */
.tabs .w1 { background-position: -519px 0; width:134px; }
.tabs .w1:hover { background-position: -519px -31px; }
.tabs .w1.current { background-position: -519px -62px; }
/* width 2 */
.tabs .w2 { background-position: -366px -0px; width:154px; }
.tabs .w2:hover { background-position: -366px -31px; }
.tabs .w2.current { background-position: -366px -62px; }
/* width 3 */
.tabs .w3 { background-position: -193px -0px; width:174px; }
.tabs .w3:hover { background-position: -193px -31px; }
.tabs .w3.current { background-position: -193px -62px; }
/* width 4 */
.tabs .w4 { background-position: -0px -0px; width:194px; }
.tabs .w4:hover { background-position: -0px -31px; }
.tabs .w4.current { background-position: -0px -62px; }
/* initially all panes are hidden */ 
.panes .pane { display:none; }
/* root element for tabs */
#flowtabs { /* dimensions */ height:31px !important; margin:80px 0 0 40px !important; padding:0; /* IE6 specific branch (prefixed with "_") */ _margin-bottom:-2px; }
/* single tab */
#flowtabs li { float:left; margin:0; padding:0; text-indent:0; list-style-type:none; }
/* a- tag inside single tab */
#flowtabs li a { text-indent:-9999px; background: url(../images/book_sprite.png) no-repeat 0 0; display:block; height: 31px; width: 80px; padding:0px; margin:0px; /* font decoration */ color:#000; font-size:12px; line-height:33px; text-align:center; text-decoration:none; }
/* adjust the background image position on each tab */
#flowtabs #t1 { background-position:0 -35px; width:93px }
#flowtabs #t2 { background-position:-120px -35px; width:110px }
/* mouseover state */
#flowtabs a:hover { color:#fff; }
#flowtabs #t1:hover { background-position:0 -65px }
#flowtabs #t2:hover { background-position:-120px -65px }
/* currently selected tabs */
#flowtabs a.current { cursor:default; line-height:34px; }
#flowtabs #t1.current { background-position: 0 0; }
#flowtabs #t2.current { background-position: -120px 0; }
.hiddenFields { display:none !important; height:1px; width:1px }
/* panes */
#flowpanes { width:250px; height:220px; margin-left:20px }
/* single pane */
#flowpanes div { display:none; color:#fff; margin:20px; }
/* some decorations for elements inside single pane */
#flowpanes a { color:#cc9; }
.items p, #flowpanes samp { color:#ccc; font-size:12px; line-height:1.3em; padding:7px 0 }
#flowpanes .narrow { padding-right:160px; }
/* override the root element to enable scrolling */
	#flowpanes { position:relative; overflow:hidden; clear:both; }
/* override single pane */
	#flowpanes div { float:left; display:block; width:230px; }
/* our additional wrapper element for the items */
	#flowpanes .items { width:20000em; position:absolute; clear:both; margin:0; padding:0; }
#flowpanes .less, #flowpanes .less a { color:#999 !important; font-size:11px; }
#flowtabs li.sidetab a { background-image: url("../images/book_side_sprite.png") !important }
.tooltip { background-color:#000; border:1px solid #fff; padding:10px 15px; width:200px; display:none; color:#fff; text-align:left; font-size:12px; /* outline radius for mozilla/firefox only */ -moz-box-shadow:0 0 10px #000; -webkit-box-shadow:0 0 10px #000; }
ul.dropdown { width:900px; margin:0 auto 20px auto; padding:86px 0 0 53px }
ul.dropdown li { float: left; zoom: 1; }
ul.dropdown li a { display: block; height:32px; text-indent: -9999px; }
ul.dropdown li.hover, ul.dropdown li:hover { position: relative; }
ul.dropdown li.hover a { }
ul.dropdown ul { width: 150px; padding:5px; visibility: hidden; position: absolute; top: 100%; left: 0; background:url(../images/shareit.png); }
ul.dropdown ul li { }
/* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a { border-right: none; width: 100%; display: inline-block; }
ul.dropdown .gt a { width:120px; background:url(../images/nav-active.jpg) no-repeat 0 0 }
ul.dropdown .pt a { width:133px; margin-left:24px; background:url(../images/nav-active.jpg) no-repeat -149px 0; margin-right:60px }
ul.dropdown .gt a { width:120px; background:url(../images/nav-active.jpg) no-repeat 0 0 }
ul.dropdown .pt a { width:133px; margin-left:24px; background:url(../images/nav-active.jpg) no-repeat -149px 0; margin-right:60px }
ul.dropdown .home a { width:170px; height:170px; margin:-90px 35px 0 0 }
ul.dropdown .gat a { width:103px; background:url(../images/nav-active.jpg) no-repeat -301px 0 }
ul.dropdown .au a { margin-left:31px; width:103px; background:url(../images/nav-active.jpg) no-repeat -436px 0 }
ul.dropdown .blg a { margin-left:18px; width:47px; background:url(../images/nav-active.jpg) no-repeat -559px 0 }
ul.dropdown .gt a:hover { background-position:0 -39px }
ul.dropdown .pt a:hover { background-position:-149px -39px }
ul.dropdown .gat a:hover { background-position:-301px -39px }
ul.dropdown .au a:hover { background-position:-436px -39px }
ul.dropdown .blg a:hover { background-position:-559px -39px }
ul.dropdown .pas a { width:143px!important; height:33px !important; background:url(../images/tooltip_sprite.png) no-repeat 0 0 !important; display:block; text-indent:-9999px }
ul.dropdown .cc a { width:153px !important; height:23px !important; background:url(../images/tooltip_sprite.png) no-repeat 0 -49px !important; display:block; text-indent:-9999px }
ul.dropdown .pas a:hover { background-position:-168px 0px !important }
ul.dropdown .cc a:hover { background-position:-165px -49px !important }
