* {
	border-width: 0px;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

body {
	color: #595959;
	font-size: medium;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	background-color: white;
	padding-top: 10px;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
}

h1 {
	text-decoration: none;
	font-weight: normal;
	font-size: large;
	color: #98b511;
	padding-bottom: 10px;
	clear: both;
}

a {
	color: #0095ff;
}

.logo {
	height: 32px;
	width: 900px;
	clear: both;
  border-bottom: 1px solid #d6d6d6;
  padding: 0 0 20px;
  margin: 0 0 15px;
}

.logo_img{padding: 10px 0 0 0;}

.text {
	clear: both;
	float: left;
	margin-top: 20px;
	width: 900px;
}

P.gdesc{margin-bottom: 10px; display: block;}
H1.gname{display: block;}
A.back_to_index{text-decoration: none; padding: 0 0 10px; display: block;}
H6.tags{padding: 0 0 10px;}
H6.tags SPAN{color: #0095ff;}

TABLE.photo TR TD.spacer{width: 60px;}
TABLE.photo TR TD{padding-bottom: 30px; text-align: center; vertical-align: top;}
TABLE.photo TR TD A {text-decoration: none;}
TABLE.photo TR TD A SPAN {text-decoration: underline; display: block;}

/*
DIV.line {padding-bottom: 30px;}
DIV.col_0, DIV.col_1, DIV.col_2, DIV.col_3{display: inline;}
DIV.col_0, DIV.col_1, DIV.col_2{padding-right: 57px;}
DIV.gal_cell SPAN {display: block;}
*/

.thum {
       border-width: 1px;
       border-color: #d6d6d6;
}

.thum:hover {
       border-color: #0095ff;
}

.copy {
       margin-top: 10px;
       clear: both;
       padding-top: 20px;
       border-top: 1px solid #d6d6d6;
       width: 900px;
       padding-bottom: 20px;
}


