
BODY {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(sitetopbg.jpg); BACKGROUND-REPEAT: repeat-x;
}

#topframe {
	MARGIN: 0px auto; WIDTH: 900px
}
#bottombg {
	BACKGROUND-ATTACHMENT: fixed; FLOAT: left; BACKGROUND-IMAGE: url(mainbodybg.jpg); WIDTH: 100%; BACKGROUND-REPEAT: repeat-x
}
#bottomframe {
	BORDER-RIGHT: #ffffff 1px solid; MARGIN: 0px auto; BORDER-LEFT: #ffffff 1px solid; WIDTH: 900px; BACKGROUND-COLOR: #ffffff
}
#header {
	FLOAT: left; BACKGROUND-IMAGE: url(header-winter.jpg); WIDTH: 900px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 114px
}
#header H1 {
	DISPLAY: none; visiblity: hidden
}
#quicklinks {
	FLOAT: right; BACKGROUND-IMAGE: url(quicktopbg.jpg); LINE-HEIGHT: 27px; HEIGHT: 27px
}
#quicklinks IMG {
	FLOAT: left
}
#quicklinks UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
	DISPLAY: inline; FLOAT: left; LINE-HEIGHT: 27px; LIST-STYLE-TYPE: none
}
#quicklinks UL LI {
	DISPLAY: inline; LINE-HEIGHT: 27px; LIST-STYLE-TYPE: none
}
#quicklinks UL LI A {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#quicklinks UL LI A:hover {
	TEXT-DECORATION: underline
}
#mainmenu {
	FLOAT: left; BACKGROUND-IMAGE: url(menubg.jpg); WIDTH: 900px; BORDER-BOTTOM: #ffffff 0px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 40px; TEXT-ALIGN: center
}
#mainmenu UL {
	MARGIN: 0px auto; WIDTH: 865px
}
#mainmenu UL LI {
	DISPLAY: inline; LIST-STYLE-TYPE: none
}
#mainmenu UL LI A {
	BORDER-RIGHT: #414242 1px solid; PADDING-RIGHT: 28px; DISPLAY: block; PADDING-LEFT: 28px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; BORDER-LEFT: #000000 2px solid; COLOR: #ffffff; LINE-HEIGHT: 40px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 40px; TEXT-DECORATION: none
}
#mainmenu UL LI A:hover {
	BACKGROUND-COLOR: #252424
}
#mainmenu IMG {
	DISPLAY: block; FLOAT: left; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#redbar {
	FLOAT: left; WIDTH: 900px; HEIGHT: 40px; BACKGROUND-COLOR: #920000
}
#redbarmiddle UL {
	FLOAT: left; LINE-HEIGHT: 35px
}
#redbarmiddle UL LI {
	PADDING-RIGHT: 15px; DISPLAY: inline
}
#redbarmiddle UL LI A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
#redbarmiddle UL LI A:hover {
	COLOR: black; TEXT-DECORATION: underline
}
#redbarright {
	FLOAT: right; WIDTH: 212px; HEIGHT: 40px
}
#redbarright INPUT {
	MARGIN-TOP: 9px
}
#redbarleft {
	LEFT: 10px; FLOAT: left; WIDTH: 488px; LINE-HEIGHT: 40px; POSITION: relative
}
#redbarleft P {
	FONT-SIZE: 16px; COLOR: #ffffff; TEXT-INDENT: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.searchbtn {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #666666 1px solid; WIDTH: 45px; COLOR: #000000; LINE-HEIGHT: 10px; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 18px; BACKGROUND-COLOR: #eeeeee
}
.searchbtn1 {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #666666 1px solid; WIDTH: 85px; COLOR: #ffffff; LINE-HEIGHT: 10px; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 18px; BACKGROUND-COLOR: #336699
}
#mainbody {
	FLOAT: left; WIDTH: 900px; PADDING-TOP: 16px; BACKGROUND-COLOR: #ffffff
}
.sidebox-input-text {FONT-SIZE: 11px; height:16px;
	BORDER-RIGHT: #8fb1da 1px solid; BORDER-TOP: #8fb1da 1px solid; BORDER-LEFT: #8fb1da 1px solid; WIDTH: 140px; COLOR: #2d2d2d; BORDER-BOTTOM: #8fb1da 1px solid; BACKGROUND-COLOR: #ffffff
}
.valign {
	VERTICAL-ALIGN: top
}
#leftside {
	FLOAT: left; WIDTH: 156px
}
#middlecontent {
	FLOAT: left; WIDTH: 588px
}
#rightside {
	FLOAT: left; WIDTH: 156px
}
#contentcont {
	MARGIN: 0px auto; WIDTH: 514px
}
.boxcont {
	FLOAT: left; WIDTH: 156px
}
.boxhead {
	FLOAT: left; BACKGROUND-IMAGE: url(smhead.jpg); WIDTH: 156px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 28px; TEXT-ALIGN: center
}
.boxfooter {
	BORDER-TOP: #fff 1px solid; FLOAT: left; BACKGROUND-IMAGE: url(boxfooter.jpg); WIDTH: 156px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 6px; TEXT-ALIGN: center
}
.boxheadlft {
	FLOAT: left; BACKGROUND-IMAGE: url(smhead.jpg); WIDTH: 156px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 28px; TEXT-ALIGN: center
}
.boxhead H2 {padding-top:2px;MARGIN-top:10px;
	FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: -1px; TEXT-ALIGN: center
}
.boxheadlft H2 {padding-top:2px;MARGIN-top:10px;
	FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: -1px; TEXT-ALIGN: center
}
.boxcontentleft {
	FLOAT: left; WIDTH: 156px; BACKGROUND-COLOR: #ececec; TEXT-ALIGN: center
}
.boxcontentleft P {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 8px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
#leftmenu {
	FLOAT: left; WIDTH: 156px
}
#leftmenu UL {MARGIN: 0px auto;padding-left:0px;
	LIST-STYLE-TYPE: none
}
#leftmenu UL LI {
	BORDER-BOTTOM: #ffffff 1px solid; LIST-STYLE-TYPE: none
}
#leftmenu UL LI A {
	DISPLAY: block; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(leftmenuitem.jpg); WIDTH: 156px; COLOR: #ffffff; TEXT-INDENT: 25px; LINE-HEIGHT: 23px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 23px; TEXT-DECORATION: none
}
#leftmenu UL LI A:hover {
	BACKGROUND-IMAGE: url(leftmenuitem-hover.jpg)
}
.boxcontentright {
	FLOAT: left; WIDTH: 156px; BACKGROUND-COLOR: #2e2e2e
}
.boxcontentright UL {padding-left:0px;
	MARGIN: 0px auto; WIDTH: 130px
}
.boxcontentright UL LI {
	WIDTH: 130px; LINE-HEIGHT: 30px; BORDER-BOTTOM: #ffffff 1px dashed; LIST-STYLE-TYPE: none
}
.boxcontentright UL LI A {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.boxcontentright UL LI A:hover {
	COLOR: #fcff00
}
#footerlinks {
	MARGIN-TOP: 15px; FONT-SIZE: 10px; FLOAT: left; padding-right:20px;PADDING-BOTTOM: 10px; WIDTH: 880px; BORDER-BOTTOM: #920000 10px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
#footerlinks LI {
	BORDER-RIGHT: #212121 1px solid; PADDING-RIGHT: 15px; DISPLAY: inline; PADDING-LEFT: 15px; LIST-STYLE-TYPE: none
}
#footerlinks LI A {
	FONT-SIZE: 12px; COLOR: #212121; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#footerlinks LI A:hover {
	TEXT-DECORATION: underline
}
#footer {
	CLEAR: both; BORDER-TOP: #ffffff 1px solid; FLOAT: left; WIDTH: 900px; LINE-HEIGHT: 38px; HEIGHT: 38px; BACKGROUND-COLOR: #212121; TEXT-ALIGN: center
}
#footer P {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 38px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#footer P A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#footer P A:hover {
	TEXT-DECORATION: underline
}
.spacer {
	DISPLAY: block; FLOAT: left; WIDTH: 156px; HEIGHT: 10px
}
#bannertop {
	FLOAT: left; WIDTH: 900px; HEIGHT: 40px
}
A.khxc_cartbutton {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #060807; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.khxc_cartbutton:hover {
	TEXT-DECORATION: underline
}
.khxc_secthead {
	FONT-SIZE: 12px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.bodypanel {
	MARGIN-BOTTOM: 15px; WIDTH: 514px
}
.bodypanelcontent12 {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #fff
}
.bodypanelcontent12 UL {padding-left:10px;
	HEIGHT: 300px;width:500px;
}
.bodypanelcontent12 LI {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 30px; FONT-SIZE: 12px; FLOAT: left; WIDTH: 120px; COLOR: #008000; PADDING-TOP: 10px; FONT-FAMILY: Verdana, sans-serif; LIST-STYLE-TYPE: none; HEIGHT: 120px
}
.bodypanelcontent12 LI A {
	COLOR: #000
}
.bodypanelcontent12 LI A:hover {
	COLOR: #767676
}
.bodypanelfooter {
	MARGIN-BOTTOM: 15px; WIDTH: 900px
}
.bodypanelcontent12footer {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #cadcf7
}
.bodypanelcontent12footer UL {
	HEIGHT: 150px
}
.bodypanelcontent12footer LI {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 35px; FONT-SIZE: 12px; FLOAT: left; WIDTH: 120px; COLOR: #008000; PADDING-TOP: 10px; FONT-FAMILY: Verdana, sans-serif; LIST-STYLE-TYPE: none; HEIGHT: 120px
}
.bodypanelcontent12footer LI A {
	COLOR: #000
}
.bodypanelcontent12footer LI A:hover {
	COLOR: #767676
}

