html { background-color: #3E2101; }

body {
	width: 973px;
	margin: 6px auto 15px;
	padding: 0;
	background-color: #3E2101;
	font: 12px/15px "Trebuchet MS", Tahoma, "Lucida Grande", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

a {
	color: #85BACB;
	text-decoration: none;
}

a:hover { color: #FFF; }

img { border: none; }

div#header {
	position: relative;
	height: 203px;
	background-image: url("../images/2011-01/header_bg.jpg");
}

div#header h1 {
	position: absolute;
	left: 49px;
	width: 121px;
	height: 135px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	background-image: url("../images/2011-01/connect_logo.png");
}

div#header h2 { display: none; }

div#header div#links {
	position: absolute;
	top: 16px;
	right: 0;
}

div#header div#links ul#nav {
	margin: 0;
	padding: 0;
	list-style: none;
}

div#header div#links ul#nav li {
	float: left;
	margin: 0 0 0 8px;
	padding: 0 9px 0 0;
	border-right: 1px solid #F6821F;
}

div#header div#links ul#nav li.last {
	padding-right: 0;
	border-right: none;
}

div#header div#links ul#nav li ul {
	margin: 0;
	padding: 0;
	list-style: none;
	background-color: #3E2101;
	background: rgba(62, 33, 1, 0.8);
}

div#header div#links ul#nav li ul li {
	float: none;
	margin: 0;
	padding: 0 0 8px 10px;
	border-right: none;
}

div#header div#links ul#nav li ul li.first {
	padding: 8px 0 8px 10px;
	border: none;
}

div#header div#links ul#nav a { outline: none; }

div#products {
	width: 973px;
	height: 532px;
}

div#products ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

div#products ul li {
	float: left;
	width: 82px;
	margin: 0;
	padding: 0;
}

div#products ul li.last { width: 71px; }

div#products ul li a {
	display: block;
	width: 71px;
	height: 532px;
	text-indent: -9999px;
	outline: none;
}

div#products ul li a.v-piano_grand { background: url("../images/2011-01/nav/v-piano_grand.jpg") no-repeat; }
div#products ul li a.rd-300nx { background: url("../images/2011-01/nav/rd-300nx.jpg") no-repeat; }
div#products ul li a.at-350c { background: url("../images/2011-01/nav/at-350c.jpg") no-repeat; }
div#products ul li a.td-9kx2 { background: url("../images/2011-01/nav/td-9kx2.jpg") no-repeat; }
div#products ul li a.td-4kx2 { background: url("../images/2011-01/nav/td-4kx2.jpg") no-repeat; }
div#products ul li a.gr-55 { background: url("../images/2011-01/nav/gr-55.jpg") no-repeat; }
div#products ul li a.cube-xl_bass { background: url("../images/2011-01/nav/cube-xl_bass.jpg") no-repeat; }
div#products ul li a.rc-30 { background: url("../images/2011-01/nav/rc-30.jpg") no-repeat; }
div#products ul li a.fr-18_diatonic { background: url("../images/2011-01/nav/fr-18_diatonic.jpg") no-repeat; }
div#products ul li a.bk-7m { background: url("../images/2011-01/nav/bk-7m.jpg") no-repeat; }
div#products ul li a.jm-5 { background: url("../images/2011-01/nav/jm-5.jpg") no-repeat; }
div#products ul li a.capture { background: url("../images/2011-01/nav/capture.jpg") no-repeat; }

div#products ul li a:hover { background-position: 0 -534px; }

div#footer { height: 33px; }

div#footer a#blwm {
	float: left;
	margin-top: 13px;
}

div#footer a#roland {
	float: right;
	margin-top: 15px;
}
