.grid3cola .column {
	MARGIN-LEFT: 15px; WIDTH: 582px
}
.grid3cola .first.column {
	WIDTH: 184px
}
.grid3cola .last.column {
	WIDTH: 184px
}
.grid3cola .grid3col .column {
	MARGIN-LEFT: 14px; WIDTH: 32%
}
#main H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; WORD-SPACING: -0.1em; COLOR: #333
}
#main A:link {
	COLOR: #2971a7; TEXT-DECORATION: none
}
#main A:visited {
	COLOR: #2971a7; TEXT-DECORATION: none
}
#main A:hover {
	TEXT-DECORATION: underline
}
#main .more {
	PADDING-RIGHT: 9px; BACKGROUND: url(../img/vendland/morearrow.png) no-repeat 100% 0.4em; WHITE-SPACE: nowrap; _white-space: normal
}
#main .sidebar {
	FONT-SIZE: 11px; COLOR: #666
}
#main .sidebar P {
	FONT-SIZE: 11px; LINE-HEIGHT: 14px
}
#main .sidebar UL {
	FONT-SIZE: 11px; LINE-HEIGHT: 14px
}
#main .sidebar H4 {
	FONT-SIZE: 11px; LINE-HEIGHT: 14px
}
#main .sidebar P {
	MARGIN-BOTTOM: 8px
}
#main .sidebar UL {
	MARGIN-BOTTOM: 8px
}
#content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px
}
#main .box {
	BACKGROUND: url(../img/vendland/box_582bgrep.png) repeat-y; POSITION: relative
}
#main .sidebar .box {
	BACKGROUND: url(../img/vendland/box_184bgrep.png) repeat-y
}
#main .box H2 {
	MARGIN-BOTTOM: 0px; OVERFLOW: hidden; TEXT-INDENT: -9999px; POSITION: relative; HEIGHT: 25px
}
#main .box H2 A {
	DISPLAY: block; BACKGROUND: url(../img/vendland/box_linkarrow.png) no-repeat 96% 50%; WIDTH: 100%; POSITION: relative; HEIGHT: 25px
}
#main .padder {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#main .boxcap {
	Z-INDEX: 100; BACKGROUND: url(../img/vendland/box_582capbottom.png) no-repeat; LEFT: 0px;   WIDTH: 100%; BOTTOM: 0px; POSITION: absolute; HEIGHT: 5px; _bottom: -10px
}
#main .sidebar .boxcap {
	BACKGROUND: url(../img/vendland/box_184capbottom.png) no-repeat
}
#main .sidebar .captop {
	BACKGROUND-IMAGE: url(../img/vendland/box_184captop.png); BOTTOM: auto; TOP: 0px
}
#main UL.drawers {
	MARGIN: 0px
}
#main .slider .drawer-handle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: url(../img/vendland/slider_handlebg.png) #939393 no-repeat 0px 0px; PADDING-BOTTOM: 5px; WIDTH: 100%; CURSOR: default; COLOR: #333; TEXT-INDENT: 15px; PADDING-TOP: 5px
}
#main .slider .drawer-content {
	DISPLAY: block; HEIGHT: auto;
}
#main .slider H3.open {
	BACKGROUND-POSITION: -184px 0px; COLOR: #333; BACKGROUND-COLOR: #72839d
}
#whymac {
	MIN-HEIGHT: 425px; MARGIN-BOTTOM: 15px; HEIGHT: 425px
}
#whymac H2 {
	BACKGROUND: url(../img/vendland/whymac_headerbg.png) no-repeat
}
#whymac .linklist {
	FLOAT: left; MARGIN-BOTTOM: 4px
}
#whymac .linklist LI {
	DISPLAY: inline
}
#whymac .linklist LI .more {
	FLOAT: left; MARGIN-RIGHT: 8px
}
#whymac .linklist LI .last.more {
	MARGIN-RIGHT: 0px; _float: left; _width: auto
}
#whymac .getamac {
	PADDING-RIGHT: 10px
}
#whymac .dotmac {
	CLEAR: both; PADDING-RIGHT: 6px; PADDING-LEFT: 15px; BACKGROUND: url(../img/vendland/box_ruleinset.png) no-repeat 50% 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 9px
}
#whymac .dotmac H3 {
	MARGIN-TOP: 2px; _margin-top: 0px
}
#whymac .dotmac .right {
	MARGIN: 0px; _margin-top: -10px; _height: 68px
}
#whymac .whichmac {
	CLEAR: both; PADDING-RIGHT: 6px; PADDING-LEFT: 12px; BACKGROUND: url(../img/vendland/box_ruleinset.png) no-repeat 50% 0px; PADDING-BOTTOM: 9px; PADDING-TOP: 19px
}
#main #showcase {
	HEIGHT: 440px
}
#main #showcase .leadpromo {
	CLEAR: both; MARGIN-TOP: 0px; MARGIN-BOTTOM: 12px
}
#main #showcase .leadpromo IMG {
	_margin-bottom: -3px
}
#main #showcase .last.promo {
	_float: right; _width: 184px
}
#latest {
	MIN-HEIGHT: 452px; MARGIN-BOTTOM: 15px; OVERFLOW: hidden; POSITION: relative; HEIGHT: 452px; _width: 184px
}
#latest .drawers .drawer-content {
	MIN-HEIGHT: 394px; WIDTH: 184px; HEIGHT: 394px
}
#latest .toplist {
	MARGIN: 0px
}
#latest .toplist LI {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px;  PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 8px; LIST-STYLE-TYPE: none
}
#latest .toplist A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../img/vendland/box_ruleinset.png) no-repeat bottom; PADDING-BOTTOM: 8px;   OVERFLOW: hidden; 
}
#latest .toplist A:link {
	COLOR: #666
}
#latest .toplist A:visited {
	COLOR: #666
}
#latest .toplist A:hover {
	BACKGROUND-POSITION: -184px 0px; TEXT-DECORATION: none
}
#latest .toplist A STRONG {
	COLOR: #333
}
#latest .toplist A SPAN {
	DISPLAY: block; WIDTH: 100px
}
#latest .toplist .first {
	BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 8px
}
#latest .toplist .first A {
	PADDING-BOTTOM: 10px
}
#latest .toplist .first A:hover {
	BACKGROUND-POSITION: -184px 0px
}
#latest .toplist .first IMG.left {
	FLOAT: left; MARGIN: 0px 8px 8px 0px
}
#latest .toplist .first STRONG {
	OVERFLOW: hidden; HEIGHT: 1.8em
}
#hotnews UL.stories {
	MARGIN: 0px
}
#hotnews .stories .story {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; BACKGROUND: url(../img/vendland/box_ruleinset.png) no-repeat 50% 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 5px; POSITION: relative
}
#hotnews .stories H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666; LINE-HEIGHT: 14px
}
#hotnews .stories .story .title {
	MARGIN-BOTTOM: 0px; COLOR: #333; POSITION: relative
}
#hotnews .stories .story .title A {
	COLOR: #333
}
#hotnews .stories .story .summary {
	MARGIN-BOTTOM: 0px; POSITION: relative
}
#hotnews .stories .leadstory {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#hotnews .stories .leadstory .title {
	FONT-WEIGHT: normal; FONT-SIZE: 13px
}
#hotnews .stories .leadstory .leadimage {
	LEFT: 0px; POSITION: absolute; TOP: 0px; _left: -15px
}
#macatwork H2 {
	BACKGROUND: url(../img/vl_headerbg.png) no-repeat
}
#macatwork .shingles {
	MARGIN: 0px 1px; OVERFLOW: hidden; POSITION: relative
}
#macatwork .shingles LI {
	DISPLAY: block; Z-INDEX: 1; WIDTH: 100%
}
#macatwork .shingles IMG.photo {
	DISPLAY: block; MARGIN: 2px 3px 0px
}
#macatwork .shingles .handle {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; BACKGROUND: url(../img/vendland/shingles_handlebg.png) no-repeat -184px 100%; MARGIN-BOTTOM: -6px; PADDING-BOTTOM: 8px; OVERFLOW: hidden; PADDING-TOP: 15px; HEIGHT: 57px
}
#macatwork .shingles .handle:hover {
	TEXT-DECORATION: none
}
#macatwork .shingles .handle STRONG {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 13px; OVERFLOW: hidden; COLOR: #333; WHITE-SPACE: nowrap; HEIGHT: 18px
}
#macatwork .shingles .handle .description {
	OVERFLOW: hidden; COLOR: #333; LINE-HEIGHT: 14px; HEIGHT: 28px
}
#macatwork .shingles .handle .more {
	COLOR: #2971a7
}
#macatwork .shingles LI.obscured .handle {
	BACKGROUND-POSITION: 0px 100%
}
#macatwork .shingles LI.obscured .handle .description {
	COLOR: #666
}
#videos {
	HEIGHT: auto
}
#videos H2 {
  BACKGROUND: url(../img/vendland/box_582captop.png) no-repeat
}

