body{	font:12px/12px normal arial,sans-serif;	background:url() no-repeat scroll 0 0 #D9E0E6;	color:#636563; font-size:12px;}
td {font-size:12px;}
form {padding:0px;}
a {color:#0870B4; text-decoration: none;}
a:hover {text-decoration: underline;}
a {outline: none;}
:-moz-any-link:focus {outline: none;}
img {border:none;}
.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix {display: inline-block;}


#container{ background:url() no-repeat scroll 0 0 #D9E0E6; text-align:center;}
#mss-header-container{background:url(/lib/cleanairgardening/mss-header-bg.gif) repeat-x scroll 0 0 #D9E0E6; position:relative; top:16px;}
#mss-header{ background:url() no-repeat scroll 0 0 #fff; margin:0px auto; text-align:left; width:980px; height:163px;}
#mss-header-banner{height:24px;}
#yfc_mini {margin-top:2px;}
#yfc_mini .smb-mc .minicart_c2 {background-color: #FFFFFF;}
#yfc_mini .smb-fc #yfc_close_btn {background-color: #FFFFFF !important;}
#yfc_mini .smb-mc .mini_msg {font-size:14px;color:#8C2800 !important;}
#yfc_mini .smb-mc .mini_item_count, #yfc_mini .smb-mc .mini_subtotal {color:#8C2800 !important;}
* html #yfc_accessbar {float: right; position: absolute;}
#mss-home-banner-shipping{	color:#8C2800;	display:block;	float:left;	font-weight:bold;	padding:6px 15px;	}
#mss-home-banner-service {	color:#0870B4;	display:block;	float:left;	padding:6px 20px;	font-size:14px;}
#mss-header-logo{background: url("/lib/cleanairgardening/header-background.png") no-repeat scroll 0 0 #8DBDDD;height:95px;position:relative; }
#mss-logo{	position:absolute; top:5px; left: 10px;	}
#mss-header-logo-tagline{	position:absolute; top:30px; left: 210px;	font-weight:bold; color:#fff; width:175px; text-align:left; font-size:15px; line-height:18px;		}
#mss-header-logo-text{	font-weight:bold; color:#fff;  text-align:center; font-size:14px; line-height:18px; position:absolute; top:20px; right: 20px;	}
#mss-header-logo-text a {color:#fff; font-weight:normal; font-size:14px;}
#mss-header-logo-nav{		color:#fff; position:absolute; right:20px; bottom:10px;		}
#mss-header-logo-nav a {color:#fff; padding:0px 5px;}

#mss-header-topnav{background-image: url("/lib/cleanairgardening/nav-link-bak.png");background-repeat: repeat-x; height:32px;}
* html #mss-header-topnav {}
*+html #mss-header-topnav {}

#mss-nav-box { margin-top:1px; }
#mss-nav li a {color:#fff; font-size:12px; font-weight:bold; padding:0; white-space:nowrap;text-decoration:none;padding: 13px;} 
#mss-nav li a:hover {} 
#mss-nav {list-style-type:none;float:left;margin:0;padding:0;}
#mss-nav .primary {display:inline; margin:0; padding:0; position:relative; z-index:18;}
#mss-nav .primarya {display:inline-block; padding:10px; color:#fff; font-weight:bold;text-decoration:none;border-right:1px solid #fff;text-transform:uppercase;}
#mss-nav .primary:hover .subul,
#mss-nav .over .subul {display:block;}
#mss-nav .subul {display:none; list-style-type:none; position:absolute; left:0; top:23px; background-color: #7E973E;padding:0;}
* html #mss-nav .subul {top:32px;left:-40px;}
*+html #mss-nav .subul {top:31px;left:-40px;}
#mss-nav .secondary {margin:0; padding:0; display:block; border-bottom:1px solid #fff;position:relative;}
#mss-nav .secondarya {display:block; padding:10px; color:#fff; width:auto;text-decoration:none;text-transform:uppercase;font-weight:normal;}
* html #mss-nav .secondarya {width:auto;}
#mss-nav .primarya:hover,
#mss-nav .secondarya:hover,
#mss-nav .tertiarya:hover {text-decoration:underline;color:#000;}

#mss-search-container {float:right; background: url("/lib/cleanairgardening/nav-link-bak.png") repeat-x; width:auto;  padding:0px 10px; margin-top:1px;}
* html #mss-search-container {width:400px;margin-top:0;background:none;padding:0;}
*+html #mss-search-container {}
.mss-search {height:0;}

.mss-search form {border:1px solid #F19F05; height:23px;background:#fff; text-align:right; margin-top:2px;}
* html .mss-search form {}
*+html .mss-search form {}
.mss-search input {border:none; color:#666;}
.search-submit {position:relative; bottom:1px;}
.search-input {position:relative; bottom:7px; left:5px; left:0\0/; width:284px; width:280px\0/;}
* html .search-input {left:0;width:266px;} 
*+html .search-input {left:0;width:280px;text-align:left;height:17px;bottom:5px;} 
#mss-container{		clear:both;	}
#mss-main-content {background: url() no-repeat scroll 0 0 #fff; margin:0px auto; text-align:left; width:980px;}
* html #mss-main-content {text-align:center;}
#mss-main-content-pad { padding:10px;text-align:left;}
* html #mss-main-content-pad {width:960px;padding:5px;}

/*  HOME PAGE */
.mss-intro-text {font-size: 14px; line-height: 1.3em; width:100%; margin:20px 0;}
#mss-home /*width:723px;*/{width:720px;}
* html #mss-home {width:725px;}
*+html #mss-home {width:725px;}

td#rCol {padding-left:8px;}
#mss-home-right {width:230px; border:1px solid #A3CDE9;}
.mss-right-title {background: url("/lib/cleanairgardening/tab-on-bak.jpg") repeat-x; color:#fff; font-weight:bold; padding:9px; font-size:14px;}
.mss-right-content {padding:9px;}
.mss-right-content iframe {z-index:-1;}
.mss-right-content b {display:block; margin:8px 0px; color:#0870B4; font-size:14px;}
.mss-right-content.news {min-height:106px; _height:126px; line-height:21px;}
.mss-right-content.news img {float:left; margin-right:5px;}
.mss-right-content.news a {display:block; margin-top:5px;}
.mss-right-content ul {margin-left:15px; padding:0px;}
.mss-right-content li a {font-weight:bold; color:#0870B4; font-size:13x; line-height:21px;}
.mss-right-content.featured {text-align:center;}
.mss-right-content .right-price {color:#8C2800;}
.mss-feat-title {background: url("/lib/cleanairgardening/tab-on-bak.jpg") repeat-x; color:#fff; font-weight:bold; padding:9px; font-size:14px; margin-top:15px;}
.mss-feat-item {/*width:165px; padding:0px 10px; text-align:center; float:left; height:240px;*/}
.mss-feat-cont {border:1px solid #A3CDE9; padding:10px;}
.mss-feat-cont td {text-align:center;}
.mss-feat-cont td a {font-weight:bold; font-size:12px;}

/* mss-image-box on index */
#mss-image-box {clear:both;overflow:hidden;margin-bottom:20px;z-index:50;}
.mss-image-view {color: #FFFFFF;float: left;height: 340px;overflow: hidden;position: relative;width: 490px;}
* html .mss-image-view {width:480px;}
.mss-image-view .block h2 {margin:0 0 0 0;padding:0;font-size:20px;font-weight:bold;line-height:2em;}
*+html .mss-image-view .block h2 {}
.mss-image-view p {font-size: 12px;line-height: 1.3em;margin: 0 0 10px;}
.mss-image-view img {border:0 none;}
.block small { padding: 0 0 0 20px; background: url(icon_calendar.gif) no-repeat 0 center; font-size: 1em;}
.mss-image-view .block small {margin-left: 10px;}
.mss-image-view .desc {position: absolute;	bottom: 0;	left: 0;	width: 100%;	display: none;}
.mss-image-view .img-box-overlay {opacity:0.6; filter:alpha(opacity=60); -moz-opacity:0.6; background-color:#000000;    width:100%; height:135px; position:absolute; bottom:0; left:0; }
.mss-image-view .block /*background-image:url("/lib/cleanairgardening/img-box-overlay-75-bg.png");background-repeat:repeat;*/{padding:20px;}
.mss-image-view .block a {display:block;width:100%;color:#fff;}
.mss-image-view a.collapse {background:url("btn_collapse.gif") no-repeat scroll left top transparent;height:10px;left:280px;position:absolute;text-indent:-99999px;top:-12px;width:10px;border:2px solid red;}
.mss-image-view a.show {background-position: left bottom;} 
.mss-sidebar {float: left;left: -11px; position: relative;width: 230px;}
.mss-sidebar img {border: 1px solid #ccc; 	padding: 5px; 	background: #fff; float: left;}
.mss-sidebar ul {margin: 0; padding: 0;	list-style: none;}
.mss-sidebar ul li{	margin: 0; padding: 0px;background-image: url("/lib/cleanairgardening/menu-off-bg.png");background-repeat:no-repeat;	width: 241px;	float: left;height:85px;color:#000;}
.mss-sidebar ul li div.tab a {color:#000;}
.mss-sidebar ul li.hover {cursor: pointer;}
.mss-sidebar ul li.active {background-image: url("/lib/cleanairgardening/menu-on-bg.png");background-repeat:no-repeat;	cursor: default;width: 241px;	height:85px;color:#fff;}

/*html .mss-sidebar ul li h2 {font-size: 1.5em; margin: 5px 0; padding: 0;}*/
.mss-sidebar ul li .block { display:none; }	
.mss-sidebar ul li .tab {	color:#000;float:left;font-size:16px;font-weight:bold;line-height:1.1em;margin:15px 0 0 25px;padding:0;width:200px;}
* html .mss-sidebar ul li .tab {margin-left:20px;}
.mss-sidebar ul li .tab a {color:#000;display:block;font-size:12px;text-transform:none;width:200px;}
.mss-sidebar ul li .tab a:hover {text-decoration:underline;}
.mss-sidebar ul li.active .tab {color:#fff;}
.mss-sidebar ul li.active .tab a {color:#fff;}
.mss-sidebar ul li p{display: none;}

/* breadcrumbs */
.mss-breadcrumbs {margin: 5px 0 10px;font-size:12px;}
* html .mss-breadcrumbs {margin:20px 0;}

/* tab styles */
.mss-tab  { float:left;}
.mss-tab-on  { float:left; }
.mss-tab a, .mss-tab a:visited, .mss-tab-on a, .mss-tab-on a:visited, .mss-tab a:hover, .mss-tab-on a:hover {font-weight:bold;  font-size:14px; padding:7px 20px; text-decoration:none; z-index:2; position:relative; display:block;}
.mss-tab a, .mss-tab a:visited, .mss-tab a:hover { background: url("/lib/cleanairgardening/tab-off-bak.jpg") repeat-x; color:#000 !important;}
.mss-tab-on a, .mss-tab-on a:visited, .mss-tab-on a:hover {background: url("/lib/cleanairgardening/tab-on-bak.jpg") repeat-x; color:#fff !important;}
.mss-tab-spacer {float:left; width:2px; height:1px;}
#t2, #t3, #t1, #t4 {border-top:5px solid #7FB2D4; border-left:1px solid #7FB2D4; border-right:1px solid #7FB2D4; border-bottom:1px solid #7FB2D4; padding:5px; z-index:3; clear:left; position:relative;}
#t2, #t3, #t4 {display:none;}
* html .tab-con {width:712px;}

/* SECTION pages */
#mss-section-top {overflow:hidden;}
#mss-section-con {border:1px solid #80b3d4;padding:10px;overflow:hidden}
* html #mss-section-con {padding-bottom:70px;}
#mss-section-page .mss-caption {font-size: 14px; line-height: 1.5em; }
h1.mss-section-hdr {background-image: url("/lib/cleanairgardening/section-hdr-bg.png"); background-repeat: repeat-x; color: #FFFFFF;font-size: 14px;font-weight: bold; height: 13px; margin: 0px;  padding: 10px;}
.mss-section-vid {float:right;margin-left:50px;}
.mss-section-image-left {float:left;margin: 0 15px 10px 0;}
#mss-non-section-page {}
.mss-non-section-hdr {color: #96CB01;font-size:20px;margin:20px 0;}
#mss-non-section-top {}
#mss-non-section-con {font-size:14px;line-height:1.2em;}

/* contents css */
#contents {}
#contents td {padding: 15px;text-align: center;}
#contents .img {margin-bottom:10px;}
#contents .name {}
#contents .name img {vertical-align:middle;}
#contents .name a {font-weight:bold;}
#contents .reg-price {text-decoration: line-through;}
#contents .sale-price {color:#8c2800;}
#contents .cap {margin-top: 10px;}
#contents .ship {font-weight:bold;}
#contents .ship b {background-color:#FFFF66;}
#contents .content-spacer {background-color:#f2f4f6;height:1px;}

/* cross sell css */
.cross-sell-table {}
.cross-sell-table td {padding: 20px 15px;text-align: center;}
.cross-sell-table .img {margin-bottom:10px;}
.cross-sell-table .name {height: 30px; overflow: hidden;line-height:1.2em;}
.cross-sell-table .name a {font-weight:bold;}
.cross-sell-table .reg-price {color:#8c2800;}
.cross-sell-table .sale-price {color:#8c2800;}
.cross-sell-table .cap {height: 45px;margin: 15px 0 10px; overflow: hidden;}
.cross-sell-table .ship {font-weight:bold;}
.cross-sell-table .content-spacer {background-color:#f2f4f6;height:1px;}

.mss-feat-cont table {padding:10px 0;}
.mss-feat-cont .sp-spacer {background-color:#f2f4f6; width:1px;height:210px;}

/* mss javascript pagination css */
#mss-paging-hidden-links {display:none;}
#pagingtop {font-size:12px;}
#pagingbottom {margin-top:10px;clear:left;font-size:12px;}

#pagingTable{text-align:left;}
#pagingTable .gridCell {text-align:center;}
#pagingTable .gridCell .name a {font-weight:bold;}
#pagingTable .gridCell .name img {vertical-align:middle;}
#pagingTable .name a {display:inline; font-weight:normal; padding-top:0px;}

.pagingDiv {}
.pagingLinks{position:relative;}
.pagingLinks-left{position: absolute; right: 5px; top: 25px;}
.pagingLinks-left div{display:block; background:transparent url() no-repeat scroll 0 -7px; height:7px; float:left; margin:4px 3px;}
.pagingLinks-left .prev2{width:12px;background-image:url("/lib/cleanairgardening/mss-paging-arrows-left2.jpg");}
.pagingLinks-left .prev{width:4px;background-image:url("/lib/cleanairgardening/mss-paging-arrows-left.gif");}
.pagingLinks-left .next{width:4px;background-image:url("/lib/cleanairgardening/mss-paging-arrows-right.gif");}
.pagingLinks-left .next2{width:12px;background-image:url("/lib/cleanairgardening/mss-paging-arrows-right2.jpg");}
.pagingLinks-left .cl{background-position:0 0px;}
.pagingLinks-left b {height:16px; display:block; float:left;text-align:center; background: transparent url("/lib/cleanairgardening/mss-num-cur.jpg") no-repeat scroll 0 0;margin:0px 5px;}
.pagingLinks-left a {text-decoration:none; text-align:center;width:19px; height:16px;display:block; float:left;background: transparent url("/lib/cleanairgardening/mss-num-link.jpg") no-repeat scroll 0 0;margin:0px 5px;}
.pagingLinks-left a span, .pagingLinks-left span.noLink {display:none;}
.pagingLinks-left div a {background:transparent url() no-repeat scroll 0 0; float:none; width:12px; height:14px; text-align:left; margin:0px;}
.pagingLinks-right{left: 5px; position: relative; top: 25px;width:200px;}
.pagingLinks-right a {font-weight:bold;}
.pagingLowerLinks {background-color: #F0EFEA;background-image: url("/lib/cleanairgardening/paging-hdr-bg.png");    background-repeat: repeat-x; height: 17px;padding: 8px 0;text-a lign: left;}
.pagingLowerLinks input, .pagingLowerLinks select {border:1px solid #ccc;}
.pagingLowerLinks select {font-size:12px;font-family:arial;margin-left:5px;width:110px;}
.pagingLowerLinks .sortDiv {margin-left: 350px;}
.sortDiv a {padding-left:10px; background: transparent url("/lib/cleanairgardening/sm-right.gif") no-repeat scroll center left; margin:0px 5px;}
.sortDiv a.chosen{background-image:url("/lib/cleanairgardening/sm-down.gif"); font-weight:bold;}
#mss-pagination-search{float:left; margin-left:190px;}
#mss-pagination-search span {padding-right:10px;}
.pagingViewLinks {float:right; width:180px;padding:1px 0px;}
.pagingViewLinks .pagingGridView {float:left; background:transparent url("/lib/cleanairgardening/paging-grid.gif") no-repeat scroll 0 0px;padding-left:18px;width:72px; _width:90px; height:16px;}
* html .pagingViewLinks .pagingGridView {width:72px;}
.pagingViewLinks .pagingListView {float:left;background:transparent url("/lib/cleanairgardening/paging-list.gif") no-repeat scroll 0 0px;padding-left:18px;width:72px; _width:90px;height:16px;}
* html .pagingViewLinks .pagingListView {width:72px;}
.pagingViewLinks .ch {background-position:0 -16px;}

/* ITEM pages */
/* Built In Item Element Styles  */
.itempage .image-l /*height:470px;overflow:hidden;*/ {display: block;float: left; margin: 0 20px 20px 0;padding: 0; width: 350px; }
.itempage .mss-image {border-bottom:1px solid #ccc;}
.itempage .itemform {margin-left:370px;}
.itempage .itemform h1 {color:#7b953b;margin:5px 0;font-size:22px;line-height:1.2em;}
* html .itempage .itemform h1 {margin:10px 0;line-height:1.2em;}
*+html .itempage .itemform h1 {margin:10px 0;line-height:1.2em;}
.itempage #mss-item-rating {margin: 7px 0 3px;}

.itempage #mss-item-rating img {vertical-align:middle;margin-right:3px;}
.itempage #mss-item-rating a {font-size:11px;margin:0 2px;}
.itempage .itemform div {}
.itempage .code {}
.itempage #mss-item-price {margin-bottom:10px;}
.itempage .itemform .price {}
.itempage .itemform .price-bold {}
.itempage .itemform .sale-price span {color: #8c2800;}
.itempage .itemform .reg-price span {text-decoration:line-through;}
.itempage .itemform .sale-price, .itempage .itemform .reg-price-bold {color: #000000;font-size: 16px;font-weight: bold;}
.itempage #mss-item-options {}
#mss-item-options .buybox-lt, #mss-item-qty .buybox-lt {display: inline-block; min-width: 50px; padding-right: 5px; text-align: right;}
* html #mss-item-options .buybox-lt, * html #mss-item-qty .buybox-lt {display: inline;}
*+html #mss-item-options .buybox-lt, *+html #mss-item-qty .buybox-lt {display: inline !important;}
#mss-item-options .buybox-rt, #mss-item-qty .buybox-rt {display: inline;margin: 0 0 0px 5px;}
* html #mss-item-options .buybox-rt, * html #mss-item-qty .buybox-rt {display: inline;}
*+html #mss-item-options .buybox-rt, *+html #mss-item-qty .buybox-rt {display: inline !important;}  
#mss-item-options .itemoption select {width: auto;font-size:11px;}
 
.itempage #mss-item-qty {margin-bottom: 5px;} 
.itempage #buybox-add-to-cart {margin-bottom:10px;}
.itempage #mss-oos {color: #000000;font-size: 14px;font-weight: bold;margin: 15px 0;}
.itempage #mss-backorder {color:#b82f24;font-weight:bold;margin-bottom: 5px;}
.itempage #mss-item-available {margin-bottom:15px;}
.itempage #kwm-product-ship-calc {margin-bottom:10px;}
.itempage .clear-both { clear:right !important;}
.itempage #mss-share-div {margin-bottom:5px;}
.itempage #mss-social-apps {margin-bottom:15px;}
.itempage #mss-ship-calc #calc_results {overflow:hidden;}
.itempage #mss-share {float:left;border: 1px solid #A3CDE9; overflow: hidden; padding: 6px;margin-bottom:10px;}
.itempage #mss-fb-code iframe {height:46px;}
.itempage #friend {}

/* MSS Buy Box Item Element Styles */
.itempage .buybox-lt {display:inline; }
.itempage .buybox-rt { display:inline;}
.itempage .buybox-2col {}

#mss-itemarea-right {float:right;width:230px;}
#mss-itemarea-left {float:left;width:710px;}

.mssYouSave {color:#cc0000; font-weight:bold;}

#image2, #image3, #image4, #image5, #image6, #image7, #image8, #image9, #image10 {display:none;}
.multi-image-title {margin:10px 0;color:#7B953B;}
.mss-multi-image {}
.mss-multi-image a {}
.mss-multi-image img {border:1px solid #ccc;margin: 0 5px 10px;}
.mss-enlarge {padding: 10px 0;}
.image-l a {text-decoration:none;}

.itempage .tab-pad {padding:10px;}
#mss-itempage-tabs {}
#mss-reviews-div .mss-review-title {background-color:none;}
.itempage #mss-reviews-div  {border:0 none;}
#mss-cross-sells, #mss-rv-table {border: 1px solid #A3CDE9;}
#mss-cross-sells .cap, #mss-cross-sells .shopnow {display:none;}

/* INFO pages */
.mss-info-body {}
#test-begin {color:#75B7E4;}

/* footer */
#mss-footer-bottom {padding:15px 0px;}
#mss-footer-bottom td  {font-size:12px;}
#mss-footer-bottom td b {display:block; padding-bottom:20px;}
#mss-footer-bottom td a {display:block; padding-bottom:4px;}
#mss-footer-container{background:url(/lib/cleanairgardening/mss-footer-bg.gif) repeat-x scroll 0 0 #D9E0E6;		clear:both;}
#mss-footer {background: url() no-repeat scroll 0 0 #fff; margin:0px auto; text-align:left; width:980px;}
* html #mss-footer {width:950px;}
*+html #mss-footer {width:980px;}
#mss-footer-top{background: url(/lib/cleanairgardening/mss-nav-bg.gif) repeat-x scroll 0 0 transparent;color:#fff;height:32px;}
* html #mss-footer-top {width:980px;}
*+html #mss-footer-top {width:980px;}
#mss-copyright {display:block; float:left;	padding:9px 15px;	}
#mss-footer-bottom table {margin:0px 15px;}

/* jsocial css */
.itempage .social-txt {float:left;font-size:14px;font-weight:bold;margin:2px 10px 0 0;}
.social, .social_small {float:left;}
.social ul, .social_small ul {list-style:none;margin:0 auto;padding:0;width:auto;}
.social ul.inlined, .social_small ul.inlined {float:left;}
.social ul li{width:32px;height:32px;margin: 5px; text-indent:-9999px;}
.social ul li a, .social_small ul li a{display:block;width:auto;height:100%;opacity: 0.8;-moz-opacity: 0.8;filter:alpha(opacity=80);}
.social ul li a:hover, .social_small ul li a:hover{opacity: 1;-moz-opacity: 1;filter:alpha(opacity=1);}
.social_small ul li{width:16px;height:16px;margin: 2px; text-indent:-9999px;}
/* large icons */
.social ul a.twitter, a.facebook, a.flickr, a.friendfeed, a.delicious, a.digg, a.lastfm, a.youtube, a.feed, a.linked-in{background:url("/lib/cleanairgardening/social-icons.png");}
.social ul a.twitter{background-position: 0px 0px;}
.social ul a.facebook{background-position: 0px -42px;}
.social ul a.flickr{background-position: 0px -84px;}
.social ul a.friendfeed{background-position: 0px -126px;}
.social ul a.delicious{background-position: 0px -168px;}
.social ul a.digg{background-position: 0px -210px;}
.social ul a.lastfm{background-position: 0px -252px;}
.social ul a.linked-in{background-position: 0px -294px;}
.social ul a.youtube{background-position: 0px -336px;}
.social ul a.feed{background-position: 0px -378px;}
/* small icons */
.social_small ul a.twitter, .social_small ul a.facebook, .social_small ul a.flickr, .social_small ul a.friendfeed, .social_small ul a.delicious, .social_small ul a.digg, .social_small ul a.lastfm, .social_small ul a.youtube, .social_small ul a.feed, .social_small ul a.linked-in{background:url("/lib/cleanairgardening/social-icons-small.png");}
.social_small ul a.twitter{background-position: 0px 0px;}
.social_small ul a.facebook{background-position: 0px -26px;}
.social_small ul a.flickr{background-position: 0px -52px;}
.social_small ul a.friendfeed{background-position: 0px -78px;}
.social_small ul a.delicious{background-position: 0px -104px;}
.social_small ul a.digg{background-position: 0px -130px;}
.social_small ul a.lastfm{background-position: 0px -156px;}
.social_small ul a.linked-in{background-position: 0px -182px;}
.social_small ul a.youtube{background-position: 0px -208px;}
.social_small ul a.feed{background-position: 0px -234px;}
/* clearfix */
html body * span.clear,
html body * div.clear,
html body * li.clear,
html body * dd.clear{background:none;border:0;clear:both;display:block;float:none;font-size:0;list-style:none;margin:0;padding:0;overflow:hidden;visibility:hidden;width:0;height:0;}
/* http://www.positioniseverything.net/easyclearing.html */
.clearfix:after{clear:both;content:'.';display:block;visibility:hidden;height:0;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}

.homeSpecial .imgCell {
    width: 33%;
    font-size: 12pt;
    line-height: 1.5em;
    text-align: center;
}
.homeSpecial .imgCell img {
    max-width: 100%;
    height: auto;
}
.homeSpecial .txtCell {
    width: 63%;
    font-size: 12pt;
    line-height: 1.5em;
    padding: 10px;
    background-color: #eee;
    border-radius: 10px;
	position: relative;
}
.even .imgCell {
    float: left;
}
.even .txtCell {
    float: right;
}

.odd .imgCell {
    float: right;
}
.odd .txtCell {
    float: left;
}
.homeSpecial {
    margin-bottom: 2em;
}


.even .arrow {
    left: -13px;
    position: absolute;
    top: 20px;
}

.odd .arrow {
  position: absolute;
  right: -13px;
  top: 20px;
}