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

* {
	margin:0;
	padding:0;
	border:0;
	}

html {
    overflow-y: scroll;
    background-color: #3d3e44;
}

html, body {
    height: 100%;
    font-family: 'Source Sans Pro', sans-serif;
}

body {
	background-color: #778899;	
	font-family: Verdana, Geneva, sans-serif;
	}

#container {
	text-align:left; width:850px; margin:0 auto; position:relative;
	background-image: url("images/border.gif");
	background-repeat:repeat-y;
	background-position:top center;
	}
	
#footer {
	text-align:left; width:750px; height:40px; margin:0 auto; position:relative;
	background-image: url("images/footer.gif");
	background-repeat:no-repeat;
	background-position:top center;
	}

#footerFade {
	text-align:left; width:850px; height:40px; margin:0 auto; position:relative;
	background-image: url("images/footerFade.gif");
	background-repeat:no-repeat;
	background-position:top center;
	}
	
#menu {
	text-align:left; width:750px; margin:0 auto; position:relative;
	background-image: url("images/menuBg.jpg");
	background-repeat:no-repeat;
	background-position:top center;
	height:140px;
	}

#btnTable{
	text-align:left; width:750px; margin:0 auto; position:relative;
	text-align:center;
	}
#btnTable div{
	margin:0px;
	padding:0px;
	}
#btnTable div a{
	display:block;
	border:0px;	
	height:30px;
	}


#homeBtn a {
	background: url("images/btnHome.jpg") no-repeat;
}
#homeBtn a:hover {
	background: url("images/btnHomeOn.jpg") no-repeat;
}
#homeBtn a.selected {
	background: url("images/btnHomeOn.jpg") no-repeat;
	cursor:default;
}

#listenBtn a {
	background: url("images/btnListen.jpg") no-repeat;
}
#listenBtn a:hover{
	background: url("images/btnListenOn.jpg") no-repeat;
}
#listenBtn a.selected{
	background: url("images/btnListenOn.jpg") no-repeat;
	cursor:default;
}

#biographyBtn a {
	background: url("images/btnBiography.jpg") no-repeat;
}
#biographyBtn a:hover {
	background: url("images/btnBiographyOn.jpg") no-repeat;
}
#biographyBtn a.selected{
	background: url("images/btnBiographyOn.jpg") no-repeat;
	cursor:default;
}

#discographyBtn a {
	background: url("images/btnDiscography.jpg") no-repeat;
}
#discographyBtn a:hover {
	background: url("images/btnDiscographyOn.jpg") no-repeat;
}
#discographyBtn a.selected{
	background: url("images/btnDiscographyOn.jpg") no-repeat;
	cursor:default;
}

#datesBtn a {
	background: url("images/btnDates.jpg") no-repeat;
}
#datesBtn a:hover {
	background: url("images/btnDatesOn.jpg") no-repeat;
}
#datesBtn a.selected {
	background: url("images/btnDatesOn.jpg") no-repeat;
	cursor:default;
}

#purchasesBtn a {
	background: url("images/btnPurchases.jpg") no-repeat;
}
#purchasesBtn a:hover{
	background: url("images/btnPurchasesOn.jpg") no-repeat;
}
#purchasesBtn a.selected{
	background: url("images/btnPurchasesOn.jpg") no-repeat;
	cursor:default;
}

#photosBtn a {
	background: url("images/btnPhotos.jpg") no-repeat;
}
#photosBtn a:hover {
	background: url("images/btnPhotosOn.jpg") no-repeat;
}
#photosBtn a.selected{
	background: url("images/btnPhotosOn.jpg") no-repeat;
	cursor:default;
}

#contactBtn a {
	background: url("images/btnContact.jpg") no-repeat;
}
#contactBtn a:hover {
	background: url("images/btnContactOn.jpg") no-repeat;
}
#contactBtn a.selected{
	background: url("images/btnContactOn.jpg") no-repeat;
	cursor:default;
}

#pageHL {
	display:block;
	margin-left:20px;
	margin-top:20px;
	font:normal 18px Verdana;
	color:#000000;
	}

