/* CSS Document */

* {
	margin: 0;
  padding: 0;
}
html {
	height: 100%;
  margin: 0 0 1px 0;
}
body {
	font: 90%/1.5em trebuchet ms, verdana, sans-serif;
	background: #000000 url(bg-greengrad.gif) top repeat-x;
	color: #FFFFFF;
}
#wrapper {
 	padding-top: 63px;
 	padding-bottom: 50px;
	text-align: center;
}
#holdingthetop {
	width: 750px; /*
	height: 308px; */ 
	position: relative;
	text-align: left; height: 800px;
		margin-left: auto;
        margin-right: auto;
}

#logo {
	width: 244px;
	height:  71px;
	top: 0; left: 65px;
	background: url(logo.gif) no-repeat top right;
	position: absolute; float:left; 
	margin: 0;
	padding: 0;
	text-indent: -100em;
	overflow: hidden;
}
#logotext {
	width: 244px;
	top: 71px; left: 65px;
	position: absolute; float:left;
	text-align: center; font-style: italic; 
	padding-top: 12px;
}
#stufflist1 {
	width: 550px;
	left: 47px; top: 170px;
	position: relative; float:left; 
	color: #c6ff7c;
	text-align: left;
	list-style: none;
}
#stufflist1 li {
	background: url(crescent-bw.gif) no-repeat;
	padding: 2px 0 2px 22px;
}
#mikeholder {
	width: 268px;
	height: 295px;
	left: 410px; top: 13px;
	position: absolute; float: left;
	background: url(mike-bg.gif);
	padding: 0;
	margin: 0;
}
#mike {
	width: 224px; height: 251px;
	left: 0px; top: 0px;
	position: relative; float: right;
	margin: 0; padding: 22px;
		border: none;
}
#stufflist2 {
	width: 400px;
	height: 93px;
	top: 235px; left: 50px;
	text-align: left;
	background-color: #750bb1;	color: #FFF;
	position: relative; float:left; vertical-align: middle;
	padding: 15px 0 0 31px;
	list-style: none;
}
#stufflist2 li {
	background: url(crescent-pb.gif) no-repeat;
	padding: 2px 0 2px 22px;
}

#stufflist3 {
	width: 138px;
	height: 110px;
	top: 235px; left: 80px;
	text-align: left;
	background-color: #750bb1;	color: #FFF;
	position: relative; float:left; vertical-align: middle;
	padding: 0px 0 0 0px;
}

#gallery {
	width: 700px; height: 500px;
	top:  285px; left: 20px;
	color: #750bb1; background-color: #f4e6ff;
	 text-align: center;
	position: relative; float: left; clear: both;
	padding: 15px 0 5px 0px;
		margin-left: auto; margin-bottom: 0px;
        margin-right: auto;
}
#galleryheader {
	text-transform: uppercase;
	font-size: larger; 
	color: #750bb1;	padding: 0px; margin: 0px; clear: both;
	
}
.thumbs {
	border: 1px solid  #750bb1;
	margin: 10px 7px 0 0;
}
#contactinfo {
	top: 320px; left: 220px;
	width: 292px; height: 42px;
	text-indent: -100em;
	overflow: hidden; 
	background: url(contactinfo.gif) no-repeat;
	text-align: center;
	text-transform: uppercase;
	color: #FFF;
	position: relative; float: left;
		margin-left: auto;
        margin-right: auto;
}