body {
  background-color: #330033;
  color: #FFCCFF;
}

table.index_table
{
  border-collapse: collapse;
}

td.index_table_cell
{
  width: 17%;
  padding: 5px;
  border: solid 1px #000000;
}

td.index_subcat_table_cell
{
  padding: 5px;
  border: solid 1px #000000;
}

a:link {color: #FFFFFF;}

a:visited {color: #CCCCCC;}

.gallerytitle {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18pt;
}

.thumbnailtitle {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
}

.thumbnail {
  text-align: center;
}

.thumbnail_title {

  text-align: center;
}

.navigationtext {
  font-family: Arial, Helvetica, sans-serif;
}

.navigationdisabledtext {
  font-family: Arial, Helvetica, sans-serif;
  color: #CCCCCC;
}.entcont {
	width: 777px;
	margin-right: auto;
	margin-left: auto;
	height: 566px;
}
.adbottom {
	text-align: center;
	height: 122px;
	width: 666px;
	margin-right: auto;
	margin-left: auto;
}
.headr {
	font-size: 24px;
	color: #FFF;
	text-align: center;
	height: 122px;
	width: 999px;
	margin-right: auto;
	margin-left: auto;
}

.cont {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	border: medium solid #FFF;
}
.galink {
	padding: 3px;
	float: left;
	height: 255px;
	width: 300px;
	margin-left: 55px;
	text-align: center;
	font-size: 24px;
	border: thin dotted #FFF;
}
.thumbcont {
	height: 260px;
	width: 680px;
	margin-right: auto;
	margin-left: auto;
}
.textadtop {
	width: 888px;
	margin-right: auto;
	margin-left: auto;
	font-size: 24px;
	color: #FFF;
	text-align: justify;
}
.footer {
	font-size: 10px;
	text-align: center;
	width: 888px;
	margin-right: auto;
	margin-left: auto;
	color: #FFF;
}
#footer {
	font-size: 10px;
	text-align: center;
	width: 888px;
	margin-right: auto;
	margin-left: auto;
	color: #FFF;
}

.link1 {
	float: left;
	height: 33px;
	width: 266px;
	text-align: center;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	border: thin none #FFF;
}
.linkcont {
	text-align: center;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	height: 190px;
}
.linkcont1 {
	text-align: center;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	height: 88px;
}
.cyberage {
	text-align: center;
	height: 444px;
	width: 900px;
	margin-top: 12px;
	margin-right: auto;
	margin-bottom: 12px;
	margin-left: auto;
	color: #000;
}

.nv {
	text-align: center;
	height: 555px;
	width: 900px;
	margin-top: 12px;
	margin-right: auto;
	margin-bottom: 12px;
	margin-left: auto;
	color: #000;
}
.enter {
	background-color: #303;
	width: 888px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	border: medium solid #FFF;
}

