@charset "UTF-8";
/* CSS Document */

#wrapper {
	height: 768px;
	width: 1024px;
	margin-top: 0px;
	margin-bottom: 0px;
	position: relative;
	margin-right: auto;
	margin-left: auto;
}

#header {
	height: 171px;
	width: 1024px;
	position: absolute;
	left: 0px;
	top: 0px;
	background-position: left;
	background-repeat: no-repeat;
	background-image: url(../images/head-shot.png);
}

#header-wal {
	height: 150px;
	width: 186px;
	position: absolute;
	left: 0px;
	top: 9px;
}

#index-header {
	height: 158px;
	width: 1024px;
	position: absolute;
	left: 0px;
	top: 0px;
	background-repeat: no-repeat;
	background-position: left center;
}
#header-randy {
	height: 170px;
	width: 1024px;
	position: absolute;
	left: 0px;
	top: 0px;
	background-image: url(../images/randy-site.png);
	background-repeat: no-repeat;
	border-bottom-width: thin;
	border-bottom-style: dashed;
	border-bottom-color: #c8ba7d;
	background-position: left;
}

#randy-sharp-title {
	height: 56px;
	width: 726px;
	position: absolute;
	left: 270px;
	top: 112px;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 36px;
	color: #c8ba7d;
	letter-spacing: 0.5em;
}

#randy-sharp-title2 {
	height: 56px;
	width: 706px;
	position: absolute;
	left: 189px;
	top: 95px;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 36px;
	color: #c8ba7d;
	letter-spacing: 0.5em;
}

#randy-sharp-title3 {
	height: 56px;
	width: 726px;
	position: absolute;
	left: 287px;
	top: 110px;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 36px;
	letter-spacing: .5em;
	color: #c8ba7d;
}

#nav-menu {
	height: 22px;
	width: 1025px;
	position: absolute;
	left: 0px;
	top: 175px;
}

#dreams-cd-container {
	height: 200px;
	width: 200px;
	position: absolute;
	left: 14px;
	top: 370px;
	background-image: url(../images/dreams-cd.png);
}

#connection-cd-container {
	height: 200px;
	width: 200px;
	position: absolute;
	left: 800px;
	top: 360px;
	background-image: url(../images/connection-cd.png);
}

#footer {
	height: 50px;
	width: 1024px;
	position: absolute;
	left: 0px;
	top: 768px;
	text-align: center;
	border-top-style: dotted;
	border-top-color: #c8ba7d;
	border-top-width: medium;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #c8ba7d;
}

#wal-footer {
	height: 50px;
	width: 1024px;
	position: absolute;
	left: 0px;
	top: 768px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #c8ba7d;
	text-align: center;
	border-top-width: medium;
	border-top-style: solid;
	border-top-color: #c8ba7d;
}

body,td,th {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #c8ba7d;
	background-image: url(../images/bkg.jpg);
}
body {
	background-color: #3c0b04;
}

html, body {
	margin: 0px;
	padding: 0px;
	font-family: Tahoma, Geneva, sans-serif;
}

a:link {
	color: #997854;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #997854;
}
a:hover {
	text-decoration: none;
	color: #9999cc;
}
a:active {
	text-decoration: underline;
	color: #997854;
}
.center-align-title {
	font-family: "Times New Roman", Times, serif;
	font-size: x-large;
	color: #997854;
}

.center-align {
	text-align: center;
}

#header-randy {
	height: 300px;
	width: 1024px;
	position: absolute;
	left: 0px;
	top: 0px;
}

#basement-photo-container {
	height: 300px;
	width: 300px;
	position: absolute;
	left: 707px;
	top: 389px;
}

#home-text-container {
	height: 157px;
	width: 1000px;
	position: absolute;
	left: 11px;
	top: 200px;
	border-top-width: medium;
	border-top-style: dotted;
	border-top-color: #c8ba7d;
}

#about-text-container {
	height: 545px;
	width: 1024px;
	position: absolute;
	left: 0px;
	top: 202px;
	background-color: #000;
}

#contact-text-container {
	height: 400px;
	width: 900px;
	position: absolute;
	left: 80px;
	top: 240px;
}

#gallery-photo {
	height: 558px;
	width: 1018px;
	position: absolute;
	left: 0px;
	top: 202px;
	border-top-width: medium;
	border-right-width: medium;
	border-top-style: dotted;
	border-right-style: dotted;
	border-top-color: #c8ba7d;
	border-right-color: #c8ba7d;
	border-left-width: medium;
	border-left-style: dotted;
	border-left-color: #c8ba7d;
	background-color: #000;
}

#quote-text-container {
	height: 400px;
	width: 800px;
	position: absolute;
	left: 112px;
	top: 270px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	color: #c8ba7d;
	border: medium dotted #c8ba7d;
	padding: 6px;
}

#cd-store-container {
	height: 560px;
	width: 1024px;
	position: absolute;
	left: 0px;
	top: 202px;
	background-color: #FFF;
}

#another-story-cd-container {
	height: 200px;
	width: 200px;
	position: absolute;
	left: 399px;
	top: 362px;
	background-image: url(../images/another-story.png);
}

#rogers-container {
	height: 525px;
	width: 1024px;
	position: absolute;
	left: 0px;
	top: 202px;
	text-align: center;
}
#rogers-txt-container  {
	height:35px;
	width: 1024px;
	position: absolute;
	left: 0px;
	top: 730px;
	text-align: center;
}

#intro-photo-container {
	height: 560px;
	width: 1024px;
	position: absolute;
	left: 0px;
	top: 205px;
	background-image: url(../images/Randy-hat.jpg);
}

#garfunkel-container {
	height: 535px;
	width: 655px;
	position: absolute;
	left: 187px;
	top: 207px;
	text-align: center;
}

#social-facebook {
	height: 24px;
	width: 72px;
	position: absolute;
	left: 801px;
	top: 26px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	text-align: center;
}

#social-reverb {
	height: 24px;
	width: 72px;
	position: absolute;
	left: 892px;
	top: 26px;
	text-align: center;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
}

#discography-container {
	height: 560px;
	width: 1024px;
	position: absolute;
	left: 0px;
	top: 206px;
	border-top-width: medium;
	border-top-style: dotted;
	border-top-color: #c8ba7d;
	background-color: #000;
}

#wal-site-container {
	height: 560px;
	width: 1024px;
	position: absolute;
	left: 0px;
	top: 210px;
	background-color: #000;
}

#enter-randy-site {
	height: 25px;
	width: 160px;
	position: absolute;
	left: 883px;
	top: 162px;
	letter-spacing: .3em;
}

#enter-wal-site {
	height: 25px;
	width: 235px;
	position: absolute;
	left: -1px;
	top: 162px;
	letter-spacing: .3em;
}

#calling-all-elephants-container {
	height: 200px;
	width: 200px;
	position: absolute;
	left: 602px;
	top: 516px;
	background-image: url(../images/Calling-All-The-Elephants.png);
}

#wont-let-go-container {
	height: 200px;
	width: 200px;
	position: absolute;
	left: 202px;
	top: 527px;
	background-image: url(../images/I-Won%27t-Let-Go.png);
}
