/* Styles.css
	Site: GeorgeHenderson.org
	Author: George Henderson
	Date: December, 2008
*/


/* Body & Top Level Definitions */
body {
	width: 900px;
	margin: 0px auto;
	padding: 0px;	
	
	background-color: black;
	background-image: url(../images/backgroundimg.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	
	font-family: Georgia, serif;
	font-size: 13px;
	line-height: 18px;
	color: white;
}


/* Headers */

h1 {
	text-indent: -999px;
	position: absolute;

}

h2 {
	color: white;
	font-weight: normal;
	letter-spacing: 2px;
	padding-top: 20px;
}

h3 {
	border-bottom: 1px solid white;
	margin-left: 50px;
}
h4 {
	font-size: 20px;
	margin: 0px;
	margin-bottom: 10px;
	
}
h5{
	padding: 25px;
	text-indent: 263px;
	font-weight: normal;
	letter-spacing: 2px;	

}

p {
	text-indent: 20px;
}


.clearer {
	clear: both;
	display: block;
	height: 0px;
	line-height: 0px;
	/* margin-top: -1px; */
	text-indent: -9999px;
}

li {
	list-style: none;

}
a{
	color: white;
	text-decoration: none;

}
	
/* Structure
------------------------------------------------------------- Structure
*/
#header {
}
#header img{
	
	margin-top: 20px;
	
}
#footer {

	margin-top: 100px;
	margin-right: 500px;
	
	border-top: 1px solid white;
	border-bottom: 1px solid white;
}
#info p{

	text-indent: 40px;
}
	




/* Navigation Styles */
#navigation {
	position: relative;
	margin-top: -86px;
}
#navigation li {
	display: block;
	float: left;
	
	padding-right: 0px;
	margin-left: 40px;
	
	
	font-size: 20px;
	color:white;

}
#navigation a {
	color: white;
	text-decoration: none;
}
#navigation a:hover, 
#navigation a:active {	

	color:gray;		
}
/* Page Specific ---------------------------------*/
#right_side a,
#right_side a:visited{

	color: #AD9676;
}
#right_side a:hover,
#right_side a:active{

	color: white;
}

#album {

	width: 522px;
	margin-right: 378px;
	padding: 15px;
	background-image: url(../images/trasparent.png);
	display: block;

}
#album img{
	
	float: left;
	padding-left: 5px;
	padding-right: 5px;
}
#shows {

	width: 522px;
	margin-right: 378px;
	padding: 15px;
	background-image: url(../images/trasparent.png);
	display: block;
}
#shows span {

	display: block;
	float: left;
	margin-left: 100px;
}
#time span{
	
	float: right;
	
}
#news {
	width: 522px;
	margin-right: 378px;
	background-image: url(../images/trasparent.png);
	padding: 15px;
	display: block;
}

#gear {
	width: 522px;
	margin-right: 378px;
	background-image: url(../images/trasparent.png);
	padding: 15px;
	display: block;
	
}
.gear_pics {

	margin-top: -350px;
	margin-left: 325px;
	border: none;
	float:right;
}


.music {
	width: 522px;
	margin-right: 378px;
	background-image: url(../images/trasparent.png);
	padding: 15px;
	display: block;
}
#video1 {
 	padding-bottom: 15px;

}
#video2 {
 	padding-bottom: 15px;

}
#video3 {
 	padding-bottom: 15px;

}

#music a{

	text-decoration: none;
	color: white;
}
/* Photos Page */
.photo {
	width: 526px;
	height: 724px;
	background-image: url(../images/trasparent.png);
	padding: 15px 0px 25px 15px;
	display: block;																					
}
.photo div {
	
	height: 352px;
	width: 238px;
	margin-right: 20px;
	display: block;
	background-repeat: no-repeat;
	float: left;
}
.photo a {
	display: block;
	text-indent: -999px; 
	height: 352px;
	width: 238px;
	border: 5px solid white;

	
	
}
#photo1, #photo2 {

	margin-bottom: 20px;
}

#photo1 a {
	background-image: url(../images/album1.jpg);
}
#photo2 a {
	background-image: url(../images/album2.jpg);
}
#photo3 a {
	background-image:  url(../images/album3.jpg);
}
#photo4 a {
	background-image:  url(../images/album4.jpg);	
}

#photo1 a:hover {
	background-position: -714px;	
}
#photo2 a:hover {
	background-position: -717px;
	
}
#photo3 a:hover {
	background-position: -711px;
	
}
#photo4 a:hover {
	background-position: -741px;
	
}
/* Albums  */

.album {

	width: 522px;
	margin-right: 378px;
	background-image: url(../images/trasparent.png);
	padding: 15px;
	display: block;
}
