html
{
	margin:0;
	padding:0;
	height:100%; /* needed for container min-height */
}
body
{
	margin:0;
	padding:0;
	height:100%; /* needed for container min-height */

	background-position: right bottom;
	background-repeat: no-repeat;
	background-color: #f2f2f2;
		

}

/*text formatting*/

.texttitle
{
	font-size: large;
	color: black;
	font-family: 'Albertus MT Lt, Albertus Medium, Georgia, serif';
	font-variant: normal;
}
.textnormal
{
	font-size: small;
	color: #706B64;
	font-family: 'Albertus MT Lt, Albertus Medium, Georgia, serif';
	font-variant: normal;
}
.textsmallnotes
{
	font-size: x-small;
	color: #706B64;
	font-family: 'Albertus MT Lt, Albertus Medium, Georgia, serif';
	font-variant: normal;
}
.textprice
{
	font-size: x-small;
	color: #706B64;
	font-family: 'Albertus MT Lt, Albertus Medium, Georgia, serif';
	font-variant: normal;
}
.textsmalltitle
{
	font-size: small;
	color: #706B64;
	font-family: 'Albertus MT Lt, Albertus Medium, Georgia, serif';
	font-weight:bolder;
}

/* other */

.square
{
	border-width:0;
}

.square_selected
{
	border-width:0;
}


TD .photoframe
{
	border-width:0;
	border-style:solid ;
	border-color:#706B64;
}

.button
{
	cursor: hand; 
	cursor: pointer;
	border-width:0;
	border-style:none;
	width:97px;
	height:22px; 
}
.button_selected
{
	cursor:default; 
	border-width:0;
	border-style:none;
	width:97px;
	height:22px; 
}
.button_customsize
{
	cursor: hand; 
	cursor: pointer;
	border-width:0;
	border-style:none;
}

.texttoclick
{
	cursor: hand; 
	cursor: pointer;
}
.picturebutton
{
	cursor: hand; 
	cursor: pointer;
	border-style:solid;border-width:2px;
	border-color: #706B64;
	
	margin-bottom:5px;
}
.mainphoto
{
	border-width:2px;
	border-style:solid ;
	border-color: #706B64;
}
