/* start main structure */

a:link { color: #636363; text-decoration: none; }
a:visited { color: #636363; text-decoration: none; }
a:active { color: white; text-decoration: none; }
a:hover { color: white;}

body {
	scrollbar-3dlight-color: #505050;
	scrollbar-highlight-color: #505050;
	scrollbar-face-color: #393939;
	scrollbar-shadow-color: #393939;
	scrollbar-darkshadow-color: black;
	scrollbar-arrow-color: #9D9D9D;
	scrollbar-track-color: #333333;
	overflow: auto;
	background-color: Black;
}

table.maincontainer {
	width: 100%;
	height: 100%;
}

/* start splash page */

div.splash {
	font: 11px Courier New, Georgia, Verdana, Arial;
	text-decoration: none;
	color: #565656;
	width: 100%;
	background: Black;
	height: 68px;
	vertical-align: middle;
	padding-bottom: 10px;
}
img.splash {
	margin-top: 10px;
}
div.splashmenu {
	font: 11px Courier New, Georgia, Verdana, Arial;
	text-decoration: none;
	color: #636363;
}

a.splash:link, a.splash:visited {
	font: bold 11px Courier New, Georgia, Verdana, Arial;
	text-decoration: none;
	color: #fff;
	letter-spacing: 1px;
	filter: alpha(opacity=25);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=25);
	-moz-opacity: 0.25;
	opacity: 0.25;
	margin-left: 8px;
	margin-right: 8px;
	height: 14px;
}
a.splash:active { color: white; text-decoration: none; }
a.splash:hover {
	text-decoration: none;
	color: #fff;
	filter: alpha(opacity=100);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1.00;
	opacity: 1.00;
}

/* start splash page */


/* start menu top */
div.menutop {
	width: 100%;
	height: 32px;
	background: url(sh-t.png) repeat-x bottom;
	vertical-align: bottom;
}
div.logotop {
	float: left;
	margin-top: 0px;
	margin-left: 20px;
	margin-right: 0px;
}
div.navmenutopl {
	float: left;
	margin-top: 12px;
	margin-right: 20px;
	height: 15px;
}
div.navmenutopr {
	float: right;
	margin-top: 12px;
	margin-right: 20px;
	height: 15px;
}

a.navmenutop:link, a.navmenutop:visited {
	font: bold 15px Courier New, Georgia, Verdana, Arial;
	text-decoration: none;
	color: #fff;
	letter-spacing: 10px;
	filter: alpha(opacity=50);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-moz-opacity: 0.50;
	opacity: 0.50;
	margin-left: 10px;
	margin-right: 10px;
	height: 15px;
	margin-bottom: 5px;
}
a.navmenutop:active { color: white; text-decoration: none; }
a.navmenutop:hover {
	text-decoration: none;
	color: #fff;
	filter: alpha(opacity=100);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1.00;
	opacity: 1.00;
}
/* end menu top */


/* start menu bot */
div.menubot {
	height: 50px;
	width: 100%;
	background: url(sh-b.png) repeat-x top;
	border: 0px solid Aqua;
	vertical-align: top;
}
div.navmenubotl {
	float: left;
	margin-top: 5px;
	margin-left: 15px;
	font: 10px Arial;
	text-decoration: none;
	color: #5b5b5b;
}
span.navmenubot2 {
	float: right;
	height: 20px;
	vertical-align: top;
	margin-left: 5px;
	border: 0px solid Aqua;
}
div.navmenubotr {
	float: right;
	margin-top: 5px;
	margin-right: 20px;
	border: 0px solid Fuchsia;
	text-align: right;
	font: 12px Courier New, Georgia, Verdana, Arial;
	text-decoration: none;
	color: #5b5b5b;
}

a.navmenubot2:link, a.navmenubot2:visited {
	font: 14px Courier New, Georgia, Verdana, Arial;
	text-decoration: none;
	color: #a2a2a2;
	letter-spacing: 0px;
	filter: alpha(opacity=60);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);
	-moz-opacity: 0.60;
	opacity: 0.60;
	margin-left: 4px;
	margin-right: 4px;
	height: 10px;
}
a.navmenubot2:active { color: white; text-decoration: none; }
a.navmenubot2:hover {
	text-decoration: none;
	color: #fff;
	filter: alpha(opacity=100);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1.00;
	opacity: 1.00;
}

a.navmenubot:link, a.navmenubot:visited {
	font: 11px Courier New, Georgia, Verdana, Arial;
	text-decoration: none;
	color: #a2a2a2;
	letter-spacing: 0px;
	filter: alpha(opacity=60);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);
	-moz-opacity: 0.60;
	opacity: 0.60;
	margin-left: 4px;
	margin-right: 4px;
	height: 10px;
}
a.navmenubot:active { color: white; text-decoration: none; }
a.navmenubot:hover {
	text-decoration: none;
	color: #fff;
	filter: alpha(opacity=100);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1.00;
	opacity: 1.00;
}

/* end menu bot */

/* start body */
div.tn {
	width: 100%;
	height: 400px;
	border: 0px solid Fuchsia;
}

table.credit {
	width: 100%;
	border: 0px solid Fuchsia;
}
td.credit {
	height: 16px;
	padding-left: 20px;
	vertical-align: middle;
	background: url(bg-black-o66.png);
	padding-right: 20px;
}
div.credit {
	font: 11px Courier New, Georgia, Verdana, Arial;
	color: #656565;
	letter-spacing: 0px;
	padding-left: 0px;
	padding-top: 1px;
	float: right;
}
div.logo {
	margin-top: 0px;
	margin-left: 20px;
	margin-right: 0px;
	float: right;
}
img.logo {
	border: 0px;
}

