/* Developed by Scott Ober  2005-2019, All rights reserved						*/

body
{
	margin-top:			0px;
	margin-left:		0px;
	margin-right:		0px;
	background:			skyblue;
}

bodyh
{
	margin-top:			0px;
	margin-left:		0px;
	margin-right:		0px;
}

.grad1
{
	background: 		linear-gradient(skyblue, dodgerblue);
}

.outer
{
}

.slides
{
	width:              100%;
	height:             100vh;
	position:           relative;
}

.slide
{
	width:              100%;
	position:			absolute;
}

.oneslide
{
	object-fit:         cover;
	width:				100%;
}

.caption
{
	position: 			absolute;
	z-index:			12;
	margin:				auto;
	width:				100%;
	top:				70px;
}

.caption1
{
	font-family:		arial;
	font-size:			90px;
	font-weight:		normal;
	color:				white;
	line-height:		85%;
}

.caption2
{
	font-family:		arial;
	font-size:			33px;
	font-weight:		bold;
	color:				white;
}

.howNumber
{
	font-family:		arial;
	font-size:			30px;
	font-weight:		bold;
	color:				white;
}

.howCaption
{
	font-family:		arial;
	font-size:			22px;
	font-weight:		normal;
	color:				white;
	line-height:		120%;
}

.howText
{
	font-family:		arial;
	font-size:			20px;
	font-weight:		normal;
	color:				white;
	line-height:		120%;
}

.howButton
{
	font-family:		arial;
	font-size:			20px;
	color:				white;
	background-color:	#2990EA;
	border-radius: 		10px;
}

.howButton:hover
{
	color:              #2990EA;
	background-color:   white;
}

.guitar_header
{
	width:				100%;
	height:				75px;
	background:			url("../images/guitar-header.png") no-repeat;
}

.menuh
{
	position:          absolute;
	background-color:   transparent;
	z-index:            12;
	width:              100%;
}

.menuh tr td
{
	text-align:         center;
}

.menuh tr td a
{
	color: 				white;
	padding: 			5px 5px;
	text-decoration:	none;
	border-radius:		4px 4px 4px 4px;
	font-family:		"verdana";
	font-size:			20px;
	font-weight:		bold;
	vertical-align:     top;
	text-decoration:	none;
	white-space:        nowrap;
}

.menuh tr td span
{
	white-space:        nowrap;
	padding:            0px 0px 0px 0px;
}

.menuh tr td span a
{
	color: 				white;
	white-space:        nowrap;
	padding:            0px 0px 0px 0px;
}

.menuh tr td span a:hover
{
	box-shadow:			0px 0px 0px 0px white inset;
}

.menuh tr td span a img
{
}

.menuh tr td a:hover
{
	box-shadow:			0px 0px 0px 1px white inset;
}

.menu
{
	width:              100%;
}


.menu tr td
{
	text-align:         center;
}

.menu tr td a
{
	color: 				white;
	padding: 			5px 5px;
	text-decoration:	none;
	border-radius:		4px 4px 4px 4px;
	font-family:		"verdana";
	font-size:			20px;
	font-weight:		bold;
	vertical-align:     top;
	text-decoration:	none;
	white-space:        nowrap;
}

.menu tr td span
{
	white-space:        nowrap;
	padding:            0px 0px 0px 0px;
}

.menu tr td span a
{
	color: 				white;
	white-space:        nowrap;
	padding:            0px 0px 0px 0px;
}

.menu tr td span a:hover
{
	box-shadow:			0px 0px 0px 0px white inset;
}

.menu tr td span a img
{
}

.menu tr td a:hover
{
	box-shadow:			0px 0px 0px 1px white inset;
}

h1
{
	font-family:		Arial, Verdana, Helvetica;
	font-size:			18pt;
	color:				white;
	font-weight:		bold;
	font-style:			normal;
	text-decoration:	none;
	margin-top:			30px;
	text-shadow: 		3px 3px 5px rgba(0, 0, 0, 1);
}

h2
{
	font-family:		Arial, Verdana, Helvetica;
	font-size:			16pt;
	font-style:			italic;
	color:				white;
	font-weight:		bold;
	margin:				25px 40px 5px 40px;
	text-shadow: 		3px 3px 5px rgba(0, 0, 0, 1);
}

.copy
{
	font-family:		Arial, Verdana, Helvetica;
	font-size:			10pt;
	color:				white;
	font-weight:		normal;
	font-style:			normal;
	text-decoration:	none;
}

p
{
	font-family:		Arial, Verdana, Helvetica;
	font-size:			12pt;
	color:				white;
	font-weight:		normal;
	font-style:			normal;
	text-decoration:	none;
	margin:				25px 80px 5px 80px;
	text-shadow: 		3px 3px 5px rgba(0, 0, 0, 1); 
}

.p12
{
	font-family:		Arial, Verdana, Helvetica;
	font-size:			16pt;
}

.p12br
{
	font-family:		Arial, Verdana, Helvetica;
	font-weight:		bold;
	font-size:			12pt;
	color:				red;
}

.p14bgood
{
	font-family:		Arial, Verdana, Helvetica;
	font-weight:		bold;
	font-size:			14pt;
	color:				greenyellow;
}
.appraisal
{
	font-family:		Arial, Verdana, Helvetica;
	font-size:			12pt;
	color:				white;
	font-weight:		normal;
	font-style:			normal;
}

.about_text
{
	margin: 40px 80px 80px 80px;
}

.app_desc
{
	font-family:		Arial, Verdana, Helvetica;
	font-size:			14pt;
	color:				black;
	font-weight:		bold;
	font-style:			normal;
	text-align:			right;
}

ul.noi
{
	text-decoration:	none;
	margin-left:		1em;
	padding-left:		0
}

.outline2
{
	text-shadow:
			-1px -1px 0px #000,
			0px -1px 0px #000,
			1px -1px 0px #000,
			-1px  0px 0px #000,
			1px  0px 0px #000,
			-1px  1px 0px #000,
			0px  1px 0px #000,
			1px  1px 0px #000;
}

.outline1
{
	color: white;
    text-shadow: 3px 3px 5px rgba(0, 0, 0, 1), 3px 3px 5px rgba(0, 0, 0, 1);
}

.outlinetx                                                                    
{                                                                            
	color: white;                                                            
	text-shadow: 3px 3px 5px rgba(0, 0, 0, 1); 
}                                                                            
																			 
.outline3
{
	text-shadow:
		/* first layer at 1px */
			-1px -1px 0px #000,
			0px -1px 0px #000,
			1px -1px 0px #000,
			-1px  0px 0px #000,
			1px  0px 0px #000,
			-1px  1px 0px #000,
			0px  1px 0px #000,
			1px  1px 0px #000,
				/* second layer at 2px */
			-2px -2px 0px #000,
			-1px -2px 0px #000,
			0px -2px 0px #000,
			1px -2px 0px #000,
			2px -2px 0px #000,
			2px -1px 0px #000,
			2px  0px 0px #000,
			2px  1px 0px #000,
			2px  2px 0px #000,
			1px  2px 0px #000,
			0px  2px 0px #000,
			-1px  2px 0px #000,
			-2px  2px 0px #000,
			-2px  1px 0px #000,
			-2px  0px 0px #000,
			-2px -1px 0px #000;
}


