/* Electric Guitars */

	/* colors | blue #AED1F3; | red #990000; */
	


div#leftModelCol {
float:left;
margin:0;
padding:0;
width:250px;
}

	#guitarfront {
	margin:0px auto;
	padding:0;
	width:160px;
	}
	
		#guitarfront img {
		border:none;
		}


	p#showncolor {
	color:#666;
	font-size:10px;
	font-family:"Gill Sans", Verdana, Helvetica, Arial, sans-serif;
	margin:0px auto 20px auto;
	text-align:center;
	text-transform:uppercase;
	width:160px;
	}
	
	div#specsandcolors {
	margin:0;
	padding:0;
	width:250px;
	}
	
		#specsandcolors ul {
		color:#fff;
		font-family:"Gill Sans", Verdana, Helvetica, Arial, sans-serif;
		font-size:13px;
		list-style-type: none;
		margin:0;
		padding:0;
		text-transform: uppercase;
		width:250px;
		}
	
			#specsandcolors li {
			list-style-type: none;
			margin:0px auto;
			padding:0;
			width:250px;
			}
	
	
				#specsandcolors li a:link, #specsandcolors li a:visited {
				background-color:#990000;
				color:#fff;
				cursor: pointer;
				display:block;
				margin:0px auto 4px auto;
				padding:3px;
				text-align: center;
				text-decoration:none;
				width:110px;
				}
	
				#specsandcolors li a:active, #specsandcolors li a:hover {
				background-color:#7a0000;
				cursor: pointer;
				color:#fff;
				display:block;
				margin:0px auto 4px auto;
				padding:3px;
				text-align: center;
				text-decoration:none;
				width:110px;
				}


div#rightModelCol {
margin:0;
overflow:hidden;
padding-left:20px;
width:564px;
}

	img#mainartshot {
	border:none;
	display:block;
	margin-bottom:5px;
	padding:0;
	width:564px;
	}
	
	
	img#modelname {
	border:none;
	display:block;
	height:36px;
	margin:0;
	padding:0;
	width:564px;
	}
	
	
	/* Electric Guitars thumbnails */


	div#productthumbs {
	height:87px;
	margin-top:6px;
	padding:0;
	width:564px;
	}
	
		div#productthumbs ul {
		border: none;
		list-style-type: none;
		margin:0;
		padding: 0;
		}
	
			#productthumbs ul li {
			float: left;
			margin-right:5px;
			padding: 0;
			}
	
		#productthumbs a {
		border: 1px solid #666;
		display: block;
		height: 85px;
		margin:0;
		padding:0;
		text-decoration: none;
		width: 85px;
		}
	
		#productthumbs img {
		border:none;
		}
	
			#productthumbs a:hover, #productthumbs a:active { 
			border: 1px solid #fff;
			}
			
		div#productdescription {
		background:url(/imgs/bg_model_description.jpg) repeat-x top;
		width:564px;
		}
	
			div#productdescription p {
			color:#fff;
			line-height:16px;
			font-size:13px;
			font-family:"Gill Sans", Verdana, Helvetica, Arial, sans-serif;
			margin:10px 0px 0px 0px;
			padding: 15px 20px 0px 20px;
			}

			
			
		
			#productdescription p a:link, #productdescription p a:visited {
			color:#990000;
			text-decoration: none;
			}
			
			#productdescription p a:active, #productdescription p a:hover {
			color:#fa0000;
			text-decoration: none;
			}
		
			#productdescription p.acousticalert {
			color:#ccc;
			font-size:15px;
			}

	img#ann_logo {
	float:left;
	width:91px;
	}



div#rightModelColColors {
	margin:0;
	overflow:hidden;
	padding:0;
	width:620px;
}


/* Electric Guitars - Specs */

div#rightModelCol table  {
font-family:"Gill Sans", Verdana, Helvetica, Arial, sans-serif;
font-size: 13px;
margin:10px 0px 50px 20px;
padding:0;
width:500px;
}


div#rightModelCol table caption {
color:#fff;
font-size:19px;
margin-top:15px;
padding:20px 0px 10px 0px;
text-transform: uppercase;
}

div#rightModelCol table td.spectype {
background-color: #000;
color:#999;
font-size: 13px;
margin:0;
padding:0;
width:150px;
}