span.title {
	height: 11px;
	font: bold 11px Courier New, Georgia, Verdana, Arial;
	color: #ebebeb;
	letter-spacing: 2px;
	filter: alpha(opacity=66);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=66);
	-moz-opacity: 0.66;
	opacity: 0.66;
}
a.credit:link, a.credit:visited {
	font: 11px Courier New, Georgia, Verdana, Arial;
	text-decoration: none;
	color: #fff;
	letter-spacing: 0px;
	filter: alpha(opacity=50);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-moz-opacity: 0.50;
	opacity: 0.50;
	height: 11px;
}
a.credit:active { color: white; text-decoration: none; }
a.credit:hover {
	text-decoration: none;
	color: #fff;
	filter: alpha(opacity=100);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1.00;
	opacity: 1.00;
}

div.navpage {
	/*float: right;*/
	height: 26px;
	width: 98%;
	background: url(bg-black-o50.png);
	padding-left: 25px;
}

a.navpage:link, a.navpage:visited {
	font: bold 12px Courier New, Georgia, Verdana, Arial;
	text-decoration: none;
	color: #fff;
	letter-spacing: 2px;
	filter: alpha(opacity=50);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-moz-opacity: 0.50;
	opacity: 0.50;
	height: 26px;
	border: 0px solid Gray;
	margin-right: 10px;
	padding-top: 6px;
}
a.navpage:active { color: white; text-decoration: none; }
a.navpage:hover {
	text-decoration: none;
	color: #fff;
	filter: alpha(opacity=100);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1.00;
	opacity: 1.00;
}

/* end body */



/* end main structure */


/* start thumbs */

table.tncontainer {
	height: 400px;
	border: 0px solid Gray;
}
td.tncolumn {
	width: 360px;
	text-align: center;
}
table.tn {
	width: 220px;
	margin-right: 20px;
	margin-left: 20px;
}
td.tn {
	width: 220px;
	height: 220px;
	vertical-align: middle;
	text-align: center;
	background: url(bg-black-o50.png);
}
img.tn {
	border: 1px solid #444444;
	margin-left: 10px;
	margin-right: 10px;
}
a.tn:link, a.tn:visited {
	font: bold 11px Courier New, Georgia, Verdana, Arial;
	text-decoration: none;
	color: #9d9d9d;
	letter-spacing: 1px;
	filter: alpha(opacity=95);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	height: 11px;
	margin-top: 10px;
	margin-bottom: 5px;
}
a.tn:active { color: white; text-decoration: none; }
a.tn:hover {
	text-decoration: none;
	color: #fff;
	filter: alpha(opacity=100);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1.00;
	opacity: 1.00;
}
a.tn2:link, a.tn2:visited {
	font: bold 10px Verdana, Arial, Courier New, Georgia;
	text-decoration: none;
	color: #9d9d9d;
	filter: alpha(opacity=85);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=85);
	-moz-opacity: 0.85;
	opacity: 0.85;
	height: 11px;
	text-align: center;
}
a.tn2:active { color: white; text-decoration: none; }
a.tn2:hover {
	text-decoration: none;
	color: #fff;
	filter: alpha(opacity=100);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1.00;
	opacity: 1.00;
}

/* end thumbs */

/* start contact */

div.contact {
	width: 100%;
	height: 100%;
	padding-top: 10px;
}

table.contact {
	width: 100%;
	height: 100%;
}
td.contact{
	text-align: center;
	height: 75%;
}
td.contact2{
	text-align: center;
}

div.contact2 {
	font: bold 14px Courier New, Georgia, Verdana, Arial;
	text-decoration: none;
	color: #fff;
	letter-spacing: 1px;
	filter: alpha(opacity=50);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-moz-opacity: 0.50;
	opacity: 0.50;
	margin-left: 5px;
	margin-right: 5px;
	height: 15px;
	margin-bottom: 5px;
}

a.contact:link, a.contact:visited {
	font: bold 18px Courier New, Georgia, Verdana, Arial;
	text-decoration: none;
	color: #fff;
	letter-spacing: 1px;
	filter: alpha(opacity=50);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-moz-opacity: 0.50;
	opacity: 0.50;
	margin-left: 5px;
	margin-right: 5px;
	height: 15px;
	margin-bottom: 5px;
}
a.contact:active { color: white; text-decoration: none; }
a.contact:hover {
	text-decoration: none;
	color: #fff;
	filter: alpha(opacity=100);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1.00;
	opacity: 1.00;
}

a.contact2:link, a.contact2:visited {
	font: 12px Courier New, Georgia, Verdana, Arial;
	text-decoration: none;
	color: #fff;
	letter-spacing: 1px;
	filter: alpha(opacity=50);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-moz-opacity: 0.50;
	opacity: 0.50;
	margin-left: 10px;
	margin-right: 10px;
	height: 15px;
	margin-bottom: 5px;
}
a.contact2:active { color: white; text-decoration: none; }
a.contact2:hover {
	text-decoration: none;
	color: #fff;
	filter: alpha(opacity=100);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1.00;
	opacity: 1.00;
}

/* end contact */