#wheretobuy {
	MIN-HEIGHT: 250px; HEIGHT: 250px
}
#wheretobuy .padder {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(../img/vendland/box_ruleinset.png) no-repeat 50% 100%; PADDING-BOTTOM: 9px; OVERFLOW: hidden; PADDING-TOP: 9px; ZOOM: 1; _padding-bottom: 4px
}

#wheretobuy .padder1 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 9px; OVERFLOW: hidden; PADDING-TOP: 9px; ZOOM: 1; _padding-bottom: 4px
} 
#wheretobuy .button {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 6px; WIDTH: 100%; PADDING-TOP: 6px
}
#wheretobuy .phone {
	WHITE-SPACE: nowrap
}
#wheretobuy #findreseller {
	BACKGROUND-IMAGE: none
}
#wheretobuy H2 {
	BACKGROUND: url(../img/wheretobuy_headerbg.png) no-repeat
}
#wheretobuy H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
#wheretobuy INPUT.prettysearch {
	WIDTH: 154px
}
#wheretobuy .search-wrapper {
	WIDTH: 154px
}
#wheretobuy .search-wrapper INPUT.prettysearch {
	MARGIN-LEFT: 20px; WIDTH: 124px
}
#globalfooter P.sosumi {
	MARGIN-TOP: -18px; FLOAT: right; COLOR: #999
}
#globalfooter P {
	MARGIN-BOTTOM: 0px
}
INPUT {
	WIDTH: 50px
}
