html, body {
	font-family: "Century Schoolbook", serif;
	color: rgb(192,192,192);
	background-color: #140B9A;
	background-image: url(webgraphics/black_dkblue_grad.jpg);
	background-repeat: repeat-x;
}

h1, h2, h3 {
	font-family: "Comic Sans MS", Arial, sans-serif;
	font-size: 24pt;
	color: #9297BC;
	font-weight: bold;
	text-align: center
}

h2 {
	font-size: 1.5em;
	background-color: #484D75;
	text-align: right;
	padding: 5px;
	border-top-width: thick;
	border-right-width: thick;
	border-bottom-width: thick;
	border-left-width: thick;
	border-top-style: ridge;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: ridge;
	border-top-color: #9293BC;
	border-right-color: #9293BC;
	border-bottom-color: #9293BC;
	border-left-color: #9293BC;
	width: 12em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: auto;
}

h3 {
	font-size: 14pt;
	font-style: italic;
	text-align: left;
	background-color: #262693;
	border-bottom-width: thick;
	border-bottom-style: ridge;
	border-top-width: thick;
	border-top-style: ridge;
	border-top-color: #7474DE;
	border-right-color: #7474DE;
	border-bottom-color: #7474DE;
	border-left-color: #7474DE;
	background-image: url(webgraphics/blue_grad.jpg);
	background-repeat: repeat-x;
	background-position: center;
	color: #020020;
}

div {
	padding: 1%;
	width: auto;
}
.copyrighttext {
	font-family: "Times New Roman", Times, serif;
	text-align: left;
	margin: 50px;
	background-color: #0F0F31;
	font-size: medium;
	font-weight: bold;
	font-style: italic;
	border: thick ridge #7474DE;
	padding: 4px;
	background-image: url(webgraphics/blue_grad.jpg);
	color: #000000;
	background-repeat: repeat-x;
	background-position: center;
}
.pdf-icon {
	background-position: center;
	text-align: center;
	border-top-style: ridge;
	border-right-style: ridge;
	border-bottom-style: ridge;
	border-left-style: ridge;
	margin-top: 2%;
	margin-right: 45%;
	margin-bottom: 0%;
	margin-left: 45%;
}



div.menu {
	float:left;
	margin-left:50px;
	margin-right:30px;
	width:120px;
	height:510px;
	margin-top: 50px;
}
div.innermenu {
	position:relative;
	left:0px;
	top:0px;
	width:120px;
	height:500px;
}

div.Table_01 {
	position:absolute;
	left:0px;
	top:0px;
	width:120px;
	height:500px;
}
td img {
display: block;
}

div.glassmenu-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:12px;
	height:500px;
}

div.glassmenu-02 {
	position:absolute;
	left:12px;
	top:0px;
	width:5px;
	height:16px;
}

div.glassmenu-03 {
	position:absolute;
	left:17px;
	top:0px;
	width:90px;
	height:16px;
}

div.glassmenu-04 {
	position:absolute;
	left:107px;
	top:0px;
	width:2px;
	height:183px;
}

div.glassmenu-05 {
	position:absolute;
	left:109px;
	top:0px;
	width:11px;
	height:500px;
}

div.home {
	position:absolute;
	left:12px;
	top:16px;
	width:95px;
	height:30px;
}

div.news {
	position:absolute;
	left:12px;
	top:46px;
	width:95px;
	height:37px;
}

div.forum {
	position:absolute;
	left:12px;
	top:83px;
	width:95px;
	height:33px;
}

div.chatrooms {
	position:absolute;
	left:12px;
	top:116px;
	width:95px;
	height:36px;
}

div.tutorials {
	position:absolute;
	left:12px;
	top:152px;
	width:95px;
	height:35px;
}

div.glassmenu-11 {
	position:absolute;
	margin:0px;
	left:108px;
	top:177px;
	width:2px;
	height:8px;
}

div.cgstills {
	position:absolute;
	left:12px;
	top:187px;
	width:95px;
	height:36px;
}

