@charset "UTF-8";

/*---------------------------------------------------------
	
	
	
---------------------------------------------------------*/

/*-gears-------------------------------------------------*/

.gears {
	
}

.gears dt {
	
}

.gears dd {
	text-align: center;
	font-size: 95%;
	margin: 10px 0;
}

table.gear-content {
	margin: 0px 10px;
	margin: 0px auto;
	width: 540px;
}

table.gear-content td.image {
	
}

table.gear-content td.spec {
	vertical-align: top;
}

/*-spec list---------------------------------------------*/

table.spec-list {
	margin: 0 0 0 10px;
	text-align: left;
}

table.spec-list td.make {
	width: 265px;
	height: 30px;
	background-color: transparent;
	background-image: url(../image/icon/gear/make.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding: 0 0 0 110px;
	margin: 0 0 3px 0;
}

table.spec-list td.year {
	width: 265px;
	height: 30px;
	background-color: transparent;
	background-image: url(../image/icon/gear/year.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding: 0 0 0 110px;
}

table.spec-list td.make p,
table.spec-list td.year p {
	margin: 0;
	padding: 0;
	/*\*//*/
	width: 100%;
	/**/
}

table.spec-list td.comment {
	font-size: 95%;
	width: 265px;
}

/*-comment-----------------------------------------------*/

div.comment-left {
	float: left;
	border: solid 2px #683501;
	text-align: left;
	width: 239px;
}

td.comment>div.comment-left {
	width: 235px;
	/*\*//*/
	width: 234px;
	/**/
}

div.comment-left p {
	padding: 5px;
	margin: 0;
}

div.comment-right {
	float: left;
	width: 25px;
	height: 100px;
	background-color: transparent;
	background-image: url(../image/icon/gear/comment.gif);
	background-position: right top;
	background-repeat: no-repeat;
}

/*-efx list----------------------------------------------*/

table.efx-list {
	font-size: 100%;
	width: 265px;
}

table.efx-list td.marker {
	width: 15px;
	height: 15px;
	background-color: transparent;
	background-image: url(../image/icon/arrow/brownbox.gif);
	background-position: left 2;
	background-repeat: no-repeat;
}

/*-Fender------------------------------------------------*/

#fender dt.title {
	width: 190px;
	height: 25px;
	background-color: transparent;
	background-image: url(../image/title/gear/right/fender.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

#fender dd {
	width: 190px;
	text-align: left;
	font-size: 90%;
	padding: 10px 0px;
	border: solid 2px #683501;
}

#fender>dd {
	width: 186px;
}

#fender dt.bottom {
	width: 190px;
	height: 15px;
	background-color: transparent;
	background-image: url(../image/bg/bottom/submenu.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

/*-Fender submenu list-----------------------------------*/

ul.fender-list {
	position: relative;
	width: 186px;
	height: 75px;
	overflow: hidden;
}

ul.fender-list li a {
	width: 186px;
	height: 25px;
	display: block;
	text-decoration: none;
}

ul.fender-list li {
	text-indent: -9999px;
	position: absolute;
	left: 0px;
	overflow: hidden;
}

#fender-one {
	background: transparent url(../image/menu/gear/fender1991.gif) no-repeat 0px -25px;
	top: 0px;
}

#fender-one a {
	background: transparent url(../image/menu/gear/fender1991.gif) no-repeat 0 0;
}

#fender-two {
	background: transparent url(../image/menu/gear/fender1995.gif) no-repeat 0px -25px;
	top: 25px;
}

#fender-two a {
	background: transparent url(../image/menu/gear/fender1995.gif) no-repeat 0 0;
}

#fender-three {
	background: transparent url(../image/menu/gear/fenderjazzbass.gif) no-repeat 0px -25px;
	top: 50px;
}

#fender-three a {
	background: transparent url(../image/menu/gear/fenderjazzbass.gif) no-repeat 0 0;
}

#fender-one a:hover,
#fender-two a:hover,
#fender-three a:hover {
	background-position: 0px -25px;
}

/*-Vestax------------------------------------------------*/

#vestax dt.title {
	width: 190px;
	height: 25px;
	background-color: transparent;
	background-image: url(../image/title/gear/right/vestax.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

#vestax dd {
	width: 190px;
	text-align: left;
	font-size: 90%;
	padding: 10px 0px;
	border: solid 2px #683501;
}

#vestax>dd {
	width: 186px;
}

