/* basic -------------------------------------------------*/body{margin:0px 0px 0px 0px;font-size:12px;line-height:24px;color:#333333;background:#FFFFFF;font-family: Tahoma, verdana, arial,"Osaka", sans-serif;}A { color: #333366;}A:link{ color: #333366;text-decoration:none;}A:visited{ color: #CCCCCC;text-decoration:none;}A:active{ color: #333366;text-decoration: none;}A:hover{ color:#3333CC;background-color:#EDF0FD;text-decoration:none;}ul {list-style-type: disk;color:#3399CC;margin-left;0px;padding-left:0px;}.text_SS{font-size:9px;line-height:12px;color:#333333;margin-bottom:10px;}.text_S{font-size:10px;line-height:16px;margin-bottom:10px;}.text_M {font-size:11px;line-height:18px;margin-bottom:10px;}.text_L {font-size:12px;line-height:20px;margin-bottom:10px;}h1, h2, h3 {margin:0px;padding:0px;}p{margin:0px;padding:0px;}pre{margin-top:12px;margin-bottom:12px;padding-left:24px;font-family:verdana, arial, sans-serif;}ol{margin-top:0px;margin-bottom:0px;margin-left:24px;}/* form -------------------------------------------------*/input,textarea {color:#333333;border:1px solid #333333;font-size:12px;font-family:"osaka";background:#EEEEEE;margin:3px;padding:0px;}.button {color: #333333;font-size:11px;background-color: #CCCCCC;border-top:1px solid #EEEEEE;border-left:1px solid #EEEEEE;border-right:1px solid #666666;border-bottom:1px solid #666666;margin: 2px;padding: 1px;}select {color:#333366;font-size:10px;line-height:12px;font-family:"Osaka", verdana, arial, sans-serif;width:160px;border-top:1px solid #FFFFFF;border-left:1px solid #FFFFFF;border-right:1px solid #666666;border-bottom:1px solid #666666;padding:1px;margin:0px;}#pulldown{float:right;width:160px;margin-left:567px;margin-top:0px;}/* banner -------------------------------------------------*/#banner {width:759px;height:130px;background-image: url("banner/header.gif");background-repeat:no-repeat;}.header {width:650px;height:60px;margin-left:40px;}.menu {font-size:11px;line-height:18px;margin-top:20px;}/* navi -------------------------------------------------*/#navi {position:absolute;margin-left:760px;padding-top:160px;border-left: 1px solid #000000;width:41px;}#blog {width:760px;border-right: 1px solid #000000;margin:0px;padding:0px;}/* individual -------------------------------------------------*/.title {font-size:12px;line-height:14px;color:#3399CC;margin-bottom:8px;}.title a:link,.title a:active,{color:#3399CC;text-decoration: none;}.title a:visited,{color:#333366;text-decoration: none;}.title a:hover {color: #3333CC;text-decoration: none;}.date {font-size:10px;line-height:12px;color:#333333;margin:0px 0px 10px 0px;font-family: Tahoma, verdana, arial,"Osaka", sans-serif;}.text{width:468px;color:#333333;font-size:12px;line-height:21px;font-weight:normal;padding-bottom:30px;margin:0px 0px 0px 0px;font-family: Tahoma, verdana, arial,"Osaka", sans-serif;}.text a,.text a:link,.text a:visited {color: #3333CC;text-decoration: none;background: none;}.text a:active,.text a:hover {color:#3333CC;background-color:#EDF0FD;text-decoration:none;}.posted{font-size:9px;line-height:12px;text-align:right;color:#333333;margin-top:30px;margin-right:10px;background: none;}.posted a,.posted a:link,.posted a:visited {color: #333366;text-decoration: none;background: none;}.posted a:active,.posted a:hover {color:#3333CC;background-color:#EDF0FD;text-decoration:none;}.tb-url{font-size:10px;line-height:14px;color:#333333;padding:0px 10px 15px 20px;margin-bottom:20px;}.ping {font-size:10px;line-height:18px;color:#333333;margin:20px 0px 0px 0px;padding-bottom:10px;}.ping a:link,.title a:active,{color:#3399CC;text-decoration: none;}.ping a:visited,{color:#333366;text-decoration: none;}.ping a:hover {color: #3333CC;text-decoration: none;}.from{font-size:9px;line-height:12px;color:#333333;text-align:right;padding:0px 10px 15px 0px;margin-bottom:20px;border-bottom: 1px dotted #000000;}.comments {color:#333333;font-size:11px;line-height:18px;font-weight:normal;padding:0px 10px 10px 50px;background-image: url("http://www.taecoise.com/blogimg/postback.gif");background-repeat:no-repeat;}.trackback {color:#333333;font-size:11px;line-height:18px;font-weight:normal;padding:0px 10px 10px 50px;background-image: url("http://www.taecoise.com/blogimg/postback.gif");background-repeat:no-repeat;}/* main -------------------------------------------------*/#contents {width:468px;margin:15px 0px 0px 34px;padding-right:33px;border-right: 1px solid #000000;}.wide {width:468px;color:#333333;font-size:11px;line-height:16px;font-weight:normal;padding-bottom:30px;margin-bottom:10px;border-bottom: 1px solid #000000;font-family: Tahoma, verdana, arial,"Osaka", sans-serif;}.wide2 {width:468px;color:#333333;font-size:11px;line-height:16px;font-weight:normal;padding-top:10px;margin-top:20px;border-top: 1px solid #000000;font-family: Tahoma, verdana, arial,"Osaka", sans-serif;}.results {width:468px;color:#333333;font-size:11px;line-height:16px;font-weight:normal;margin:10px 0px 20px 0px;font-family: Tahoma, verdana, arial,"Osaka", sans-serif;}.widetitles {width:200px;height:40px;margin:0px 0px 20px 0px;}.column_R {padding-right:15px;}.column_L {border-left: 1px solid #000000;padding-left:20px;}.updated{font-size:10px;line-height:16px;padding-top:10px;color:#CC0033;font-family: Tahoma, verdana, arial,"Osaka", sans-serif;}/* links -------------------------------------------------*/#links {position:absolute;width:224px;height:100%;margin:15px 0px 50px 535px;border-left: 1px solid #000000;}.titles {width:200px;height:40px;margin:0px 0px 20px 15px;}.side {width:160px;font-size:11px;line-height:16px;font-weight:normal;margin:0px 0px 40px 35px;font-family: Tahoma, verdana, arial,"Osaka", sans-serif;}.linklist{font-size:9px;line-height:12px;}.recently{font-size:9px;line-height:12px;color: #333333;border-bottom: 1px dotted #666633;padding-bottom:5px;margin-bottom:5px;}/* photo -------------------------------------------------*/.stamp{float:right;width:96px;height:124px;margin:3px 16px 15px 16px;font-family: Tahoma, verdana, arial,"Osaka", sans-serif;background-image: url("blogimg/stamp-s.gif");background-repeat:no-repeat;}.stamp2{float:left;width:96px;height:124px;margin:12px 12px 0px 12px;font-family: Tahoma, verdana, arial,"Osaka", sans-serif;background-image: url("blogimg/stamp-s.gif");background-repeat:no-repeat;}.stamp3{float:right;width:96px;height:124px;margin:3px 10px 15px 10px;font-family: Tahoma, verdana, arial,"Osaka", sans-serif;background-image: url("blogimg/stamp-s.gif");background-repeat:no-repeat;}.thumb{float:left;margin:8px 0px 0px 8px;border:1px;padding:0px;font-size:9px;font-family: Tahoma, verdana, arial,"Osaka", sans-serif;color:#FFFFFF;background-color:#CCCCCC;}.thumb2{float:left;margin:10px 0px 0px 10px;border:1px;padding:0px;font-size:9px;font-family: Tahoma, verdana, arial,"Osaka", sans-serif;background-color:#CCCCCC;}.thumb a:link,.thumb a:visited,.thumb a:active,.thumb2 a:link,.thumb2 a:visited,.thumb2 a:active.film a:link,.film a:visited,.film a:active {color:#FFFFFF;text-decoration: none;}.thumb2 a:hover,.film a:hover,.thumb a:hover {color: #666699;text-decoration: none;}.phototile {float:left;width: 691px;height: 359px;text-align: left;padding: 0px;background-image: url("blogimg/sheet.gif");background-repeat:no-repeat;}.phototile_M {float:left;width: 419px;height: 272px;text-align: left;padding: 0px;background-image: url("blogimg/sheet-m.gif");background-repeat:no-repeat;}.phototile_S {float:left;width: 160px;height: 201px;text-align: left;padding: 4px;background-image: url("blogimg/sheet-s.gif");background-repeat:no-repeat;}.filmback{float:right;width:108px;padding: 0px;margin:0px 10px 12px 14px;background-image: url("blogimg/filmback.gif");background-repeat:repeat-y;}.film{float:left;margin:4px 16px 3px 16px;border:1px solid #999999;padding:0px;font-size:9px;font-family: Tahoma, verdana, arial,"Osaka", sans-serif;background-color:#CCCCCC;}/* archive-list -------------------------------------------------*/#cat-archives {width:419px;margin-left: 25px;}.cat-page {float:left;width: 399px;font-size:10px;line-height:16px;margin:0px 10px 0px 10px ;font-family: Tahoma, verdana, arial,"Osaka", sans-serif;}.cat-page a:link,.cat-page a:visited,.cat-page a:active,{color: #666633;text-decoration: none;}.cat-page a:hover {color: #3333CC;text-decoration: none;}.titlelist {font-size:12px;line-height:21px;color:#333333;margin-left:12px;}.titlelist a:link,.titlelist a:active,{color:#3399CC;font-weight:bold;text-decoration: none;}.titlelist a:visited,{color:#333366;text-decoration: none;}.titlelist a:hover {color: #3333CC;text-decoration: none;}/* archive-page -------------------------------------------------*/.archives {width:760px;border-bottom: 1px dotted #666666;background-image: url("http://www.taecoise.com/blogimg/leftback.gif");background-repeat:no-repeat;}.archives a,.archives a:link,.archives a:visited {color: #3333CC;text-decoration: none;background: none;}.archives a:active,.archives a:hover {color:#3333CC;background-color:#EDF0FD;text-decoration:none;}.left {font-size:9px;line-height:12px;padding-right:10px;float:right;}.left a,.left a:link,.left a:visited {color: #333366;text-decoration: none;background: none;}.left a:active,.left a:hover {color:#3333CC;background-color:#EDF0FD;text-decoration:none;}/* footer -------------------------------------------------*/#footer {width:468px;font-size:10px;line-height:12px;color:#666633;text-align:center;padding-bottom:50px;font-family: Tahoma, verdana, arial,"Osaka", sans-serif;}#footer2 {width:468px;font-size:10px;line-height:12px;color:#666633;text-align:center;padding-top:10px;padding-bottom:50px;margin-top:20px;border-top: 1px solid #000000;font-family: Tahoma, verdana, arial,"Osaka", sans-serif;}/* Profile -------------------------------------------------*/.eventname {font-style: normal;font-weight: bold;font-size: 12px;margin:0px;line-height: 12px;margin-bottom:5px;color: #999933;}.data {font-style: normal;font-size: 9px;line-height: 15px;padding-bottom:5px;border-bottom:1px dotted #000000;}.dj-text {font-style: normal;font-size: 10px;line-height: 18px;margin: 5px 0px 5px 0px;}.petit {font-style: normal;font-size: 12px;line-height: 12px;margin:10px;font-family:Verdana, Arial;color: #6699CC;text-align:center;}.photo_S{float:left;margin:10px 12px 10px 0px;padding:1px;border:1px solid #CCCCCC;background-color:#FFFFFF;}.sitemap {width:468px;color:#333333;font-size:11px;line-height:16px;font-weight:normal;padding-bottom:30px;font-family: Tahoma, verdana, arial,"Osaka", sans-serif;}/* Print -------------------------------------------------*/#print {align:center;width:90%;margin-top:10px;margin-bottom:10px;margin-right:auto;margin-left:auto;padding:20px;color:#333333;font-size:12px;line-height:21px;text-align:left;background:#FFFFFF;}.credit {color: #999999;font-size: 9px;line-height: 12px;font-family: Verdana, Arial;text-align:center;margin-bottom:10px;}/* entry-photo -------------------------------------------------*/.photo_M{float:left;margin-top:6px;margin-left:0px;margin-right:9px;margin-bottom:6px;border-top:1px solid #CCCCCC;border-left:1px solid #CCCCCC;border-right:1px solid #999999;border-bottom:1px solid #999999;padding:3px;background-color:#FFFFFF;}.photo_R{float:right;margin-top:6px;margin-left:0px;margin-right:9px;margin-bottom:6px;border-top:1px solid #CCCCCC;border-left:1px solid #CCCCCC;border-right:1px solid #999999;border-bottom:1px solid #999999;padding:3px;background-color:#FFFFFF;}/* Biblio -------------------------------------------------*/.photo_J{margin:6px 15px 6px 5px;padding:1px;background-color:#FFFFFF;}/* Recipe -------------------------------------------------*/.photo_L{float:right;margin:20px 0px 6px 10px;padding:7px;border-top:1px solid #CCCCCC;border-left:1px solid #CCCCCC;border-right:1px solid #999999;border-bottom:1px solid #999999;background-color:#FFFFFF;}.pora{float:right;margin:0px 5px 10px 20px;padding:30px 20px 20px 20px;background-color:#FFFFFF;background-image: url("blogimg/pora.gif");background-repeat:no-repeat;}/* entry -------------------------------------------------*/.isbn{ font-size: 9px; line-height:12px;color: #333333;padding:0px 0px 0px 12px;margin-left:5px;background-image: url("../blogimg/arrow3.gif");background-repeat: repeat-y;background-position: left;}.shopcard{margin:0px 10px 0px 40px ;background-image: url("blogimg/ribbon.gif");background-repeat:no-repeat;}.pscard{margin:0px 10px 0px 40px ;background-image: url("blogimg/psback.gif");background-repeat:no-repeat;}.shopdata{margin:6px 0px 0px 31px ;padding:10px 10px 10px 30px;color: #333333;font-size:11px;line-height:16px;text-decoration: none;border: 1px solid #333366;}.psdata{margin:6px 0px 0px 31px ;padding:10px 10px 10px 60px;color: #333333;font-size:11px;line-height:16px;text-decoration: none;border: 1px solid #CC0033;}.shopdata a,.shopdata a:link,.shopdata a:visited,.psdata a,.psdata a:link;.psdata a:visited {color: #333366;text-decoration: none;}.shopdata a:active,.shopdata a:hover,.psdata a:active,.psdata a:hover {color: #3333CC;text-decoration: none;}/* recipe-entry -------------------------------------------------*/.recipetitle {font-style: normal;font-size: 18px;line-height: 100%;color: #CCCCCC;font-weight:bold;font-family:Times New Roman,Georgia,Tahoma, verdana, arial;padding:0px 0px 10px 0px;}.servings{color:#333333;line-height: 18px;padding-top:15px;margin-top:20px;background-image: url("http://www.taecoise.com/recipe/images/servings.gif");background-repeat: no-repeat;background-position:0px 0px;}.nourishment{color:#333333;line-height: 20px;padding-top:15px;margin-top:20px;margin-bottom:10px;background-image: url("http://www.taecoise.com/recipe/images/nourishment.gif");background-repeat: no-repeat;background-position:0px 0px;}.ingredients{color:#333333;line-height: 18px;padding-top:15px;margin-top:20px;background-image: url("http://www.taecoise.com/recipe/images/ingredients.gif");background-repeat: no-repeat;background-position:0px 0px;}.preparation{color:#333333;line-height: 20px;padding-top:15px;margin-top:20px;background-image: url("http://www.taecoise.com/recipe/images/preparation.gif");background-repeat: no-repeat;background-position:0px 0px;}.story{color:#666699;margin:6px 0px 0px 31px ;padding:30px 20px 10px 30px;color: #333366;font-size:11px;line-height:18px;text-decoration: none;border:1px solid #99CCCC; }.recipecard{margin:30px 10px 0px 40px ;background-image: url("blogimg/recipecard.gif");background-repeat:no-repeat;}.notes{color:#666633;padding-top:25px;margin-top:10px;background-image: url("http://www.taecoise.com/recipe/images/notes.gif");background-repeat: no-repeat;background-position:0px 10px;border-top:1px dashed #99CCCC; }.drk7jpSimilarity{}.drk7jpSimilaritySiteTitles{margin-top:10px;padding:0px;font-size:10px;line-height:12px;color:#3399CC;font-weight: bold;}.drk7jpSimilaritySiteSummarys{margin:0px;padding:0px;font-size:9px;line-height:12px;}.drk7jpSimilarityFooter,.drk7jpSimilarityFooter a{margin-top:12px;padding:0px;font-size:9px;line-height:12px;color:#000000;text-align:right;}