body,html {
 margin:0;
 padding:0;
 background:#000;
}

body {
 min-width:750px;
}

table { 
 margin:0;
 border: 0px;
 border-collapse: collapse;
 text-align: left;
}

td { 
 margin:0;
 padding: 0px;
 border: 0px;
 text-align: left;
 vertical-align: top;
}

a img{
 border:0;
 text-decoration: none;
}

#wrap {
 margin:0 auto;
 padding:0;
 width:85%;
 min-width:750px;
 max-width:	1300px;
 background:#000;
}

#header {
 margin:0 auto;
 padding:0;
 width:100%;
 background:#000;
}

#nav {
 margin:0;
 padding:0;
 width:220px;
 min-height: 375px;
 background:#fff;
 float: left;
}

#content {
 position: relative;
 margin-left:240px;
 margin-top: 0;
 background:#fff;
 padding:0;
 min-height: 375px;
}
/* Ñorrect ie 6 3px gap*/
* html #nav {
  margin-right: 20px;
  }
 
* html #content {
  height: 1%;
  margin-left: 0;
  }
/* End correct ie 6 3px gap*/
#footer {
 width:100%;
 background:#000;
 clear: both;
}

#navtop{
 height:37px;
 background-image: url('images/navtop.gif');
}

#navfoot{
 height:66px;
 background-image: url('images/navfoot.gif');
}

#contenttop{
 height:46px;
 background-image: url('images/contenttop.gif');
}

#contentfoot{
 height:60px;
 background-image: url('images/contentfoot.gif');
}

.main {
 width:inherit;
 height:100%;
 min-height: 375px;
}

#content .main{
 padding:20px;
 min-height: 332px;
}

#nav .main{
 text-align: center;
}

.list {
 list-style-type:none;
 list-style-position:outside;
 padding:0px;
 margin:0px;
}

/* Navigation links - for the link tree. */
.linktree, .linktree:link, .linktree:visited{
	font-size: smaller;
	font-weight: bold;
}
a{
font-weight: bold;
color: #000000;
text-decoration: none;
}
a:hover {
	color: #cc3333;
	text-decoration: underline;
}

/* Image Thumbnails
------------------------------ */
#images {
	float: left;
	width: 590px;
	border: 0px solid gray;
}

.imagethumb a,.imagethumb a:hover {
	display: block;
	padding: 7px;
	margin: 0px 12px 12px 0px;
	line-height: 0px;
	border: 1px solid #e6e6e6;
	background-color: #FBFBF8;
}

.imagethumb a:visited {
	background-color: #fcfcfc;
	border: 1px solid #f8f8f8;
}

.imagethumb a:hover {
	background-color: #f3f3f3;
	border: 1px solid #cccccc;
}

.imagethumb {
	float: left;
}


/* Individual Image
------------------------------ */
.image {
	margin: 0;
	padding: 0;
	border: 0;
}

#image {
	text-align: center;
	margin: 0 auto;
	line-height: 0;
	width: 580px;
	font-size: 0.7em;
}

#image div {
	line-height: 1.6em;
	text-align: left;
	font-size: 1.6em;
	}