#artslifestore #main {width: 800px;}
#artslifestore #main img {border: 0;}
#artslifestore #sidebar {float: left; width: 248px; margin: 0px; padding: 0;}
#artslifestore #sidebar img.across {margin: 0 0 12px 0; padding: 0;}
#artslifestore #content {float: right; width: 533px; margin: 0; padding: 0; font: 10px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif;}
a:link, a:visited {color: #0466a7; text-decoration: none;}
a:hover, a:active {color: #0466a7; text-decoration: underline;}
#itms {float: left; margin: 12px 0 0; background: url(http://www.artslifeway.com/indexartslife/itmsbgtodaytop.gif) no-repeat center top; font-size: 12px;}
#itms img {border: 0px;}
#itms a, #itms a:active, #itms a:visited {color: #000; text-decoration: none;}
#itms a:hover {text-decoration: underline;}
#itmstitle {float: left; width: 100px; margin: 0; padding: 0;}
/*\*/
#itmstitle h2 {text-indent: -10000px;}
.splash1 {float: left; width: 248px; display: inline; margin: 0 0 0 15px;}
.splash2 {float: right; width: 248px; display: inline; margin: 0 15px 0 7px;}
#today {float: left; width: 536px; margin: 0; padding: 0; background: url(http://www.artslifeway.com/indexartslife/itmsbgtoday.gif) no-repeat center bottom; font-size: 11px;}
#today h3 {width: 536px; position: absolute; padding: 7px 10px; background: url(http://www.artslifeway.com/indexartslife/itmsbgtodaytop.gif) no-repeat left top; font-size: 14px;}
* html #today h3 {margin-left: -31px;}
/*/
* html #today h3 {margin-left: 0px;}
/**/
#today ol {padding: 40px 10px 10px 0px;}
#today p {margin: 0; padding: 0 10px 10px 0; font-size: 10px;}
#todaycol1-2 { float: right; position: relative; width: 110px; margin-top: 30px; padding: 10px; }
#todaycol1-2 ul {border-left: 1px solid #5f247e; margin: 0; padding: 0 0 0 15px; clear: none;}
#todaycol1-2 h4 {padding: 0 0 5px 15px; border-left: 1px solid #5f247e; font-size: 11px;}
#todaycol2-2 { float: left; width: auto; height: auto; clear: none; }
#todaycol2-2 div {display: none;}
#todaycol2-2 div#f1 {display: block;}
#brick {float: right; width: 135px; margin: 0 0 0 7px;}
#brick img {margin: 0 0 7px 0;}

#itmsnav .subcolumn1-2 {float: left; display: inline; width: 160px; margin: 10px 0 0 10px; padding-right: 25px; font-size: 11px;}
#itmsnav .subcolumn2-2 {float: left; display: inline; width: 150px; margin: 10px 0 0 0; font-size: 11px;}
#itmsnav .subcolumn3-3 {float: right; display: inline; width: 135px; margin:10px 15px 0 0; font-size: 11px;}
.left {float: left;}
.right {float: right;}
.top {margin: 0 0 15px 0;}
#choose {float: right; margin: 5px 5px 0 0;}
.showmac {display: none;}
.showwin {}
.arrowright {margin-left: 5px; vertical-align: -2px;}

