BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND: url(images/background.jpg) repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; COLOR: #3e3e3e; LINE-HEIGHT: 200%; PADDING-TOP: 0px; FONT-FAMILY: verdana, arial; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/header.jpg) repeat-x; PADDING-BOTTOM: 0px; WIDTH: 960px; PADDING-TOP: 0px; HEIGHT: 127px
}
#container {
	BACKGROUND: url(images/mbg.gif) repeat-y; WIDTH: 960px
}
#container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 960px; PADDING-TOP: 0px
}
A:link {
	COLOR: #008fbf; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #008fbf; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #00aeff; TEXT-DECORATION: none
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 30px; FONT: bold 26px 'Trebuchet MS', Arial, Sans-serif; COLOR: #008fbf; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 1px dotted
}
H2 {
	FONT: bold 20px 'Trebuchet MS', Arial, Sans-serif; COLOR: #3e3e3e
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; FONT: bold 15px 'Trebuchet MS', Arial, Sans-serif; COLOR: #3e3e3e; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; MARGIN: 0px; FONT: bold 30px 'Trebuchet MS', Arial, Sans-serif; WIDTH: 500px; COLOR: #fff; PADDING-TOP: 52px
}
.logo:link {
	COLOR: #fff; TEXT-DECORATION: none
}
.logo:hover {
	COLOR: #e1e1e1; TEXT-DECORATION: underline
}
.logo:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
#mainbody {
    width:960px; margin: 0 auto; 
}
#content {
	PADDING-RIGHT: 20px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 20px; MARGIN: 0px; WIDTH: 680px; PADDING-TOP: 20px
}
#contentright{
	PADDING-RIGHT: 20px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 20px; MARGIN: 0px; WIDTH: 220px; PADDING-TOP: 20px
}
#nav {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 20px; MARGIN: 0px; WIDTH: 180px; PADDING-TOP: 20px
}
#nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav LI {
	BORDER-BOTTOM: #ccc 1px dotted
}
#nav A {
	PADDING-LEFT: 16px; BACKGROUND: url(images/l.gif) no-repeat left center; FONT: bold 12px/30px 'Trebuchet MS', Arial, Sans-serif; COLOR: #008fbf; TEXT-DECORATION: none
}
#nav A:hover {
	PADDING-LEFT: 16px; BACKGROUND: url(images/h.gif) no-repeat left center; FONT: bold 12px/30px 'Trebuchet MS', Arial, Sans-serif; COLOR: #00aeff; TEXT-DECORATION: none
}
#footer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/footer.jpg) repeat-x; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; WIDTH: 960px; PADDING-TOP: 0px; HEIGHT: 82px; TEXT-ALIGN: center
}
#footer P {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; FONT: bold 12px/180% Verdana, Tahoma, sans-serif; COLOR: #d4d4d4; PADDING-TOP: 10px
}
.footer:link {
	COLOR: #d4d4d4; TEXT-DECORATION: none
}
.footer:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
.footer:visited {
	COLOR: #d4d4d4; TEXT-DECORATION: none
	}
.order{
	clear: both;
	margin: 5px 10px;
	text-align: center;
	padding: 5px 0;
	background: #BEBEBE;
	font: bold 16px Arial, Helvetica, sans-serif;
	border: solid 1px #ADADAD;
}

.order #download {
	padding: 0 0 0 27px;
	background: url(images/download.gif) no-repeat center left;
}

.order #cart {
	padding: 0 0 0 27px;
	background: url(images/buy.gif) no-repeat center left;
}
