/* Global Controls */

h1, h2, h3, h4, h5, h6 {
	font-family: Helvetica, 'Lucida Grande', Geneva, sans-serif;
	color: #999;
	margin: 0;
	padding: 0;
}

table#main_content td {
	background-color: #fff;
	padding: 0px 10px 0px 10px;
	color: #666;
}

td#page_header h1 {
	height: 75px;	
	background-image: url(cal_images/2006_FA_Guitar_Calendar.gif);
	background-repeat: no-repeat;
}

td#page_header h1 span { display: none; }


tr#cal_main { width: 770px; }

/* HEADLINE ROW */
	
	td#cal_details h2 {
		height: 45px;
		width: 490px;
		background-repeat: no-repeat;
	}
	/*HEADLINE SWAPING*/
	h2#jan { background-image: url(cal_images/jan.gif); }
	h2#feb { background-image: url(cal_images/feb.gif); }
	h2#mar { background-image: url(cal_images/mar.gif); }
	h2#apr { background-image: url(cal_images/apr.gif); }
	h2#may { background-image: url(cal_images/may.gif); }
	h2#jun { background-image: url(cal_images/jun.gif); }
	h2#jul { background-image: url(cal_images/jul.gif); }
	h2#aug { background-image: url(cal_images/aug.gif); }
	h2#sep { background-image: url(cal_images/sep.gif); }
	h2#oct { background-image: url(cal_images/oct.gif); }
	h2#nov { background-image: url(cal_images/nov.gif); }
	h2#dec { background-image: url(cal_images/dec.gif); }


	td#cal_details h2 span { display: none; }

/* HEADLINE ROW | end */

/* GUITAR DETAILS */

	#guitar_details {
		width: 12em;
		float: right;
		margin: 0px 0px 10px 10px;
	}
	div.detail {
		width: 100%;
		margin: 0px 0px 10px 0px;
	}
	div.detail span {
		display: block;
	}
	#guitar_details span.label {
		padding: 0px;
		margin: 0px;
		text-transform: uppercase;
		letter-spacing: 0.1em;
		font-weight: bold;
		border-bottom: 1px solid #ccc;
	}
	#guitar_details span.spec {
		text-align: left;
		background-color: #e0e1dd;
	}
	div.detail span.spec a {
		text-decoration: none;
		padding: 0em 0em 0em 0.5em;
	}
	

/* GUITAR DETAILS | END */


td#cal_details {
	font: 11px 'Lucida Grande','Lucida Sans Unicode',arial,verdana,sans-serif;
	line-height: 16px
	width: 450px;
	padding: 0px 35px 0px 62px;
}

td#cal_sidebar {
	font: 11px 'Lucida Grande','Lucida Sans Unicode',arial,verdana,sans-serif; 
	line-height: 13px;
	color: #999;
	width: 250px;
}


#guitar_info {
	padding: 10px 0px 0px 0px;
	clear: left;
}

#cal_details h3
{
	font-size: 18px;
	margin: 15px 0px 5px 0px;
}



/* spec sidebar */


		#guitar_specs {
			width: 240px;
		}
		
		
		#guitar_specs h3 {
			height: 45px;
			width: 240px;
			background-image: url(cal_images/specifications.gif);
			background-repeat: no-repeat;
			margin: 0px 0px 10px 0px;
		}
		#guitar_specs h3 span.h_copy { display: none; }
		

		.spec_category {
			width: 240px;
			float: left;
			margin: 0px;
			padding: 0px 0px 20px 0px;
		}

		.cat_label{
			text-transform: uppercase;
			font-weight: bold;
			letter-spacing: +1px;
			color: #333;
			padding:0px;
			margin: 0px 0px 3px 0px;
			border-bottom: 1px solid #ccc;
		}
		
		#guitar_specs div.spec_item{
			padding: 3px 0px 3px 0px;
			margin: 0px 0px 0px 10px;
		}

		.spec_item span {
			float: left;
			width: 110px;
			background-color: inherit;
		}
		
		#guitar_specs span.label{
			text-indent: 5px;
			color: #666;
		}

		#guitar_specs span.spec{}

		
		div.spec_group {
			float: right;
			width: 120px;
		}

		.shade { background-color: #EEE; }


		.clearfix:after {
			content: "."; 
			display: block; 
			height: 0; 
			clear: both; 
			visibility: hidden;
		}
		
		.clearfix {display: inline-table;}


/* Quotes */

dl {
  width: 450px;
  margin: 0 0 20px 20px;
  padding: 0 0 10px 0;
  background: #C7D5E3 url(cal_images/boxBottom.gif) no-repeat bottom left;
  }

dt {
  margin: 0;
  padding: 10px;
  background: #C7D5E3 url(cal_images/boxTop.gif) no-repeat top left;

  font-family: times, Times New Roman, times-roman, georgia, serif;
  color: #444;
  margin: 0px 0px 0px 0px;
  font-size: 25px;
  line-height: 25px;
  letter-spacing: -1px;
  font-weight: bold;
  }

dd {
  margin: 0;
  padding: 0px;
  }

dd.name { 
	padding-left: 150px;

	font-family: Gill Sans, Verdana;
	color: #444;
	margin: 0;
	font-size: 13px;
	line-height: 14px;
	letter-spacing: 2px;
	font-weight: bold;
	}

dd.assc {
	padding-left: 150px;

	font-family: Gill Sans, Verdana;
	color: #444;
	margin: 0;
	font-size: 13px;
	line-height: 14px;
	letter-spacing: 1px;
	}






		
		/* Hides from IE-mac \*/
		* html .clearfix {height: 1%;}
		.clearfix {display: block;}
		/* End hide from IE-mac */	
		
		
/* added by hitcatcher, inc. */
.artist_quote {font-size: 12}

.artist_quote_large {
	font-size: 14;
	font-style:italic;
	font-weight:bold;
	}
>

			

