/* www.prsguitars.com/privatestock */


/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

:focus {
	outline: 0;
}

ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}




/* Private Stock Template */

body#home {
background-color: #1f1f1f;
}

	div#privatestock {
	background: url(../privatestock/img/black_to_grey_gradient.png) repeat-x #1f1f1f;
	}

		#background {
		background: url(../privatestock/img/curly.jpg) no-repeat top;
		background-attachment:fixed;
		}

			#sidegradient {
			background: url(../privatestock/img/sidegradient.png) repeat-y top;
			position: relative;
			}


				#container {
				background-color: #000;
				clear:both;
				height:auto !important;
				margin:0px auto;
				min-height:400px;
				width:960px;
				overflow:hidden;
				}
				
					div#privatestockcontain {
					margin:0px auto;
					width:900px;
					}



/* Private Stock - Footer */

#footer {
background: url(../privatestock/img/footer.png) no-repeat bottom;
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;
padding:30px 0px 0px 0px;
}

	#footercontain {
	margin:0px auto;
	padding-bottom:60px;
	width:960px;
	}

	#footer ul#connect {
	float:left;
	margin-left:17px;
	}

		#footer ul#connect li {
		float:left;
		margin-right:7px;
		}

			#footer ul#connect li a {
			background-image: url(img/network_sprite_16.png);
			background-repeat: no-repeat;
			height:16px;
			display:block;
			overflow:hidden;
			text-indent: -9999px;
			width:16px;
			}



/* Private Stock - Footer - Sprite Backgrounds */

a.newsletter {
background-position: 0 0;
}

a.newsletter:hover {
background-position: 0 -16px;
}

a.rss {
background-position: -16px 0;
}

a.rss:hover {
background-position: -16px -16px;
}

a.youtube {
background-position: -32px 0;
}

a.youtube:hover {
background-position: -32px -16px;
}

a.twitter {
background-position: -48px 0;
}

a.twitter:hover {
background-position: -48px -16px;
}

a.myspace {
background-position: -64px 0;
}

a.myspace:hover {
background-position: -64px -16px;
}

a.facebook {
background-position: -80px 0;
}

a.facebook:hover {
background-position: -80px -16px;
}


/* Footer - About */

#footer ul#about {
float:right;
margin:0px 17px 0px 0px;
}

	#footer ul#about li {
	color:#999;
	display: inline;
	font-size:12px;
	margin:0px 5px;
	}

		#footer ul#about li a {
		font-size:11px;
		text-transform: uppercase;
		text-decoration: none;
		}

		#footer ul#about li a:link, #footer ul#about li a:visited {
		color:#666;
		}
		
		#footer ul#abbout li a:active, #footer ul#about li a:hover {
		color:#ccc;
		}


/* Top Bar */

div#psheader {
background: url(../privatestock/img/ps_header.png) no-repeat;
border-bottom:1px solid #1b1b1b;
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;
overflow:hidden;
padding:13px 15px 13px 35px;
}

	div#psheader h1 {
	color:#fff;
	float:left;
	font:14px;
	font-weight:normal;
	text-transform: uppercase;
	width:30%;
	}
	
	div#psheader h1 a {
	color:#fff;
	text-decoration: none;
	}
	
		div#psheader h1 span {
		color:#999;
		font-size:12px;
		text-transform: none;
		}

	ul#nav {
	margin:0;
	font-size:11px;
	float:right;
	text-align: right;
	width:70%;
	}
	
		ul#nav li {
		display:inline;
		padding-left:9px;
		}
	
		
		ul#nav li a {
		color:#fff;
		text-decoration:none;
		text-transform: uppercase;
		padding-bottom:17px;
		}
		
		ul#nav li a:link, ul#nav li a:visited {
		background:none;
		}
		
		ul#nav li a:active, ul#nav li a:hover {
		background: url(../privatestock/img/nav_over.gif) bottom no-repeat;
		}
		
		ul#nav li.active a {
		background: url(../privatestock/img/nav_over_active.gif) bottom no-repeat;
		}
		
div#pssubheader {
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;
}

	div#pssubheader ul {
	padding:12px 0px 0px 35px;
	}
	
	div#pssubheader ul li {
	background: url(../privatestock/img/breadcrumb_arrow.gif) right no-repeat;
	display:inline;
	font-size:11px;
	padding:0px 14px 0px 0px;
	}
	
		div#pssubheader ul li a:link, div#pssubheader ul li a:visited {
		color:#afb0d2;
		text-decoration: none;
		}
		
		div#pssubheader ul li a:active, div#pssubheader ul li a:hover {
		text-decoration: underline;
		}
	
		div#pssubheader ul li.last {
		color:#fff;
		background: none;
		}
		