div#rightModelCol table td.spec {
background-color: #000;
color:#fff;
font-size: 13px;
margin:0px;
padding-bottom:18px;
}

div#rightModelCol table td.speccategoryfirst {
background-color: #000;
color:#fff;
font-size: 15px;
font-weight: bold;
margin:0;
padding-bottom:10px;
text-transform: uppercase;
}

div#rightModelCol table td.speccategory {
background-color: #000;
color:#fff;
font-weight: bold;
font-size: 15px;
margin:0;
text-transform: uppercase;
padding:25px 0px 10px 0px;
}



div#rightModelCol table td.spec a:link, div#rightModelCol table td.spec a:visited {
color:#990000;
text-decoration: none;
}

div#rightModelCol table td.spec a:active, div#rightModelCol table td.spec a:hover {
color:#fa0000;
text-decoration: none;
}


/* Electric Guitars - Colors */

#colorwrapper {
font-family:"Gill Sans", Verdana, Helvetica, Arial, sans-serif;
font-size:13px;
list-style-type: none;
margin-right:100px;
overflow:auto;
padding:0px;
width:615px;
}

#colorwrapper li {
color:#fff;
float:left;
height:90px;
margin:0px 5px 20px 0px;
padding:0;
text-align: center;
width:175px;
}

#colorwrapper a {
color:#fff;
text-decoration:none;
}

#colorwrapper a:hover {
color:#999;
text-decoration:none;
}

#colorwrapper img {
border:none;
display:block;
height:45px;
margin:0px auto;
padding-bottom:6px;
width:45px;
}

p.colorname {
display:block;
margin-top:5px;
padding:0;
text-align: center;
}

h1.availablecolors {
color:#fff;
font-family:"Gill Sans", Verdana, Helvetica, Arial, sans-serif;
font-size:20px;
font-weight: normal;
margin:20px 0px 30px 0px;
padding:0;
text-align: center;
text-transform: uppercase;
}

p.colornotice {
font-family:"Gill Sans", Verdana, Helvetica, Arial, sans-serif;
font-weight: normal;
font-size:13px;
margin:20px 0px 30px 0px;
padding:0;
text-align: center;
}

p.colornote {
color:#fff;
font-family:"Gill Sans", Verdana, Helvetica, Arial, sans-serif;
font-style: italic;
font-size:15px;
margin:0px 0px 30px 0px;
text-align: center;
}



/* Electric Guitars - Model Story */

div#modelstory {
color:#fff;
margin:50px 0px 30px 0px;
}

	div#modelstory h2 {
	font-weight:normal;
	font-size: 29px;
	padding-bottom:15px;
	} 
	
	div#modelstory h3 {
	color:#fff;
	font-family: Constantia, "Lucida Bright", "Lucida Serif", Lucida, "DejaVu Serif," "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;
	font-weight:normal;
	font-size:18px;
	padding-bottom: 30px;
	}
	
	div#modelstory h3 em {
	color:#fff;
	font-style:italic;
	}
	
	div#modelstory h4 {
	border-bottom:1px solid #2F3448;
	color:#fff;
	font-family:  Constantia, "Lucida Bright", "Lucida Serif", Lucida, "DejaVu Serif," "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;
	font-weight:normal;
	font-size:29px;
	margin:50px 0px 10px 0px;
	padding:7px 5px 5px 0px;
	}
	
	div#modelstory p {
	font-size:14px;
	font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
	line-height:18px;
	}
	
	div#modelstory p a:link, div#modelstory p a:visited {
	color:#a6b3d0;
	text-decoration:none;
	}
	
	div#modelstory p a:active, div#modelstory p a:hover {
	color:#a6b3d0;
	text-decoration:underline;
	}
	
	div#modelstory p+p {
	padding-top:12px;
	}
	
	
/* Sound Samples */

div.soundsample {
margin-bottom:15px;
overflow:hidden;
}

	div.soundsample p {
	color:#fff !important;
	font-size:17px;
	margin-bottom:15px;
	}
	
	div.soundsample p a:link, div.soundsample p a:visited  {
	color:#cfe7fc;;
	text-decoration:none;
	}
	
	div.soundsample p a:active, div.soundsample p a:hover  {
	color:#ccc;
	text-decoration:none;
	}

span.soundsampleintro {
font-style: italic;
margin-bottom:25px;
}

