@charset "utf-8";
/* CSS Document */
/* SECONDARY SECTIONS ***************************************************************************/
#servedDaily{ background:url(../images/global/txt.served.daily.gif) top left no-repeat; height:17px; width:110px; float:right; margin:8px 0 0 0; padding-left:110px;}
#menuContent{ width:721px; height: auto; float:left; padding:8px 0 0 0;margin-bottom:75px;font-size:11px;}
#menuContent p.Intro { padding:0 50px 0 100px; font-weight:bold;margin-top:20px;}
/* MENU ITEMS ***********************************************************************************/
.menuItem, .coffeeItem, .managementItem, .wineItem{ width:721px; height:auto;margin-top:3px;float:left;}
.menuItem .bracketLine, .managementItem .bracketLine, .wineItem .backetLine { width:13px; height:auto; margin:auto; float:left; padding-top:25px;}
.menuItem .itemTop, .coffeeItem .itemTop, .managementItem .itemTop, .wineItem .itemTop {background:url(../images/global/bck.menus.details.top.gif) no-repeat; width:708px; height:auto; float:right;margin:0;padding:0;}
.menuItem .itemBot, .coffeeItem .itemBot, .managementItem .itemBot, .wineItem .itemBot {background:url(../images/global/bck.menus.details.bot.gif) no-repeat; width:708px; height:1px; float:right;clear:right;margin:0;padding:0;}
.menuItem p { border-left:#946837 1px solid; width:270px; float:left; padding:10px 0 10px 10px;margin-top:6px;}
.menuItem .foodImage { border:#391602 1px solid; float:right; margin:2px;}

.employeeName, .employeeTitle {color:#FFF;font-weight:bold;font-size:12px;margin:0;padding:0;}
.employeeTitle {font-size:10px;}
.managementItem p { border-left:none; width:490px; float:left; padding:4px 10px 0 0;margin:6px 0 0 0;}
.employeeBio {margin:-10px 0 0 0;padding:0;}

#caturraClub{ background:url(../images/food_pastries/txt.caturra.club.gif) no-repeat; height:0; padding-top:18px; margin: 15px 0 0 10px; width:211px; float:left; overflow: hidden;}
#eggSalad{ background:url(../images/food_pastries/txt.homemade.egg.salad.gif) no-repeat; height:0; padding-top:26px; margin: 15px 0 0 10px; width:211px; float:left; overflow: hidden;}
#curryChicken{ background:url(../images/food_pastries/txt.curry.chicken.gif) no-repeat; height:0; padding-top:24px; margin: 15px 0 0 10px; width:211px; float:left; overflow: hidden;}
#tarragonTuna{ background:url(../images/food_pastries/txt.tarragon.tuna.gif) no-repeat; height:0; padding-top:26px; margin: 15px 0 0 10px; width:211px; float:left; overflow: hidden;}
#thePacino{ background:url(../images/food_breakfast/txt.pacino.gif) no-repeat; height:0; padding-top:26px; margin: 15px 0 0 10px; width:211px; float:left; overflow: hidden;}
#theBrando{ background:url(../images/food_breakfast/txt.brando.gif) no-repeat; height:0; padding-top:26px; margin: 15px 0 0 10px; width:211px; float:left; overflow: hidden;}
#theDeNiro{ background:url(../images/food_breakfast/txt.deniro.gif) no-repeat; height:0; padding-top:26px; margin: 15px 0 0 10px; width:211px; float:left; overflow: hidden;}
#theBuscemi{ background:url(../images/food_breakfast/txt.buscemi.gif) no-repeat; height:0; padding-top:26px; margin: 15px 0 0 10px; width:211px; float:left; overflow: hidden;}

#chickenGorgonzola{ background:url(../images/food_panini/txt.chicken.gorgonzola.gif) no-repeat; height:0; padding-top:26px; margin: 15px 0 0 10px; width:211px; float:left; overflow: hidden;}
#cubanPork{ background:url(../images/food_panini/txt.cuban.pork.gif) no-repeat; height:0; padding-top:26px; margin: 15px 0 0 10px; width:211px; float:left; overflow: hidden;}
#curedProsciutto{ background:url(../images/food_panini/txt.cured.prosciutto.gif) no-repeat; height:0; padding-top:26px; margin: 15px 0 0 10px; width:211px; float:left; overflow: hidden;}
#beefHorseradish{ background:url(../images/food_panini/txt.beef.horseradish.gif) no-repeat; height:0; padding-top:26px; margin: 15px 0 0 10px; width:211px; float:left; overflow: hidden;}
#vegetable{ background:url(../images/food_panini/txt.vegetable.gif) no-repeat; height:0; padding-top:26px; margin: 15px 0 0 10px; width:211px; float:left; overflow: hidden;}
#crispyCheese{ background:url(../images/food_panini/txt.crispy.cheese.gif) no-repeat; height:0; padding-top:26px; margin: 15px 0 0 10px; width:211px; float:left; overflow: hidden;}

#raspnerryWalnut{ background:url(../images/food_salads/txt.raspberry.walnut.gif) no-repeat; height:0; padding-top:26px; margin: 15px 0 0 10px; width:211px; float:left; overflow: hidden;}
#greek{ background:url(../images/food_salads/txt.greek.gif) no-repeat; height:0; padding-top:26px; margin: 15px 0 0 10px; width:211px; float:left; overflow: hidden;}
#savoryGoatCheese{ background:url(../images/food_salads/txt.savory.goat.cheese.gif) no-repeat; height:0; padding-top:26px; margin: 15px 0 0 10px; width:211px; float:left; overflow: hidden;}
#House{ background:url(../images/food_salads/txt.house.gif) no-repeat; height:0; padding-top:26px; margin: 15px 0 0 10px; width:211px; float:left; overflow: hidden;}

/* COFFEE ITEMS ***********************************************************************************/
.coffeeItem .bracketLine_Coffee { width:13px; height:auto; margin:auto; float:left; padding-top:18px;}
.coffeeItem .prices { border-left:#946837 1px solid; width:54px; float:left; padding:4px 16px 4px 10px;margin-top:4px;text-align:center;font-size:12px;font-weight:bold;}

#coffeeHeader{background:url(../images/menu_coffee/hdr_table.gif) top left no-repeat; width:698px; height:28px; float: left;}

#coffee_icedCoffee,#coffee_icedTea,#coffee_icedCafeAmericano,#coffee_icedCafeLatte,#coffee_icedCafeMocha,#coffee_icedCappuccinoSupreme,#coffee_icedHoneySpiceLatte,#coffee_mochaChipFrappe,#coffee_vistaBlendFrappe,#coffee_caturraShake{height:0; padding-top:26px; margin: 8px 0 0 10px; width:382px; float:left; overflow: hidden;}


#coffee_icedCoffee{ background:url(../images/menu_coffee/txt_iced_coffee.gif) no-repeat;}
#coffee_icedTea{ background:url(../images/menu_coffee/txt_iced_tea.gif) no-repeat;}
#coffee_icedCafeAmericano{ background:url(../images/menu_coffee/txt_iced_cafe_americano.gif) no-repeat;}
#coffee_icedCafeLatte{ background:url(../images/menu_coffee/txt_iced_cafe_latte.gif) no-repeat;}
#coffee_icedCafeMocha{ background:url(../images/menu_coffee/txt_iced_cafe_mocha.gif) no-repeat;}
#coffee_icedCappuccinoSupreme{ background:url(../images/menu_coffee/txt_iced_cappuccino_supreme.gif) no-repeat;}
#coffee_icedHoneySpiceLatte{ background:url(../images/menu_coffee/txt_iced_honey_spice_latte.gif) no-repeat;}
#coffee_mochaChipFrappe{ background:url(../images/menu_coffee/txt_mocha_chip_frappe.gif) no-repeat;}
#coffee_vistaBlendFrappe{ background:url(../images/menu_coffee/txt_vista_blend_frappe.gif) no-repeat;}
#coffee_caturraShake{ background:url(../images/menu_coffee/txt_caturra_shake.gif) no-repeat;}

#coffee_coffee,#coffee_hotTea,#coffee_cafeAmericano,#coffee_cafeAuLait,#coffee_cafeLatte,#coffee_capuccino,#coffee_breveLatte,#coffee_cafeMocha,#coffee_whiteChocolateMocha,#coffee_caramelLatte,#coffee_hotHoneySpice,#coffee_hotChocolate { height:0; padding-top:26px; margin: 8px 0 0 10px; width:382px; float:left; overflow: hidden;}


#coffee_coffee{ background:url(../images/menu_coffee/txt_coffee.gif) no-repeat;}
#coffee_hotTea{ background:url(../images/menu_coffee/txt_hot_tea.gif) no-repeat;}
#coffee_cafeAmericano{ background:url(../images/menu_coffee/txt_cafe_americano.gif) no-repeat;}
#coffee_cafeAuLait{ background:url(../images/menu_coffee/txt_cafe_au_lait.gif) no-repeat;}
#coffee_cafeLatte{ background:url(../images/menu_coffee/txt_cafe_latte.gif) no-repeat;}
#coffee_capuccino{ background:url(../images/menu_coffee/txt_cappuccino.gif) no-repeat;}
#coffee_breveLatte{ background:url(../images/menu_coffee/txt_breve_latte.gif) no-repeat;}
#coffee_cafeMocha{ background:url(../images/menu_coffee/txt_cafe_mocha.gif) no-repeat;}
#coffee_whiteChocolateMocha{ background:url(../images/menu_coffee/txt_white_chocolate_mocha.gif) no-repeat;}
#coffee_caramelLatte{ background:url(../images/menu_coffee/txt_caramel_latte.gif) no-repeat;}
#coffee_hotHoneySpice{ background:url(../images/menu_coffee/txt_honey_spice_latte.gif) no-repeat;}
#coffee_hotChocolate{ background:url(../images/menu_coffee/txt_hot_chocolate.gif) no-repeat;}

/* WINE ITEMS ***********************************************************************************/
#availableAt{width:310px;float:right;}
.wineItem .bracketLine_Coffee { width:13px; height:auto; margin:auto; float:left; padding-top:18px;}
.wineItem .description { border-left:#946837 1px solid; width:220px; float:left; padding:4px 16px 4px 10px;margin-top:4px;text-align:left;font-size:11px;}
.wineItem .prices { border-left:#946837 1px solid; width:54px; float:left; padding:4px 16px 4px 10px;margin-top:4px;text-align:center;font-size:12px;font-weight:bold;}

#wineHeader{background:url(../images/wine/hdr_table.gif) top left no-repeat; width:698px; height:24px; float: left;}
#wineHeader #WH_Title{width:251px;float:left; padding:0 0 0 13px;margin-left:25px;margin-top:3px;}
#wineHeader #WH_Desc{width:231px;float:left; padding:0 0 0 14px;border-left:#7d4f17 1px solid;margin-top:3px;}
#wineHeader #WH_ByGlass{width:80px;float:left;text-align:center;padding:0;border-left:#7d4f17 1px solid;margin-top:3px;}

#W06_Morande,#W06_Cousino-Macul,#W05_Kono_Baru,#W05_De_Bortoli,#W06_Grayson_Cellars,#W05_Felipe_Rutini,
#W06_Woop_Woop,#W03_Red_Diamond,#W05_Hacienda,#W06_Pillar_Box,#W06_Alma_De_Chile,#W06_Vinum_Cellars,
#W05_Tursan,#W06_Colombelle,#W06_Josef_Bauer,#W06_Ochoa,#W06_Remy_Pannier,#W06_Tenuta,
#W06_Feudo,#W05_Ardales,#W06_Paul_Autard,#W05_Barbera,#W03_Bordeaux,#W04_Fabbri{ height:0; padding-top:38px; margin: 8px 0 0 10px; width:266px; float:left; overflow: hidden;}

#W06_Morande{ background:url(../images/wine/06_morande.gif) no-repeat ;}
#W06_Cousino-Macul{ background:url(../images/wine/06_cousino_macul.gif) no-repeat ;}
#W05_Kono_Baru{ background:url(../images/wine/05_kono_baru.gif) no-repeat ;}
#W05_De_Bortoli{ background:url(../images/wine/05_de_bortoli.gif) no-repeat ;}
#W06_Grayson_Cellars{ background:url(../images/wine/05_grayson_cellars.gif) no-repeat ;}
#W05_Felipe_Rutini{ background:url(../images/wine/05_felipe_rutini.gif) no-repeat ;}

#W06_Woop_Woop{ background:url(../images/wine/06_woop_woop.gif) no-repeat ;}
#W03_Red_Diamond{ background:url(../images/wine/03_red_diamond.gif) no-repeat ;}
#W05_Hacienda{ background:url(../images/wine/05_riesling.gif) no-repeat ;}
#W06_Pillar_Box{ background:url(../images/wine/06_pillar_box.gif) no-repeat ;}
#W06_Alma_De_Chile{ background:url(../images/wine/06_alma_de_chile.gif) no-repeat ;}
#W06_Vinum_Cellars{ background:url(../images/wine/06_vinum_cellars.gif) no-repeat ;}

#W05_Tursan{ background:url(../images/wine/05_tursan.gif) no-repeat ;}
#W06_Colombelle{ background:url(../images/wine/06_colombelle.gif) no-repeat ;}
#W06_Josef_Bauer{ background:url(../images/wine/06_josef_bauer.gif) no-repeat ;}
#W06_Ochoa{ background:url(../images/wine/06_ochoa.gif) no-repeat ;}
#W06_Remy_Pannier{ background:url(../images/wine/06_remy_pannier.gif) no-repeat ;}
#W06_Tenuta{ background:url(../images/wine/06_tenuta_cabilani.gif) no-repeat ;}

#W06_Feudo{ background:url(../images/wine/06_feudo.gif) no-repeat ;}
#W05_Ardales{ background:url(../images/wine/05_ardales_noble.gif) no-repeat ;}
#W06_Paul_Autard{ background:url(../images/wine/06_paul_autard.gif) no-repeat ;padding-top:53px;}
#W05_Barbera{ background:url(../images/wine/05_barbera.gif) no-repeat ;}
#W03_Bordeaux{ background:url(../images/wine/03_bordeaux.gif) no-repeat ;}
#W04_Fabbri{ background:url(../images/wine/04_fabbri.gif) no-repeat ;}

#B_Bitburger,#B_StGeorge,#B_Hoegaarden{ height:0; padding-top:26px; margin: 8px 0 0 10px; width:266px; float:left; overflow: hidden;}
#B_Bitburger{ background:url(../images/wine/beer_bitburger.gif) no-repeat ;}
#B_StGeorge{ background:url(../images/wine/beer_stgeorge.gif) no-repeat ;}
#B_Hoegaarden{ background:url(../images/wine/beer_hoegaarden.gif) no-repeat ;}

#W_Prosecco,#W03_Oraganic_Icewine{ height:0; padding-top:55px; margin: 8px 0 0 10px; width:266px; float:left; overflow: hidden;}
#W_Prosecco{ background:url(../images/wine/prosecco.gif) no-repeat ;}
#W03_Oraganic_Icewine{ background:url(../images/wine/03_icewine.gif) no-repeat ;}

/* CONTACT US ***********************************************************************************/
.storeImg{border:#958967 solid 1px;float:right;margin:10px 2px 0 0;}
.storeInfo{font-size:11px;margin:10px 0 10px 10px;float:left;width:148px;}
#contactContent{ width:450px; height: auto; float:left; padding:8px 0 0 0;font-size:12px;margin:40px 0 0 74px;}
#contactContent p.Intro { padding:0 50px 0 100px;}
#contact_contactCaturra{ background:url(../images/contact_us/txt.contact.caturra.gif) no-repeat; height:0; padding-top:15px; margin: 8px 0 8px 0; width:135px; float:left; overflow: hidden;}
#contact_yourInfo{ background:url(../images/contact_us/txt.how.contact.you.gif) no-repeat; height:0; padding-top:29px; margin: 8px 0 8px 0; width:490px; float:left; overflow: hidden;}
#contact_helpYou{ background:url(../images/contact_us/txt.how.help.you.gif) no-repeat; height:0; padding-top:29px; margin: 30px 0 8px 0; width:490px; float:left; overflow: hidden;clear:both;}
#contactForm{height:auto;margin:0 0 0 46px;float:left;width:490px;}
#contactForm label {float:left;width:147px;margin:5px 0 0 28px;clear:left;}
#contactForm input, #contactForm textarea{background:url(../images/contact_us/bck.input.gif);border:#b76c11 solid 1px;margin-top:5px;font-size:11px;color:#FFF;font-family:Tahoma;padding:2px 4px;}
#contactForm select {background-color:#874d0f;border:#b76c11 solid 1px;margin-top:3px;font-size:11px;color:#FFF;font-family:Tahoma;}
#contact_Sent{ background:url(../images/contact_us/txt.comments.sent.gif) no-repeat; height:0; padding-top:21px; margin: 8px 0 8px 0; width:245px; float:left; overflow: hidden;}
#contact_Error{ background:url(../images/contact_us/txt.submission.error.gif) no-repeat; height:0; padding-top:16px; margin: 8px 0 8px 0; width:211px; float:left; overflow: hidden;}

/* IN THE PRESS ***********************************************************************************/
#findCaturraSubNav{
	margin:0;
	padding:120px 0 0 0;
	height:66px;
	background:url(../images/navigation/bck.subnav_find.caturra.gif) top no-repeat;
	font-size:11px;
}
/* ABOUT US ***********************************************************************************/
#about_aboutCaturra{ background:url(../images/about_us/txt.about.caturra.gif) no-repeat; height:0; padding-top:16px; margin: 0 0 8px 0; width:166px; float:left; overflow: hidden;clear:both;}
#about_meetMgt{ background:url(../images/about_us/txt.meet.management.gif) no-repeat; height:0; padding-top:18px; margin: 8px 0 8px 0; width:241px; float:left; overflow: hidden;clear:both;}
#about_perfectCup{ background:url(../images/about_us/txt.perfect.cup.gif) no-repeat; height:0; padding-top:20px; margin: 8px 0 8px 0; width:137px; float:left; overflow: hidden;clear:both;}
.photo_LFT{float:left;margin:4px 20px 20px 4px;}
#tag_AboutUs{ background:url(../images/about_us/tag_about_us.png) no-repeat;float:left;height:0;width:297px;margin:-20px 0 0 0;padding-top:61px;overflow: hidden;position:relative;}
#aboutCaturraSubNav{
	margin:0;
	padding:30px 0 0 0;
	height:226px;
	background:url(../images/navigation/bck.subnav_about.gif) top no-repeat;
	font-size:11px;
}
#aboutCaturra{ background:url(../images/about_us/txt.nav.about.gif) no-repeat;float:left;height:0;width:106px;margin:50px 0 0 10px;padding-top:16px;overflow: hidden;} 
#about_MoreAbout{margin:0;padding-bottom:40px;}
#about_LastSentence{margin:-18px 0 0 0;}
.img_RT{float:right;margin:0 0 20px 20px;}

/* HISTORY *************************************************************************************/
#about_caturraConcept{ background:url(../images/about_us/history/txt.caturra.concept.gif) no-repeat; height:0; padding-top:21px; margin: 0 0 8px 0; width:178px; float:left; overflow: hidden;clear:both;}
#about_History{ background:url(../images/about_us/txt.history.gif) no-repeat; height:0; padding-top:20px; margin: 8px 0 8px 0; width:266px; float:left; overflow: hidden;clear:both;}
/* MANAGEMENT *************************************************************************************/
.btn_expandHide{float:right;margin-right:6px;}
.more{font-size:10px;color:#FFF;font-weight:bold;}
.bio_Top{width:700px;float:left;}
.bio_Photo{float:left;margin:14px 20px 8px 14px;border:2px #FFF solid;}
#bio_jeff,#bio_dbrown,#bio_dbrantingham,#bio_mdomer,#bio_msegell,#bio_bschacker,#bio_ssmith,#bio_rkeiter{margin-top:120px;#margin-top:90px;padding:0 20px 10px 20px;clear:left;float:left;width:660px;}
/* INVESTORS *************************************************************************************/
#tag_Investors{ background:url(../images/investors/tag_investors.png) no-repeat;float:left;height:0;width:289px;margin:-20px 0 0 0;padding-top:74px;overflow: hidden;position:relative;}
#invest_Relations{ background:url(../images/investors/txt.investor.relations.gif) no-repeat;float:left;height:0;width:150px;margin-bottom:12px;padding-top:16px;overflow: hidden;position:relative;}
#invest_Login{ background:url(../images/investors/txt.investor.login.gif) no-repeat;float:left;height:0;width:122px;margin:12px 0 12px 0;padding-top:19px;overflow: hidden;position:relative;}
#invest_NavRelations{ background:url(../images/investors/nav.investor.relations.gif) no-repeat;float:left;height:0;width:140px;margin:60px 0 0 10px;padding-top:15px;overflow: hidden;} 
/* PODCAST *************************************************************************************/
#tag_Podcast{ background:url(../images/podcast/tag_podcast.png) no-repeat;float:left;height:0;width:289px;margin:-20px 0 0 0;padding-top:64px;overflow: hidden;position:relative;}
#podcast_AboutPodcast{ background:url(../images/podcast/txt.exclusive.podcast.gif) no-repeat;float:left;height:0;width:302px;margin-bottom:16px;padding-top:16px;overflow: hidden;position:relative;}
#podcast_InProduction{ background:url(../images/podcast/txt.still.production.gif) no-repeat;float:left;height:0;width:214px;margin:12px 0 12px 0;padding-top:16px;overflow: hidden;position:relative;}
#podcast_NavRelations{ background:url(../images/podcast/nav.videos.podcast.gif) no-repeat;float:left;height:0;width:124px;margin:60px 0 0 10px;padding-top:17px;overflow: hidden;} 
/* CLUB CATURRA *************************************************************************************/
#tag_ClubCaturra{ background:url(../images/club_caturra/tag_clubcaturra.png) no-repeat;float:left;height:0;width:189px;margin:-20px 0 0 0;padding-top:90px;overflow: hidden;position:relative;}
#cc_Signup{background:url(../images/club_caturra/txt.signup.gif) no-repeat;float:left;height:0;width:210px;margin:12px 0 12px 0;padding-top:21px;overflow: hidden;position:relative;}
#cc_BecomeMember{background:url(../images/club_caturra/txt.become.member.gif) no-repeat;float:left;height:0;width:273px;margin:12px 0 12px 0;padding-top:16px;overflow: hidden;position:relative;}
/* CAREERS *************************************************************************************/
#career_Ops{ background:url(../images/careers/txt.careers.gif) no-repeat; height:0; padding-top:28px; margin: 0 0 8px 0; width:269px; float:left; overflow: hidden;clear:both;}