/*About*/

div#aboutprivatestock {
	float:left;
	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;
	min-height: 520px;
	padding: 25px 0px 0px 35px;
}

	div#aboutprivatestock h2 {
	margin-bottom:25px;
	}

	div#aboutprivatestock p {
	color:#fff;
	font-size:14px;
	line-height: 18px;
	width:485px;
	}
	
	div#aboutprivatestock p+p {
	text-indent: 1.5em;
	padding-top:15px;
	}
	
	div#aboutprivatestock p a:link, div#aboutprivatestock p a:visited {
	color:#a9bdd7;
	text-decoration: none;
	}
	
	div#aboutprivatestock p a:active, div#aboutprivatestock p a:hover {
	color:#a9bdd7;
	text-decoration: underline;
	}
	
img#paulsig {
	margin:20px 0px 0px 0px;
}

div#aboutimages {
display:block;
float:right;
overflow:hidden;
height:588px;
width:405px;
}

/* Gallery - Highlight */

div#galleryhighlight {
margin:15px auto 0px auto;
width:910px;
}

	div#galleryLeft {
	margin:0px 35px 0px 0px;
	float:left;
	width:540px;
	}
	
		div#mainimage img {
		height:370px;
		width:540px;
		}
		
		div#thumbnails {
		margin:15px 0px 0px 0px;
		overflow:hidden;
		}
		
			div#thumbnails ul li {
			float:left;
			height:90px;
			width:90px;
			}
			
			div#thumbnails ul li+li {
			margin-left:16px;
			}
	
	div#galleryRight {
	float:left;
	width:335px;
	}
	
		div#specs {
		background-color: #161616;
		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;
		height:370px;
		overflow-y:auto;
		overflow-x: hidden;
		padding:0px 19px 0px 19px;
		}
		
			div#specs h2 {
			color:#fff;
			font-size:26px;
			font-weight:normal;
			margin:18px 0px 35px 0px;
			}
			
			div#specs ul {
			color:#fff;
			font-size:13px;
			padding-bottom:10px;
			width:300px;
			}
			
			div#specs ul li {
			width:290px;
			}
			
			div#specs ul li+li {
			margin-top:10px;
			}
		
		div#backtogallery {
		background: #222 url(../privatestock/img/backtogallery.jpg) top no-repeat;
		height:90px;
		margin:18px 0px 0px 0px;
		width:100%;
		}
		
		div#backtogallery:hover {
		background: #222 url(../privatestock/img/backtogallery.jpg) top no-repeat;
		cursor: pointer;
		background-position-y: -90px;
		height:90px;
		margin:18px 0px 0px 0px;
		width:100%;
		}
		
		div#backtogallery a {
		display: block;
		width:335px;
		height:90px;
		text-indent: -9999px;
		}
		
/* Gallery - Show All */

div#gallery h2 {
color:#fff;
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;
font-weight:normal;
font-size:40px;
margin-bottom:22px;
width:225px;
}
		
ul#galleryall {
	display:block;
	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;
	float:left;
	margin:65px 0px 0px 55px;
	}

	ul#galleryall li {
	display:block;
	float:left;
	margin:0 40px 65px 0;
	padding:0;
	width:79px;
	}
	
	ul#galleryall li.newline {
	clear:left !important;
	}
	
		ul#galleryall li a {
		font-size:14px;
		text-decoration: none;
		}
			ul#galleryall li a:link, ul#galleryall li a:visited {
			color:#999;
			text-decoration:none;
			}
			
			ul#galleryall li a:active, ul#galleryall li a:hover {
			color: #ccc;
			text-decoration:underline;
			}
	
		ul#galleryall li span {
		clear:left;
		font-size:13px;
		display: block;
		margin:7px 0px 2px 0px;
		text-align: center;
		}
	
div#galleryaside {
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;
float:left;
margin:65px 0px 0px 35px;
width:250px;
}

	div#galleryaside p {
	color:#fff;
	font-size:14px;
	line-height: 16px;
	margin:0px 0px 20px 0px;
	width:250px;
	}
	
		div#galleryaside ul li {
		font-size:15px;
		line-height: 23px;
		}
		
			div#galleryaside ul li a:link, div#galleryaside ul li a:visited {
			color:#a9bdd7;
			text-decoration: none;
			}
			
			div#galleryaside ul li a:active, div#galleryaside ul li a:hover {
			color:#a9bdd7;
			text-decoration: underline;
			}
			



/* Ordering */