/* index.html */
#mainContent {
	text-align:left; width:750px; margin:0 auto; position:relative;
	}
#mainContentTable {
	text-align:left; width:750px; margin:0 auto; position:relative;
	background-color:#FFFFFF;
	}
#mainContentTable td {
	text-align:left;
	vertical-align:top;
	}
#mainContentTable .leftColTD {
	width:500px;
	background-color:#c0c0c0;
	}
#mainContentTable .rightColTD {
	width:250px;
	background-color:#637180;
	}
	
#mainContentTable .ablumTxt {
	display:block;
	font:normal 14px Verdana;
	color:#000033;
	margin-top:20px;
	margin-left:20px;
	}

#homeTable {

	background-image: url("images/roundedBg.gif")
	;
	background-repeat:no-repeat;
	background-position:top left;	
	width:500px;
	height:200px;
	}
#homeTopTable 
{
	background-image: url("images/roundedBg.gif")
	;
	background-repeat:no-repeat;
	background-position:top left;	
	width:500px;
	height:200px;
	margin-top:10px;
	}
#homeTable .homeTxtTd {
	width:270px;	
	}
#homeTable .homeImgTd {
	width:190px;
	}
#homeHL {
	display:block;
	font:normal 16px Verdana;
	color:#B0C4DE;
	margin-left:30px;
	margin-top:20px;
	margin-right:10px;
	}
#homeTxt {
	display:block;
	font:normal 12px Verdana;
	color:#C0C0C0;
	margin-left:30px;
	margin-top:10px;
	margin-right:10px;
	}
#homeImg {
	display:block;
	text-align:left;
	margin-top:10px;
	margin-right:20px;
	}
#homeLink {
	display:block;
	margin-left:30px;
	margin-top:10px;
	}
#homeLink a:link {
	font:normal 12px Verdana;
	color:#B0C4DE;
	}
#homeLink a:visited {
	font:normal 12px Verdana;
	color:#B0C4DE;
	}
#homeLink a:hover {
	font:normal 12px Verdana;
	color:#FFFFFF;
	}
#homeLink a:active {
	font:normal 12px Verdana;
	color:#B0C4DE;
	}

#rColHL {
	display:block;
	font:normal 14px Verdana;
	color:#B0C4DE;
	margin-left:30px;
	margin-top:20px;
	}
#rColImg{
	display:block;
	margin-left:30px;
	margin-top:10px;
	}

#rColLink {
	display:block;
	margin-left:40px;
	margin-top:10px;
	}
#rColLink a:link {
	font:normal 12px Verdana;
	color:#B0C4DE;
	}
#rColLink a:visited {
	font:normal 12px Verdana;
	color:#B0C4DE;
	}
#rColLink a:hover {
	font:normal 12px Verdana;
	color:#F5F5F5;
	}
#rColLink a:active {
	font:normal 12px Verdana;
	color:#B0C4DE;
	}

#rColBuyBtn {
	display:block;
	width:170px;
	height:25px;
	background-color:#993300;
	margin-left:30px;
	}
#rColBuyBtn a:link {
	display:block;
	font:normal 10px Verdana;
	color:#C0C0C0;
	padding:4px;
	padding-left:10px;
	text-decoration:none;
	}
#rColBuyBtn a:visited {
	display:block;
	font:normal 10px Verdana;
	color:#C0C0C0;
	padding:4px;
	padding-left:10px;
	text-decoration:none;
	}
#rColBuyBtn a:hover {
	display:block;
	font:normal 10px Verdana;
	color:#F5F5F5;
	padding:4px;
	padding-left:10px;
	text-decoration:none;
	}
#rColBuyBtn a:active {
	display:block;
	font:normal 10px Verdana;
	color:#C0C0C0;
	padding:4px;
	padding-left:10px;
	text-decoration:none;
	}

/* listen.html */

#listenTable {
	width: 460px;
	margin:20px;	
	}
#listenTable td {
	text-align:left;
	}
	
