H1 {
	COLOR: #b00; FONT-FAMILY: Arial, Helvetica
}
H1.prod-cat {
	MARGIN-TOP: 0.4em; FONT-SIZE: 16px; MARGIN-BOTTOM: 0.2em; LINE-HEIGHT: 1em
}
H1.product {
	MARGIN-TOP: 0.4em; FONT-SIZE: 24px; MARGIN-BOTTOM: 0.2em; LINE-HEIGHT: 1em
}
#container {
	WIDTH: 720px; COLOR: #333
}
#content {
	PADDING-RIGHT: 40px; PADDING-LEFT: 40px; PADDING-BOTTOM: 20px; LINE-HEIGHT: 1.5em; MARGIN-RIGHT: 170px; PADDING-TOP: 20px
}
#content-full {
	PADDING-RIGHT: 40px; PADDING-LEFT: 40px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.5em; PADDING-TOP: 10px
}
#sidebar-info {
	MARGIN-TOP: 40px; FONT-SIZE: 10px; FLOAT: right; WIDTH: 160px; LINE-HEIGHT: 1.2em; BACKGROUND-COLOR: #f5f5f5
}
 HTML #sidebar-info {
	WIDTH: 150px
}
#content H1 {
	FONT-SIZE: 24px; MARGIN-BOTTOM: 0.2em; LINE-HEIGHT: 1em
}
#content-full H1 {
	FONT-SIZE: 24px; MARGIN-BOTTOM: 0.2em; LINE-HEIGHT: 1em
}
#content H2 {
	FONT-SIZE: 14px; MARGIN-BOTTOM: 0px; COLOR: #000; FONT-FAMILY: Arial, Helvetica
}
#content-full H2 {
	FONT-SIZE: 14px; MARGIN-BOTTOM: 0px; COLOR: #000; FONT-FAMILY: Arial, Helvetica
}
#sidebar-info H1 {
	MARGIN-TOP: 20px; FONT-SIZE: 14px; MARGIN-BOTTOM: 0.2em; LINE-HEIGHT: 1em
}
#sidebar-info H2 {
	MARGIN-TOP: 15px; FONT-SIZE: 12px; MARGIN-BOTTOM: 0.8em; LINE-HEIGHT: 1em
}
#sidebar-info IMG {
	BORDER-RIGHT: #a9a9a9 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #a9a9a9 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #a9a9a9 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #a9a9a9 1px solid; BACKGROUND-COLOR: #fff
}
#content DT {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold
}
BLOCKQUOTE {
	FONT-FAMILY: Arial, Helvetica
}
.byline {
	MARGIN-TOP: 0px
}
UL.articles {
	LIST-STYLE-IMAGE: url(/images/icons/article.gif)
}
UL.articles LI {
	MARGIN-TOP: 3px; COLOR: #333
}
UL.search-res {
	PADDING-LEFT: 0px; LIST-STYLE-POSITION: inside; LIST-STYLE-IMAGE: url(/images/icons/article.gif); MARGIN-LEFT: 0px
}
UL.search-res LI {
	MARGIN-BOTTOM: 1.4em
}
UL.search-res A {
	FONT-SIZE: 12px
}
TABLE.prod-search-res A {
	FONT-SIZE: 12px
}
UL.search-res LI .url {
	FONT-SIZE: 10px; COLOR: #777
}
TABLE.prod-search-res .url {
	FONT-SIZE: 10px; COLOR: #777
}
.product-search-res {
	BORDER-RIGHT: #a9a9a9 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #a9a9a9 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #a9a9a9 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #a9a9a9 2px solid; BACKGROUND-COLOR: #f5f5f5
}
.product-search-res TD {
	PADDING-BOTTOM: 10px
}
.product-search-res IMG {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #999 1px solid; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #999 1px solid; MARGIN-RIGHT: 5px; PADDING-TOP: 3px; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #fff
}
.search-box {
	BORDER-RIGHT: #a9a9a9 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #a9a9a9 1px solid; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(/images/backgrounds/searchbg.jpg); MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 10px; BORDER-LEFT: #a9a9a9 1px solid; COLOR: #666; PADDING-TOP: 10px; BORDER-BOTTOM: #a9a9a9 2px solid; BACKGROUND-COLOR: #ddd
}
.article-img {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN-LEFT: 12px; COLOR: #333
}
.article-img IMG {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #666 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #666 1px solid
}
.article-nav {
	FONT-SIZE: 10px; COLOR: #333
}
.article-nav A {
	FONT-WEIGHT: normal; COLOR: #b00
}
.article-nav A:visited {
	FONT-WEIGHT: normal; COLOR: #dd6f6f; font-decoration: underline
}
.article-nav A:visited {
	FONT-WEIGHT: normal; COLOR: #dd6f6f
}
.box-note {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #999 1px solid; MARGIN-TOP: 8px; PADDING-LEFT: 10px; BACKGROUND: #efefef; PADDING-BOTTOM: 10px; BORDER-LEFT: #999 20px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #999 1px solid
}
.highlight {
	BACKGROUND-COLOR: #ffc
}
TD.header {
	FONT-WEIGHT: bold; BORDER-BOTTOM: #666 5px solid
}
TD.shaded {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #efefef
}
TD.unshaded {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #fff
}
.random-stuff A:link {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none
}
.random-stuff A:visited {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none
}
.random-stuff A:hover {
	TEXT-DECORATION: underline
}
.random-stuff IMG {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; TEXT-ALIGN: center
}
.checkout {
	MARGIN-TOP: 10px; LINE-HEIGHT: 1em; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #f7f7f7
}
.checkout TH {
	FONT-WEIGHT: bold; BORDER-BOTTOM: #666 5px solid; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.shopping-cart TH {
	FONT-WEIGHT: bold; BORDER-BOTTOM: #666 5px solid; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.shopping-cart {
	MARGIN-TOP: 10px; LINE-HEIGHT: 1em
}
.shopping-cart A:link {
	FONT-WEIGHT: normal
}
.shopping-cart A:visited {
	FONT-WEIGHT: normal
}
.shaded TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 2px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #f7f7f7
}
.unshaded TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 2px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #fff
}
