.thumb_text
{
	font-family: verdana,"trebuchet ms", Arial, Helvetica;
	text-decoration: none;
	font-size: 8pt;
}
.class1 a:link
{
	font-family: verdana,"trebuchet ms", Arial, Helvetica;
	color: rgb(184, 10, 70);
	text-decoration: none;
	font-size: 10pt;
}
.class1 a:visited
{
	font-family: verdana,"trebuchet ms", Arial, Helvetica;
	color: rgb(184, 10, 70);
	text-decoration: none;
	font-size: 10pt;
} 

.class1 a:active 
{
	font-family: verdana,"trebuchet ms", Arial, Helvetica;
	color: rgb(184, 10, 70);
	text-decoration: none;
	font-size: 10pt;
}

.class1 a:hover
{
	font-family: verdana,"trebuchet ms", Arial, Helvetica;
	color: rgb(184, 10, 70);
	font-size: 10pt;
	text-decoration: underline overline;
}

.class1a a:link
{
	font-family: verdana,"trebuchet ms", Arial, Helvetica;
	color: rgb(80, 182, 149);
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
}
.class1a a:visited
{
	font-family: verdana,"trebuchet ms", Arial, Helvetica;
	color: rgb(80, 182, 149);
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
} 

.class1a a:active 
{
	font-family: verdana,"trebuchet ms", Arial, Helvetica;
	color: rgb(80, 182, 149);
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
}

.class1a a:hover
{
	font-family: verdana,"trebuchet ms", Arial, Helvetica;
	color: rgb(80, 182, 149);
	font-size: 10pt;
	font-weight: bold;
	text-decoration: underline overline;
}

.class2 a:link
{
	color: rgb(184, 10, 70);
	font-size: 14pt;
	text-decoration: none;
}
.class2 a:visited
{
	color: rgb(184, 10, 70);
	font-size: 14pt;
	text-decoration: none;
} 

.class2 a:active 
{
	color: rgb(184, 10, 70);
	font-size: 14pt;
	text-decoration: none;
}

.class2 a:hover 
{
	color: rgb(184, 10, 70);
	font-size: 14pt;
	text-decoration: underline overline;
}

.catnav
{
	font-size: 10pt;
	text-decoration: none;
}

.catnav a:active 
{
	color: rgb(184, 10, 70);
	font-size: 10pt;
	text-decoration: none;
}

.catnav a:visited
{
	color: rgb(184, 10, 70);
	font-size: 10pt;
	text-decoration: none;
}

.catnav a:link
{
	color: rgb(184, 10, 70);
	font-size: 10pt;
	text-decoration: none;
}

.catnav a:hover
{
	color: rgb(184, 10, 70);
	font-size: 10pt;
	text-decoration: underline overline;
}

body
{
	font-family: verdana,"trebuchet ms", Arial, Helvetica;
	font-size: 10pt;
/*	background-color: #99cc66; */ /* green */
/*	background-color: #ffffff; *//* white */
/*	background-color: #78C5A2; */ /* blue-green */
	background-color: #e1e1e1; /* light gray */
	color: #000000;
}
table
{
	table-border-color-light: rgb(204, 153, 255);
	table-border-color-dark: rgb(204, 0, 204); 
	font-size: 10pt;
}
#welcometext table
{
	background-color: #c2c2c2;
	bordercolor: #111111;
}

#photobuy table
{
	background-color: #c0c0c0;
	bordercolor: #111111;
	font-size: 12pt;
}

.photodesc table
{
	background-color: #b3b3b3;
	bordercolor: #111111;
	font-size: 12pt;
}

#photolimited table
{
	color: rgb(255, 128, 128);
	background-color: #b3b3b3;
	bordercolor: #111111;
	font-size: 12pt;
}

#hilite_categories
{
	background-color: #e1e1e1;
	bordercolor: #111111;
}

#mainlinks
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 30pt;
}

#site_title
{
	background-color: #e1e1e1; 
	font-family: "Bookman Old Style", Verdana, Arial, Helvetica;
	font-size: 20pt;
}

#site_title a:link { 	border-style: none}

.myname
{
	color: rgb(43, 168, 155);
	font-size: 24pt;
}

h1, h2, h3, h4, h5, h6
{
	font-family: Century Gothic, Arial, Helvetica;
}
h1
{
	color: rgb(0, 51, 102);
}
h2
{
	color: rgb(51, 0, 153); 
}
h3
{
	color: rgb(204, 0, 153); 
}
h4
{
	color: rgb(0, 51, 102);
}
h5
{
	color: rgb(51, 0, 153);
}
h6
{
	color: rgb(204, 0, 153);
}

form {
	display: inline;
}