div.glassmenu-13 {
	position:absolute;
	left:107px;
	top:191px;
	width:2px;
	height:27px;
}

div.glassmenu-14 {
	position:absolute;
	left:107px;
	top:213px;
	width:2px;
	height:10px;
}

div.photos {
	position:absolute;
	left:12px;
	top:223px;
	width:95px;
	height:37px;
}

div.glassmenu-16 {
	position:absolute;
	left:107px;
	top:228px;
	width:2px;
	height:27px;
}

div.glassmenu-17 {
	position:absolute;
	left:107px;
	top:250px;
	width:2px;
	height:10px;
}

div.animations {
	position:absolute;
	left:12px;
	top:260px;
	width:95px;
	height:38px;
}

div.glassmenu-19 {
	position:absolute;
	left:107px;
	top:265px;
	width:2px;
	height:27px;
}

div.glassmenu-20 {
	position:absolute;
	left:107px;
	top:289px;
	width:2px;
	height:12px;
}

div.guestbook {
	position:absolute;
	left:12px;
	top:298px;
	width:95px;
	height:37px;
}

div.glassmenu-22 {
	position:absolute;
	left:107px;
	top:304px;
	width:2px;
	height:27px;
}

div.glassmenu-23 {
	position:absolute;
	left:107px;
	top:327px;
	width:2px;
	height:11px;
}

div.links {
	position:absolute;
	left:12px;
	top:335px;
	width:95px;
	height:39px;
}

div.glassmenu-25 {
	position:absolute;
	left:107px;
	top:342px;
	width:2px;
	height:27px;
}

div.glassmenu-26 {
	position:absolute;
	left:107px;
	top:365px;
	width:2px;
	height:11px;
}

div.wiki3dpedia {
	position:absolute;
	left:12px;
	top:374px;
	width:95px;
	height:38px;
}

div.glassmenu-28 {
	position:absolute;
	left:107px;
	top:380px;
	width:2px;
	height:27px;
}

div.glassmenu-29 {
	position:absolute;
	left:107px;
	top:402px;
	width:2px;
	height:10px;
}

div.wallpapers {
	position:absolute;
	left:12px;
	top:412px;
	width:95px;
	height:37px;
}

div.glassmenu-31 {
	position:absolute;
	left:107px;
	top:417px;
	width:2px;
	height:27px;
}

div.glassmenu-32 {
	position:absolute;
	left:107px;
	top:440px;
	width:2px;
	height:11px;
}

div.contactmenu {
	position:absolute;
	left:12px;
	top:449px;
	width:95px;
	height:51px;
}

div.glassmenu-34 {
	position:absolute;
	left:107px;
	top:455px;
	width:2px;
	height:27px;
}

div.glassmenu-35 {
	position:absolute;
	left:107px;
	top:482px;
	width:2px;
	height:18px;
}


p.active { background-color: rgb(50,0,50); }

div.middle {
	position: absolute;
	margin-top: 10px;
	background: rgb(0,125,0);
}
img {border: none;}

div.image {
	border: none;
	clear: both;
	height: auto;
	width: auto;
	margin: auto;
	padding: 0px;
	float: none;
}

p.google { float: left; clear: left; margin-top: 30em; margin-left: 4em; }

div.newsimg{
	margin-left: 230px;
	width: 500px;
	padding: 0px;
	margin-right: 15em;
	margin-bottom: 0px;
	height: 200px;
	margin-top: 10px;
}
.newsdate {
	width: 20em;
	padding: 0px;
	height: 50px;
	margin-top: -3em;
	margin-right: 0%;
	margin-bottom: 1em;
	margin-left: 0em;
	float: right;
}

div.text {
	text-align: left;
	font-family: "Times New Roman", serif;
	margin-left: 230px;
	margin-right: auto;
	padding: 0%;
	background-color: #0F0F31;
	background-repeat: repeat-x;
	margin-top: 0em;
}


