html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, a, div, imag {
	margin:0;
	padding : 0; 
	border:0;
}

h1 { font-weight: bold; font-size: 20pt; line-height: 22pt;  color : #CC3333;  }
h2 { font-weight: bold; font-size: 18pt; line-height: 19pt;  color : #CC4444;  }
h3 { font-weight: bold; font-size: 16pt; line-height: 17pt;  color : #CC5555;  }
h4 { font-weight: bold; font-size: 14pt; line-height: 15pt;  color : #CC6666;  }
h5 { font-weight: bold; font-size: 12pt; line-height: 13pt;  color : #CC8888;  }

p{
	margin : 2px;
	padding-bottom : 5px;
}
p img{
	float : left;
	margin:5px;
}
p img.right{
	float:right;
}
body { font-style: normal; font-weight: normal; text-align: left;
     font-size: 10pt; line-height: 12pt; margin-top: 20px; margin-right: 20pt;
     margin-left: 20pt; text-decoration: none;
     font-family:  "Arial", sans-serif;
     background-color : #ffffff;
background-image: url(images/gra_bg.jpg);
           }
.photobox{
	border : thin solid  #000000;
	float : left;
	text-align:center;
	margin : 5px;
	padding : 0px 0px 5px 0px;
	font-size:8pt;
	font-weight: bold;
	background-color : #C0C0C0;
}
.photoboxr{
	border : thin solid #000000;
	float : right;
	text-align:center;
	margin : 5px;
	padding : 0px 0px 5px 0px;
	font-size:8pt;
	font-weight: bold;
	background-color : #C0C0C0;
}
img.photobox{
	float : none;
}

a:link { font-weight: bold; font-size: 10pt; text-decoration: none;
     font-family:  "Arial", sans-serif;     color : #006600;	}
a:visited { font-weight: bold; font-size: 10pt; text-decoration: none;
     font-family:  "Arial", sans-serif;     color : #8B0000;}
a:hover { font-weight: bold; font-size: 10pt; text-decoration: none;
     font-family: "Arial",sans-serif; color: #00CCCC;}
a:active { font-weight: bold; font-size: 10pt; text-decoration: none;
     font-family:  "Arial", sans-serif; color: #9900CC;}

table  { font-style: normal; font-weight: normal; text-align: left;
     font-size: 10pt; line-height: 12pt; text-decoration: none;
     font-family:  "Arial", sans-serif; color: gray;

  	}
	 
th {
	border : 1px solid Silver;
	background : #90EE90;
	text-align : center;
}
	 
	 .boxoutr{
	float:right;
	margin : 5px;
	margin-top:-5px;
	padding:5px;
	border : thin dotted #808080;
	background-color : #FFFFFF;
	width:30%;
}

.boxoutr img{
	float : right;
}
#title{
	text-align : center;
margin : 20px;
	border : medium double #808080;
	
	padding : 10px;
	background-color : #fff;
	}
	
	#tunes{
	margin:20px;
	border : thin solid #808080;
	clear : both;
	padding : 5px;
	background-color : #eec;
}
#biog .section{
	margin:20px;
	border : thin solid #808080;
	clear : both;
	padding : 5px;
	background-color : #eec;
}
#biog h4{
	margin:10px;
	font-variant : small-caps;
	
}
	#discs{
	margin:19px;
	border : thin solid #808080;
	clear : both;
	padding : 5px;
	background-color : #eec;
}
#discs h3{
	padding : 20px;
}
 h5 a:hover {
	font-weight: bold; font-size: 12pt; line-height: 13pt;  color : #CC8888;
}

.dummy{
	clear : both;
}
.record {
	border : thin solid #000000;
	margin : 5px;
	clear : both;
	padding:10px;
	background-color : #ddd;
		height:1%;
}
.record li{
	list-style-image : none;
	list-style-type : none;

}
.record img {
	float:right;
	clear:both;
	padding:2px;
	display:inline;

}

.record h5{
	text-decoration : underline;
}

.advert{
float:right;
margin-left:20px;
}


#header{
	background-image : url("images/deserted_geo_hd.jpg");
background-repeat:no-repeat;
	text-align : left;
height : 180px;
padding-top : 25px;
}
#header h1{
	font-size : 30pt;
	text-align: center;

	margin:10px;
}
#header h2{
	font-size : 25pt;
	text-align: center;
}
#navbar li {
	list-style : lower-roman;
	display : inline;
	padding : 5px;
	}
#navbar{
	border : thin solid #ffffff;
	margin : 0px;
	padding : 2px;
	position : absolute;
	background-color : transparent;
	height : auto;
	top : 160px;
	background-image: url(images/gra_bg.jpg);
	border-top-color : #000000;
	border-right-color : #000000;
}

#footer li {
	list-style : lower-roman;
	display : inline;
	padding : 5px;
	}
#footer {

left:25%;
width : 50%;
text-align : center;
clear:both;
	border : thin solid #808080;
	margin : 20px;
	padding : 5px;
	position : absolute;
	background-color : #fff;
}

#Introduction{

	padding : 1%;
	width : 80%;
	text-align : left;
	margin-left : 10%;
	margin-right : 10%;
border : thin groove #B22222;
background-color : #eec;
	}
	
	#mailinglist{
	border : thin groove #B22222;
	padding : 2%;
	margin : 1%;
background-color : #eec;
}
#news{
	border : thin groove #B22222;

	padding : 2%;
	margin : 1%;
background-color : #eec;
}
#obit{
	border : thin groove #B22222;

	padding : 5%;
	margin : 5%;
background-color : #bb9;
}
#blogs{
	border : thin groove #B22222;

	padding : 2%;
	margin : 1%;
background-color : #eec;
}
#banners{
	border : thin groove #B22222;
	padding : 2%;
	margin : 1%;
text-align : center;
background-color : #eec;
}
#lyric{

	border : thin groove #B22222;
	padding : 2%;
	margin : 1%;
text-align : center;
background-color : #eec;
}
#search{
	border : thin groove #B22222;
	padding : 2%;
	margin : 1%;
	height : 0%;
	visibility : hidden;
}
#signoff{

	padding : 2%;
	margin : 1%;
	text-align : center;
}

#wrapper{
	margin : 20px;

}
.leftcol{
	float : left;
	width : 48%;

}

.rightcol{
	float : right;
	width :48%;

}
.footer{
	float : none;
	clear : both;
	}

li{
	text-decoration:none;
list-style-type:none;
}

.ebayads{
	float:right;
	margin:10px;
}
