/* 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,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
/*core */html{height:100%}
body{color:#000;font-family:Arial,Helvetica;font-size:83%;voice-family:inherit;/*height:200%*/}
img{border:0}
a{text-decoration:none;font-weight:700}
a:hover{text-decoration:underline}
A:link{color:#060}
a:visited{color:#505abc}
a:active{color:#12eb87}
p,ul{margin-bottom:20px;line-height:1.6em}
ul{list-style-type:none;margin:0;padding:0}
/* HEADINGS ----------------------------------------------------------*/h1{font-size:135%;font-weight:700;/* width:100%;*/position:relative;margin:10px 0 0;padding:0 0 0 15px;vertical-align:middle;line-height:29px}
#h1wrap{background-color:#D1EF95;height:29px;background-image:url(http://static.thaitable.com/i/half_circle.gif);background-repeat:no-repeat;background-position:left center;line-height:29px;margin-top:5px}
#h1wrap h1{vertical-align:top;display:inline}
h2{font-size:135%;font-weight:700;background-color:#EFFFCF;border-top:solid 1px #F4FFDF;border-left:solid 1px #F4FFDF;border-bottom:solid 1px #E0EFC2;padding:5px 6px 6px 6px;line-height:1em;clear:both}
h3{font-size:100%;text-decoration:none;font-weight:700}
h3.method{display:none}
h4{font-size:1.1em}
h5,h6{font-size:1em}
textarea{font-family:Verdana;width:100%;height:200px}
/* this rule styles <h2>tags that are the first child of the left and right table columns */.rightColumn>h1,.rightColumn>h2,.leftColumn>h1,.leftColumn>h2{margin-top:0}
.article h2,.searchResults h2{background-color:transparent;border:0;padding-left:0}
.index h2{background-color:transparent;border:0;padding-left:0;font-size:medium}
.article ul{list-style-type:square;margin-left:5px;padding-left:10px;margin-bottom:25px}
.article li{margin-left:5px}
.article img{clear:both;margin:5px}
.article p{margin-top:5px}
.preUL{margin-bottom:0;padding-bottom:0}
/* PRIMARY LAYOUT ELEMENTS ----------------------------------------------------------*//* you can specify a greater or lesser percentage for the page width. Or,you can specify an exact pixel width. */.pagewrap{margin-left:auto;margin-right:auto}
.page{margin-left:20px;margin-right:20px}
#header{position:relative;margin-bottom:0;color:#000;padding:0;z-index:14}
#header h1{font-weight:bold;padding:5px 0;margin:0;color:#fff;border:0;line-height:2em;font-family:Arial,Helvetica,sans-serif;font-size:32px!important}
#main{padding:3px 10px 15px 10px;background-color:#fff;margin-bottom:30px}
#cont{margin-top:5px}
* html .skip,*:root .skip,.clearfix{display:block}
.skip{display:none;font-family:verdana,sans-serif;position:absolute;text-align:left;margin:0;padding:0}
.skip a{display:inline;left:-200em;position:absolute;text-decoration:none;width:14em;z-index:100;padding:0 .5em}
.skip a:focus,.skip a:active{background:#555 none repeat scroll 0;border:2px solid #333;color:#FFF;left:.5em;position:absolute;z-index:100}
.skip a:hover{cursor:default}
.postContent{padding-top:10px}
/*footer*/#pagenumber{text-align:right;margin-top:10px}
.bottomPageNumber{display:inline;margin:0 10px}
.copyright{color:#fff;font-size:xx-small}
#foot_right{margin-left:200px;text-align:right}
#footer,#footer a{color:#999;padding:10px 0;line-height:normal;margin:0;font-size:x-small;text-decoration:none}
#footer{width:auto;margin-top:20px;clear:both;display:block;text-align:center}
#footer .links{text-align:center;padding-bottom:10px}
#footer .links a{padding:0 15px 10px 15px;font-size:small;color:#060;font-weight:normal}
#footer .links a:hover{text-decoration:underline}
#footer div{text-align:left}
#footer span{float:right}
#footer #copyright{text-align:center}
/* leaf*/#leaf{/*position:relative;*/left:0;top:0}
#leafTL{position:absolute;left:0;top:0;z-index:2}
#leafTR{position:absolute;left:178px;top:0;z-index:3}
#leafTR-print{display:none}
#leafBL{position:absolute;left:0;top:85px;z-index:2}
#leafBR{position:absolute;left:178px;top:85px;z-index:3}
#logo{display:block;position:absolute;right:20px;top:25px;z-index:4}
#logo_print,.first_recipe_desc{display:none}
#tabletop{position:absolute;left:0;top:0;height:85px;width:100%;background-repeat:repeat;background-image:url(http://static.thaitable.com/i/wood.jpg);z-index:1}
#search{position:absolute;right:20px;top:88px;z-index:4}
/* TAB MENU ----------------------------------------------------------*/#menu{height:30px;border-bottom:1px #2F3F10 solid;padding:0 0 2px;position:relative;margin:0;text-align:right;z-index:5;background:url(http://static.thaitable.com/i/head_of_line.gif) left -30px no-repeat}
#menu li{display:inline;list-style:none;padding-left:1px;padding-right:1px}
#menu li#greeting{padding:5px 10px;font-weight:bold;text-decoration:none;line-height:2.8em;color:#fff}
#menu li a{padding:5px 10px;font-weight:bold;text-decoration:none;line-height:2.8em;background-color:#D1EF95;color:#000;/* #034af3;*/border-top:solid 1px #D1EF95;border-left:1px solid #D1EF95;border-right:1px solid #D1EF95}
#menu li a:hover,#menu li.hover a{border-top:1px solid #FAFFEF;border-left:1px solid #FAFFEF;border-right:1px solid #B9DF6F;background-color:#EFFFCF;text-decoration:none;padding-bottom:5px}
#menu li a:active{background-color:#a6e2a6;text-decoration:none}
#menu li.selected a{background-color:#fff;color:#000;padding-bottom:7px;border-top:1px solid #2F3F10;border-left:1px solid #2F3F10;border-right:1px solid #2f3f10}
#menucontainer .mobile{display:none}
#breadcrumbs{/* margin:0 0 10px 10px;padding-top:5px;*/line-height:22px;vertical-align:baseline}
#breadcrumbs_breadcrumb{line-height:22px;height:22px}
/* FORM LAYOUT ELEMENTS ----------------------------------------------------------*/fieldset{margin:1em 0;padding:1em;border:1px solid #CCC}
fieldset p{margin:2px 12px 10px 10px}
fieldset label{/* display:block;*/}
fieldset label.inline{display:inline}
legend{font-size:1.1em;font-weight:600;padding:2px 4px 8px 4px}
input[type="text"]{width:200px;border:1px solid #CCC}
.searchStoreForm input[type="text"]{width:170px}
.storeIndex .searchStoreForm input[type="text"]{width:200px}
input[type="password"]{width:200px;border:1px solid #CCC}
.contentEntry{height:600px}
form h3{padding-top:15px}
/* TABLE ----------------------------------------------------------*/table{/* border:solid 1px #e8eef4;*/border-collapse:collapse}
table td{padding:5px;/* border:solid 1px #e8eef4;*/}
table th{padding:6px 5px;text-align:left;background-color:#e8eef4;border:solid 1px #e8eef4}
/* MISC ----------------------------------------------------------*/.clear{clear:both}
.error{color:Red}
.right{float:right}
#menucontainer{margin-top:90px}
div#title{display:block;float:left;text-align:left}
#logindisplay{position:absolute;font-size:83%;top:-95px;font-weight:normal;margin-top:10px;color:white;z-index:2;width:100%;text-align:right}
#logindisplay a:link{color:white;text-decoration:underline}
#logindisplay a:visited{color:white;text-decoration:underline}
#logindisplay a:hover{color:white;text-decoration:none}
.field-validation-error{color:#f00}
.input-validation-error{border:1px solid #f00;background-color:#fee}
.validation-summary-errors{font-weight:bold;color:#f00}
.ingredientQuantity input{width:50px}
.editor-label{display:inline-block;padding-top:10px}
div.horizontal ul li,ul.horizontal li{float:left;display:inline}
.article_icons{background-color:#fff;width:100%;float:right;border-left:solid 10px #EFFFCF;margin:0 0 0 -20px}
.article_icons ul{margin-left:5px}
.article_icons li{width:123px;background-color:#FAFFEF;height:100%;margin:0 7px}
/* column container *//* from view-source:http://matthewjamestaylor.com/blog/ultimate-2-column-right-menu-pixels.htm */.colmask{position:relative;/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */clear:both;float:left;width:100%;/* width of whole page *//*overflow:hidden;This chops off any overhanging divs */margin-bottom:10px}
/* 2 or 3 column blog style settings or left menu */.blogstyle,.rightmenu,.leftmenu,.blogstyle .colmid{background:#EFFFCF;/* Right column background colour *//* margin-bottom:3px;*/}
.blogstyle .colmid,.rightmenu .colleft,.blogstyle .colleft{float:left;margin-left:-195px;/* Width of right column */}
.blogstyle .colmid,.rightmenu .colleft{width:200%;position:relative;right:100%}
.leftmenu .colright{float:left;width:200%;position:relative;left:195px}
.rightmenu .colleft,.leftmenu .colright,.blogstyle .colleft{background:#fff}
.blogstyle .colleft{width:100%}
.leftmenu .col1wrap{float:right;position:relative;right:195px}
.blogstyle .col1wrap,.rightmenu .col1wrap{float:left}
.blogstyle .col1wrap,.rightmenu .col1wrap,.leftmenu .col1wrap{width:50%;/* padding-bottom:1em;Centre column bottom padding. Leave it out if it's zero */}
.rightmenu .col1wrap{position:relative;left:50%}
.leftmenu .col1wrap{left:auto;right:200px;float:right}
.blogstyle .col1{margin:0 5px 0 400px;/* Centre column side padding:left padding = left column width+centre column left padding width Right padding = right column width+centre column right padding width */position:relative;left:100%;overflow:hidden}
.rightmenu .col1,.leftmenu .col1{margin:0 0 0 245px;overflow:hidden}
.rightmenu .col1 .col1,.leftmenu .col1 .col1{margin:0 0 0 205px;overflow:hidden}
.leftmenu .col1{position:relative;right:100%}
.blogstyle .col2,.rightmenu .col2{float:right;width:180px;/* Width of left column content(left column width minus left and right padding) */position:relative;left:190px;/* Width of the left-had side padding on the left column */}
.leftmenu .col2{float:left;width:200px;position:relative;right:198px;left:auto}
.blogstyle .col3{float:right;width:180px;/* Width of right column content(right column width minus left and right padding) */position:relative;left:560px}
/*-- index --*/.index h2{padding-top:25px}
.index .date{color:#666}
.index .nameAndDate{margin-bottom:0;padding-bottom:0}
/*----------------- home page -------------- */.home h2{border:0}
.recipe_list{background-color:#fff}
.recipe_list li{background-color:#F9FFEF;height:100%;margin:0 7px}
/*.recipe_list li:hover{z-index:5;width:auto}
*/.recipe_list ul{padding-top:5px;height:177px;width:100%;margin-left:5px}
.recipe_list .bottom_img{position:absolute;top:193px}
.recipe_list h3{padding-top:20px;font-size:135%}
.home_getting_started_rail{background-color:#fff;/*border-left:solid 10px #EFFFCF;border-right:solid 20px #EFFFCF;*/}
.home_getting_started_rail ul{margin:2px 3px 5px 7px}
.home_getting_started_rail li{margin-left:9px;padding-left:-2px;list-style-type:decimal}
.smallP li,.smallP p{font-size:83%}
.smallP li{line-height:1.6em;padding-bottom:10px}
.smallP p{padding-top:0;margin-bottom:10px}
.green{background-color:#EFFFCF}
.smallP div{background-color:#fff;height:180px;padding:5px 5px 0 5px}
.roundHeading h2{background:#EFFFCF url(http://static.thaitable.com/i/half_circle.gif) no-repeat left top;padding-left:15px}
.home_new_article_item li h3{background:#F9FFEF url(http://static.thaitable.com/i/half_circle.gif) no-repeat left top;font-size:135%;font-weight:700;padding:6px 6px 6px 10px}
.home_new_article_item ul{line-height:1em}
.home_new_article_item li p{padding:4px 6px 4px 10px;margin-bottom:10px}
.home_new_article_item li{padding:5px 0 25px 10px}
.home_new_article_item li span.authordate{padding:6px}
.readMore{margin-top:10px;float:right;margin-bottom:10px}
.readMore a{background-color:#789b30;color:#fff;padding:5px 20px;margin-left:10px;margin-top:5px}
.readMore a:hover{background-color:#6A2200;text-decoration:none}
#home_new_article ul>li>ul{list-style-type:square;margin-left:20px;padding-left:10px;line-height:1.6em}
#home_new_article ul>li>ul>li{padding-bottom:5px;margin-left:5px;padding-left:5px}
#home_new_article iframe{margin:5px}
/* ---------------------------------------Ads ----------------*/.ads{text-align:center}
.adColumn{padding-top:10px}
.adColumnH2{padding-top:31px}
.ad{margin-bottom:10px;margin-left:auto;margin-right:auto}
.ad160{height:600px}
.ad180{width:180px}
.ad300{width:300px}
.ad728{width:728px;margin-left:auto;margin-right:auto}
.skyscraper{width:160px;height:600px}
.leaderboard{width:728px;height:90px}
.leaderboard_mobile{width:320px;height:50px}
.right_ad{float:right;padding:5px 0 5px 5px}
.righttext_ad{padding-left:5px}
.AskTheCook{z-index:3;padding:30px 0 30px 50px}
.home_left_item{background-color:#FFF}
.left_item{background-color:#fff;margin-top:15px;padding-bottom:10px;margin-right:5px}
.left_item h3{font-size:110%;padding:5px}
.left_item li{padding-top:4px;padding-bottom:4px}
.left_item li a{font-weight:normal}
.left_item ul{line-height:1.2em}
.home_left_item h3{margin:0 0 5px}
.home_left_item ul,.left_item ul{padding:0 0 0 8px}
.home_left_item ul ul{padding:0 0 0 20px}
.home_left_item li{list-style:none}
.home_left_item li a{font-size:83%}
.columnItem{padding-bottom:30px}
.center{margin-left:auto;margin-right:auto}
.centerText{text-align:center}
.columnItem fieldset{margin:0;padding:0;border:0}
/*-- stores --*/#ZipOrCity{width:170px}
.searchStoreForm{margin:0;padding:0;width:170px;clear:none}
.storeIndex{margin:50px auto 0 auto;width:400px}
.storeIndex label{float:left;clear:both;display:block;text-align:right;padding-right:10px;width:170px;margin-top:4px}
.storeIndex .buttons{margin-left:180px}
.storeIndex .searchStoreForm{width:400px}
.stores li{margin-bottom:20px}
#map_canvas{height:500px;width:500px;float:right;margin-top:0}
.h1content{padding:0 0 0 5px;min-height:350px}
/*-- cards --*/#cards{margin-left:10px;position:relative;list-style-type:none;width:600px}
.card{width:199px;display:inline-block;position:absolute}
.card .top{width:203px}
.top .dyn-pic{margin-left:5px}
.card div{text-align:center;/* display:none;*/text-align:right;font-size:110%}
.picTitle a{font-weight:100;margin:3px 7px 0 7px}
#card0{left:0;z-index:12}
#card0 .picTitle a{font-weight:bold}
#card1{left:135px;z-index:11}
#card2{left:270px;z-index:10}
#card3{left:405px;z-index:9}
#card4{left:540px;z-index:8}
#card5{left:675px;z-index:7}
#card6{left:810px;z-index:6}
#card7{left:945px;z-index:5}
#card8{left:1080px;z-index:4}
#card9{left:1215px;z-index:3}
#card10{left:1350px;z-index:2}
#card11{left:1485px;z-index:1}
#card12{left:1620px;z-index:0}
.sheen{position:absolute;height:135px;width:200px;background-color:Black;opacity:.5}
/*--recipe --*/.filters{display:inline-block;width:150px;vertical-align:top;padding-left:10px}
.postMainPic{float:right;margin:4px 6px 6px 8px;padding:9px 11px 9px 9px;border:1px solid #bbb}
.postMainPic img{float:right}
.printImage,.postMainPic-print{display:none}
.ing_and_tips{overflow:hidden;padding-left:345px}
.ing_and_tips_wrap{margin:5px 0}
.ingredients{position:relative;float:left;margin-left:-335px;z-index:3;display:inline;margin-top:3px}
.ing{width:170px}
.uom{padding:3px 4px 3px 0;width:95px}
.optional{font-style:italic;width:50px}
.rec_tipsi{border:solid 1px #D1EF95;text-align:left;margin:2px;padding:4px;vertical-align:top}
.rec_tipsi p{margin-bottom:5px}
.rec_tipsi h3{clear:none}
.rec_tipsi ul{list-style-type:disc;margin-left:15px}
.dyn_pic{margin:2px 0 2px 2px;display:block}
.dyn_pic:hover{cursor:pointer}
.dynamicPicWrap{position:relative}
.biggerPopup{position:absolute;top:-119px;margin:4px 6px 6px 8px;padding:9px 11px 9px 9px;border:1px solid #bbb;z-index:20;background-color:#fff;-moz-box-shadow:10px 10px 5px rgba(0,0,0,0.5);-webkit-box-shadow:10px 10px 5px rgba(0,0,0,0.5);box-shadow:10px 10px 5px rgba(0,0,0,0.5)}
.biggerPopup:hover{cursor:pointer}
.dynamicPicWrap .num{position:absolute;color:#fff;font-weight:bold;font-size:32px;left:170px;margin-top:-60px;z-index:10}
.dynamicPicWrap span.shadow,.dynamicPicWrap span.shadowUp{color:#333;z-index:9}
.dynamicPicWrap span.shadow{left:171px;margin-top:-59px}
.dynamicPicWrap span.shadowUp{left:169px;top:99px}
/*-- recipes or ingredients index --*/.up,.down{float:right;margin-right:10px;margin-top:4px}
.down{display:none}
ul.recipes,ul.ingredients{line-height:0;margin:1px 3px 1px 5px;position:relative;clear:both;float:none;display:block}
ul.recipes li{width:400px}
ul.ingredients li{width:139px}
ul.recipes li,ul.ingredients li{display:inline-block;clear:both;overflow:hidden;min-height:100px;max-height:100px;position:relative}
.recipes li:hover{background-image:url(http://static.thaitable.com/i/recipe_li_bg.gif);cursor:pointer}
ul.ingredients li:hover{background-image:url(http://static.thaitable.com/i/ingredient_li_bg.gif);cursor:pointer}
.recipes li .pic img,.recipes img.dyn_pic,.ingredients li .pic img,.ingredients img.dyn_pic{margin:3px 0 5px 8px;height:92px;width:123px}
.recipes li .pic,.ingredients li .pic{float:left;width:134px}
#searchAndFilters>div{vertical-align:top;margin-left:10px;margin-right:20px}
#searchAndFilters #searchRecipes{margin-bottom:5px;width:300px;text-align:left}
#searchAndFilters #courses{display:inline-block;width:400px}
#searchAndFilters #filters{display:inline-block;width:200px;height:7.2em}
#searchAndFilters li{line-height:1.2em}
#searchAndFilters .split{margin-top:-6.8em}
#searchAndFilters .column2{position:relative;float:none;margin-left:16em}
.sectionWrap{margin:5px 1px 20px 0;padding-bottom:2px;border:1px solid #E0EFC2;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;-webkit-box-shadow:rgba(0,0,0,.2) 1px 1px 3px;box-shadow:rgba(0,0,0,.2) 1px 1px 3px}
.sectionWrap:hover{-webkit-box-shadow:rgba(0,0,0,.4) 1px 1px 2px;box-shadow:rgba(0,0,0,.4) 1px 1px 2px}
.sectionWrap h2{background:0;border:0}
.ingredients h3{font-size:110%}
.recipes li p,.ingredients li p{margin-bottom:0;line-height:normal}
.recipes li p.native,.ingredients li p.native{display:block}
.recipes .icon,.ingredients .icon{float:right;margin:3px}
.recipes .description{width:265px}
.recipes .description{position:absolute;display:block;margin-top:3px;margin-left:135px}
.ingredients .shadow,.ingredients .shadowUp,.ingredients .description{width:102px;position:absolute}
.ingredients .shadow,.ingredients .shadowUp{z-index:9}
.ingredients .shadow{margin-left:29px;margin-top:61px}
.ingredients .shadowUp{margin-left:29px;margin-top:59px;color:#AAA}
.ingredients .description{margin-top:60px;margin-left:29px;color:#fff;z-index:20}
.ingredients .description a{color:#fff}
.ingredients .checkmark{position:absolute;left:12px;top:56px;z-index:14;display:none}
.ingredients .checkbox,.ingredients .checkbox_white{position:absolute;left:12px;top:61px}
.ingredients .checkbox{z-index:11}
.ingredients .checkbox_white{/* top:31px;*/z-index:12;display:none}
.description h3,.shadow h3,.shadowUp h3{display:inline;line-height:normal}
.highlight{background-color:#FDFF4F}
.filters h3{padding:10px 0 4px 5px;text-decoration:underline}
.filters li{padding-left:5px}
.horizontal{vertical-align:top;display:inline}
#recipeResults h3{margin-top:10px}
#recipeResults a{font-weight:normal}
#recipeResults p{margin:5px 10px 10px 10px}
#recipeResults .recipe{margin-left:5px;margin-right:5px}
.admin a,a.admin{font-weight:normal;text-decoration:underline;font-style:italic;/* line-height:30px;vertical-align:top;*/}
.ingredient .admin{margin-left:20px}
.unpublished,.home_new_article_item li.unpublished{background-color:#DBFFCF;background-image:url(http://static.thaitable.com/i/unpublished.png);margin-bottom:2px}
.home_new_article_item img{margin:5px;clear:both}
/* ---------Search ---*/.searchForm{float:right;display:inline}
.searchForm fieldset{margin:0;padding:0;border:0}
.searchForm #searchBtn{position:relative}
#SearchResults h3{font-size:medium}
#SearchResults a{font-weight:normal}
#SearchResults em{font-style:normal;font-weight:bold}
#SearchResults p{margin-bottom:0}
ul#SearchResults{margin-top:15px}
#SearchResults li{margin-bottom:20px}
/* ------ Social Bookmarks --- */.home .socialBookmarks{margin-left:7px}
.socialBookmarks{text-align:center;white-space:nowrap}
#h1wrap .socialBookmarks{display:inline;float:right;height:25px;overflow:hidden;padding-top:3px;margin-right:10px}
#h1wrap #ratings{display:inline;float:right;margin-right:20px}
#h1wrap #ratings img.star{width:5px;height:12px}
/*#ratings .avg_rating{display:none}
*/.socialBookmarks #deli img{margin:0 3px 1px 0}
#h1wrap .socialBookmarks #deli img{margin-bottom:3px}
.socialBookmarks #stumble img{margin:0 1px 5px 0}
#h1wrap .socialBookmarks #stumble iframe{margin-bottom:2px}
.socialBookmarks #fblike{margin:0 0 3px 0}
.home .socialBookmarks #fblikeF{width:46px;overflow:hidden}
.fb_iframe_widget{margin-left:3px;vertical-align:top}
.connect_widget{padding-bottom:3px}
.socialBookmarks #twitter{margin-left:2px;margin-right:3px;z-index:10}
#h1wrap #twitter iframe{padding-top:2px}
.socialBookmarks #rss img{margin:0 2px 2px 0}
.socialBookmarks #rss a:hover{text-decoration:none}
#facebook-like{margin-top:10px;margin-bottom:10px;overflow:hidden;height:290px;width:180px}
/* ----- disqus comments ----- */#disqus_thread{margin-left:10px;margin-right:10px}
/* -- fb comments -- */iframe.fb_ltr{width:100%!important}
a.commentCount{font-weight:normal;float:right}
#comments{padding-top:20px}
#comments h3{font-size:135%;padding-top:20px;padding-bottom:10px}
/* -- fixed index page -- */#coverStory img{margin:10px 0 0 0;height:417px;width:630px}
#coverStory h2{background:0;border:0}
#coverStory{background-color:#fcfcfc;border:#ececec}
#coverStory .titleDesc{position:absolute;z-index:10;margin-top:-110px;margin-left:0;color:#000;background-color:#000;opacity:.6;filter:alpha(opacity=60);width:630px}
#coverStory .titleDesc2{position:absolute;z-index:11;margin-top:-110px;margin-left:10px;color:#fff}
#coverStory .titleDesc2 h2,#coverStory .titleDesc2 p{opacity:1;filter:alpha(opacity=100)}
#coverStory p,#coverStory p{margin-left:10px}
a.picOverlay:hover{text-decoration:none}
#threeBoxes{padding-top:10px;padding-bottom:10px;background:#d6d6d6;height:183px}
#threeBoxes ul{padding-left:0}
#threeBoxes li{margin:0 1px;display:inline}
#threeBoxes li.alpha{margin-left:2px}
#threeBoxes li div{margin:3px;border-top:1px solid #f9f9f9;border-left:1px solid #f9f9f9;border-right:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#fff;width:199px;height:180px}
#threeBoxes li div:hover{background-color:#f8f8f8;border-top:1px solid #f9f9f9;border-left:1px solid #f9f9f9;border-right:1px solid #ddd;border-bottom:1px solid #ddd}
#threeBoxes h3{margin-left:5px;margin-right:5px}
#threeBoxes img{width:195px;height:130px}
#articleList{clear:both}
#articleList .pic{width:140px;float:left;height:85px}
#articleList ul{padding-top:40px}
#articleList li{clear:both;padding-bottom:30px}
/* ---- Pagination -- */#pagination{text-align:center}
#pagination a,#pagination ul,#pagination li{display:inline}
#pagination a{font-weight:normal}
#pagination li.current{text-decoration:underline;font-weight:bold}
#pagination li,#pagination ul{padding-left:7px;padding-right:7px}
/* ----------- Post Share Rail ---*/.post_share{float:left;text-align:center;margin-right:6px;position:relative;width:62px}
.post_share.floater{position:fixed;left:10px;top:290px;background:#ECF5FA url(http://static.thaitable.com/i/social-floater-gradient.jpg) repeat-y;border-radius:4px;-webkit-border-radius:4px;padding:4px 4px 0;z-index:9999}
.post_share.floater .item{margin-bottom:8px}
.post_share.floater .fb_iframe_widget{margin-left:6px}
.post_share #QRCode{border-radius:3px;border:#ccc solid 1px;background-color:#fff}
.post_share #QRCode img{margin-bottom:0}
.post_share #QRCode p{margin-top:-2px;margin-bottom:3px;font-size:x-small;line-height:1em;color:#777}
/* --------- overrides ----------*/.unpublished h2,.home_new_article_item li.unpublished h3{background:0}
.hide{display:none}
.show{display:block}
.hd{position:absolute;height:1px;width:1px;overflow:hidden;top:-1000em}
.white,.blogstyle .white{background-color:#fff}
.omega{margin-right:0}
.alpha{margin-left:0}