#listenTitle {
	display:block;
	font:normal 12px Verdana;
	color:#333333;
	margin-left:20px;
	}
#listenTracks {
	display:block;
	font:normal 10px Verdana;
	color:#333333;
	margin-left:20px;	
	}

#listenTracks a:link {
	color:#0000CD;	
	}
#listenTracks a:visited {
	color:#0000CD;	
	}
#listenTracks a:hover {
	color:#F5F5F5;	
	}
#listenTracks a:active {
	color:#0000CD;
	}

/* biography.html */
#biographyTxt {
	display:block;
	margin-left:30px;
	margin-top:20px;
	margin-right:30px;
	font:normal 12px Verdana;
	}


/* discography.html */
#discoTable {
	display:block;
	margin:20px;
	width:460px;
	}
#discoTable td {
	padding-top:10px;
	padding-bottom:10px;
	}
#discoTxt {
	display:block;
	margin-left:20px;
	font:normal 12px Verdana;
	}

/* dates.php */

#datesTable {
	width:460px;
	margin:20px;
	}
#datesTable td {
	font:normal 10px Verdana;
	text-align:left;
	}
#datesTxt {
	display:block;
	font:normal 10px Verdana;
	text-align:left;
	color:#000000;
	}
#pastDatesHL {
	font:normal 10px Verdana;
	text-align:left;
	color:#666666;	
	}
#pastDatesTxt {
	font:normal 10px Verdana;
	text-align:left;
	color:#666666;	
	}

/* purchases.html */
#purchasesTable {
	width: 460px;
	margin:20px;
	}
#purchasesTable td {
	padding-top:10px;
	padding-bottom:10px;
	}
	
#purchasesTitle {
	display:block;
	font:normal 13px Verdana;
	color:#333333;
	margin-left:20px;
	}
	
#purchasesForm {
	display:block;
	margin-left:20px;
	}

/* photos.html */
#photosTable {
	margin-left:20px;
	}
#photoDiv {
	display:block;
	margin:4px;
	}

/* contact.php */

#contactTable {
	width: 460px;
	margin:20px;
	}
#contactTable td {
	vertical-align:top;
	padding-top:8px;
	padding-bottom:8px;
	}
#contactTxt {
	display:block;
	text-align:right;
	font:normal 12px Verdana;
	}
#contactThanks {
	display:block;
	margin-left:30px;
	margin-top:10px;
	text-align:left;
	font:normal 14px Verdana;
	}

#cFormTxt{
	display:block;
	font: normal 11px Verdana;
	border: 1px solid #666666;
	background-color:#F5F5F5;
	width:175px;
	padding:1px;
	text-align:left;	
	}
#cFormTxtArea{
	display:block;
	font: normal 11px Verdana;
	border: 1px solid #666666;
	background-color:#F5F5F5;
	width:175px;
	padding:1px;
	text-align:left;
	}
#cFormBtn {
	display:block;
	font: normal 11px Verdana;
	color:#000000;
	border: 1px solid #666666;
	background-color:#F5F5F5;
	padding:1px;
	width:75px;
	text-align:left;
	}

#cFormBtn:hover{
	display:block;
	cursor:pointer;	
	background-color:#F5F5F5;
	text-align:left;
	}

#errorTxt{
	display:block;
	font: normal 12px Verdana;
	margin-left:20px;
	text-align:left;
	color:#FF0000;
	}

/* reviews */

#reviewTxt {
	display:block;
	margin:20px;
	width:460px;
	font:normal 12px Verdana;
	color:#FFFFFF;
	line-height:23px;
	}

/* dad's gig */

#dadsgigHL {
	display:block;
	font:normal 18px Verdana;
	color:#000000;
	text-align:left;
	vertical-align:bottom;
	}
#dadsgigDiv {
	display:block;
	text-align:left;
	vertical-align:bottom;
	margin:0px;
	}
#dadsgigFrame {
	background-color:#C0C0C0;
	}
#dadsgigTxt {
	display:block;
	margin-top:20px;
	font:normal 12px Verdana;
	color:#333333;	
	}
