* {padding:0;margin:0;}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #000000;
	background-image: url(images/whitelimestone.jpg);
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #000000;
	margin:10px 10px;
}
p.tinytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #999999;
}
p.tinytext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
}
p.titletext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color:#333333;
}
p.index {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 48px;
	}
a:link {
	color: #333333;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
a:visited {
	color: #525252;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	color: #000000;
	font-style: italic;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color: #000000;
	font-style: normal;
}
h3 {
	font-size: 14pt;
	font-style: italic;
	color: #000000;
}
h4 {
	font-size: 12pt;
	font-style: normal;
	color: #000000;
}
img.leftcardintmargin {
	margin-left: 75pt;
}
table.whtlimestnbg {
	background-image: url(images/whitelimestone.jpg);
}
td.tdgraybg2 {
	background-color: #999999;
}
.centertext {
	text-align: center;
}
.orderformtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-align: center;
}

table.main {
	 position:relative;
	 width:500px;
	 margin:25px auto;
}

table.gallery {
	 position:relative;
	 width:795px;
	 margin:25px auto;
}

table.next-last {
	position:relative;
	width:795px;
	margin:0 auto;
}

table.gallery_img {
	position:relative;
	margin:25px auto;
}

table.gallery_img td {
	padding:5px;
}