.hue1, body, #menu li.on a, h1 a, h2 a, h4 a, ul.gallery li a, .profileComments h3 a, #comments h3 a{color:#787775} /* charcoal */
.hue2, a, .followUs .mdlUl a:hover, .lists #a h3, .lists #a .mdlUl li a:hover, .followUs .mdlUl a:hover b, h1 small, h1 b, .profileComments h3 a:hover, .writerBio h4 a, #a .mdl #mycarousel h4 a:hover, #a .mdl #mycarousel a.carouselLinkHover, .hpprintButton_small b, #cod-promo h4 a{color:#279FBA} /* blue */
.hue3{color:#87d301} /* lime green */
.hue4, #menu .nav ul li a, .lists #a .mdlUl li a, #s_form .q, h5.short, .copyright, .legalLinks li, #comments h3 b{color:#555} /* gray */
.hue5, #menu .nav li:hover a, #menu .nav li.over a,
#menu .nav a:active, .cCount b, #menu .nav a{color:#FFF} /* white */
.hue2bg, button, #bar, .profileBio #loginDiv #loginButton, .profileBio #changeSpace #profileButton, .profileBio #changeSpace .profile_buttons a, .profileBio #changeSpace #uploadBtn {background-color:#279fba} /* blue */
.hue3bg, form input.sub, form input.sub:hover{background-color:#87d301} /* lime green */
.hue5bg, .poll label input{background-color:#FFF;border:0} /* white */
.commentPage li.num ul li.on{border:solid 1px #00aeef} /* blue */
.showPost p.byline{border-top:solid 0px #333}
#b h3, #comments h3, #comments, #cod-promo h3, .profileComments h2, .people .mdlHd h2.ul, .showMedia h2{border-bottom:solid 0px #2a2a2a}
/* colors > image loading */
#menu.nav1 .nav1, #menu.nav1 .nav1 a, #menu.nav2 .nav2, #menu.nav2 .nav2 a,
#menu.nav3 .nav3, #menu.nav3 .nav3 a, #menu.nav4 .nav4, #menu.nav4 .nav4 a,
#menu.nav5 .nav5, #menu.nav5 .nav5 a, #menu.nav6 .nav6, #menu.nav6 .nav6 a,
#menu.nav7 .nav7, #menu.nav7 .nav7 a, #menu.nav8 .nav8, #menu.nav8 .nav8 a,
#menu.nav9 .nav9, #menu.nav9 .nav9 a, #menu.nav10 .nav10, #menu.nav10 .nav10 a,
#prevButton, #nextButton, #carouselButtons .pauseButton, #carouselButtons .playButton,
.commentPage li.next, .commentPage li.prev, .writerBio .links li.rss, .separator_button, .postPage, .hpprintButton_small,
.perma #comments .cmt_tools, .perma #comments .star, #foot .aolf,
.showPost h2, .perma h1, .drop, .sites a, .cart, #hat .aolgh a,
 #menu .nav ul li.foot a, .followUs .mdlUl a, .followUs .mdlUl b, #menu .nav, #id2, #hat,
.grid .photoGalleries .mdlUl li, .search #a .sort a, .search #a .sort b, .showPost span.category, .showPost span.category a, #content #id2, .showPost .addthis_toolbox, .showPost .bttn,
#a .mdl .mdlHd h1, #b .mdlHd, #comments .cmt_tools, #comments .rt2, #blogroll a, .sectionHd h1, .sectionHd .mdlHd, .postPage .next, .postPage .prev,
.followUs .mdlUl li, .tipDiv, .questionDiv .question .bttn, .questionDiv .question .bttn b, #comments h3, .mdl.commentForm .mdlHd, #button .bttn, #button .bttn b,
#comments .bttn, #comments .bttn b, .searchResult .relevance .relevance, .searchResult .date .date, .searchResult .relevance .relevance b, .searchResult .date .date b,
.searchResult .sort a, .searchResult .sort b,.hpTheLatestHd{background-image:url('http://www.blogsmithmedia.com/www.aisledash.com/media/sprite_aisle.png');background-repeat:no-repeat}
#body{background:url("http://www.blogsmithmedia.com/www.aisledash.com/media/nav_background.png") no-repeat scroll center 237px transparent}
#page #content, #page #foot, #page #id1,
.search form fieldset.a, #id1 .sub, #id2 .sub{background:url('http://www.blogsmithmedia.com/www.aisledash.com/media/alpha.png') no-repeat 0 0}
body{background:url(http://www.blogsmithmedia.com/www.aisledash.com/media/tile.png) repeat left top;}
#page{margin:0 auto;text-align:left;width:1000px}
#top .ad{height:116px;background:#FFF;margin:0 9px;text-align:center;display:none}
#top > .ad{margin:0 8px}
#sponsor{right:8px;position:absolute;top:35px}
#cod-promo{height:280px;border:solid 1px #CCC;border-top-width:5px;margin:0 9px;border-bottom:0}
#content > #cod-promo{margin:0 8px 2px;border-left:0;border-right:0;border-bottom:1px solid #CCC}
#id1{position:relative}
#hat{height:28px;margin:0 8px;background:#fff none}
#menu .nav{background:none !important}
#id2{background-color:#FFF;background-position:0 -782px;background-repeat:repeat-x}
.search fieldset.a{background-position:-2000px 0}
.search form fieldset.a{background-position:-2000px 0}
#id1 form .sub, #id2 form .sub{background-position:100% 0}
#top, #content {background-position:0 0;background-repeat:repeat-y}
#page > #top, #page > #content{background-position:0 0;background-repeat:repeat-y}
#page > #menu{background-position:0 0;background-repeat:repeat-y}
#page > #id1{background-position:-1000px -109px}
#page > #foot{background-position:0 0;background-repeat:repeat-y;width:996px}
.left{float:left}.right{float:right}
/* image loading > default styles */
*{margin:0;border:0; padding:0}
body, textarea, input{font:normal normal 13px/15px helvetica, arial, sans, sans-serif}
h1,h2,h3,h4,h5,h6{font-family:georgia, serif;font-weight:normal;}

a:hover, #loginLink{text-decoration:underline}
a, a.bttn:hover, .perma h1 a:hover, .followUs .mdlUl a:hover, .lists #a .mdlUl li a:hover, .grid .photoGalleries .mdlUl li a:hover, .search #a .sort a, .commentPage li.p a:hover, .commentPage li.on a:hover, .blackOverlay a:hover, #comments h3 a:hover {text-decoration:none}
a:focus{-moz-outline-style:none}
button::-moz-focus-inner{border:0}
ol, ul, .mdlUl{list-style:none}
legend, .commentPage, label{font-weight:bold}
.hide{display:none}
.show, label{display:block}
h1{font-size:20px;line-height:30px;letter-spacing:-0.5px}
h2, .perma h1{font-size:24px;line-height:30px;letter-spacing:-0.5px;background-position:0 -384px}
h3{font-size:22px;line-height:24px}
#cod-promo h3{font-size:19px;font-weight:normal;color:#292929;}
h4, .search input, .contentBtm h3, .lists #a h3, h1 small, .profileComments h2, #b h3{font-size:21px;line-height:20px}
ul.read em, h6, legend, dl.comments strong, input.sub, .profileComments h3{font-size:14px}
h5{font-size:13px}
#content #a, #menu a.rss, #menu .nav .feedback a, #menu li.feed a, #menu .nav ul li a, #cod-promo h4, #cod-promo ul li, #cod-promo p{font-size:12px}
p{line-height:16px;padding-bottom:12px}
h6 small, strong small, #hat ul li, .followUs .mdlUl b{font-size:11px;display:block}
.topAd span, .promoUnit span, #ateml small {font-size:10px}
h1 small{padding-left:5px}
.people .sectionHd {margin-bottom:10px}
.meta strong, h1 small, h6 small, strong small, #hat ul li, .followUs .mdlUl b{font-weight:normal}
.clr, #b .topAd, div.col, #a .post{overflow:hidden}
.meta strong{font-weight:bold;color:#292929;}
.right, #hat .login, #menu .nav .feedback{float:right}
.clr, .mdl, .postPage, .postPage li.clr, #id2, #cod-promo,
.mdlHd, .mdlBox, .mdlUl, .mdlFt, .post{clear:both;float:none;border:none}
.clr{font-size:1px;line-height:1px;background:transparent;height:1px !important;margin:0;border:0 !important}
li.clr{float:none !important;clear:both;width:100%}
#id1 form .sub, #id2 form .sub, .addComment ul.userType li, #loginButton, #thumbnails li img, #carouselButtons span{cursor:pointer}

/* default styles > layout */
#top #adsDiv0{height:116px;background-color:#F1F1F2;margin:0 9px;padding-top:15px;text-align:center;overflow:hidden}
.search{clear:both}
#id1{height:110px;}
#id2{margin:0 9px;height:108px;}
#content > #id2{margin:0 8px}
textarea, input{background-color:#F3F3F3;border:1px solid #c2c2c2;border-color:#c2c2c2 #e6e6e6 #e6e6e6 #c2c2c2}
textarea:focus, input:focus{background-color:#FBFBFB}
#id1 .logo{position:absolute;top:0;left:8px;height:108px;overflow:hidden}
#id2 {background-color:#FFFFFF;background-position:0 -790px;background-repeat:repeat-x;border-top:1px solid #CCC}
.sch fieldset.a{width:370px;height:58px}
.sch .q{margin:11px 0 0 11px;width:340px;width:340px;height:25px;padding:8px 4px 0}
.sch .sub{width:auto;height:58px;color:#FFF;padding:0 45px 0 12px;font-weight:bold;background-position:100% 0;border:0}
#id2 .logo, #id2 fieldset.a, #id2 form .sub{float:left;zoom:1}
#id2 fieldset.a{margin:18px 0 0}
#id2 form .sub{margin-top:18px;overflow:visible}
#id1 form .sub{position:absolute;top:25px;left:670px;overflow:visible}
#id1 fieldset.a{position:absolute;top:25px;left:300px;}
#id1 form .sub:hover, #id2 form .sub:hover{background-position:100% -58px}
#id2 form {position:relative}
div.col{padding-top:22px}
#content #a{width:625px;float:left}
#content #b{width:320px;margin-right:16px;float:right} #content > #b{margin-right:35px;}
.searchResult .mdlUl li, #comments .mdlUl li{border-bottom:1px solid #EEE}
.searchResult .mdlUl > li, .popStories .mdlUl li, #comments .mdlUl > li, .ad, .lists #a .mdlUl li, .writerBio, .profileBio .mdlBox, .profileBio .mdlBox .clr, #profileContainer, .profile_cmt{border-bottom:1px dotted #CCC}
.sort, .ad, .addthis_toolbox, .searchResult .mdlUl{border-top:dotted 1px #CCC}

#hat{position:relative;z-index:301;padding:0 6px;}
#hat ul li{float:left;line-height:28px;position:relative}
#hat .aolgh a, #hat .mail a{border-right:1px solid #BBB}
#hat .mail a, #hat .login a{padding:0 10px}
#hat .also{padding:0 6px 0 10px}
#hat a, #hat li{color:#6B666C}
#hat .sites{position:relative}
#hat #moreLink{background:#FFFFFF none repeat scroll 0 0;border:1px solid #B8B8B2;display:none;padding-bottom:8px;position:absolute;width:300px;left:-1px;top:24px;clear:both}
#hat li > #moreLink{left:0}
#hat #moreLink a, #hat #moreLink{color:#000}
#hat #moreLink li, #hat .login{border:none}
#hat li:hover #moreLink,
#hat li.over #moreLink{display:block}
#hat #moreLink{padding-top:8px}
#hat #moreLink li{border:medium none;padding:0;width:90px;line-height:18px;margin-left:10px}
#hat #moreLink li.head{width:100%;clear:both;height:30px;margin:0}
#hat #moreLink b{display:block;margin:0 10px;border-bottom:1px solid #B8B8B2}
#hat ul li.sites a{background-position:100% -134px;padding-right:20px}
#hat .aolgh{margin-left:10px;padding:7px 0 0}
#hat ul > .aolgh{padding:6px 0 0}
#hat .aolgh b{}
#hat .aolgh a{background-position:-533px -202px;height:20px;line-height:12px;width:47px;display:block;float:left;text-indent:-9999px;margin-top:-3px}


#menu{height:29px;padding:0 8px}
#menu .nav{padding:0 16px 0 12px;position:relative;z-index:110}
#menu .nav, #menu .nav li, #menu .nav a{height:29px}
#menu .nav li{padding:0 0 0 10px}
#menu .nav li:hover{background-color:#FFF}
#menu .nav li:hover a{color:#5a5a5a;text-decoration:none}
#menu .nav a{display:inline-block;padding:0 10px 0 0;line-height:29px;font-weight:bold;color:#FFF}
#menu .nav li{float:left;position:relative;width:auto}
#menu .nav a.drop{padding-right:23px;background-position:100% -58px}
#menu .nav a.drop:hover, #menu .nav li.on a:hover{text-decoration:none}
#menu .nav li:hover a.drop{color:#ffbe3d !important;background-position:100% -106px}
#menu .nav li:hover ul{display:block;background-color:#FFF}
#menu.nav1 li.nav1,#menu.nav2 li.nav2,#menu.nav3 li.nav3,#menu.nav4 li.nav4,#menu.nav5 li.nav5,#menu.nav6 li.nav6,#menu.nav7 li.nav7,#menu.nav8 li.nav8,#menu.nav9 li.nav9,#menu.nav10 li.nav10{background-color:#FFF;margin:0 1px}
#menu.nav1 li.nav1 a,#menu.nav2 li.nav2 a,#menu.nav3 li.nav3 a,#menu.nav4 li.nav4 a,#menu.nav5 li.nav5 a,#menu.nav6 li.nav6 a,#menu.nav7 li.nav7 a,#menu.nav8 li.nav8 a,#menu.nav9 li.nav9 a,#menu.nav10 li.nav10 a{color:#5a5a5a;background-position:100% -34px}
#menu.nav1 li.nav1 a.drop,#menu.nav2 li.nav2 a.drop,#menu.nav3 li.nav3 a.drop,#menu.nav4 li.nav4 a.drop,#menu.nav5 li.nav5 a.drop,#menu.nav6 li.nav6 a.drop,#menu.nav7 li.nav7 a.drop,#menu.nav8 li.nav8 a.drop,#menu.nav9 li.nav9 a.drop,#menu.nav10 li.nav10 a.drop{background-position:100% -82px}
#menu .nav ul{position:absolute;left:-1px;top:29px;display:none;border:1px solid #898989;border-top:0;padding:10px 0 0;z-index:100}
#menu .nav ul{width:200px;padding:0}
#menu .nav ul.col2{width:400px}
#menu .nav ul.col3{width:600px}
#menu .nav li ul li{padding:0;float:left;width:200px}
#menu .nav ul li a{padding:0px;color:#898989 !important;height:24px;line-height:24px;margin:0 0 0 12px;border-bottom:1px dotted #D4D4D4;display:block;background:transparent;overflow:hidden}
#menu .nav ul li.lrow a{border:0}
#menu .nav ul li.lcol a{margin-right:12px}
#menu .nav ul li a:hover{color:#279fba !important;text-decoration:none}
#menu .nav ul li.foot{background-color:#10b2f0;width:100%;clear:both;height:36px}
#menu .nav ul li.foot a, #menu .nav li.over ul li.foot a{height:35px;line-height:38px;margin:0 10px;padding:0 0 0 15px;border:0;color:#FFF !important;background-position:0 -122px}
#menu .nav .feedback{padding-left:0}
#menu .nav .feedback:hover{background-color:transparent}
#menu .nav .feedback:hover a{color:#fff;text-decoration:underline;}
#menu .nav li.feedback.over{background-color:transparent}
#menu .nav li.feedback.over a{color:#fff}
#menu .nav li.over{background-color:#FFF}
#menu .nav li.over a{color:#5a5a5a;text-decoration:none}
#menu .nav li.over a.drop{color:#5a5a5a;background-position:100% -106px}
#menu .nav li.over ul{display:block;background-color:#FFF}
#menu .nav li > ul {
left:-1px;
top:29px;
}



.topAd{padding:10px;background:#DDD !important}
.ad{background:#F7F7F7}
.ad h4, #b .ad h4{border-bottom:solid 2px #555;line-height:35px;font:bold 11px/35px helvetica,arial;text-transform:uppercase;padding:0 12px;margin-bottom:0}

.flickr a.bttn{margin-top:6px}
.flickr a.thumb-grid{width:75px;height:55px;margin:0 0 2px;display:inline-block;overflow:hidden}
/*video module*/
.videoMod {background:none !important;}
#bCoveMod {text-align:left; height: 239px; width:318px; background:transparent;}
#bCoveMod:hover {cursor:pointer;}
.vidBg {margin-left:0px;margin-top:-67px;position:absolute;width:318px; height:54px; opacity:.7; background:#333;}
.vidBase {padding:10px; margin-top:-50px; color:#fff;position:relative;z-index:1;}
.vidBase span {clear:both;display:block;font-size:18px;}
.vidBase img {position:absolute;margin-left:270px;}

.followUs .mdlUl{overflow:hidden}
.followUs .mdlUl *{display:block;float:left}
.followUs .mdlUl li{padding:0 35px 0 10px;height:76px;background-position:100px -1070px}
.followUs .mdlUl .clr{margin:0;padding:0;height:1px}
.followUs .mdlUl .rss{padding-right:0;background:none}
.followUs .mdlUl a{background-position:0 -198px;width:71px;height:76px;color:#289eb8}
.followUs .mdlUl a:hover{background-position:-75px -198px}
.followUs .mdlUl b{width:71px;text-align:center;padding-top:53px}
.followUs .mdlUl .email b{background-position:-150px -198px}
.followUs .mdlUl .facebook b{background-position:-300px -198px}
.followUs .mdlUl .twitter b{background-position:-375px -198px}
.followUs .mdlUl .rss b{background-position:-225px -198px}

.linkCols .mdlUl{background-position:-1px -16px;margin:0 4px;padding-top:40px}
.linkCols .col{float:left;padding-left:20px;width:155px;border-left:1px solid #CCC}
.linkCols .first{border-left:none !important}
.linkCols .col b{color:#5B5A5C;text-transform:capitalize;font-size:16px;font-weight:normal}
.linkCols .col ul{padding-top:10px;min-height:185px}
.linkCols .col li{line-height:25px}

.legalLinks{padding:24px 0 0 0}
.legalLinks .aolf{float:left;display:block;height:30px;width:115px;margin:3px 50px 40px 0;background-position:-503px -237px}
.legalLinks ul{display:block}
.legalLinks ul li{float:left;padding:0 8px 0 0}
.legalLinks ul a {padding-right:8px}
.legalLinks .copyright{line-height:24px;width:70%}
.legalLinks p{float:left;line-height:20px;width:777px}
.legalLinks a.top{float:left;line-height:20px;font-weight:bold;display:block;padding-top:20px}

.allCats .mdlUl, .sectionHd, .profileBio{margin-bottom:20px}
.allCats h3{color:#292929;}

/* layout > module styles */
.mdl{margin:0 0 40px 35px}
#b .mdl{margin:0 0 20px 0}
#content .sectionHd{margin-left:0}
.showPost h2, .perma h1, h3{padding-bottom:5px}
#b .mdlHd{margin-bottom:12px;background-position:0 -1304px}
.sectionHd h1{padding-top:8px;}

.promoUnit {position:relative;float:right;width:215px;margin:27px 8px 0 0}
.promoUnit span {position:absolute;top:0;left:0}
.showPost .promoUnit {margin:0 0 0 20px}

p.byline{line-height:16px;padding:16px 0;color:#555;font-weight:bold}
.cCount{float:left;display:inline-block;margin:0px 10px 0px 0px;padding:0 0 0 22px;height:24px;line-height:24px}
.cCount b{display:inline-block;height:36px;padding-right:10px}
.posts .post{padding:0 40px 15px 0}
.mdl > .cCount, .cCount > b {display:block}
.bttn{display:-moz-box;display:inline-block;height:34px;padding:0 0 0 10px;background-position:0 0;clear:both;overflow:hidden}
.bttn b{display:-moz-box;display:inline-block;height:34px;line-height:35px;padding:0 10px 0 0;background-position:100% 0;color:#279FBA;}

li .bttn b{color:#fff}
.meta{padding:0px 0 6px;clear:both;margin:0 0 -28px 0;}
.meta p{padding-bottom:6px;}
.addthis_toolbox a {padding:0 !important;margin:9px 8px 0 0;line-height:16px;float:left !important;}
.addthis_toolbox a span {margin:0px 4px;}
.addthis_toolbox .hpprintButton_small {background-position:-589px -217px;height:16px;padding-left:18px !important}
.addthis_toolbox .hpprintButton_small b{background:#FFF;font-weight:normal;display:inline-block}
.addthis_relative{position:relative;}

.searchResult li{padding:20px 0 30px}
.searchResult .thumb{width:120px;height:90px;margin-left:0;float:left;background-position:-30px -280px;display:block;line-height:0;background:#FBFBFB}
.searchResult .thumb em {display:block;height:90px;width:120px}
.searchResult .thumb em b{display:none}
.searchResult li h4, .searchResult li p, .searchResult .bttn{margin-left:140px}
.searchResult li h4 a{color:#292929;line-height:30px;}
.searchResult p.byline{padding-top:0}
.searchResult .sort{padding:9px 0}
.searchResult .sort a{background-position:0 -1477px;height:30px;display:inline-block;margin-right:10px;padding:0 0 0 7px;overflow:hidden;text-decoration:none}
.searchResult .sort b{background-position:100% -1477px;color:#FFF;font-size:12px;line-height:21px;height:30px;padding:6px 7px 0 0;display:inline-block;cursor:pointer}


.postPage{background-color:#FFF;padding:13px;background-position:0 -515px;height:34px;}
.postPage li{margin-right:4px;float:left}
.postPage .next{float:right;margin:0 0 0 4px;background-position:0 0;width:145px;height:45px}
.postPage .prev{float:left;margin:0 0 0 4px;background-position:-360px 0;width:145px;height:45px}
.postPage .next:hover{float:right;margin:0 0 0 4px;background-position:-176px 0;width:145px;height:45px}
.postPage .prev:hover{float:left;margin:0 0 0 4px;background-position:-545px 0;width:145px;height:45px}
.postPage li a{width:145px;height:45px}
.postPage li b{padding:0 30px 0 0;text-indent:-9999px}
.postPage .prev a{background-position:0 -157px;padding-left:25px}
.postPage .next a b{background-position:100% -156px;padding:0px 32px 0 0;font-size:20px !important;color:#F46940 !important;text-decoration:none !important}
.postPage .prev a b{font-size:20px !important;color:#F46940 !important;text-decoration:none !important}
.commentPage{padding:6px 0;border-bottom:1px solid #d6d6d6 !important;margin-bottom:25px;}
.commentPage .crumb, .commentPage li li{color:#666666;font-weight:normal;padding:3px 6px 1px;}
.commentPage .num ul{float:right;display:inline-block}
.commentPage .num ul li{float:right;margin-left:4px}
.commentPage .p{border:solid 1px #CCC}
.commentPage .p a{color:#333}
.commentPage .next{background-position:100% -413px;padding-right:10px}
.commentPage .prev{background-position:-1127px -413px;padding-left:10px}

.sectionHd .mdlHd{background-position:0 -275px;margin:0 0 0 5px;padding-left:0px;height:48px;}

#comments .mdlUl .avatar{float:left;margin:0 20px 0 0;width:44px;height:44px;float:left;}
 #comments .mdlUl .byline{padding-top:0;font-weight:normal;position:absolute;top:20px}
 #comments .mdlUl .a .byline{left:65px;_left:0}
 #comments .mdlUl .b .byline{left:135px;_left:0}
 #comments .mdlUl .byline a{font-weight:bold;color:#292929;}
 #comments .mdlUl p{padding-top:50px;padding-left:65px;}
 #comments .mdlUl li{clear:both;padding:20px 20px 20px 0;position:relative;color:#666666}
 #comments .mdlUl .child{padding-left:70px;padding-bottom:10px}
 #comments .mdlUl .child .avatar{margin-bottom:10px}
 #comments .mdlUl .bttn{margin-left:56px;float:none;position:relative;*left:56px}
 #comments .cmt_votes{position:absolute;top:20px;right:0px;_right:10px}
 #comments .cmt_tools{background-position:-625px -196px}
 #comments .votedComment .cmt_tools{background-position:-625px -236px}
 #comments .votedComment .cmt_tools a{display:none}
 #comments .star,  #comments .cmt_tools{width:48px;height:16px;display:block;float:right}
 #comments .rt05{background-position:-628px -328px}
 #comments .rt1{background-position:-628px -308px}
 #comments .rt2{background-position:-628px -259px}
 #comments .rt25{background-position:-628px -288px}
 #comments .rt3{background-position:-628px -268px}
 #comments .voteLink,  #comments .reportLink{width:16px;height:16px;display:inline-block}
 #comments .votedComment{background-position:-630px -224px !important}
 #comments .cmt_tools b{display:none}

.addComment{margin:0;position:relative}
.addComment h3{font-size:18px;font-weight:bold;color:#4f5050;line-height:58px;width:585px;height:58px;padding:0;border-bottom:1px solid #c2c2c2}
.addComment .allC{position:absolute;top:14px;right:0;_right:18px}
.addComment .allC li{font-size:12px;font-weight:bold;color:#4f5050;line-height:28px;height:28px;padding:0 11px;border:1px solid #c2c2c2;float:left}
.addComment .allC li.bttn{width:28px;padding:0;border-left:0}
.addComment .userType{border-bottom:1px solid #c2c2c2;height:41px;display:block}
.addComment .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}
.addComment .userType li.on{color:#28A0BB}
.addComment .userType li#newAuthor{padding-left:0;border:none} 
.addComment .newForm, #a .addComment .returnForm {padding-top:8px;display:none}
.addComment .newForm.on, #a .addComment .returnForm.on{display:block}

.addComment label{color:#4f5050;line-height:30px;height:30px;font-weight:normal;}
.addComment #remember p{font-weight:normal;color:#4f5050;padding:0 20px 0 0}
.addComment input{background-color:#fff;}
.addComment textarea{font-size:12px;width:558px;height:98px;padding:6px;background-color:#fff;}

.addComment .instructions p{padding:0;color:#999999}
#button{padding:24px 0}
#AuthorName, #AuthorEmail, #C_AuthorEmail, #C_AuthorPass{font-size:12px;width:321px;height:17px;padding:6px}
#EmailMe{margin-right:5px}


#a .mdl .mdlUl{background:none}
.lists #a .mdlUl ul{width:585px;overflow:hidden}
.lists #a .mdlUl li{width:150px;height:24px;margin-right:40px;float:left}
.lists #a .mdlUl li a{font-size:13px;font-weight:bold;line-height:24px;height:24px;display:block;overflow:hidden}

.grid .photoGalleries{margin-left:20px}
.grid .photoGalleries .mdlUl li, .grid .photoGalleries .mdlUl li a{display:inline;float:left;width:140px;height:146px;background-repeat:no-repeat}
.grid .photoGalleries .mdlUl li a:hover{background-color:#555}
.grid .photoGalleries .mdlUl li{margin:0 0 10px 10px;background-color:#555;background-position:100% -199px}
.grid .photoGalleries .mdlUl li.clr{margin:0;float:none;clear:both;width:100%;height:1px}
.grid .photoGalleries .mdlUl li a span{display:block;margin-top:105px;padding:0 8px 3px 8px;background-repeat:no-repeat;background-position:0 -90px}
.grid .photoGalleries .mdlUl li a span b{display:block;overflow:hidden;height:30px;color:#FFF}

.editors li {width:102px;margin-bottom:16px;float:left}
.editors li .avatar {width:80px;height:80px;margin-bottom:8px;display:block}
.editors li .name, .editors li span{font-weight:bold;line-height:16px;width:100px;height:16px;display:block;overflow:hidden}
.editors .clr {margin:0}
.editors .bttn {float:none}

.imu .left {margin: 0 15px 15px 0}
.imu .header h3 {margin: 0 0 15px 0}

.profileBio{padding-top:4px}
.profileBio h1, .profileBio h2{color:#292929;}
.profileBio .mdlBox{margin-bottom:19px}
.profileBio .profile_buttons{padding-top:19px}
.profileBio .profile_buttons a.bttn{margin-right:10px;padding-left:12px}
.profileBio .profile_buttons a.bttn b{padding-right:12px}
.profileBio .mdlBox p{line-height:15px;padding-bottom:10px}
.profileBio #profileContainer{padding-bottom:20px}
.profileBio #profileContainer h2{margin-bottom:14px}
.profileBio #loginDiv,#changeSpace{}
.profileBio #loginDiv form div{float:left}
.profileBio #loginDiv #pwLogin{width:327px;height:16px;margin:7px 12px 0 0;padding:6px}
.profileBio #loginDiv #loginButton{padding-left:18px;display:block;float:left}
.profileBio #loginDiv #loginButton b{font-size:14px;padding-right:18px}
.profileBio #changeSpace label{padding:7px 0}
.profileBio #newname,#newurl,#oldpassword,#newpassword,#confirmpassword{width:325px;height:16px;padding:6px}
.profileBio #pro_priv{padding-top:14px}
.profileBio #pro_priv input{float:left}
.profileBio #pro_priv label{margin-left:16px;padding:0}
.profileBio #uploadimg{}
.profileBio #uploadbuttons {padding-top:9px}
.profile_cmt {padding:10px 0 20px}
.profileComments h2{color:#292929;}
.profileComments h3{line-height:14px;padding-top:9px}
.profileComments .last{border:0}
.profileComments input{padding-right:3px}
#loginButton, .profile_buttons a, #uploadBtn, #profileButton {background-color:#A1429B;border:medium none;color:#FFFFFF;display:block;font-weight:bold;height:30px;line-height:30px;overflow:visible;padding:0 10px;text-transform:lowercase;}
.catFeature h4{margin:10px 0 6px 0;font-size:16px}
.profileBio #pwStatus {color:red;padding-bottom:4px;display:block;}
.profileBio #loginDiv form {height:35px;}
.profileBio #loginDiv, .profileBio #changeSpace {background-position:-2000px 100%;padding-bottom:30px;}
.profileBio #loginDiv label, .profileBio #changeSpace label{font-weight:bold;color:#484848;display:block;}
.profileBio #loginDiv label {width:350px;float:left;}
.profileBio #loginDiv input {float:left;}
.profileBio #loginDiv #pwLogin {font-weight:bold;width:313px;height:16px;margin:0 5px 0 0;padding:6px;border:1px solid #c2c2c2;display:inline-block;}
.profileBio #changeSpace input {width:313px;height:16px;margin:0 0 7px;padding:6px;border:1px solid #c2c2c2;}
.profileBio #changeSpace .profile_buttons {padding-top:15px;}
.profileBio #loginDiv #loginButton, 
.profileBio #changeSpace #profileButton, 
.profileBio #changeSpace .profile_buttons a,
.profileBio #changeSpace #uploadBtn {font-size:13px;font-weight:bold;color:#FFF;line-height:30px;height:30px;padding:0 13px;display:inline-block;}
.profileBio #changeSpace .profile_buttons input {width:auto;height:30px;margin:0 10px 0 0;border:0;float:left;}
.profileBio #changeSpace .profile_buttons a {background-color:#c2c2c2;}
.profileBio #changeSpace #pro_priv input, .profileBio #changeSpace #pro_priv label  {width:auto;height:auto;margin-right:3px;display:inline;}
.profileBio #changeSpace #uploadfile #uploadimg {height:auto;}

.writerBio{padding:20px 0}
.profile .writerBio{padding-top:0}
.writers .mdlHd p{margin-bottom:20px}
.writerBio .avatar{float:left;width:130px;height:130px;background:#EEE;margin-right:20px}
.people .writerBio .avatar, .people .writerBio .avatar div {width:130px;height:130px}
.writerBio .col{padding:0}
.writerBio h1{color:#292929;}
.writerBio .links{width:70px;float:right}
.writerBio p.long {padding-right:100px}
.writerBio h5.short {padding-bottom:12px}
.writerBio .links li {padding:0 0 5px 0}
.writerBio .links li.rss {padding:5px 0 0;background-position:-552px -194px}
.writerBio .links li.rss a{background:#FFF;display:inline-block}

/* module styles > content styles */

.addthis_default_style{padding:12px 0 20px;clear:both}
.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}
.addthis_button_aim .separator_button{width:16px;height:16px;background-position:-608px -215px}
.addThis_toolbox a{font-size:12px;margin:0 4px 0 0!important;color:#2864B4}
.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}
.showPost .bttn {margin-bottom:15px}

.post{margin-top:14px}
.post .photo img, .post .photo-slim img{margin-right:20px}
.post .photo, .post .photo-slim{display:inline;float:left}
.post .photo-wide{display:block;text-align:center}
.post .photo .cap, .post .photo-slim .cap, .post .photo-wide .cap{padding-bottom:10px;margin:0}
.post .photo-wide .cap{text-align:left;display:inline-block;margin:0 auto}
.post .photo-wide .cap{display:inline} /* IE7 */
.post .photo-wide > /* */ .cap{display:inline-block} /* FF */
.post .photo-wide .cap img{display:block}
.post .cap span{font:normal 10px/14px sans-serif;color:#999;display:block;width:320px}
.post .photo-slim .cap span{width:220px}
.post .photo-wide .cap span{width:350px}
.post .bttn {margin-bottom:20px} /* IE6 */
.post > .bttn {margin-bottom:0}

.postList li{height:72px;padding-bottom:12px;border-bottom:1px solid #ecede2;margin-bottom:12px}
.postList .last{border:none}
.postList p {font-size:13px;font-weight:bold;}
.postList p a {padding-top:3px;display:block}

.poll{margin-bottom:30px}
.poll form p, .poll table caption{font-size:18px;font-weight:bold;color:#464646;text-align:left;margin-bottom:22px;padding:8px 0;border-bottom:2px solid #464646}
.poll form label{color:#363636;margin-bottom:9px}
.poll form label input{margin-right:12px;float:left}
.poll form button{font:normal normal 12px/35px helvetica, arial, sans, sans-serif;font-weight:bold;color:#FFF;line-height:15px;height:32px;margin-top:12px;padding:0 26px;overflow:visible;border:solid 2px #DDD}
.poll{color:#363636;width:100%;float:left}
.poll th{text-align:left;padding-bottom:8px;width:66%}
.poll .poll_result_bar{font-weight:bold;background-color:#9cd8ef !important;white-space:nowrap}

.postgallery h4{margin-bottom:5px}
.postgallery h4 em{display:none}
.postgallery a{margin-right:5px}

.showMedia h2 {padding-bottom:10px;margin-bottom:24px}
.media .sectionHd{margin-bottom:16px}

/* carousel dl */
#mycarousel li{list-style-type:none}
hr{background-color:#d5d5d5;height:3px;margin:0;padding:0;color: #d5d5d5}
#mycarousel .carouselItem h4{font-size:24px}
#mycarousel .carouselItem .h4Mask h4{line-height:21.5px}
#mycarousel .credit{color:#969897;font-size:10px;position:absolute;bottom:8px;left:0px;padding:0px 0px 3px 19px}
#mycarousel .credit a{color:#969897}
#mycarousel li .description{font-size:12px !important;position:absolute;width:433px;top:323px;padding:0px 0px 0px 19px !important;left:0px;opacity:0;filter:alpha(opacity=0)}
x#mycarousel li .description a{color:#969897}
#mycarousel li .slide{position:absolute;top:323px;left:0px;overflow:hidden;width:437px}
#mycarousel li .slide .description{width:433px;font-size:12px !important;padding:0px 0px 0px 19px !important;top:0px;opacity:0;filter:alpha(opacity=0)}
img.carouselItem {border:none;border:0px;position:relative}
.carouselContainer{width:590px;margin:2px 0 0 -2px;height:393px;position:relative;overflow:hidden !important;border-bottom:none;padding-bottom:22px;}
#carouselButtons{float:right;font-size:10px;margin-top:-59px;position:relative;margin-right:10px;margin-right:35px}
#mycarousel{width:4728px;position:relative;height:393px;margin:0px;padding:0px;*margin-bottom:0px}
#mycarousel li{float:left;position:relative;list-style-type:none;width: 590px; height: 393px;margin:0px}
#mycarousel img{padding:0px;margin:0px;border:0}
#mycarousel h4{position:absolute;top:320px;left:0px;padding:0px 0px 0px 19px !important;line-height:22px;width:433px;font-size:24px}
#mycarousel a, #mycarousel a:hover{color:#FFF}
#mycarousel h4 a:hover{text-decoration:none}
#mycarousel h4 a {font-size:19px;color:#ffffff}
#mycarousel li .blackOverlay{background:#000000;position:absolute;bottom:0px;left:0px;width: 590px; height: 87px; opacity: 0.8;filter: alpha(opacity = 80)}
#mycarousel li .blackOverlay a {display:block;background-color:transparent;width: 590px; height: 87px}
#carouselButtons span{background-color:none;height:35px;display:block;float:left}
#carouselButtons #prevButton{background-position:-686px -197px;width:16px}
#carouselButtons #nextButton{background-position:-690px -309px;width:16px}
#carouselButtons .pauseButton{background-position:-682px -232px;width:32px;margin:0 10px 0 9px}
#carouselButtons .playButton{background-position:-689px -272px;width:32px;height:38px;margin:0 10px 0 9px}
#carouselButtons .prev_carousel_button_hover{background-position:-720px -197px !important}
#carouselButtons .next_carousel_button_hover{background-position:-724px -309px !important}
#carouselButtons .pause_carousel_button_hover{background-position:-716px -232px}
#carouselButtons .play_carousel_button_hover{background-position:-723px -272px}
.h4Mask{overflow:hidden;width:293px;height:22px;position:absolute;bottom:26px;left:0px}


#cod-promo{height:316px;background:#f9f9f9;margin:0 8px;font-size:12px;overflow:hidden;position:relative}
.crosspromo {border-top:solid 4px #ddd}
#cpbody{overflow:hidden;position:relative}
.crosshdr {margin:18px}
#cod-promo .content {height:235px;margin:0 0 0 8px}
#cod-promo .cart {background-position:-752px -405px}
#cod-promo .cartridge {width:152px;height:219px;margin-left:8px;float:left;overflow:hidden}
#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;margin-bottom:5px;display:inline;float:left}
#cod-promo h4 a{font-family:arial,sans-serif}
#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 {padding-bottom:3px}
#cod-promo ul li.more {font-weight:bold;text-decoration:underline}
#cod-promo p {}
.logo img{margin-top:-25px;}
#id2 .logo{height:108px;overflow:hidden}
#bottomBorder{background:url("http://www.blogsmithmedia.com/www.aisledash.com/media/alpha.png") no-repeat scroll -1000px -107px transparent;height:20px;width:1000px;margin:0 auto;}
.legalLinks{margin-bottom:0 !important;border-top:1px solid #CCC;width:940px}
#content .bttn b{font-size:12px;text-transform:capitalize;text-decoration:underline;font-weight:normal;color:#279FBA;font-family:arial}
#a .mdl .mdlHd h1{background-position:0 -966px;text-indent:-9999px;height:46px;margin-bottom:40px}
#a .showPost .mdlHd h1, #a .sectionHd .mdlHd h1 {background:none;text-indent:0;height:auto;margin-bottom:0;margin-left:0px;padding:0 0 30px;font-size:26px;}
#a .sectionHd .mdlHd h1 a, #a .sectionHd .mdlHd h1 a b{color:#279fba;font-weight:normal;}
#a .showPost .mdlHd h1{margin-left:0;font-size:22px;padding-bottom:3px;color:#292929;}
.sectionHd .mdlHd{
color:#F46940;
background-position:0px -1270px;
margin-left:30px;
}
#b .mdl h3, #blogroll h3{background:#FFF;color:#f46940;display:inline;padding:0 10px;border-bottom:none !important;font-family:helvetica,arial,sans-serif;}
#b .mdl{text-align:center;background-position:0 -1303px}
.tip, .postList, .ad, .mdlUl, #blogroll ul{background:none #FFF !important;margin-top:20px;text-align:left !important}
/*#blogroll a{background-position:0 -1303px}*/

/* SHOWPOST START */
.showPost{margin:0 22px 27px 35px}
.showPost a:hover{text-decoration:none}
.showPost .mediaCredit{font-size:10px;color:#adadad;width:284px;position:absolute;left:0;_left:-302px;top:218px}
.showPost .mdlBox a img{margin:0 20px 20px 0;float:left}
.showPost .mediaCredit_featured{font-size:10px;color:#5E5E5E;width:284px;position:absolute;left:0;top:140px;}
.showPost .col{width:280px;position:static;top:0;right:0;}

.showPost h1, .showPost h1 a{color:#292929;}
.showPost h2{padding-top:0;color:#292929;}
.showPost h2 a{font-size:22px;line-height:24px;margin:0;padding:6px 0 1px;font-weight:normal;font-family:georgia;color:#292929}
.showPost h2 a:hover{color:#292929}
.showPost span.category{display:inline-block;background-position:0 -1693px;margin:-22px 0 15px;font-family:georgia,times,serif;}
.showPost span.category a{font-size:11px;font-weight:normal;padding:7px 10px;background-position:100% -1693px;color:#626262;display:inline-block;text-transform:uppercase}
.showPost p,.showPost p.byline{font-weight:normal;margin:0;padding:0 0 3px;color:#adacad}
.showPost p{margin-bottom:10px;color:#7B7776}
.showPost ul{list-style-type:disc;margin-left:14px}
.showPost ol{list-style-type:decimal;margin-left:19px}
.showPost p.post{padding:0 22px 5px 0;color:#7B7776}
.showPost .bttn{line-height:25px;padding:0 6px 0 0px;background-position:100% -404px;}

.showPost .bttn b{font-size:13px;padding:0;_display:inline-block}
.showPost .addthis_toolbox{height:34px;margin:25px 0 0;padding:0 0 10px 0;border-top:1px dotted #B2B4B9;position:relative;background-position:0 -1390px}
.avatar284x213{background-position:-916px -987px;width:284px;height:213px;position:absolute;top:3px;left:0;z-index:0}
.avatar182x137{background-position:-916px -987px;width:182px;height:137px;position:absolute;top:3px;left:-204px;z-index:0;}
.hpFeatured .avatar182x137{top:-124px;left:0}
.expert .avatar284x213{left:-306px}
.home .showPost img,.category .showPost img, .tag .showPost img, .profile .showPost img, .expert .showPost img, .experts .showPost img{margin:3px 22px 20px 0;float:left;position:relative;z-index:1}
/* SHOWPOST END */

/*.relatedStories h3, .perma #comments h3, .commentForm h3, .home #a h1, .postPage, .mdlBox, .writers .writerBio, .perma .mdlBox .addthis_toolbox, #b h3, .yeddaAskPros h3, .gmcTips h3, .kitchen h3, .expert .ad h4, #b .ad h4, .hpFeatured, .profileComments h2, .sectionHd .mdlHd, .ad h4 {
border-bottom:4px solid #CEDADA;
}*/

.mdlBox, .writers .writerBio, .perma .mdlBox .addthis_toolbox, #b h3, .yeddaAskPros h3, .gmcTips h3, .kitchen h3, .expert .ad h4, #b .ad h4 {
border-bottom:4px solid #CDDBD9;
}

.mdlBox {
position:relative;
}

.clr, .postPage, .postPage li.clr, #id2, #cod-promo, .mdlHd, .mdlBox, .mdlUl, .mdlFt, .post {
border:medium none;
clear:both;
float:none;
}

.showPost {
margin:0 22px 27px 35px;
}

.mdl {
margin:0 0 20px 35px;
position:relative;
}


.home .showPost img, .category .showPost img, .tag .showPost img, .profile .showPost img, .expert .showPost img, .experts .showPost img {
float:left;
margin:3px 22px 20px 0;
position:relative;
z-index:1;
}

.showPost .cCount b{color:#FFF;line-height:24px;text-align:center;background-position:100% -370px;width:22px;height:26px;margin-right:4px;display:none;float:left;margin-left:0 !important;}

#blogroll{
width:100%;
margin-bottom:30px;
text-align:center;
}

#blogroll a{
color:#666;
font-size:12px;
line-height:30px;
float:left;
width:150px;
display:block;
/*background-position:0 -1303px !important;*/
background-position:0 -897px !important;
padding-left:5px;
}
#blogroll a:hover{
background-color:#f4f4f4;
text-decoration:none;
}

/* HP FEATURED */
.hpFeatured{width:590px;margin:0px 0 35px 35px;padding:0px 0px 28px;overflow:hidden;border-bottom:1px dotted #b2b4b9;}
.hpFeatured .mdlBox{width:612px}
.hpFeatured .mdlBox div{width:182px;margin-right:22px;float:left}
.hpFeatured img{margin-bottom:0;position:relative;z-index:1}
.hpFeatured span{font-family:georgia, serif;font-size:16px;font-weight:normal;color:#292929;line-height:17px;margin-bottom:5px;display:block}
.hpFeatured p{font-size:12px;margin-bottom:7px;padding:0;color:#7b7776}
.hpFeatured a{font-size:13px;font-weight:normal;position:relative}
.hpFeatured a:hover span{color:#292929}
.hpFeatured .mediaCredit{font-family:helvetica, arial, sans, sans-serif;font-size:10px;color:#bdbdbe;margin-bottom:18px}
/* HP FEATURED END */

.quigoads{background-color:#f8f8f8;}
.clear{clear:both}
/* MOST POPULER STORIES */
.mps{width:160px;height:183px;margin-bottom:15px;display:inline-block;vertical-align:top;_height:1%;*display:inline;*max-width:160px;*float:left}
.mps a{display:block;text-align:center;width:150px}
.mps p{height:50px;overflow:hidden;padding:10px 5px}
.mps p a{text-align:left;font-size:14px;font-weight:normal;line-height:20px;}

/* TIP OF THE DAY */
.tipDiv {margin-top:15px;height:150px;background-repeat:no-repeat;background-position:0 -630px}
.tipDiv p {padding:25px 20px;text-align:left;font-size:15px;line-height:25px;color:#5a5a5c;}
.questionDiv .question{float:left;text-align:left;}
.questionDiv .question h4 {text-align:left;margin-bottom:10px;color:#5a5a5c;}
.questionDiv .question a {text-align:left;}
.questionDiv{background:#fff;padding:15px 0 0;width:320px}
.questionDiv img{float:left;border:1px solid #efefef;}
.questionDiv .question div{border-top:1px dotted #CCCCCC;margin:8px 0px 8px 0px}
.questionDiv .image{float:right}
.tipDiv, .questionDiv {font-family:Georgia;}
#button .bttn, .questionDiv .question .bttn, #comments .bttn {background-position:100% -1574px;clear:both;display:inline-block;height:34px;overflow:hidden;padding:0 25px 0 0px;}
#button .bttn b, .questionDiv .question .bttn b, #comments .bttn b{background-position:0 -1574px;color:#FFFFFF !important;text-decoration:none !important;padding:0 5px 0 10px;}

/* headers for permalink page */
#comments h3,.mdl.commentForm .mdlHd {font-family:helvetica,arial,sans-serif;color:#f36a3c;background-position:0 -1302px;text-align:center;}
#comments h3 a{color:#f36a3c;background-color:#fff;padding:0 10px 0 10px;}
#comments h3 a b{color:#f36a3c;font-size:14px;}
.commentForm h3{color:#f36a3c;margin:0 180px 0 180px;background-color:#fff;font-family:helvetica,arial,sans-serif;}

#b .mdl.imu{background:none;text-align:left;margin-bottom:30px;font-size:12px;}
#b .mdl.imu .header h3{font-size:16px;}

#blogroll ul{display:block;}
#blogroll ul li{margin:0;height:30px;float:left;display:block;width:155px;_width:100px;padding:0 0 0 5px;}

#blogroll .mdlHd, #blogroll h3{overflow:none;}
#blogroll ul{background:none !important;background-color:#fff;}

#b #blogroll li,#b .mdlUl,#b .tipDiv,#b .questionDiv{background-color:#FFF}

/* SEARCH RESULT */
.searchResult .relevance .relevance, .searchResult .date .date{background-position:0 -1525px}
.searchResult .relevance .relevance b, .searchResult .date .date b{background-position:100% -1525px;text-decoration:none}

.all-cat .sectionHd{margin-bottom:0;position:relative;z-index:11}
.allCats{margin-top:-10px}
.allCats h3 a{font-size:20px;color:#F46940}
.allCats .mdlHd,.allCats .mdlFt{background-color:#FFF;padding-top:35px;position:relative;top:-2px;z-index:10}
.allCats ul{width:588px;margin:0 !important}
.allCats li{width:171px;margin-right:25px;border-bottom:1px dotted #B2B2B2;display:inline-block;vertical-align:top;_height:1%;*display:inline;*max-width:171px;*float:left}
.allCats li a{font-size:12px;font-weight:bold;color:#279FBA;line-height:29px;width:171px;height:29px;display:block;overflow:hidden;}
.allCats li a:hover{text-decoration:none;color:#F46940}

.homepage .hpFeatured{padding:0;border:none}
.hpTheLatestHd{width:590px;height:50px;margin:30px 0 0;background-position:0 -964px}
html>body .linkCols{border-top:1px solid transparent}
/* ADDED 4:40 PM 3/16/2010 */
#page #content, #page #foot, #page #id1, .search form fieldset.a, #id1 .sub, #id2 .sub{_background:url('http://www.blogsmithmedia.com/www.aisledash.com/media/no-alpha.png') no-repeat 0 0}
#page #id1{_background-position:-1000px -108px !important}
.search form fieldset.a{_background-position:-2000px 0 !important}
#content, #foot{ background-repeat: repeat-y !important;}
.facebook a, .twitter a, .rss a, .bttn { cursor: pointer !important; }
#comments .mdlUl{background-color:transparent !important}
#comments .mdlUl li{_background-color:transparent;border-bottom:1px dotted #CCC !important}
.ke_kit {clear:both !important;}

.addthis_toolbox.addthis_default_style span {line-height:12px !important;}