html *{font-family:helvetica,arial,sans-serif;border:0;margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul{list-style:none;}caption,th{text-align:left;}q:before,q:after {content:'';}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
body {text-align:center;background:url("http://www.blogsmithmedia.com/www.slashfood.com/media/berries2.jpg") no-repeat center 230px;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
a:focus{-moz-outline-style: none;}
button::-moz-focus-inner {border: 0;}
button {overflow:visible;}
input:focus {outline:none;}
.hide {display:none;}
.left {float:left;}
.right {float:right;}
.clr {clear:both;}
#a .paginator ul li.liclr,
#a .comments .userComment ul li.liclr,
#b .mdl .followUs li.liclr,
#topnav ul li div.submenu ul li.liclr,
#a .mdl .allC li.clr,
#a .writers .writersBio ul li.liclr{font-size:1px;line-height:1px;background:transparent;height:1px;overflow:hidden;clear:both;}

#page {text-align:left;width:1008px;margin:0 auto;overflow:visible;}

#hat ul li.more,
#hat ul li.aolLogo a,
#hat ul li.aolFoodLogo a,
#searchsubmit,
#topnav ul li, #topnav ul li.more a,#topnav ul li.rss a,
#topnav ul li a.hover, #topnav ul li.active a.hover,
#topnav #subnavcat .vall a,
#cod-promo .cartridge,
#legal a.aolLivingLogo,
#a .mdl .searchResult .view li a.thm,
#a .comments .cmt_votes .rt05,
#a .comments .cmt_votes .rt1,
#a .comments .cmt_votes .rt2,
#a .comments .cmt_votes .rt25,
#a .comments .cmt_votes .rt3,
#a .comments .cmt_rate,
#a .commentsLink,
#a .commentsLink a,
#a .writers .writersBio .links ul li.rss,
#a .writers .writersBio .wBMain a.rss,
#b .mdl .followUs ul li a.nl,
#b .mdl .followUs ul li a.fb,
#b .mdl .followUs ul li a.twit,
#b .mdl .followUs ul li a.rss,
#b .mdl h3 em,
.separator_button,
.carouselContainer #carouselButtons a {background:url("http://www.blogsmithmedia.com/www.slashfood.com/media/vertical.gif") no-repeat;}

#topnav,
#hat,
#content,
#cod-promo h3,
#cod-promo .content,
#search input,
#search a,
#ft_search input,
#ft_search a,
#ft_search,
#topnav ul li div.submenu ul li a,
#a .mdl .allC li,
#a .mdl .mdlMn,
#a .mdl .sort,
#a .mdl .searchResult .view li,
#a h1,
#a h2,
#a h6,
#a .mdl .pTags,
#a .mdl .byline,
#a .mdl .profileHd,
#a .profileBio #loginDiv,
#a .profileBio #changeSpace,
#a .mdl .mdlMn .poll p,
#a .mdl .mdlMn .poll caption,
#a .writers .writersBio,
#a .contributors .writersBio,
#a .mdl .allC li.clrBdr,
#b h3,
#b h6,
#b .mdl .tip,
#b .mdl .tip div {background:url("http://www.blogsmithmedia.com/www.slashfood.com/media/horizontal.gif") no-repeat;}

#mainbody, #topnav {background:url("http://www.blogsmithmedia.com/www.slashfood.com/media/shadows.png") no-repeat;}

#banner {text-align:center;background-color:#F0F0F0;width:984px;margin:0 auto;padding:14px 0 11px 0;}

#hat {font-size:11px;background-color:#F0F0F0;background-position:-1000px 100%;width:984px;height:25px;margin:0 auto;padding:6px 0 0 0;border-top:1px solid #C6C7C6;position:relative;z-index:20;}
#hat ul {padding-left:7px;}
#hat ul li {line-height:13px;padding:0 10px;border-right:1px solid #999;float:left;}
#hat ul li a {color:#000;}
#hat ul li.aolLogo a{background-position:0 -1200px;width:32px;height:14px;display:block;}
#hat ul li.aolFoodLogo {padding:0 22px 0 0;border:none;float:right;margin-top:-3px;}
#hat ul li.aolFoodLogo a {background:url("http://www.blogsmithmedia.com/www.slashfood.com/media/kd-color.png") no-repeat scroll 0 0 transparent;display:block;height:22px;width:113px;_background: none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.blogsmithmedia.com/www.slashfood.com/media/kd-color.png', sizingMethod='none');}
#hat ul li.also {color:#797979;padding-right:0;border:none;}
#hat ul li.also em{padding-right:6px;}
#hat ul li.more {background-position:28px -15px;margin-left:4px;padding:0 14px 0 0;border:none;}
#hat ul li.login {padding-right:18px;border:none;float:right;}
#hat ul li.login a {color:#2864b4;text-decoration:underline;}
#hat_morelist {background:#FFF;width:300px;padding:10px;border:1px solid #B8B8B2;display:none;position:absolute;left:330px;top:18px;z-index:110;}
#hat_morelist b{display:block;border-bottom:1px solid #485838;padding-bottom:8px;font-size:12px;}
#hat_morelist ul {margin:6px 0 0 0;padding:0;list-style-type:none;list-style-type:none;}
#hat_morelist ul li {width:100px;padding:0px;border:none;float:left;}
#hat_morelist ul li a{font-size:11px;text-transform:none;float:none;display:block;}

#search {height:76px;width:984px;margin:0 auto;position:relative;z-index:1}
#search a, #ft_search a {background-position:0 0;line-height:500px;width:258px;height:76px;display:block;float:left;overflow:hidden;}
#search input, #ft_search input {font-size:18px;color:#C86E00;background-position:-300px 0;width:353px;padding:17px 0 13px 16px;height:22px;border:none;float:left;position:relative;top:14px;left:26px;}
#search button, #ft_search button {font-family:helvetica,arial;font-size:15px;font-weight:bold;color:#FFF;background-position:100% -50px;height:53px;margin:0;padding:0 48px 0 9px;padding-top:2px;border:0;display:block;float:left;position:relative;top:13px;left:25px;overflow:visible;cursor:pointer;}
#search button:hover, #ft_search button:hover,#search button.hover, #ft_search button.hover{background-position:100% -1247px}
#ft_search {background-position:-2000px 100%;background-repeat:repeat-x;width:964px;height:95px;margin:0 10px;padding-top:13px;}
#ft_search input{left:36px;}
#ft_search button{left:35px;}
#ft_search a {background-position:-10px 0;}
#ft_search a.feed {font-size:13px;font-weight:bold;color:#c3429d;line-height:16px;background:none;width:auto;height:auto;position:relative;left:70px;top:50px;}

#topnav {background-position:-1008px 0;font-size:12px;width:auto;height:32px;padding:12px 12px 0;margin:0 auto;position:relative;z-index:10;}
* html #topnav {background:none;background-color:#7e912e;width:981px;margin:12px 12px auto 12px;padding:0 0 0 3px;border-top:1px solid #AAA;border-left:1px solid #AAA;border-right:1px solid #AAA;}
#topnav ul {padding-left:3px;}
#topnav ul li {background-position:100% -120px;height:32px;padding:0 5px 0 5px;float:left;}
#topnav ul li a {font-weight:normal;font-size:13px;font-weight:bold;color:#FFF;line-height:26px;height:29px;padding:0 9px;display:block;_display:inline-block;position:relative;top:3px;}
#topnav ul li.active a {color:#000;background-position:100% -253px !important;background-color:#ECEDE2;}
#topnav ul li.more a{background-position:100% -163px;padding-right:26px;}
#topnav ul li a:hover, #topnav ul li.active a:hover {color:#FFF;text-decoration:none;background-color:#485838;background-position:100% -304px !important;}
#topnav ul li.last {background:none;}
#topnav ul li div.submenu {background:#FFF;border-right:2px solid #b8b8b2;padding:12px 4px 17px;border-bottom:2px solid #b8b8b2;border-left:2px solid #b8b8b2;position:absolute;top:44px;_top:32px;display:none;z-index:100;}
#topnav ul li div.submenu ul {width:310px;}
#topnav #subnavcat ul {width:465px;}
#topnav ul li div.submenu ul li {background:none;height:24px;padding:0 15px;border-right:1px solid #dbdbdb;}
#topnav ul li div.submenu ul li a {font-size:12px;color:#4f5050;background-position:-4700px 100% !important;color:#4f5050;line-height:24px;width:124px;height:24px;padding:0;position:relative;top:0;}
#topnav ul li div.submenu ul li a:hover {font-size:12px;color:#4f5050;color:#c3429d;text-decoration:none;line-height:24px;background-color:transparent;background-position:-4700px 100% !important;width:124px;height:24px;}
#topnav ul li div.submenu ul li.lcol {border:none;}
#topnav ul li div.submenu ul li.lrow a{background:none !important;}
#topnav ul li.feed {background:none;float:right;padding:0 10px 0 0;}
#topnav ul li.feed a {padding:0 2px;}
#topnav ul li.feed a:hover{color:#FFF;text-decoration:underline;background:transparent;}
#topnav ul li.rss {background:none;width:60px;float:right;}
#topnav ul li.rss a{font-size:12px;font-weight:bold;color:#FFF;line-height:32px;background-position:100% -200px;height:32px;padding-right:30px;top:0;}
#topnav ul li.rss a:hover{color:#FFF;text-decoration:none;background-color:transparent;}
#topnav #subnavnews {left:71px;_left:64px;}
#topnav #subnavcnr {left:148px;_left:138px;}
#topnav #subnavrev {left:313px;_left:303px;}
#topnav #subnavreci {left:407px;_left:397px;}
#topnav #subnavfeat {left:498px;_left:488px;}
#topnav #subnavcat {left:515px;_left:504px;}
#topnav #subnavcat .vall {width:468px;}
#topnav #subnavcat .vall a {color:#c3429d;line-height:18px;background-position:0 -799px;height:18px;margin:12px 15px 0;padding:12px 0 0 17px;border-top:1px solid #dbdbdb;display:block;cursor:pointer !important;}
#topnav #subnavcat .vall a:hover {text-decoration:none;background-position:0 -799px !important;}
#mainbody{background-attachment:scroll;background-repeat:repeat-y;background-position:0 0;width:984px;padding:0 12px;position:relative;z-index:2;}
* html #mainbody{background-position:-12px 0;margin:0 12px;padding:0;border-left:1px solid #AAA;border-right:1px solid #AAA;}

#content {font-size:12px;background-position:-3000px 100%;padding-bottom:6px;}
#a {width:621px;margin:0 8px;padding-top:8px;float:left;display:inline;overflow:hidden}
#a h1.home {display:none;}
#a .mdl a {color:#c3429d;}
#a .article, #a .comments, #a .default, #a .bcrumb, #a .mdl {background:#FFF;width:585px;margin-bottom:8px;padding:0 18px 18px;}
#a .mdl {width:auto;padding:0 0 18px;position:relative;}
#a .mdl .mdlMn {line-height:15.25px;background-position:-2000px 100%;margin:0 13px 0 18px;padding-bottom:1px;display:inline-block;}
#a .comments {margin-bottom:0;padding-bottom:0;}
#a .mdl .dl {background:none;margin:16px 16px 0;}
#a .mdl h1, #a .mdl h2, #a .mdl h3, #a .mdl h6 {line-height:28px;background-position:-2000px 100%;width:585px;margin:0 18px;padding:17px 0;display:block;}
#a .mdl h1, #a .mdl h1 a, #a .mdl h2 a, #a .mdl h6 a, #a .writers h2, #a .contributors h2{font-size:25px;font-weight:bold;color:#612b2f;text-transform:none;}
#a .mdl h1 a:hover, #a .mdl h2:hover a, #a .mdl h6 a:hover {color:#c3429d;text-decoration:none;}
#a .mdl h1.bcrumb {font-size:15px;font-weight:bold;color:#485838;line-height:15px;background:none;height:15px;padding:16px 0 0;}
#a .mdl h6 {font-size:14px;font-weight:bold;line-height:16px;padding:12px 0;}
#a .mdl h3 {font-size:18px;font-weight:bold;color:#612b2f;background:none;border-bottom:3px solid #ecede2;display:block;}
#a .mdl h1 a, #a .mdl h2 a {width:450px;display:block;_display:inline-block;}
#a .mdl h1 a.searchHd {width:auto;}
#a .mdl h1.hPost, #a .mdl h2.hPost {background:none;padding-bottom:8px;}
#a .mdl h1.writers {color:#4f5050;text-transform:none;}
#a .mdl a.more, #a .mdl .sort a.relevance, #a .mdl .sort a.date {font-size:13px;font-weight:bold;color:#FFF;line-height:31px;background:#ffa800;height:31px;padding:0 10px;display:block;float:left;}
#a .mdl a.more {margin-bottom:20px;}
#a .mdl .post {color:#222;padding:20px 0 18px;_width:590px;_padding-right:0;}
#a .mdl .post strong {font-weight:bold;}
#a .mdl .post em {font-style:italic;}
#a .mdl .post table {margin:0 20px 10px 0 !important;float:left;}
#a .mdl .post table td {text-align:left !important;}
#a .mdl .post table td span {margin:0;padding:7px 0 0;display:block;}
#a .mdl .post table td span, #a .mdl .post table td span em {font-size:11px;font-weight:bold;color:#7c7c7c;}
#a .mdl .post ul li {color:#4f5050;margin-left:12px;*margin-left:15px;_margin-left:15px;list-style-type:disc;}
#a .mdl .quigo {padding-left:20px;}

/* #a .classy {*max-width:545px;_width:545px !important;} */
#a .classy {float:left;margin:0 0 10px 0;display:inline;}
#a .classy img {margin-right:20px;}
#a .classy .photocaption p, 
#a .classy .captionleft p,
#a .classy .captioncenter p, 
#a .classy .captionright p {font-size:11px;font-weight:bold;color:#7c7c7c;margin:0;padding:7px 0 0;}
#a .mdl .photo img, #a .photo-slim img {margin-right:20px;margin-bottom:5px}
#a .mdl .photo, #a .photo-slim {display:inline;float:left;}
#a .mdl .photo-wide {display:block;text-align:center;}
#a .mdl .photo .cap, #a .photo-slim .cap, #a .photo-wide .cap {padding-bottom:12px;margin:0;}
#a .mdl .photo-wide .cap {text-align:left;display:inline-block;margin:0 auto;}
#a .mdl .photo-wide .cap {display:inline;} /* IE7 */
#a .mdl .photo-wide > /* */ .cap {display:inline-block;} /* FF */
#a .mdl .photo-wide .cap img {display:block;margin-bottom:5px;}
#a .mdl .cap span {font:bold 11px sans-serif;color:#7c7c7c;display:block;width:320px;}
#a .mdl .photo-slim .cap span{width:220px;}
#a .mdl .photo-wide .cap span{width:350px;}
/* legacy content overrides */
#a #classy .captioncenter p {text-align: left;}

#a .mdl .byline {font-size:13px;font-weight:bold;color:#4f5050;background-position:-2000px 100%;width:100%;padding:0 0 17px 0;float:left;position:relative;}
#a .mdl .byline a.by, #a .article .byline a.by {color:#c3429d;}
#a .mdl .perma {font-size:12px;}
#a .mdl .pTags {font-size:13px;font-weight:bold;background-position:-2000px -98px;color:#4f5050;width:100%;padding:17px 0;clear:both;display:inline-block;}
#a .mdl .tags {padding-top:5px;display:block;}
#a .article .byline a, #a .article .photo a{color:#00aeef;}
#a .commentsLink {background-position:0 -900px;height:35px;margin-top:20px;position:absolute;top:0;right:18px;}
#a .commentsLink a {font-weight:bold;color:#FFF;text-decoration:none;text-transform:captialize;line-height:30px;background-position:100% -940px;height:35px;padding:0 11px;display:block;_display:inline-block;}
#a .paginator {background:#FFF;margin-bottom:8px;padding:29px 18px 24px;}
#a .paginator ul li {text-align:center;background:#ffa800;min-width:102px;height:30px;padding:0 19px;}
#a .paginator ul li a {font-size:14px;font-weight:bold;color:#FFF;text-decoration:none;line-height:30px;}
#a .comments .parent, #a .comments .child {padding:27px 0 3px;position:relative;}
#a .comments .child {margin-left:67px;}
#a .comments .avatar {display:block;float:left;}
#a .comments p {padding:0 20px 0 67px;display:block;}
#a .comments .userComment{width:518px;display:block;}
#a .comments .date {font-weight:bold;color:#4f5050;display:block;}
#a .comments .users {font-weight:bold;color:#4f5050;padding-bottom:9px;display:block;}
#a .comments .users a{color:#c3429d;}
#a .comments .reply {font-weight:bold;color:#FFF;line-height:24px;background:#ffa800;height:24px;margin-top:20px;padding:0 11px;display:inline-block;clear:both;}
#a .comments .voteRank {position:absolute;top:0;right:0;_right:18px;}
#a .comments .cpaginator {width:585px;height:61px;margin-top:27px;border-top:1px solid #ecede2;border-bottom:3px solid #ecede2;}
#a .comments .cpaginator {font-size:12px;font-weight:bold;position:relative;}
#a .comments .cpaginator span {line-height:61px;height:61px;display:inline-block;}
#a .comments .cpaginator ul {padding-top:18px;display:block;position:absolute;top:0;right:0;}
#a .comments .cpaginator ul li {height:26px;padding:0 2px;float:left;}
#a .comments .cpaginator ul li a {color:#4f5050;text-align:center;text-decoration:none;line-height:24px;width:24px;height:24px;border:1px solid #c2c2c2;display:block;}
#a .comments .cpaginator ul li a.on {color:#c3429d;}
#a .comments .cpaginator ul li a.prev, #a .comments .cpaginator ul li a.next {color:#22b9f1;line-height:26px;height:26px;padding:0 13px;border:none;}
#a .comments .voteRank {padding-top:27px;}
#a .comments .voteRank ul li {width:48px;padding-top:0;padding-left:2px;float:left;}
#a .comments .cmt_votes .rt05 {width:48px;height:13px;background-position:-168px -599px;}
#a .comments .cmt_votes .rt1 {width:48px;height:13px;background-position: -168px -579px;}
#a .comments .cmt_votes .rt2 {width:48px;height:13px;background-position: -168px -519px;}
#a .comments .cmt_votes .rt25 {width:48px;height:13px;background-position: -168px -559px;}
#a .comments .cmt_votes .rt3 {width:48px;height:13px;background-position: -168px -539px;}
#a .comments .cmt_rate {background-position: -166px -499px;}
#a .comments .votedComment {background-position:-166px -613px !important;}
#a .comments .cmt_tools {width:48px;height:14px;display:inline-block;overflow:hidden;}
#a .comments .cmt_tools em {display:none;}
#a .comments .cmt_tools a {width:12px;height:14px;padding:0 2px;display:inline-block;}
#a .addComment {margin:0 18px 0;position:relative;}
#a .addComment h3 {font-size:18px;font-weight:bold;color:#4f5050;line-height:58px;width:585px;height:58px;padding:0;border-bottom:1px solid #c2c2c2;}
#a .addComment ul.allC {position:absolute;top:14px;right:0;_right:18px;}
#a .addComment ul.allC li {font-size:12px;font-weight:bold;color:#4f5050;line-height:28px;height:28px;padding:0 11px;border:1px solid #c2c2c2;float:left;}
#a .addComment ul.allC li.more {width:28px;padding:0;border-left:0;}
#a .addComment ul.userType {border-bottom:1px solid #c2c2c2;height:41px;display:block;}
#a .addComment ul.userType li {font-size:14px;font-weight:bold;color:#4f5050;line-height:31px;height:31px;margin:5px 0;padding:0 13px;border-left:1px solid #c2c2c2;float:left;cursor:pointer;}
#a .addComment ul.userType li.on {color:#22b9f1;}
#a .addComment ul.userType li#newAuthor {padding-left:0;border:none;} 
#a .addComment .newForm, #a .addComment .returnForm  {padding-top:8px;display:none;}
#a .addComment .newForm.on, #a .addComment .returnForm.on {display:block;}
#a .addComment label {font-weight:bold;color:#4f5050;line-height:30px;height:30px;display:block;}
#a .addComment #remember p {font-weight:bold;color:#4f5050;padding:0 20px 0 0;}
#a .addComment #AuthorName, #AuthorEmail, #C_AuthorEmail, #C_AuthorPass {font-size:12px;width:321px;height:17px;padding:6px;border:1px solid #c2c2c2;}
#a .addComment #EmailMe {margin-right:5px;}
#a .addComment textarea {font-size:12px;width:558px;height:98px;padding:6px;border:1px solid #c2c2c2;}
#a .addComment #addCommentButton {font-size:13px;font-weight:bold;color:#FFF;line-height:30px;background:#ffa800;height:30px;margin:24px 0;padding:0 11px;}
#a .addComment .instructions p {padding:0;}
#a .default h6 {font-size:14px;font-weight:bold;color:#4f5050;line-height:14px;background-repeat:repeat-x;background-position:0 100%;height:14px;padding:30px 0 14px;}
#a .mdl .sort {background-position:-2000px 100%;height:56px;}
#a .mdl .sort a.relevance, #a .mdl .sort a.date {margin-top:13px;}
#a .mdl .sort a:hover {text-decoration:none;}
#a .mdl .sort .date {margin-left:10px;}
#a .mdl .searchResult {width:585px}
#a .mdl .searchResult div.relevance a.relevance, #a .mdl .searchResult div.date a.date{background-color:#FFA800;}
#a .mdl .searchResult  div.relevance a.date,  #a .mdl .searchResult div.date a.relevance{background-color:#adaeae;}
#a .mdl .searchResult .view li {background-position:-2000px 100%;padding:20px 0;position:relative;}
#a .mdl .searchResult .view li.last {background:none;}
#a .mdl .searchResult .view li a.thm {background-position:0 -1050px;width:120px;height:90px;display:block;float:left;position:absolute;left:0;top:20px;}
#a .mdl .searchResult .view li a.thm em {width:120px;height:90px;display:block;}
#a .mdl .searchResult .view li a.thm b {display:none;}
#a .mdl .searchResult .view li div {width:425px;padding-left:152px;}
#a .mdl .searchResult .view li h6 {background:none;width:auto;margin-left:0;padding:0;}
#a .mdl .searchResult .view li h6 a {font-size:17px;}
#a .mdl .searchResult .view li span {font-weight:bold;color:#4f5050;line-height:24px;height:24px;display:block;}
#a .mdl .searchResult .view li p {padding:4px 0 7px;}
#a .profileBio {margin-bottom:0;padding-bottom:0;}
#a .profileBio .mdlMn {background-position:-2000px 100%;margin:0 18px;padding:18px 0;display:block;}
#a .profileBio img {width:64px;height:64px;padding-top:7px;position:relative;}
#a .profileBio h1 {font-size:26px;font-weight:bold;color:#612b2f;text-transform:capitalize;background:none;width:auto;margin-left:84px;padding:0;}
#a .profileBio h1 strong {font-weight:bold;}
#a .profileBio h2 {font-size:16px;font-weight:bold;color:#612b2f;background:none;padding:17px 0 10px;border-bottom:none;}
#a .profileBio p {margin-left:84px;display:block;}
#a .profileBio p #profile_change a, #a .profileBio p #profile_change a:hover {color:#c3429d;}
#a .profileBio #pwStatus {color:red;padding-bottom:4px;display:block;}
#a .profileBio #loginDiv form {height:35px;}
#a .profileBio #loginDiv, #a .profileBio #changeSpace {background-position:-2000px 100%;margin:0 18px;padding-bottom:30px;}
#a .profileBio #loginDiv label, #a .profileBio #changeSpace label{font-weight:bold;color:#484848;display:block;}
#a .profileBio #loginDiv label {width:350px;float:left;}
#a .profileBio #loginDiv input {float:left;}
#a .profileBio #loginDiv #pwLogin {font-weight:bold;width:313px;height:16px;margin:0 5px 0 0;padding:6px;border:1px solid #c2c2c2;display:inline-block;}
#a .profileBio #changeSpace input {width:313px;height:16px;margin:7px 0;padding:6px;border:1px solid #c2c2c2;}
#a .profileBio #changeSpace .profile_buttons {padding-top:5px;}
#a .profileBio #loginDiv #loginButton, 
#a .profileBio #changeSpace #profileButton, 
#a .profileBio #changeSpace .profile_buttons a,
#a .profileBio #changeSpace #uploadBtn {font-size:13px;font-weight:bold;color:#FFF;line-height:30px;background:#ffa800;height:30px;padding:0 13px;display:inline-block;}
#a .profileBio #changeSpace .profile_buttons input {width:auto;height:30px;margin:0 10px 0 0;border:0;float:left;}
#a .profileBio #changeSpace .profile_buttons a {background-color:#c2c2c2;}
#a .profileBio #changeSpace #pro_priv input, #a .profileBio #changeSpace #pro_priv label  {width:auto;height:auto;margin-right:3px;display:inline;}
#a .profileBio #changeSpace #uploadfile #uploadimg {height:auto;}
#a .profileComments .mdlMn {background:none;}
#a .profileComments h3 {font-size:26px;color:#612b2f;line-height:60px;height:60px;margin:0;padding:0;border:0;}
#a .profileComments h3 {font-size:26px;color:#612b2f;line-height:60px;height:60px;margin:0;padding:0;border:0;}
#a .profileComments h6, #a .profileComments h5 {background:none;margin:0;padding:0;}
#a .profileComments h5 {margin:0 18px;padding:20px 0;}
#a .profileComments h6 a {font-size:14px;}
#a .profileComments p.ex {color:#484848;margin-right:30px;padding:2px 0 20px;}
#a .profileComments p.ex label {margin-top:10px;display:block;}
#a .profileComments p.ex label input {margin-right:4px;}
#a .writers {margin-bottom:0;padding-bottom:0;}
#a .writers h2, #a .contributors h2{padding-top:14px;}
#a .writers p{font-size:12px;font-weight:normal;color:#222;line-height:15px;margin:8px 0 4px;}
#a .writers .writersBio, #a .contributors .writersBio {background-position:-2000px 100%;width:585px;margin:34px 18px 0;}
#a .writers .writersBio ul li {float:left;}
#a .writers .writersBio ul li.avatar {background-color:#4f5050;width:131px;height:131px;margin-bottom:30px;}
#a .writers .writersBio ul li.avatar div{width:131px;height:131px;}
#a .writers .writersBio ul li.wBMain{width:316px;margin-left:22px;}
#a #writer {margin-bottom:8px;}
#a #writer .writersBio ul li.wBMain {width:415px;}
#a .mdl .writersBio .wBMain h3 {font-size:20px;color:#612b2f;line-height:20px;width:auto;height:23px;margin:-2px 0 0 0;padding:0;border:none;display:block;}
#a .mdl .writersBio .wBMain h3 a {font-size:20px;color:#612b2f;line-height:20px;}
#a .mdl .writersBio .wBMain h3 a:hover {color:#c3429d;text-decoration:none;}
#a .mdl .writersBio .wBMain em{font-weight:bold;color:#4f5050;display:block;padding-bottom:10px;}
#a .mdl .writersBio .wBMain em .tags{padding-top:2px;}
#a .mdl .writersBio .wBMain p{line-height:14px;margin-top:0;padding-bottom:18px;display:inline-block;}
#a .mdl .writersBio .wBMain a.rss {background-position:100% -715px;font-weight:bold;color:#4f5050;padding:15px 18px 0 0;display:inline-block;}
#a .mdl .writersBio .wBMain a.rss:hover {color:#c3429d;text-decoration:none;}
#a .writers .writersBio ul li.links {float:right;}
#a .writers .writersBio ul li.links ul li {width:100px;height:20px;margin:0;padding:0;border-bottom:1px solid #dfe1ca;float:none;}
#a .writers .writersBio ul li.links ul li.rss {background-position:-152px -726px;}
#a .writers .writersBio ul li.links ul li.last {border:none;}
#a .writers .writersBio ul li.links ul li a{font-weight:bold;color:#4f5050;line-height:20px;width:100px;height:20px;display:block;}
#a .writers .writersBio ul li.links ul li a:hover{color:#c3429d;text-decoration:none;}
#a .contributors {top:-2px;}
#a .contributors .writersBio {width:585px;margin:18px 18px 0;}
#a .contributors .writersBio .wBMain h3 {margin:0;}
#a .contributors .writersBio .wBMain p {padding:9px 0 20px}
#a .contributors .writersBio p a{font-weight:bold;}
#a #writer {padding-bottom:0;}
#a #writer .writersBio{background:none;margin-top:5px;padding-top:26px;}
#a .mdl .iphoneMain h3 {font-size:22px;border:none;margin:0;padding-bottom:15px;}
#a .mdl .iphoneMain .dload {font-size:13px;font-weight:bold;color:#FFF;line-height:30px;background-color:#ffa800;height:30px;padding:0 28px;display:inline-block;}
#a .mdl .iphoneMain a:hover {text-decoration:none;}
#a .mdl .iphoneMain p {padding-bottom:5px;}
#a .quigo h6 {color:#4F5050;}
#a .mdl .allCTop {background:#FFF;width:100%;height:13px;position:relative;z-index:2}
#a .mdl .allC {background:none;position:relative;top:-20px;z-index:1;}
#a .mdl .allC h4 {font-size:18px;font-weight:bold;color:#612b2f;line-height:28px;width:100%;padding:5px 0;clear:both;}
#a .mdl .allC ul {width:585px;overflow:hidden;}
#a .mdl .allC li {background-position:-4700px 100%;width:150px;height:24px;margin-right:40px;float:left;list-style-type:none;}
#a .mdl .allC li a {font-size:13px;font-weight:bold;color:#4F5050;line-height:24px;height:24px;display:block;overflow:hidden;}
#a .mdl .allC li a:hover {color:#C3429D;text-decoration:none;}
#a .mdl .allC li.clrBdr {font-size:1px;line-height:1px;background-position:-2000px 100%;width:100%;height:15px;margin:0 0 5px;padding:0;border-top:1px solid #FFF;display:block;overflow:hidden;position:relative;left:0;top:-1px;z-index:100;}
#a .mdl .mdlMn .poll {width:570px;}
#a .mdl .mdlMn .poll p {font-size:20px;font-weight:bold;color:#612b2f;line-height:50px;background-position:-2000px 100%;display:block;}
#a .mdl .mdlMn .poll fieldset {margin:0;padding:13px 0 5px;}
#a .mdl .mdlMn .poll label {font-weight:bold;color:#4f5050;margin:3px 0;padding-left:25px;display:block;position:relative;}
#a .mdl .mdlMn .poll input {position:absolute;left:0;_left:-25px;top:0;}
#a .mdl .mdlMn .poll button {font-size:13px;font-weight:bold;color:#FFF;line-height:30px;background-color:#ffa800;height:30px;margin:30px 0 40px;padding:0 22px;}
#a .mdl .mdlMn .poll table {width:100%;margin-bottom:40px;}
#a .mdl .mdlMn .poll caption {font-size:20px;font-weight:bold;color:#612b2f;line-height:50px;background-position:-2000px 100%;margin-bottom:20px;}
#a .mdl .mdlMn .poll td, #a .mdl .mdlMn .poll th {border-collapse:collapse;font-weight:bold;color:#4f5050;padding:3px 0;}
#a .mdl .mdlMn .poll td {white-space:nowrap;width:20%;}
#a .cBuster {padding:0;}
#a .cBuster #cb a {margin:0;padding:0;}
#a .bcrumbWrap {height:40px;padding:0;}
#a .bcrumbWrap h1.bcrumb {line-height:40px;color:#4f5050;height:40px;padding:0;}
#a .bcrumbWrap h1.bcrumb a {font-size:15px;line-height:40px;}
#a .bcrumbWrap h1.bcrumb a.bcrumbCat {text-transform:lowercase;color:#c3429d;width:auto;}
#a .bcrumbWrap h1.bcrumb a.bcrumbPost {color:#4f5050;}
#a .bcrumbWrap h1.tag {text-transform:uppercase;}
/* new post styles */
#a .photo img, #a .photo-slim img {margin-right:20px;margin-bottom:5px;}
#a .photo, #a .photo-slim {display:inline;float:left;}
#a .photo-wide {margin-right:0 !important;display:block;text-align:center;}
#a .photo .cap, #a .photo-slim .cap, #a .photo-wide .cap {padding-bottom:10px;margin:0;}
#a .photo-wide .cap {text-align:left;display:inline-block;margin:0 auto;}
#a .photo-wide .cap {margin-right:0 !important;display:inline;} /* IE7 */
#a .photo-wide > /* */ .cap {margin-right:0 !important;display:inline-block;} /* FF */
#a .photo-wide .cap img {margin-right:0 !important;display:block;}
#a .cap span {font:normal 10px/14px sans-serif;color:#999;display:block;width:320px;}
#a .photo-slim .cap span{width:220px;}
#a .photo-wide .cap span{width:350px;}

#b {width:318px;margin-right:11px;float:right;display:inline;}
#b .bLast .mdl {border:none;}
#b .mdl a:hover {color:#c3429d;text-decoration:none;}
#b .mdl {color:#4F5050;padding-bottom:18px;border-bottom:2px solid #dfe1ca;}
#b .mdl a.more {font-size:13px;font-weight:bold;color:#FFF;line-height:30px;text-decoration:none;text-align:center;background:#ffa800;height:30px;padding:7px 12px;display:inline;}
#b .mdl h3 {font-size:16px;font-weight:bold;color:#612B2F;text-transform:none;line-height:37px;background-position:-2000px 100%;width:318px;padding-top:9px;position:relative;}
#b .mdl h3 a {font-size:16px;font-weight:bold;color:#612B2F;text-transform:none;line-height:37px;}
#b .mdl h3 em {background-position:0 -1170px;width:85px;height:20px;position:absolute;right:0;top:25%;}
#b .mdl h5, #b .mdl h5 a {font-size:14px;font-weight:bold;color:#4F5050;padding:20px 0 10px;}
#b .mdl h6 {font-size:14px;font-weight:bold;color:#4F5050;text-transform:none;line-height:31px;background-position:-2000px 100%;width:318px;padding-top:9px;}
#b .mdl .mdlMn {line-height:15.25px;padding:20px 0 0 0;}
#b .mdl .adsDiv {padding:20px 5px 0 5px;}
#b .mdl .adsDiv span {font-size:10px;color:#636363;line-height:13px;height:13px;padding-top:2px;display:block;}
#b .mdl .pcredit {font-family:sans-serif;font-size:11px;font-weight:bold;color:#7C7C7C}
#b .mdl ul.stories li{height:72px;padding:12px 0 10px;border-bottom:1px solid #ecede2;}
#b .mdl ul.stories li.last{border:none;}
#b .mdl ul.stories p {font-size:13px;font-weight:bold;}
#b .mdl ul.stories a {font-weight:bold;color:#c3429d;padding-top:3px;display:block;}
#b .mdl ul.stories img {margin-right:21px;}
#b .mdl .tip {background-position:-4000px 0;margin:13px 0 0 0;padding:6px 0 0 0;}
#b .mdl .tip p {font-size:14px;font-weight:bold;color:#FFF;line-height:17px;background:#7e912e;padding:12px 31px 12px 23px;}
#b .mdl .tip p a{color:#FFF;}
#b .mdl .tip div {background-position:-4318px 0;height:27px;}
#b .mdl .flickr {padding-top:13px;}
#b .mdl .flickr a.more {padding:0;margin-top:6px;display:block;}
#b .mdl .flickr a.thumb-grid {width:75px;height:55px;margin:0 2px 2px 0;display:inline-block;overflow:hidden;}
#b .mdl ul.updatesFrom {padding-top:10px;}
#b .mdl ul.updatesFrom li a {font-size:13px;color:#4F5050;line-height:22px;}
#b .mdl ul.updatesFrom li.more {padding-top:4px;}
#b .mdl ul.updatesFrom li.more a {font-weight:bold;color:#C3429D;}
#b .mdl .followUs {padding-top:20px;}
#b .mdl .followUs ul li{text-align:center;width:104px;border-right:1px solid #dfe1ca;float:left;}
#b .mdl .followUs ul li.last {border:none;}
#b .mdl .followUs ul li a.icon {width:51px;height:47px;margin:0 auto;padding-bottom:9px;display:block;}
#b .mdl .followUs ul li a.nl {background-position:0 -400px;}
#b .mdl .followUs ul li a.fb {background-position:-60px -400px;}
#b .mdl .followUs ul li a.twit {background-position:-120px -400px;}
#b .mdl .followUs ul li a.rss {background-position:-180px -400px;}
#b .mdl .followUs ul li a {font-weight:bold;color:#4f5050;}
#b .mdl .followUs ul li a:hover {color:#c3429d;text-decoration:none;}
#b .mdl .editors {padding-top:15px;}
#b .mdl .editors li {font-weight:bold;color:#4f5050;width:102px;margin:0 0 16px 0;float:left;} 
#b .mdl .editors img {width:80px;height:80px;}
#b .mdl .editors a.avatar {width:80px;height:80px;margin:0 22px 9px 0;display:block;}
#b .mdl .editors a.name {font-size:12px;color:#c3429d;height:15px;display:block;overflow:hidden;}
#b .mdl .editors span {line-height:15px;width:90px;height:15px;display:block;overflow:hidden;}
#b .mdl .editors .more {font-size:13px;width:300px;margin-bottom:0;clear:both;}
#b .mdl .editors .more a {color:#c3429d}

#cod-promo {font-size:12px;background-color:#FFF;overflow:hidden;}
#cod-promo h3{font-size:19.5px;font-weight:bold;color:#7f272a;line-height:19.5px;background-position:-2000px 100%;}
.crosshdr {padding:20px 10px 20px;} html* .crosshdr{display:inline-block;width:964px;}
.crosshdr h3{padding:0 0 17px 0;}
#cod-promo .content {height:235px;margin:0 0 0 10px;padding-left:4px;background-position:-2000px 100%;}
#cod-promo .cartridge {background-position:0 -500px;width:152px;margin-right:8px;float:left;}
#cod-promo .top {font-size:6px;line-height:6px;height:6px;}
#cod-promo .body {height:226px;padding:4px 5px 0 10px;}
#cod-promo .btm {clear:both;}
#cod-promo h4 {font-weight:bold;color:#c3429d;margin-bottom:5px;display:inline;float:left;}
#cod-promo .icon {float:right;}
#cod-promo .img_cred {font-size:9px;color:#777777;line-height:12px;text-align:right;height:12px;display:block;}
#cod-promo ul {margin-left:14px;clear:both;}
#cod-promo ul li {font-size:12px;padding-bottom:3px;}
#cod-promo ul li.more {font-weight:bold;color:#C3429D;text-decoration:underline;}
#cod-promo p {font-size:13px;}
#cod-promo h4 a, #cod-promo ul li a, #cod-promo ul li.more a, #cod-promo p a {color:#c3429d;}

#footer {background:#FFF;height:100%;}
#footer .mdl{font-size:13px;margin:0 10px;padding:31px 0 0 15px;}
#footer #link-cols li.col{width:165px;padding-right:23px;float:left;}
#footer #link-cols li.col em{font-weight:bold;color:#4f5050;width:165px;padding-bottom:13px;display:block;}
#footer #link-cols li.col ul li a{font-weight:bold;color:#c3429d;line-height:23px;height:23px;border-top:1px solid #e5e5e5;display:block;}

#legal {font-size:13px;margin:0 25px;padding-top:40px;}
#legal a.aolLivingLogo {background-position:0 -750px;width:165px;height:30px;margin-bottom:80px;display:block;float:left;}
#legal ul {display:block;float:left;}
#legal ul li {margin-bottom:4px;padding:0 8px;border-right:1px solid #000;float:left;}
#legal ul li.last,#legal ul li.copyright, #legal ul li.btt {border:none;}
#legal ul li.copyright {width:300px;}
#legal ul li.btt {font-weight:bold;padding-top:20px;clear:both;}
#legal ul li a {color:#c3429d;}
/* addthis */
.addthis_default_style{padding:0px !important;height:16px;}
.addthis_button_print{padding-left:0px !important;}
.addthis_default_style .at300m{padding:0px !important;}
span.addthis_separator{margin:0px !important;}
.button_print{display:block;width:16px;height:16px;background-position:-212px -750px;float:left;margin:1px 2px 0 0;*margin:11px 2px 0 0;}
.addthis_button_aim .separator_button{width:16px;height:16px;background-position:-232px -750px;}
.addthis_toolbox a{font-size:12px;margin:0 4px 0 0!important;color:#2864B4 !important;}
.hpPop {background-color:white;border:1px solid black;display:none;height:auto;margin:0;padding:3px;position:absolute;left:40px;top:10px;width:385px;z-index:1000;font-size:11px;}
.hpPop p{padding:0px !important;}
.addthis_toolbox{margin:20px 18px 0;position:relative;clear:both;}
.addthis_toolbox a{line-height:17px !important;}
.addthis_toolbox a span{margin-right:3px;}
.addthis_toolboxTop {margin:10px 0 0 !important;padding:0 0 0 52px;}
.addthis_General {margin:10px 0px 0px 18px !important;}
.hpPrint{float:left;cursor:pointer}
/* homepage dl */
#a .dl {padding:16px 0 1px;}
#a .dl .mdlMn{padding-bottom:0;background:none;*display:inline;_display:inline;}
#mycarousel .carouselItem h4{font-size:17px;}
#mycarousel .carouselItem .h4Mask h4{line-height:21.5px;}
.h4Mask{overflow:hidden;width:293px;height:22px;position:absolute;bottom:26px;left:0px;}
#mycarousel li {list-style-type:none;}
hr {background-color:#d5d5d5;height:3px;margin:0;padding:0;color: #d5d5d5;}
#mycarousel .credit {color:#6b6b6b;font-size:10px;position:absolute;bottom:0px;left:0px;padding:0px 0px 3px 8px;}
#a .mdl #mycarousel .credit a{color:#c3429d;}

img.carouselItem {border:none;border:0px;position:relative;}
.carouselContainer{width:590px;margin:2px 0 0 -2px;_margin:2px 0 0 -4px;height:310px;overflow:hidden;position:relative;}
#thumbnailMask{position:relative;width:504px;height:69px;overflow:hidden;margin-top:9px;margin-left:-3px;_margin-left:-1px;float:left;*margin-top:2px;}
ul#thumbnails {position:absolute;width:680px;margin:0px;padding:0px;height:69px;}
ul#thumbnails li {float:left;list-style-type:none;}
ul#thumbnails li img {margin:0 5px;cursor:pointer;}
#carouselButtons {float:left;font-size:10px;margin:21px 0 0 13px;*margin:16px 0 0 13px;_margin:15px 0 0 15px;}
ul#mycarousel {width:2400px;position:relative;height:220px;margin:0px 0px 10px 0px;padding:0px;*margin-bottom:0px;}
ul#mycarousel li {margin:0 2px;float:left;position:relative;float:left;list-style-type:none;width: 293px;height: 220px;}
ul#mycarousel img {padding:0px;margin:0px;border:0;}
ul#mycarousel h4 {position:absolute;top:167px;left:0px;padding:0px 0px 0px 8px !important;line-height:18px;}
#a .mdl ul#mycarousel h4 a {font-size:17px;font-weight:bold;color:#612b2f;}
#a .mdl ul#mycarousel h4 a:hover {color:#C3429D;}
#a .mdl ul#mycarousel .description a{color:#612B2F !important;}
ul#mycarousel a {color:#612b2f;text-decoration:none;}
#a .mdl ul#mycarousel a.carouselLinkHover {color:#c3429d;}
ul#mycarousel li .whiteOverlay {background:white;position:absolute;bottom:0px;left:0px;width: 293px;height: 59px;opacity: 0.8;filter: alpha(opacity = 80);}
ul#mycarousel li .whiteOverlay a {display:block;background-color:transparent;width: 293px; height: 59px;}
#bar {position:absolute;bottom:0px;left:5px;width:158px;height:5px;background:#98a920;border:0px;min-height:1px;*line-height:5px;}
.carouselContainer #carouselButtons a{background-color:none;height:35px;display:block;float:left;}
.carouselContainer #carouselButtons a#prevButton{background-position:0px -360px;width:16px;}
.carouselContainer #carouselButtons a#nextButton{background-position:-80px -360px;width:16px;}
.carouselContainer #carouselButtons a.pauseButton{background-position:-30px -360px;width:38px;}
.carouselContainer #carouselButtons a.playButton{background-position:-110px -360px;width:38px;height:38px;}
ul#mycarousel .description{font-size:12px;position:absolute;width:277px;top:170px;padding:0px 0px 0px 8px !important;left:0px;opacity:0;filter:alpha(opacity=0);}
ul#mycarousel .slide{position:absolute;top:170px;left:0px;overflow:hidden;width:285px;}
ul#mycarousel .slide .description{width:277px;font-size:12px;padding:0px 0px 0px 8px !important;top:0px;opacity:0;filter:alpha(opacity=0);}
/* for ads */
.imu{padding:0 !important;margin:0;}
.imu a{color:#c3429d;}
.imu p{margin:5px 15px 5px 5px;padding:0;}
.imu img{padding:0;margin:0 17px 0 0;}
.imu h3{position:absolute;top:0px;padding:0;}
.imu ul li {font-size:13px;font-weight:bold;padding-top:10px}
.imu .header{padding-bottom:8px}
#sponsor {position:absolute;margin-left:730px;_margin-left:0px;*margin-left:0px;top:22px;z-index:9999;}
@media screen and (-webkit-min-device-pixel-ratio:0){#sponsor {position:absolute;margin-left:730px;top:22px;z-index:9999;}}}

.print_text{margin:2px 10px 0 0;position:absolute;*margin:12px 10px 0 0;}
.bottom_addthis_post{margin:0 0 0 20px;_position:relative;_height:30px;}

.mdl .recent_posts li{margin:5px 18px;}

.blogroll{height:260px;}
.blogroll li {background:url("http://www.blogsmithmedia.com/www.slashfood.com/media/sf-hat-20.png") no-repeat scroll 0 0 transparent;display:block;float:left;padding:0px 5px 5px;height:15px;width:140px;margin:10px 0 0 3px;}
.blogroll h5 a {position:absolute;margin:-43px 0 0 20px;font-weight:normal !important;padding:0px !important;font-size:12px !important;margin:3px 0 0 21px;}
.blogroll li h5{padding:0px !important;}

.logo-footer{float:left;}