/* CSS Document */

#main .box .padder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 0px; overflow:hidden;
}
#main .box .boxcap {
	CLEAR: both; FONT-SIZE: 1px; LEFT: 0px; WIDTH: 202; POSITION: absolute; overflow:hidden;
}
#main .box .captop.boxcap {
	TOP: 0px; overflow:hidden;
}
#main .box .capbot.boxcap {
	BOTTOM: 0px; position: absolute; margin-top: 0px; overflow:hidden;
}
#main .column .box .capbot.boxcap {
	POSITION: absolute; overflow:hidden;
}
#main .sidebar .box .capbot.boxcap {
	POSITION: absolute; overflow:hidden;
}
#main .box H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FLOAT: none! important; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 2px;
}

#main .sidebar .box H2 {
	WIDTH: 202px
}
#main .box H2.drawer-handle {
	text-shadow: none; OVERFLOW: hidden;
}
#main .box H2.open.drawer-handle {
	COLOR: #fff; OVERFLOW: hidden
}
#main UL.drawers {
	MARGIN: 0px; OVERFLOW: hidden
}
#main UL.drawers LI {
	OVERFLOW: hidden
}
#main .slider .drawer-content {
	DISPLAY: block; OVERFLOW: hidden; HEIGHT: auto
}

#main #whymac UL {
	FLOAT: left; MARGIN: 0px 1px 1px 0px;
}
#main #whymac UL LI {
	FLOAT: left; MARGIN: 0px 1px 1px 0px
}
#main #whymac UL:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px;
}
#main #whymac #getamac IMG {
	MARGIN-BOTTOM: 1px
}
#main #whymac #getamac P {
	MARGIN-RIGHT: 1px
}
#main #whymac #dotmac {
	CLEAR: both; PADDING-TOP: 1px
}
#main #whymac #dotmac IMG.right {
	MARGIN: 1x 1px 0px 0px
}
#main #whymac #dotmac UL {
	MARGIN-BOTTOM: 0px
}

#main #latest {
	OVERFLOW: hidden;
}
#main #latest .padder {
	PADDING-BOTTOM: 0px; overflow:hidden;
}
#main #latest #wheretobuy .separator {
	MARGIN-TOP: 1px; PADDING-TOP: 1px
}
#main #latest #wheretobuy #buyonline {
	MARGIN-TOP: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#main #latest #wheretobuy #buyonline P {
	MARGIN-RIGHT: 1px
}

#main #latest #wheretobuy #findreseller FORM .search-wrapper {
	DISPLAY: none
}
#main #latest #wheretobuy #findreseller FORM .search-wrapper {
	WIDTH: 202px
}
#main #latest #wheretobuy #findreseller FORM INPUT.prettysearch {
	WIDTH: 202px
}
#main #latest #wheretobuy #findreseller FORM .search-wrapper INPUT.prettysearch {
	MARGIN-LEFT: 1px; WIDTH: 202px
}
#main #latest #wheretobuy .open #findreseller FORM .search-wrapper {
	DISPLAY: block
}
#main #latest #hotnews UL.stories {
	MARGIN: 0px
}
#main #latest #hotnews UL.stories LI.story {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px
}

#main #latest #hotnews UL.stories LI.leadstory.story {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}

#main #latest #macatwork UL {
	MARGIN-TOP: 1px; MARGIN-BOTTOM: 0px; overflow:hidden;
}
#main #latest #macatwork UL LI {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; overflow:hidden;
}