h2.mediahdsound {
background:url(../model_img/h2_sound_bw.jpg) no-repeat;  
height:29px; 
margin:0;
padding-bottom:20px; 
text-indent:-9999px;  
width:375px;  
}

body#quicktime {
background-color: #000;
margin:0;
padding:0;
}

div#quicktimevid {
background-color: #000;
}

	
/* Electric Guitars - Media */

#media {
color:#fff;
margin:80px auto 0px auto;
overflow:auto;
font-family:"Gill Sans", Verdana, Helvetica, Arial, sans-serif;
font-size:12px;
width:780px;
}

	.mediaLeft {
	float:left;
	margin:0px 15px 30px 0px;
	overflow:auto;
	padding:0;
	width:375px;
	}
	
	.mediaRight {
	float:left;
	margin-bottom:30px;
	overflow:auto;
	padding:0;
	width:375px;
	}

		.mediacontain {
		background:url(../model_img/bg_undergradient.jpg) #1c1c1c top no-repeat;
		height: auto !important;
		margin:0;
		min-height:300px;
		overflow:auto;
		padding-bottom:20px;
		}
		
		h2.mediahdvideos {
		background-image:url(../model_img/h2_videos_bw.jpg);  
		background-repeat:no-repeat;
		height:29px; 
		margin:0;
		padding-bottom:20px; 
		text-indent:-9999px;  
		width:375px;  
		}
		
		h2.mediahdreviews {
		background:url(../model_img/h2_reviews_bw.jpg) no-repeat; 
		height:29px; 
		margin:0;
		padding-bottom:20px;
		text-indent:-9999px;   
		width:375px;  
		}
		
		h2.mediahdnews {
		background:url(../model_img/h2_news_bw.jpg) no-repeat;    
		height:29px; 
		margin:0;
		padding-bottom:20px; 
		text-indent:-9999px;  
		width:375px;
		}
		
		h2.mediahdarticles {
		background:url(../model_img/h2_articles_bw.jpg) no-repeat; 
		height:29px; 
		margin:0;
		padding-bottom:20px; 
		text-indent:-9999px; 
		width:375px;  
		}
		
			.mediaitem {
			display:block;
			margin-top:15px;
			padding:0px 12px;
			width:350px;
			}
			
			p.mediaitemreadmore {
			margin-top:10px;
			}
			
			p.mediaitemreadmore a:link, p.mediaitemreadmore a:visited {
			color:#990000;
			text-decoration: none;
			}
			
			p.mediaitemreadmore a:active, p.mediaitemreadmore a:hover {
			color:#990000;
			text-decoration:underline;
			}

			.mediaitem h3 {
			font-size:16px;
			font-weight:normal;
			margin-bottom:10px;
			}
			
			.mediaitem h3 a:link, .mediaitem h3 a:visited {
			color:#fff;
			text-decoration:none;
			}
			
			.mediaitem h3 a:active, .mediaitem h3 a:hover {
			color:#990000;
			text-decoration:none;
			}
			
			p.mediaitemtext {
			color:red;
			}
			
			.mediaitem span {
			display:block;
			margin-bottom:15px;
			}
			

img.mediathumb {
border:0;
float:left;
margin-right:15px;
}

a.medialink {
font-size:10px;
margin-top:25px;
text-transform: uppercase;
text-decoration: none;
padding:5px 5px 4px 4px;
}

a.medialink:link, a.medialink:visited {
color:#fff;
border:1px solid #333;
}

a.medialink:active, a.medialink:hover {
background-color: #990000;
border:1px solid #990000;
}


.mediaitemspacer {
height:5px;
margin:20px auto 35px auto;
width:320px;
}

.reviewheader {
font-size: 13px;
font-weight:bold;
}



/* Electric Guitars - Media - YouTube Embeds */

object.youtubeembed {
height:300px;
width: 100%;
}

.flashunit {
border:1px solid #333;
margin: 0px auto;
padding:4px 4px 2px 4px;
width: 300px;
}

p.ytvideodescription {
margin:20px auto 5px auto;
width:300px;
}

p.ytvideodescription a:link, p.ytvideodescription a:visited {
color:#999;
text-decoration: none;
}

p.ytvideodescription a:active, p.ytvideodescription a:hover {
color:#990000;
text-decoration: none;
}

