* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	BACKGROUND: #B0B0B0
}
IMG {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px
}
.clear {
	CLEAR: both
}
.right {
	FLOAT: right
}
.left {
	FLOAT: left
}
HR {
	DISPLAY: none
}
.hide {
	DISPLAY: none
}
#wrapper {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	BACKGROUND: #ffffff;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px auto;
	WIDTH: 900px;
	PADDING-TOP: 20px
}
#masthead {
	MARGIN: 0px 0px 10px;
	WIDTH: 890px;
	HEIGHT: 50px
}
#masthead .mark {
	FLOAT: left;
	MARGIN: 5px 0px 0px 2px
}
#masthead IMG {
	WIDTH: 267px;
	HEIGHT: 40px
}
#masthead UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}
#masthead LI {
	DISPLAY: block;
	FONT-SIZE: 11px;
	BACKGROUND: #ffffff;
	FLOAT: left;
	TEXT-TRANSFORM: uppercase;
	TEXT-INDENT: 40px;
	LINE-HEIGHT: 58px;
	FONT-FAMILY: HelveticaNeue, "Helvetica Neue", helvetica, arial;
	LETTER-SPACING: 1px;
	HEIGHT: 58px
}
#masthead LI A:link {
	DISPLAY: block; COLOR: #000; TEXT-DECORATION: none
}
LI A:active {
	DISPLAY: block; COLOR: #000; TEXT-DECORATION: none
}
LI A:visited {
	DISPLAY: block; COLOR: #000; TEXT-DECORATION: none
}
#masthead LI A:hover {
	DISPLAY: block;
	COLOR: #FF9900;
	TEXT-DECORATION: none
}
.section {
	BORDER-TOP: #ccc 1px solid; BACKGROUND: #ffffff; WIDTH: 890px; HEIGHT: 30px
}
.mod_wrapper {
	MARGIN: 10px 0px 0px
}
.mod_wrapper .body {
	MARGIN: 10px 0px 0px 5px
}
.mod_huge {
	BACKGROUND: #fff; MARGIN-BOTTOM: 5px; WIDTH: 600px; float:right
}
.mod_intro {
	BACKGROUND: #fff; MARGIN: 0px 0px 40px 4px; WIDTH: 870px
}
.mod_description {
	BACKGROUND: #fff; MARGIN: 0px 0px 0px 4px; WIDTH: 220px; float:right
}
.mod_description2 {
	BACKGROUND: #fff; MARGIN: 0px 0px 0px 4px; WIDTH: 220px; float:left
}
.mod_video {
	BORDER-RIGHT: #ccc 1px dotted;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 10px;
	FLOAT: left;
	MARGIN-BOTTOM: 10px;
	WIDTH: 550px;
	MARGIN-RIGHT: 5px;
	HEIGHT: 220px
}
.mod_compr {
	BORDER-RIGHT: #ccc 1px dotted;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 10px;
	FLOAT: left;
	MARGIN-BOTTOM: 10px;
	WIDTH: 560px;
	MARGIN-RIGHT: 5px;
	HEIGHT: auto;
}
.mod_videointro {
	PADDING-LEFT: 10px;
	FLOAT: left;
	MARGIN-BOTTOM: 10px;
	WIDTH: 800px;
	MARGIN-RIGHT: 5px;
	HEIGHT: auto;
}
.mod_videointro H2 {
	FONT-SIZE: 24px;
	LINE-HEIGHT: 40px;
	margin: 5px 0px 5px;
}
.mod_videoinfo {
	border-right: #ccc 1px dotted;
	BACKGROUND: #fff;
	MARGIN: 0px 10px 0px 10px;
	WIDTH: 550px;
	float:left;
	PADDING-RIGHT: 5px;
}
.mod_videoinfo H3 {
	FONT-SIZE: 20px;
	LINE-HEIGHT: 24px;
	margin: 5px 0px 5px;
	Color: #ff9900;
	FONT-FAMILY: Georgia, serif
}
.mod_product {
	PADDING-RIGHT: 20px;
	FLOAT: right;
	MARGIN-BOTTOM: 10px;
	WIDTH: 250px;
	MARGIN-RIGHT: 10px;
	MARGIN-LEFT: 10px;
	HEIGHT: auto;
}
.mod_product IMG {
	WIDTH: 250px; HEIGHT: 177px
}
.mod_product2 {
	PADDING-RIGHT: 20px;
	FLOAT: right;
	MARGIN-BOTTOM: 10px;
	WIDTH: 250px;
	MARGIN-RIGHT: 10px;
	MARGIN-LEFT: 10px;
	HEIGHT: auto;
}
.mod_product2 IMG {
	WIDTH: 250px; HEIGHT: auto; margin-bottom: 50px;
}
.mod_2 {
	BORDER-RIGHT: #ccc 1px dotted; PADDING-RIGHT: 4px; PADDING-LEFT: 10px; FLOAT: left; MARGIN-BOTTOM: 5px; WIDTH: 440px; MARGIN-RIGHT: 5px; HEIGHT: auto
}
.mod_2w {
	BORDER-RIGHT: #ccc 1px dotted; PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FLOAT: left; MARGIN-BOTTOM: 5px; WIDTH: 550px; MARGIN-RIGHT: 5px; HEIGHT: auto
}
.mod_2w P {
	FONT-SIZE: 12px;
	MARGIN: 0px 5px 15px 0px;
	COLOR: #4D4D4D;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: HelveticaNeue, "Helvetica Neue", helvetica, arial
}
.mod_2 IMG {
	WIDTH: 384px; HEIGHT: 241px
}
.mod_3 {
	BORDER-RIGHT: #ccc 1px dotted; PADDING-RIGHT: 4px; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 290px; MARGIN-RIGHT: 5px; HEIGHT: 350px
}
.mod_4 {
	BORDER-RIGHT: #ccc 1px dotted; PADDING-RIGHT: 4px; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 215px; MARGIN-RIGHT: 5px; HEIGHT: 400px
}
.mod_sec1 {
	BORDER-RIGHT: #ccc 1px dotted; PADDING-RIGHT: 4px; FLOAT: left; MARGIN-BOTTOM: 40px; WIDTH: 290px; MARGIN-RIGHT: 5px; HEIGHT: 200px
}
.mod_sec1 IMG {
	WIDTH: 270px; HEIGHT: 200px
}
.mod_8 {
	BORDER-RIGHT: #ccc 1px dotted; PADDING-RIGHT: 4px; FLOAT: left; MARGIN-BOTTOM: 40px; WIDTH: 290px; MARGIN-RIGHT: 5px; HEIGHT: 300px
}
.mod_8 IMG {
	WIDTH: 270px; HEIGHT: 200px
}
.mod3col_1	{
	float: left;
	width: 250px;
	height: 100px;	
	}