div.list { margin-left: 15em; text-align: left; font-family: "Times New Roman", serif; margin-right: 13em; padding-right: 5%; font-size: 100%; }

h5, h6 { text-align: center; font-family: "Comic Sans MS", sans-serif; color: rgb(200,0,0); font-size: 120% }

h6 { text-align: left; margin-bottom: -1em }

p.search { text-align: center; background-color: rgb(192,192,192); border: 2px solid; margin-left: 30%; margin-right: 30%; }

div.info { text-align: center; background-color: rgb(128,0,0); float: none; margin-left: auto; margin-right: auto}

/*div.strip {border: 1px solid;
	margin-left: 30%;
	margin-right: 35%;
	width: auto;
 	margin-top: 0px;
}
*/

p.strip {
	margin-top: -1.3em;
	margin-right: 1%;
	text-align: center;
	background-color: #0F0F31;
	color: #EBA501;
	background-image: url(webgraphics/blue_grad.jpg);
	background-position: center;
}
h4 {
	width: auto;
	margin-top: 0%;
	margin-right: 10%;
	margin-bottom: 0%;
	margin-left: 10%;
}

div.submit {
	position: relative;
	font-weight: normal;
	border: thin ridge;
	margin-left: 30%;
	margin-right: 30%;
	margin-top: 3em;
	background-image: url(webgraphics/menu.jpg);
	background-position: center bottom;
}

div.rotater { position: relative; margin-left: 30%; margin-right: 30%; margin-top: 1em; width: auto;}

img.center {
	margin-top:0;
	width: auto;
}

div.banner { text-align: center; margin-left: auto; margin-right: auto }

p.date {
	font-family: "Comic Sans MS", sans-serif;
	font-size: 12pt;
	color: #8080FF;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	margin-top: 5px;
	margin-bottom: 5px;
	width: 130px;
	background-color: #1F2181;
	border: thick inset #8080FF;
	background-image: url(webgraphics/menu.jpg);
	background-position: bottom;
}

div.contact { margin-left: 15em; margin-top: 10px; text-align: left; }

div.grid { margin-left: 230px; margin-top: 30px; width: 75%; }

p.top { text-align: right; }

img.top { margin-right: 3%; border: none; text-decoration: none; }

div.toc {
	margin-left: auto;
	margin-right: auto;
	width: 400px;
}

p.toc { text-align: center; background-color: #330000; font-weight: bold; }

div.footer { clear: both; text-align: left;}

a:link { color: rgb(128,255,255); text-decoration: none }

a:active { color: red; text-decoration: none }

a:visited { color: rgb(50,220,50); text-decoration: none }

a:hover { color: rgb(0,128,255); text-decoration: none; background: rgb(0,0,30) }
.DHad {
	float: right;
	margin-left:30px;
	margin-right:50px;
}
.tbl_vid {
	background-color: #000066;
	width: 80%;
	margin: 0px;
	padding: 0px;
}
.vid_left {
	width: 320px;
	margin: 0px;
	padding: 0px;
	border-top-width: thick;
	border-right-width: 0px;
	border-bottom-width: thick;
	border-left-width: thick;
	border-top-style: ridge;
	border-right-style: none;
	border-bottom-style: ridge;
	border-left-style: ridge;
	background-color: #000033;
	vertical-align: top;
}
.vid_right {
	margin: 0px;
	padding: 0.7em;
	border-top-width: thick;
	border-right-width: thick;
	border-bottom-width: thick;
	border-left-width: 0px;
	border-top-style: ridge;
	border-right-style: ridge;
	border-bottom-style: ridge;
	border-left-style: none;
	background-color: #1D2144;
	vertical-align: top;
	background-image: url(webgraphics/blue_grad.jpg);
	background-repeat: repeat-x;
	width: 30em;
}
.vid_row {
	border-top-width: thick;
	border-right-width: thick;
	border-bottom-width: thick;
	border-left-width: thick;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

