.body {
	background-color: #FFFFFF;
	margin-left: auto;
	margin-right: auto;
}
.htags {
	font: bold 100% Arial, Helvetica, sans-serif;
	color: #000000;
	width: 100%;
	letter-spacing: 1px;
	word-spacing: 2px;
	background: #FFFFFF;
	text-align: center;
}
.h2tags {
	font: bold 80% Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: center;
	width: 100%;
	letter-spacing: 1px;
	word-spacing: 2px;
	background: #FFFFFF;
}
.h3tags {
	font: bold 75% Arial, Helvetica, sans-serif;
	color: #000000;
	background: #E5E5E5;
	text-align: left;
	padding: 4px 14px;
	margin-left: auto;
	margin-right: auto;
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	text-transform: uppercase;
}
td.off {
	background: #E5E5E5;
	color: #000000;
	text-align: center;
	text-decoration: none;
	font: bold 70% Arial, Helvetica, sans-serif;
	padding: 4px 14px;
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px none #999999;
 }
td.on {
	background: #DADADA;
	color: #000000;
	text-align: center;
	text-decoration: none;
	font: bold 70% Arial, Helvetica, sans-serif;
	padding: 4px 14px;
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px none #999999;
}
.drop {
	background: #FFFFFF url(../images/drop.jpg) repeat-x;
	padding: 0px;
	color: #000000;
	border: 1px none #999999;
	font: normal 65% Arial, Helvetica, sans-serif;
	height: 2px;
	width: 100%;
}
td.offleft {
	background: #E5E5E5;
	color: #000000;
	text-align: center;
	text-decoration: none;
	font: bold 70% Arial, Helvetica, sans-serif;
	padding: 4px 14px;
	border: 1px solid #999999;
	white-space: nowrap;
}
td.onleft {
	background: #DADADA;
	color: #000000;
	text-align: center;
	text-decoration: none;
	font: bold 70% Arial, Helvetica, sans-serif;
	padding: 4px 14px;
	border: 1px solid #999999;
	white-space: nowrap;
}
.dropline {
	background: #FFFFFF url(../images/drop.jpg) repeat-x;
	padding: 0px;
	color: #000000;
	border-top: 1px none #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px none #999999;
	border-left: 1px solid #999999;
}
td.off2 {
	background: #FFFFFF;
	color: #000000;
	text-align: center;
	text-decoration: none;
	font: bold 70% Arial, Helvetica, sans-serif;
	padding: 4px 14px;
	border-top: 1px none #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px none #999999;
	white-space: nowrap;
}
td.on2 {
	background: #E5E5E5;
	color: #000000;
	text-align: center;
	text-decoration: none;
	font: bold 70% Arial, Helvetica, sans-serif;
	padding: 4px 14px;
	border-top: 1px none #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px none #999999;
	white-space: nowrap;
}
td.offleft2 {
	background: #FFFFFF;
	color: #000000;
	text-align: center;
	text-decoration: none;
	font: bold 70% Arial, Helvetica, sans-serif;
	padding: 4px 14px;
	border-top: 1px none #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	white-space: nowrap;
}
td.onleft2 {
	background: #E5E5E5;
	color: #000000;
	text-align: center;
	text-decoration: none;
	font: bold 70% Arial, Helvetica, sans-serif;
	padding: 4px 14px;
	border-top: 1px none #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	white-space: nowrap;
}
.txt {
	font: normal 70% Arial, Helvetica, sans-serif;
	color: #000000;
	background: #FFFFFF;
	text-align: justify;
	padding: 6px 14px 4px;
	border-top: 1px none #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px none #999999;
	border-left: 1px solid #999999;
}
.biodate {
	font: bold 70% Arial, Helvetica, sans-serif;
	color: #666666;
	background: #F5F5F5;
	text-align: left;
	padding: 3px 14px;
	width: 100px;
	border-left: 1px solid #999999;
}
.biotxt {
	font: normal 70% Arial, Helvetica, sans-serif;
	color: #666666;
	background: #FFFFFF;
	text-align: left;
	padding: 3px 14px;
	border-top: 1px #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px #999999;
	border-left: 1px #999999;
	width: 600px;
}
.txtheading {
	font: bold 70% Arial, Helvetica, sans-serif;
	color: #000000;
	background: #E5E5E5;
	text-align: left;
	padding: 4px 14px;
	border-top: 1px none #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px none #999999;
	border-left: 1px solid #999999;
}
.legal {
	font: normal 70% Arial, Helvetica, sans-serif;
	color: #000000;
	background: #E5E5E5;
	text-align: right;
	padding: 4px 14px;
	border: 1px solid #999999;
}
.footxt {
	font: normal 65% Arial, Helvetica, sans-serif;
	color: #000000;
	background: #FFFFFF;
	text-align: justify;
	padding: 8px 14px;
	border-top: 1px solid #999999;
	border-right: 1px none #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px none #999999;
}
.thumb {
	font: normal 65% Arial, Helvetica, sans-serif;
	color: #000000;
	background: #FFFFFF;
	text-align: center;
}
.thumbalign {
	font: bold 70% Arial, Helvetica, sans-serif;
	color: #000000;
	background: #FFFFFF;
	text-align: center;
	padding: 4px 14px;
	border-top: 1px none #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px none #999999;
	border-left: 1px solid #999999;
}
.gallerythumb {
	font: bold 65% Arial, Helvetica, sans-serif;
	color: #000000;
	background: #FFFFFF;
	padding: 14px;
	text-align: left;
	border-top: 1px none #999999;
	border-right: 1px none #999999;
	border-bottom: 1px none #999999;
	border-left: 1px none #999999;
}
.gallerythumbleft {
	font: bold 65% Arial, Helvetica, sans-serif;
	color: #000000;
	background: #FFFFFF;
	border-top: 1px none #999999;
	border-right: 1px none #999999;
	border-bottom: 1px none #999999;
	border-left: 1px solid #999999;
	padding: 14px;
}
.gallerythumbright {
	font: bold 65% Arial, Helvetica, sans-serif;
	color: #000000;
	background: #FFFFFF;
	border-top: 1px none #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px none #999999;
	border-left: 1px none #999999;
	text-align: left;
	padding: 14px;
}
.txtunderline {
	font: normal 70% Arial, Helvetica, sans-serif;
	color: #000000;
	background: #FFFFFF;
	text-align: justify;
	padding: 6px 14px 4px;
	border-top: 1px none #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
}
.lgimage {
	font: normal 120% Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #FF9933;
	text-align: center;
	height: 500px;
	width: 700px;
	border-top: 1px #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
}
.h3tagsimage {
	font: bold 75% Arial, Helvetica, sans-serif;
	color: #000000;
	background: #E5E5E5;
	text-align: left;
	padding: 4px 14px;
	margin-left: auto;
	margin-right: auto;
	border-top: 1px solid #999999;
	border-right: 1px none #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	text-transform: uppercase;
}
.h3tagsimageright {
	font: bold 75% Arial, Helvetica, sans-serif;
	color: #000000;
	background: #E5E5E5;
	text-align: right;
	padding: 4px 14px;
	margin-left: auto;
	margin-right: auto;
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px none #999999;
}
.left450 {
	font: bold 75% Arial, Helvetica, sans-serif;
	color: #000000;
	background: #EFEFEF;
	text-align: left;
	width: 450px;
	border-top: 1px solid #999999;
	border-right: 1px none #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	padding: 4px 14px;
}
.newprojectleft {
	font: normal 70% Arial, Helvetica, sans-serif;
	color: #666666;
	background: #FFFFFF;
	text-align: justify;
	padding: 14px;
	width: 250px;
	border-top: 1px #999999;
	border-right: 1px none #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
}
.image500 {
	font: bold 75% Arial, Helvetica, sans-serif;
	color: #000000;
	background: #FFFFFF;
	text-align: left;
	width: 500px;
	border-top: 1px none #999999;
	border-right: 1px none #999999;
	border-bottom: 1px none #999999;
	border-left: 1px solid #999999;
}
.newprojectright {
	font: normal 70% Arial, Helvetica, sans-serif;
	color: #666666;
	background: #FFFFFF;
	text-align: justify;
	padding: 14px;
	width: 250px;
	border-top: 1px #999999;
	border-right: 1px none #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px none #999999;
}
P.blocktext {
margin-left: auto;
margin-right: auto;
width: 200px;
}
.mainimage {
	font: normal 70% Arial, Helvetica, sans-serif;
	color: #000000;
	background: #FFFFFF;
	width: 500px;
	border-top: 1px none #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
}
.lgpicture {
	font: bold normal 70% Arial, Helvetica, sans-serif;
	color: #000000;
	background: #FFFFFF;
	text-align: center;
	border-top: 1px none #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px none #999999;
	border-left: 1px solid #999999;
	padding: 24px;
}
.index200right {
	font: bold 70% Arial, Helvetica, sans-serif;
	color: #000000;
	background: #F2F2F2;
	text-align: left;
	padding: 4px 14px;
	width: 200px;
	border-top: 1px none #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
}
.index200white {
	font: normal 70% Arial, Helvetica, sans-serif;
	color: #666666;
	background: #FFFFFF;
	width: 200px;
	border-top: 1px none #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px none #999999;
	border-left: 1px solid #999999;
	text-align: justify;
	padding: 14px 14px 10px;
}
.txtindex {
	font: normal 70% Arial, Helvetica, sans-serif;
	color: #666666;
	background: #FFFFFF;
	text-align: justify;
	padding: 6px 14px 4px;
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px none #999999;
	border-left: 1px solid #999999;
}
.index500 {
	font: bold 70% Arial, Helvetica, sans-serif;
	color: #000000;
	background: #F2F2F2;
	text-align: left;
	padding: 4px 14px;
	width: 500px;
	border-top: 1px none #999999;
	border-right: 1px none #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
}
.index200pic {
	font: normal 70% Arial, Helvetica, sans-serif;
	color: #000000;
	background: #FFFFFF;
	width: 200px;
	border-top: 1px none #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px none #999999;
	border-left: 1px solid #999999;
	text-align: justify;
	padding: 14px 14px 0px;
}
.zoomback {
	font: bold 75% Arial, Helvetica, sans-serif;
	color: #000000;
	background: #E5E5E5;
	text-align: right;
	padding: 4px 14px;
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #999999;
}
.player {
	font: normal 70% Arial, Helvetica, sans-serif;
	color: #999999;
	background: #FFFFFF;
	text-align: center;
	padding: 6px 14px 4px;
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px none #999999;
	border-left: 1px solid #999999;
}