.mod3col_1 IMG {
	WIDTH: 125px; HEIGHT: 50px
}
.mod3col_2 {
	width: 250px;
	height: 100px;
}
.mod3col_2 IMG {
	WIDTH: 125px; HEIGHT: 50px
}
.mod3col_3 {
	float: right;
	width: 250px;
	height: 100px;
}
.mod3col_3 IMG {
	WIDTH: 125px; HEIGHT: 50px
}
H2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	FLOAT: none;
	MARGIN: 0px 0px 0px 4px;
	COLOR: #000;
	LINE-HEIGHT: 40px;
	FONT-FAMILY: Georgia, serif
}
H2 A:link {
	COLOR: #ff9900; TEXT-DECORATION: none
}
H2 A:active {
	COLOR: #ff9900; TEXT-DECORATION: none
}
H2 A:visited {
	COLOR: #ff9900; TEXT-DECORATION: none
}
H2 A:hover {
	COLOR: #ff9900; TEXT-DECORATION: underline
}
H3 {
	FONT-WEIGHT: normal; MARGIN: 0px 0px 15px; COLOR: #000; FONT-FAMILY: Georgia, serif
}
H3 A:link {
	COLOR: #000; TEXT-DECORATION: none
}
H3 A:active {
	COLOR: #000; TEXT-DECORATION: none
}
H3 A:visited {
	COLOR: #000;
	TEXT-DECORATION: none
}
H3 A:hover {
	COLOR: #ff9900;
	TEXT-DECORATION: none
}
.mod_intro H3 {
	FONT-SIZE: 20px; LINE-HEIGHT: 26px
}
.mod_2 H3 {
	FONT-SIZE: 14px; LINE-HEIGHT: 20px
}
.mod_3 H3 {
	FONT-SIZE: 15px; LINE-HEIGHT: 20px
}
.mod_4 H3 {
	FONT-SIZE: 13px; LINE-HEIGHT: 15px
}
.mod_d H3 {
	FONT-SIZE: 13px; LINE-HEIGHT: 18px
}
.mod_2w H3 {
	FONT-SIZE: 24px; COLOR: #ff9900; LINE-HEIGHT: 28px; FONT-FAMILY: Georgia, serif
}
H4 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	FLOAT: right;
	MARGIN: 0px 4px 0px 0px;
	COLOR: #4D4D4D;
	LINE-HEIGHT: 40px;
	FONT-FAMILY: HelveticaNeue, "Helvetica Neue", helvetica, arial
}
.mod_2w H4 {
	FONT-SIZE: 12px; COLOR: #4D4D4D; LINE-HEIGHT: 18px; MARGIN: 0px 5px 15px 0px; FONT-FAMILY: HelveticaNeue, "Helvetica Neue", helvetica, arial; float: left; width: 535px; FONT-WEIGHT: bold;
}
H4 A:link {
	COLOR: #4D4D4D;
	TEXT-DECORATION: none
}
H4 A:active {
	COLOR: #4D4D4D;
	TEXT-DECORATION: none
}
H4 A:visited {
	COLOR: #4D4D4D;
	TEXT-DECORATION: none
}
H4 A:hover {
	COLOR: #ff9900; TEXT-DECORATION: underline
}
.sort_form {
	FONT-SIZE: 11px; FLOAT: right; MARGIN: 10px 0px 0px; FONT-FAMILY: HelveticaNeue, "Helvetica Neue", helvetica, arial
}
.body H4 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	FLOAT: none;
	MARGIN: 0px 4px 0px 0px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #4D4D4D;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: HelveticaNeue, "Helvetica Neue", helvetica, arial
}
P {
	FONT-SIZE: 11px;
	MARGIN: 0px 5px 15px 0px;
	COLOR: #4D4D4D;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: HelveticaNeue, "Helvetica Neue", helvetica, arial
}
P A:link {
	COLOR: #ff9900; TEXT-DECORATION: none
}
P A:active {
	COLOR: #ff9900; TEXT-DECORATION: none
}
P A:visited {
	COLOR: #ff9900; TEXT-DECORATION: none
}
P A:hover {
	COLOR: #ff9900;
	TEXT-DECORATION: none
}
.mod_3 P {
	FONT-SIZE: 12px; LINE-HEIGHT: 16px
}
.mod_huge P {
	FONT-SIZE: 40px; COLOR: #ccc; LINE-HEIGHT: 48px; FONT-FAMILY: Georgia, serif
}
.mod_intro P {
	FONT-SIZE: 22px; MARGIN: 20px 0px 0px; COLOR: #bfbfbf; LINE-HEIGHT: 30px; FONT-FAMILY: Georgia, serif
}
.mod_description P {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #b6b6b6; LINE-HEIGHT: 18px
}
.mod_videoinfo P {
	FONT-SIZE: 12px;
	MARGIN: 0px;
	COLOR: #4D4D4D;
	LINE-HEIGHT: 18px
}
.mod_videointro P {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #4D4D4D; LINE-HEIGHT: 18px
}
.body UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.body LI {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: #fff; COLOR: #000; LINE-HEIGHT: 20px; FONT-FAMILY: Georgia, serif
}
.body LI A:link {
	BACKGROUND: #fff; COLOR: #00aeef; TEXT-DECORATION: none
}
.body LI A:active {
	BACKGROUND: #fff; COLOR: #00aeef; TEXT-DECORATION: none
}
.body LI A:visited {
	BACKGROUND: #fff; COLOR: #7ecfed; TEXT-DECORATION: none
}
.body LI A:hover {
	BACKGROUND: #fff; COLOR: #00aeef; TEXT-DECORATION: underline
}