div#orderingheader {
background: url(/privatestock/img/bg_ordering.jpg)  top no-repeat;
display: block;
height:369px;
margin-top:35px;
overflow:hidden;
width:960px;
}

	div#orderingheader h2 {
	position: relative;
	left:37px;
	top:125px;
	}
	
	div#orderingheader p {
	color:#fff;
	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;
	font-size: 14px;
	left:37px;
	line-height: 16px;
	position: relative;
	top:152px;
	width:467px;
	}
	
	
div#orderingintro {
background: url(/privatestock/img/bg_eagles.png) top no-repeat;
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;
padding:0px 0px 50px 0px;
width:960px;
}

div#ordering {
color:#fff;
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;
margin:0px auto;
overflow:hidden;
padding-top:40px;
width:800px;
}


	div#ordering  a:link, div#ordering  a:visited {
	color:#a9bdd7;
	text-decoration: none;
	}
	
	div#ordering  a:active, div#ordering  a:hover {
	color:#a9bdd7;
	text-decoration: underline;
	}

	div#ordering h2 {
	color:#fff;
	font-weight:normal;
	font-size:30px;
	margin:0px 0px 20px 0px;
	}
	
	div#ordering  p {
	color:#fff;
	font-size:16px;
	line-height: 17px;
	}
	
	div#ordering  p.last {
	margin-bottom:57px;
	}
	
	div#ordering  p+p {
	margin-top:20px;
	text-indent: 1em;
	}
	
	div#orderleft {
	width:580px;
	}
	
	div#orderleft img {
	margin-bottom:15px;
	}
	
		div#howtoorder p+p {
		text-indent: 0;
		}

/* Materials */



div#materialsheader {
background: url(/privatestock/img/bg_woods_materials_colors.jpg)  top no-repeat;
display: block;
height:369px;
margin-top:35px;
overflow:hidden;
width:960px;
}

	div#materialsheader h2 {
	position: relative;
	left:37px;
	top:125px;
	}
	
	div#materialsheader p {
	color:#fff;
	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;
	font-size: 14px;
	left:37px;
	line-height: 16px;
	position: relative;
	top:152px;
	width:467px;
	}
	
div#materialsintro {
background: url(/privatestock/img/bg_eagles.png) top no-repeat;
width:960px;
}

	div#materialsintro p {
	color:#fff;
	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;
	font-size: 16px;
	line-height: 19px;
	margin:0px auto;
	padding-top:70px;
	width:640px;
	text-align: center;
	}

	

div#materialexamples {
background:url(/privatestock/img/opacity.png) repeat;
color:#fff;
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;
margin:0px auto 50px auto;
padding-top:30px;
overflow:auto;
width:800px;
}

	div#materialexamples p {
	font-size:15px;
	line-height:17px;
	text-indent:16px;
	margin:0px auto;
	width:600px;
	}
	
	div#materialexamples p+p {
	margin:20px auto;
	}


	
	div#materialexamples h3 {
	font-weight:normal;
	font-size:23px;
	margin:50px 0px 20px 50px;
	text-transform: uppercase;
	}
	
		div#materialexamples ul a {
		font-size:13px;
		}
		
		div#materialexamples ul a:link, div#materialexamples ul a:visited {
		color:#afb0d2;
		text-decoration: none;
		}
		
		div#materialexamples ul a:active, div#materialexamples ul a:hover {
		color:#afb0d2;
		text-decoration: underline;
		}
		
		div#materialexamples ul {
		width:375px;
		}

		div#materialexamples ul li {
		margin-left:50px;
		}
		
		div#materialexamples ul li+li {
		margin-top:10px;
		}
		
			div#materialexamples ul li span {
			font-weight:normal;
			font-size:16px;
			}
			
	div.column {
	overflow:hidden;
	width:400px;
	float:left;
	}
	
/* Wood Library Video */

#woodlibraryvideo {
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;
margin:0px auto 30px auto;
width:600px;
}

#woodlibraryvideo h2 {
color:#fff;
font-size:26px;
font-weight:normal;
margin:38px 0px 35px 0px;
}

#woodlibraryvideo video {
border:1px solid #333;
padding:5px;
}

#woodlibraryvideo p {
color:#fff;
font-size:18px;
}

#woodlibraryvideo p a:link, #woodlibraryvideo p a:visited {
color:#afb0d2;
text-decoration: none;
}

#woodlibraryvideo p a:active, #woodlibraryvideo p a:hover {
color:#afb0d2;
text-decoration: underline;
}
	
.learnmore {
text-align: center;
margin:0px auto;
padding-top:30px;
}
