body {font-family: Verdana, Arial, Helvetica, sans-serif;background: #000 url('../images/bg.jpg') repeat-y fixed center;text-align:center;margin:0;padding:0;}

#header {width:744px;height:137px;background:#000 url('../images/header.jpg') no-repeat center;margin:0;}
	
#content {width:744px;margin:0 auto;padding:0;text-align:left;}

#leftcol {width:126px;float:left;padding:10px 0 0 0;}

#leftcol ul {list-style:none;padding:0;margin:0;color:#fff;}
#leftcol ul li {padding:0;}
#leftcol a {width:126px;height:90px;display:block;}

#nav_home, #nav_gallery, #nav_guitars, #nav_contact, #nav_news, #nav_store {width:126px;height:90px;display:block;background:url('../images/home.gif') no-repeat left top;}
#nav_gallery {background:url('../images/gallery.gif') no-repeat left top;}
#nav_guitars {background:url('../images/guitars.gif') no-repeat left top;}
#nav_contact {background:url('../images/contact.gif') no-repeat left top;}
#nav_news {background:url('../images/news.gif') no-repeat left top;}
#nav_store {background:url('../images/store.gif') no-repeat left top;}

#main {
	float:left;
	margin:0 0 0 8px;
	width:460px;
	font-size: 12px;
	color: #fff;
	line-height: 2em;
	font-weight: bold;
	font-style: italic;
}
#description {
	float:left;
	margin:0 0 0 8px;
	width:460px;
	font-size: 10px;
	color: #fff;
	line-height: 2em;
	font-weight: normal;
	font-style: normal;
}
#links {
	float:left;
	margin:0 0 0 8px;
	width:460px;
	font-size: 10px;
	color: #fff;
	line-height: 2em;
	font-weight: normal;
	font-style: italic;
}

#rightcol {
	float:right;
	width:134px;
	font-size: 10px;
	color: #666666;
	line-height: 2em;
}

hr {margin:0 0 10px 8px;
	height:1px;
   color: #fff;
   background-color:#fff;
   border: 0;
   noshade:noshade;
   clear:both;
}

#rightcol hr {
margin:0 4px 2px 4px;}

#main h2, #main p, h6 {
	font-size: 12px;
	line-height:18px;
	font-weight: bold;
	font-style:italic;
	margin:22px 0 9px 8px;
}

h1 {
	color: #ffcc00;
	font-size: 16px;
	line-height:18px;
	font-weight: bold;
	margin:18px 0 9px 8px;
	float:left;
	line-height:24px;
}

span.storydate {
	color: #fff;
	font-size: 11px;
	line-height:18px;
	font-weight: normal;
	margin:20px 0 9px 8px;
	float:right;
		line-height:24px;
	}

#main p, #rightcol p, h6 {
	font-weight:normal;
	padding: 0 0 9px 66px;
	margin:0;
	font-style:normal;
}

img {border:0;}

h3, h4 {
	color:#fff;
	font-size: 11px;
	line-height:14px;
	font-weight: bold;
	font-style:italic;
	padding:0;
	margin:18px 4px 0px 4px;
}

h4 {
	font-weight:normal;
	font-style:normal;
	margin:0 4px 4px 4px;
}

#main a, #rightcol a {
	color: #ffcc00;
	text-decoration: none;
	font-weight:bold;
}

#main a:hover, #rightcol a:hover {
	text-decoration:underline;
}

#rightcol a:link, #rightcol a:visited, #rightcol a:active, #rightcol a:hover {
	font-weight:normal;
}

h6 {
	margin:0 0 36px 0;
	}
	
#rightcol hr {
		margin: 0 0 4px 0;
		padding:0;
	}