#vestax dt.bottom {
	width: 190px;
	height: 15px;
	background-color: transparent;
	background-image: url(../image/bg/bottom/submenu.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

/*-Vestax submenu list-----------------------------------*/

ul.vestax-list {
	position: relative;
	width: 186px;
	height: 25px;
	overflow: hidden;
}

ul.vestax-list li a {
	width: 186px;
	height: 25px;
	display: block;
	text-decoration: none;
}

ul.vestax-list li {
	text-indent: -9999px;
	position: absolute;
	left: 0px;
	overflow: hidden;
}

#vestax-one {
	background: transparent url(../image/menu/gear/vestax1985.gif) no-repeat 0px -25px;
	top: 0px;
}

#vestax-one a {
	background: transparent url(../image/menu/gear/vestax1985.gif) no-repeat 0 0;
}

#vestax-one a:hover {
	background-position: 0px -25px;
}

/*-Gibson------------------------------------------------*/

#gibson dt.title {
	width: 190px;
	height: 25px;
	background-color: transparent;
	background-image: url(../image/title/gear/right/gibson.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

#gibson dd {
	width: 190px;
	text-align: left;
	font-size: 90%;
	padding: 10px 0px;
	border: solid 2px #683501;
}

#gibson>dd {
	width: 186px;
}

#gibson dt.bottom {
	width: 190px;
	height: 15px;
	background-color: transparent;
	background-image: url(../image/bg/bottom/submenu.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

/*-Gibson submenu list-----------------------------------*/

ul.gibson-list {
	position: relative;
	width: 186px;
	height: 25px;
	overflow: hidden;
}

ul.gibson-list li a {
	width: 186px;
	height: 25px;
	display: block;
	text-decoration: none;
}

ul.gibson-list li {
	text-indent: -9999px;
	position: absolute;
	left: 0px;
	overflow: hidden;
}

#gibson-one {
	background: transparent url(../image/menu/gear/gibson1982.gif) no-repeat 0px -25px;
	top: 0px;
}

#gibson-one a {
	background: transparent url(../image/menu/gear/gibson1982.gif) no-repeat 0 0;
}

li#gibson-one a:hover {
	background-position: 0px -25px;
}

/*-Gretsch-----------------------------------------------*/

#gretsch dt.title {
	width: 190px;
	height: 25px;
	background-color: transparent;
	background-image: url(../image/title/gear/right/gretsch.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

#gretsch dd {
	width: 190px;
	text-align: left;
	font-size: 90%;
	padding: 10px 0px;
	border: solid 2px #683501;
}

#gretsch>dd {
	width: 186px;
}

#gretsch dt.bottom {
	width: 190px;
	height: 15px;
	background-color: transparent;
	background-image: url(../image/bg/bottom/submenu.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

/*-Gretsch submenu list----------------------------------*/

ul.gretsch-list {
	position: relative;
	width: 186px;
	height: 25px;
	overflow: hidden;
}

ul.gretsch-list li a {
	width: 186px;
	height: 25px;
	display: block;
	text-decoration: none;
}

ul.gretsch-list li {
	text-indent: -9999px;
	position: absolute;
	left: 0px;
	overflow: hidden;
}

#gretsch-one {
	background: transparent url(../image/menu/gear/gretsch1993.gif) no-repeat 0px -25px;
	top: 0px;
}

#gretsch-one a {
	background: transparent url(../image/menu/gear/gretsch1993.gif) no-repeat 0 0;
}

li#gretsch-one a:hover {
	background-position: 0px -25px;
}

/*-EFX---------------------------------------------------*/

#efx dt.title {
	width: 190px;
	height: 25px;
	background-color: transparent;
	background-image: url(../image/title/gear/right/efx.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

#efx dd {
	width: 190px;
	text-align: left;
	font-size: 90%;
	padding: 10px 0px;
	border: solid 2px #683501;
}

#efx>dd {
	width: 186px;
}

#efx dt.bottom {
	width: 190px;
	height: 15px;
	background-color: transparent;
	background-image: url(../image/bg/bottom/submenu.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

/*-EFX submenu list--------------------------------------*/

ul.efx-list {
	position: relative;
	width: 186px;
	height: 25px;
	overflow: hidden;
}

ul.efx-list li a {
	width: 186px;
	height: 25px;
	display: block;
	text-decoration: none;
}

ul.efx-list li {
	text-indent: -9999px;
	position: absolute;
	left: 0px;
	overflow: hidden;
}

#efx-one {
	background: transparent url(../image/menu/gear/efx.gif) no-repeat 0px -25px;
	top: 0px;
}

#efx-one a {
	background: transparent url(../image/menu/gear/efx.gif) no-repeat 0 0;
	top: 0px;
}

li#efx-one a:hover {
	background-position: 0px -25px;
}

/*-EOF---------------------------------------------------*/