body,td,th {
	font-family: Verdana, Geneva, sans-serif;
	color: #06F;
}
body {
	background-color: #FFF;
	color: #06F;
}
#container {
	background-color: #FFF;
	top: 20px;
	padding: 0px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
}
#header {
	position:relative;
	left:0px;
	top:0px;
	width:1000px;
	z-index:1;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
	background: -moz-linear-gradient(-90deg, #003471, #448CCB);
	background: -webkit-gradient(linear, left top, left bottom, from(#003471), to(#448CCB));
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#003471', endColorstr='#448CCB');
}
#logo {
	position:absolute;
	left:0px;
	top:0px;
	width:100px;
	height:100px;
}
#logo oldP {
	margin: 5px;
	padding: 2.0em;
	width: 50px;
	font-size: 1em;
	font-style: italic;
	font-weight: bold;
	text-align: center;
	border: inset;
	background-color: #FFF;
	color: #0D4383;
	text-shadow: rgba(0,0,0,0.5) -1px 0, rgba(0,0,0,0.3) 0 -1px, rgba(255,255,255,0.5) 0 1px, rgba(0,0,0,0.3) -1px -2px;
}
#logo p {
	margin: 5px;
	width: 85px;
	height: 85px;
	border: inset;
	background-color: #FFF;
}
#title {
	position:relative;
	left:100px;
	top:0px;
	width:700px;
	height:100px;
}
#title p {
	position:absolute;
    margin:0;
	padding:0.4em;
	width: 700px;
	font-size: 3em;
	font-style: italic;
	font-weight: bold;
	text-align: center;
	color: #0D4383;
	text-shadow: rgba(0,0,0,0.5) -1px 0, rgba(0,0,0,0.3) 0 -1px, rgba(255,255,255,0.5) 0 1px, rgba(0,0,0,0.3) -1px -2px;
}
#headerRight {
	position:absolute;
	left:800px;
	top:0px;
	width:200px;
	height:100px;
}
#headerRight p {
	margin: 20px;
	padding: 0.4em;
	font-size: 1em;
	font-style: italic;
	font-weight: bold;
	text-align: center;
	border: inset;
	background-color: #FFF;
	color: #0D4383;
	text-shadow: rgba(0,0,0,0.5) -1px 0, rgba(0,0,0,0.3) 0 -1px, rgba(255,255,255,0.5) 0 1px, rgba(0,0,0,0.3) -1px -2px;
}
#footer {
	margin: 75px;
	top: 700px;
	float: left;
	font-size: 0.75em;
	color: #666;
	z-index:3;
}
body#home a#homeNav,
body#branding a#brandingNav,
body#entertainment a#entertainmentNav,
body#information a#informationNav,
body#illustrations a#illustrationsNav,
body#galleriesHome a#galleriesHomeNav,
body#originalWorks a#originalWorksNav,
body#concept a#conceptNav,
body#digitalArt a#digitalArtNav,
body#Ares a#AresNav,
body#thunderwolf a#thunderwolfNav,
body#fanArtHome a#fanArtHomeNav,
body#colorPencil a#colorPencilNav,
body#classwork a#classworkNav,
body#pokemonTribute a#pokemonTributeNav,
body#yugiohTribute a#yugiohTributeNav,
body#miscFanArt a#miscFanArtNav,
body#logos a#logosNav,
body#brindleBlur a#brindleBlurNav,
body#thornAndTheTick a#thornAndTheTickNav,
body#mirage a#mirageNav,
body#blog a#blogNav,
body#about a#aboutNav {
	color: #06F;
	background: #FFF;
	font-weight: bold;
}
#content {
	width: 1000px;
	position: relative;
	z-index:2;
}
#navBar {
	margin: 0;
	padding: 0;
	top: 0px;
	left: 0px;
	width: 180px;
	color: #999;
	background-color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
}
#navBarList {
	margin: 0;
	padding: 0em 0em 1.0em 0em;
	float: left;
	list-style-type: none;
	text-align: left;
}
#navBarSubList {
	margin: 0;
	padding: 0em 0em 0em 0em;
	float: left;
	list-style-type: none;
	text-align: left;
}
#navBarListItem {
	margin: 0;
	padding: 0.5em 0.25em 1.0em;
	float: left;
	text-align: left;
	text-decoration: none;
	cursor: pointer;
	width: 8.5em;  */
	color: #666;
}
#navBarGroupHeading {
	margin: 0;
	padding: 0.5em 0.25em 0.5em;
	float: left;
	text-align: left;
	cursor: default;
	width: 8.5em;
	color: #666;
}
#navBarGroupItem {
	margin: 0;
	padding: 0em 0em 0.25em 1.5em;
	float: left;
	text-align: left;
	text-decoration: none;
	cursor: pointer;
	width: 10.0em;
	color: #666;
	font-size: 14px;
}
#navBarSubGroupItem {
	margin: 0;
	padding: 0em 0em 0.25em 2.5em;
	float: left;
	text-align: left;
	text-decoration: none;
	cursor: pointer;
	width: 10.0em;
	color: #666;
	font-size: 14px;
}
#navBar a {
	display: block;
	cursor: pointer;
	color: #666;
	text-decoration: none;
}
#navBar a:hover, #navBar a:focus {
	background-color: #FFF;
	color: #09F;
	outline: none;
}
#categoryArea {
	top: 0px;
	width: 819px;
	float: right;
	position: relative;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999;
}
#categoryBar {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 820px;
}
#categoryBar ul {
	margin: 0px;
	margin-top: 20px;
	padding: 0px;
	float: left;
}
#categoryBar ul li {
	margin-left: 60px;
	padding: 0px;
	float: left;
	list-style-type: none;
	cursor: pointer;
	width: 200px;
	height: 230px;
}
#categoryBar a:focus {
	outline: none;
}
#categoryBar a img {
	border: 0;
}
#categoryLabel {
	color: #F30;
	margin: 0px;
	padding: 0px;
	text-align: center;
	vertical-align: top;
}
#galleryScatter {
	top: 0px;
	width: 819px;
	float: right;
	position: relative;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999;
}
#galleryScatter a img {
	border: 5px ridge;
}
#galleryScatter a img:hover {
	border-color: #F60;
}
#galleryScatterHeading {
	margin: 0;
	padding: 0;
	top: 0px;
	left: 0px;
	font-size: 24px;
	color: #06F;
	background: #FFF;
	font-weight: bold;
}
#aboutSite {
	top: 0px;
	width: 819px;
	float: right;
	position: relative;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999;
}
#aboutSite h1 {
	padding-left: 1em;
	font-size: 1.5em;
	font-weight: bold;
	color: rgb(13,67,131);
	text-shadow: 2px 2px 2px rgb(53,120,183);
}
#aboutSite p { 
	padding-left: 2.5em;
	color: #666;
}
#indent {
	margin-left: 25px;
}
form td {
	color: #666;
/*	text-align: right;  */
}
