@charset "UTF-8";

/* */
.reset {
	margin:0px;
	padding:0px;
}
.clear {
	clear:both;
}
.floatLeft {
	float:left;
}
.floatRight {
	float:right;
}

/* LAYOUT */

#header {
	position:absolute;
	top:60px;
	left:0px;
	z-index: 21;
}
#black_screen {
	background-image:url(images/trans_black.png);
	position:fixed;
	top:0px;
	left:57px;
	padding-top:20px;
	width: 600px;
	min-height:100%;
	z-index: 5;
}
#content_wrap {
	position:absolute;
	top:0px;
	left:57px;
	padding-top:20px;
	width: 600px;
	z-index: 7;
}

#work_shop {
	background-image: url(images/background2.jpg);
	z-index: 1;
	background-position:43px 0px;
	background-repeat: no-repeat;
	height: 768px;
	width: 1070px;
}
#content {
	color:#FFFFFF;
	position:absolute;
	left:12px;
	top:131px;
	z-index:30;
	width: 588px;
	margin-left: 0px;
	margin-top: 0px;
}
#stripe {
	background-image: url(images/stripe_red.png);
	background-repeat: repeat;
	height:8px;
	width: 600px;
	position: absolute;
	top:142px;
	left:57px;
	z-index: 22;
}
#navigation {
	background-color: #FFFFFF;
	width: 572px;
	padding: 4px 0px 0px 42px;
	position: absolute;
	left: 43px;
	top: 106px;
	height: 24px;
	z-index: 20;
	font-size:12px;
}
#navigation li {
	list-style: none;
	display:inline;
	color: #CC0000;
	height:auto;
	width: auto;
	margin-right: 14px;
	text-transform: uppercase;
}	
#title {
	left:79px;
	position:absolute;
	top:48px;
	z-index:40;
}

#copyright {
	position:absolute;
	left:0px;
	top: 500px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}



/* STYLES */
body { height: 100%; font-family:Arial, Helvetica, sans-serif; }
html { height: 100%; }

a { outline:none; text-decoration:none; cursor:pointer }

a:link { color:#CC0000; }
a:visited { color:#CC0000; }
a:hover { color:#FF0000; }
a:active { color:#CC0000; }

#navigation a:link {
	color:#CC0000;
}
#navigation a:visited {
	color:#CC0000;
}
#navigation a:hover {
	color:#FFFFFF;
	background-image:url(images/stripe_red.png);
	background-repeat:repeat;
}
#navigation a:active {
	color:#FFFFFF;
	background-image:url(images/stripe_red.png);
	background-repeat:repeat;
}

h1 { display:none; }
h2 { display:none; }
h4 { display:none; }

img { border:none; }

.large_text {
	background-image: url(images/trans_black.png);
	background-repeat:repeat;
	font-size:18px;
	padding: 14px 14px 14px 18px;
	line-height: 1.65;
	font-weight: normal;
	border-bottom:#333333 solid thin;
	min-height: 117px;
}
.text {
	font-size:11px;
	padding: 0px 200px 14px 21px;
	line-height: 1.65;
}
#guitar_list { 
	width: 450px; 
}
#guitar_list li {
	list-style:none;
	margin: 0 20px 40px 0;
	float:left;
}
#guitar_list img {
	border:solid thin #CCCCCC;
}